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

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.

主站蜘蛛池模板: 鄂尔多斯市| 杭锦后旗| 盈江县| 山东省| 连南| 茂名市| 苏尼特左旗| 团风县| 延边| 抚州市| 佛冈县| 腾冲县| 鄂托克前旗| 界首市| 德清县| 芜湖市| 灵宝市| 罗平县| 山阳县| 屏东县| 会理县| 湘潭市| 固始县| 嘉兴市| 永新县| 松江区| 孝感市| 滕州市| 虞城县| 灵丘县| 天水市| 克什克腾旗| 锦州市| 顺昌县| 韩城市| 五指山市| 桦川县| 西宁市| 南昌市| 思茅市| 依安县|