Blockchain as one of the promising trends of these days