InterPlanetary File System

InterPlanetary File System
Original author(s)Juan Benet and Protocol Labs[1]
Developer(s)Protocol Labs
Initial releaseFebruary 2015 (y)[1]
Stable release
0.27.0[2] / 4 March 2024 (4 March 2024)
Repositorygithub.com/ipfs/ipfs
Written in
  • Protocol implementations: Go (reference implementation), JavaScript, C,[3] Python
  • Client libraries: Go, Java, JavaScript, Python, Scala, Haskell, Swift, Common Lisp, Rust, Ruby, PHP, C#, Erlang
Available inGo, JavaScript, Python
Type
LicenseMIT license, Apache license 2.0
Websiteipfs.tech

The InterPlanetary File System (IPFS) is a protocol, hypermedia and file sharing peer-to-peer network for storing and sharing data in a distributed file system. IPFS uses content-addressing to uniquely identify each file in a global namespace connecting IPFS hosts.[4][5]

IPFS can among others replace the location based hypermedia server protocols HTTP and HTTPS to distribute the World Wide Web.[5][6][7]

  1. ^ a b Case, Amber (2015-10-04). "Why The Internet Needs IPFS Before It's Too Late". TechCrunch. Archived from the original on 2022-02-05. Retrieved 2019-07-16.
  2. ^ "Release 0.27.0". 2024-03-04. Retrieved 2024-03-22.
  3. ^ "agorise / c-ipfs". git.agorise.net.
  4. ^ Benet, Juan (2014-07-14). "IPFS - Content Addressed, Versioned, P2P File System". arXiv:1407.3561 [cs.NI].
  5. ^ a b Finley, Klint (2016-06-20). "The Inventors of the Internet Are Trying to Build a Truly Permanent Web". Wired. ISSN 1078-3148. OCLC 24479723. Archived from the original on 2020-12-15. Retrieved 2017-03-07.
  6. ^ Youtube: Stanford Seminar - "IPFS and the Permanent Web"- Juan Benet of Protocol Labs Archived 2022-08-09 at the Wayback Machine Quote: "...The InterPlanetary File System (IPFS) is a new hypermedia distribution protocol, to complement--and eventually replace--HTTP. It improves the security, performance, operation modes, and data friendliness of the Web. In particular, it yields a powerful new model, where websites and web applications are decoupled from origin servers, are distributed trustlessly through the network, and are encrypted, authenticated, and executed safely..."
  7. ^ Youtube: IPFS: Interplanetary file storage! Archived 2022-08-09 at the Wayback Machine

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne