There have been many attempts to build distributed storage systems. However, these attempts were
not successful. Siacoin is one of the attempts that is built on top of Bitcoin-like Proof of Work (PoW)
consensus. PoW introduces wasteful computation and energy consumption, and it does not take into
account the different levels of storage and bandwidth contribution among the miners, which are crucial
to a decentralized distributed storage system. Storj is another project that has gone through years of
development, but it remains in the testing phase. Some of the known issues of Storj are the lack of
quick response from miners upon storage request and its transactions are settled once per month which
is not friendly to the miners. BurstCoin utilizes Proof of Capacity (PoC) that does take storage capac-
ity of the miners into account, but unfortunately, it is not enough to serve well for the storage requirements.
The emerging FileCoin project that is under development by Protocol Labs adds an incentive layer on top
of Inter-planetary File System (IPFS), with the goal to build a storage infrastructure and protocol to replace
HTTP protocol. For that purpose, its file index is made public to facilitate features like Web access, but it
poses a challenge to preserving user privacy and data security in a storage network. Besides, some of its
storage proofs are too complex and likely to hold the system back from running efficiently at a large scale.
It does borrow mature P2P system designs from proven applications such as BitTorrent, but it provides
no good solution to handle complex network environments and does not offer performance optimization
within regional networks. Such deficiency in the design can lead to many real-world problems to the
miners and ISPs. As Protocol Labs claims that files stored on IPFS are permanent and cannot be deleted,
it runs the risks of legal battles against policies and regulations and makes its worldwide deployment
much more difficult.
From the discussions above, it is clear that a more complete decentralized distributed storage so-
lution is yet to be built to support large-scale and real-world storage system. So it is what PPIO attempts
to accomplish. PPIO’s founding team successfully designed, developed and maintained PPLive, a peer to
peer streaming system that serves hundreds of millions of users on a daily basis. Such experiences allow
the team to develop efficient and practical solutions to achieve the following design goals.
PPIO white paper: https://github.com/PPIO/Whitepaper
PPIO offical website: https://www.pp.io/