Research Paper Blockchain (RPB) - Nicholas Kniveton; Navid Shaghaghi (Annals of computer science and information systems)