InterPlanetary File System
Verfasst: 12. Februar 2018, 14:20
Endlich mal was cooles, das aus dem BlockChain-Kack hervorgegangen ist: IPFS, das InterPlanetary File System.
Ich hatte das ganze auch schon mal auf tumblr, unter anderem mit diesen Videos:
[BBvideo 640,390][/BBvideo]
[BBvideo 640,390][/BBvideo]
[BBvideo 640,390][/BBvideo]
Videos sind schon was älter, seitdem hat sich's vermutlich weiterentwickelt. Hab' die Videos jetzt auch nicht geschaut, aber vielleicht bringen sie ja noch was.
Wikipedia hat geschrieben:InterPlanetary File System (IPFS) is a protocol and eponymous network designed to create a content-addressable, peer-to-peer method of storing and sharing hypermedia in a distributed file system. IPFS was initially designed by Juan Benet, and is now an open-source project developed with help from the community.
Hier lassen sich die Entwickler noch ein wenig über das "Warum" aus, und hier darüber, wie es funktioniertWikipedia hat geschrieben:IPFS is a peer-to-peer distributed file system that seeks to connect all computing devices with the same system of files. In some ways, IPFS is similar to the World Wide Web, but IPFS could be seen as a single BitTorrent swarm, exchanging objects within one Git repository. In other words, IPFS provides a high-throughput, content-addressed block storage model, with content-addressed hyperlinks. This forms a generalized Merkle directed acyclic graph (DAG). IPFS combines a distributed hash table, an incentivized block exchange, and a self-certifying namespace. IPFS has no single point of failure, and nodes do not need to trust each other, except for every node they are connected to. Distributed Content Delivery saves bandwidth and prevents DDoS attacks, which HTTP struggles with.
The filesystem can be accessed in a variety of ways, including via FUSE and over HTTP. A local file can be added to the IPFS filesystem, making it available to the world. Files are identified by their hashes, so it's caching-friendly. They are distributed using a BitTorrent-based protocol. Other users viewing the content aid in serving the content to others on the network. IPFS has a name service called IPNS, a global namespace based on PKI, serves to build trust chains, is compatible with other NSes and can map DNS, .onion, .bit, etc. to IPNS.
Ich hatte das ganze auch schon mal auf tumblr, unter anderem mit diesen Videos:
[BBvideo 640,390][/BBvideo]
[BBvideo 640,390][/BBvideo]
[BBvideo 640,390][/BBvideo]
Videos sind schon was älter, seitdem hat sich's vermutlich weiterentwickelt. Hab' die Videos jetzt auch nicht geschaut, aber vielleicht bringen sie ja noch was.