Peer-to-Peer System Design Trade-Offs: A Framework Exploring the Balance between Blockchain and IPFS
Journal: Applied Sciences
Year: 2021

The current state of the web, which is dominated by centralized cloud services, raises several concerns regarding different aspects such as governance, privacy, surveillance, and security. A way to address these issues is to decentralize the platforms by adopting new distributed technologies, such as IPFS and Blockchain, which follow a full peer-to-peer model. This work proposes a set of guidelines to design decentralized systems, taking the different trade-offs these technologies face with rega