Skycoin/CXO vs FileCoin/IPFS

We have been asked what is the difference between CXO and IPFS.

File Coin has the same objectives as a part of the Skycoin infrastructure, but is taking a different approach. They have three separate protocols:


In Skycoin, CXO does all three of those

FileCoin does “proof of storage”. While Skycoin takes a different technical approach, because we think proof of storage is too complicated and is not really what the user wants and its not actually the bottleneck.

IPFS/IPLD/Filecoin is designed to integrate into the existing web-infrastructure and javascript. While skycoin is implementing a new eco-system de-novo (skywire, CXO, CX), because the existing ecosystem lacks required mathematical properties (javascript is not deterministic, implementations vary between browsers, cannot be used to embedded on blockchain or used to full potential because of legacy issues).

And additionally, because privacy and security is not something that can be duct taped on to the top level of a stack, but requires the proper design of every component from the hardware, up. Skycoin takes a mathematically strict, elegant approach that allows a simpler implementation by having a self contained standard and eco-system.

So file-coin will integrate with the existing internet and will just be a javascript library that can be imported. Skycoin will have a new internet with parallel protocols and hardware.

The roughness and impedance mismatch is always going occur at the system interfaces and skycoin took take the approach of minimizing the components to the minimum, being self contained and minimizing dependencies between the modules. One of the reasons we did not do “proof of storage” for incentives was that it required making file storage a dependency upon the blockchain and we felt file storage already operates efficiently, without adding the overhead of a blockchain, so that this was not the right place to put the user incentives.

We did not want to build a “new internet” that simply shuts down like an arcade machine because the user did not put in enough coins. We did not want the user experience, to be having to pay for every single feature, button click, file download or action, when each action is effectively costless.

So Maidsafe, Ethereum, FileCoin/IPFS, are all taking a different approach and philosophy, but heading in the same direction. There are substantial differences in scope and technical implementation

One of the problems in the Skycoin Project, is that the documentation and whitepapers only cover the work on consensus (two years old already) and do not show the current development work and ecosystem. So the website needs to be updated and we need new white papers about each of the sub-projects.

The development is significantly ahead of documentation. For instance CXO applications (BBS) are already in testing and light usage, while the white paper for CXO still has not been written yet.

So we are still catching up on the marketing and communication back log.

Translation bounty for Русский, 한국어, 日本語, 中文: 2 SKY

Translation bounty for other languages: 1 SKY

Read about the Skycoin Bounty Program

Discuss this post on telegram

Skycoin Telegram