ProofBook: An Online Social Network Based on Proof-of-Work and Friend-Propagation

  • Sebastian Biedermann
  • Nikolaos P. Karvelas
  • Stefan Katzenbeisser
  • Thorsten Strufe
  • Andreas Peter
Conference paper

DOI: 10.1007/978-3-319-04298-5_11

Volume 8327 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Biedermann S., Karvelas N.P., Katzenbeisser S., Strufe T., Peter A. (2014) ProofBook: An Online Social Network Based on Proof-of-Work and Friend-Propagation. In: Geffert V., Preneel B., Rovan B., Štuller J., Tjoa A.M. (eds) SOFSEM 2014: Theory and Practice of Computer Science. SOFSEM 2014. Lecture Notes in Computer Science, vol 8327. Springer, Cham

Abstract

Online Social Networks (OSNs) enjoy high popularity, but their centralized architectures lead to intransparency and mistrust in the providers who can be the single point of failure. A solution is to adapt the OSN functionality to an underlying and fully distributed peer-to-peer (P2P) substrate. Several approaches in the field of OSNs based on P2P architectures have been proposed, but they share substantial P2P weaknesses and they suffer from low availability and privacy problems. In this work, we propose a distributed OSN which combines an underlying P2P architecture with friend-based data propagation and a Proof-of-Work (PoW) concept. ProofBook provides availability of user data, stability of the underlying network architecture and privacy improvements while it does not limit simple data sharing based on social relations.

Keywords

Online Social Network Peer-to-Peer Proof-of-Work 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Sebastian Biedermann
    • 1
  • Nikolaos P. Karvelas
    • 1
  • Stefan Katzenbeisser
    • 1
  • Thorsten Strufe
    • 2
  • Andreas Peter
    • 3
  1. 1.Security Engineering GroupTechnische Universtität DarmstadtGermany
  2. 2.P2P Networking GroupTechnische Universtität DarmstadtGermany
  3. 3.Distributed and Embedded Security GroupUniversity of TwenteThe Netherland