Introduction
IPFS, CHIA and SWARM are the representative projects in the field of distributed storage. The distributed storage project, Swarm, distributed messenger, Whisper, and smart contracts that implement distributed logic are also known as the three pillars of Ethereum.
Swarm can be considered an official part of Ethereum. It was primarily developed by the Foundation and allows mining pool storage, bandwidth, and computing resources to support applications based on the Ethereum network.
Swarm’s storage and communication system are designed to provide decentralized and redundant storage for dApp code, user data, blockchain, and state data, as well as the underlying infrastructure for untraceable communication. The built-in incentive system is implemented through smart contracts on the Ethereum blockchain to provide resource support such as data storage and network bandwidth for Ethereum applications.
Swarm’s decentralized content storage and distribution service can be thought of as a CDN (Content Distribution Network) that is distributed on computers over the Internet. Similar to BitTorrent, it can also be analogous to IPFS, with ETH as a reward or incentive.
View the full article