官术网_书友最值得收藏!

IPFS

IPFS (InterPlanetary File System) is a decentralized filesystem. IPFS uses DHT (distributed hash table) and Merkle DAG (directed acyclic graph) data structures. It uses a protocol similar to BitTorrent to decide how to move data around the network. One of the advanced features of IPFS is that it supports file versioning. To achieve file versioning, it uses data structures similar to Git.

Although it called a decentralized filesystem, it doesn't adhere to a major property of a filesystem; that is, when we store something in a filesystem, it is guaranteed to be there until deleted. But IPFS doesn't work that way. Every node doesn't hold all files; it stores the files it needs. Therefore, if a file is less popular, then obviously many nodes won't have it; therefore, there is a huge chance of the file disappearing from the network. Due to this, many people prefer to call IPFS a decentralized peer-to-peer file-sharing application. Or else, you can think of IPFS as BitTorrent, which is completely decentralized; that is, it doesn't have a tracker and has some advanced features.

主站蜘蛛池模板: 蕉岭县| 天门市| 渭南市| 博湖县| 淮滨县| 尉氏县| 江口县| 绥江县| 台中县| 南乐县| 古浪县| 横山县| 封丘县| 阳原县| 巫溪县| 津市市| 旬邑县| 郯城县| 潞西市| 运城市| 宝清县| 仙居县| 湘阴县| 丹东市| 临猗县| 荥阳市| 武清区| 宁国市| 龙井市| 凌源市| 德钦县| 扎鲁特旗| 宜春市| 阳新县| 延吉市| 永顺县| 永康市| 安达市| 宁明县| 略阳县| 靖州|