Progress Report on the Decentralized Web
David Dias, P2P Software Engineer at Protocol Labs. Making IPFS and filecoin.
Secure and robust access to information, to communication, and to computing has become a critical part of what it means to be a human. The internet has become the main vehicle for human interactions worldwide, and it will only become more so as our devices and interfaces improve. Protocol Labs is focused on the evolution of the internet through decentralize web projects.
At the heart of computing progress lies a simple process: the research, development, and deployment cycle. Protocol Labs accelerates the ideas-to-superpowers pipeline through its projects, which is closely aligned to the approach of TADHack and TADSummit in moving ideas to reality.
We’ll focus on two of the Protocol Labs projects, the InterPlanetary File System (IPFS) that enables the creation of completely decentralized and distributed applications. And Filecoin a cryptocurrency powered storage network. Sharing the latest results and its impact for Programmable Telecoms.
24. Since Alpha in Feb 2015
(and prior to the launch of Filecoin’s incentive system)
5,000,000,000+ files on IPFS
• Video distribution & streaming
• Legal documents
• 3D Models (they’re big!)
• Games
• Scientific data & papers
• Blogs & websites
• Within blockchains
• Totally distributed web apps
ex. forums, chat, messaging,
cms, blogs, github, ...
25. SLIDE: SIZE OF THE
COMMUNITY
Large Open Source Project
Over 2000+ Contributors
Over 150+ contribute Weekly
26.
27. The Next Internet Revolution
Juan Benet, TEDxSanFrancisco
https://youtu.be/2RCwZDRwk48
Decentralized Web: IPFS & Filecoin
Juan Benet, Silicon Valley Ethereum Meetup
https://youtu.be/cU-n_m-snxQ
IPLD and Blockchains
Jeromy Johnson, IPFS + ETH Hackday
https://youtu.be/bi-4YGZXxwA
The IPFS project
David Dias, TADSummit 2016
https://youtu.be/IleIFjfbpOQ
libp2p <3 devp2p
David Dias, DEVCON2 Shanghai, China
https://youtu.be/HxueJbeMVG4
28. Phase I
• Make the Web Distributed
• Future-proof
• Permanent
• Faster
29. Phase I
• Make the Web Distributed
• Future-proof
• Permanent
• Faster
Phase II
• Enable everyone to become a
storage provider
• Remove choke points
(payment gateways)
• Create a network fabric for
Data to live in