Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
IPFS
Search
Ian Preston
October 17, 2015
Technology
0
160
IPFS
Introducing the Inter Planetary File System
Ian Preston
October 17, 2015
Tweet
Share
More Decks by Ian Preston
See All by Ian Preston
Peergos architecture
ianopolous
0
20
peergos-arch-20min-v03.pdf
ianopolous
0
92
peergos-arch-5min-v03.pdf
ianopolous
0
120
Peergos Architecture
ianopolous
0
1.8k
Introducing Peergos
ianopolous
2
1.5k
Other Decks in Technology
See All in Technology
【CEDEC+KYUSHU2025】学生・若手必見!テクニカルアーティスト 大全 ~仕事・スキル・キャリアパス、TAの「わからない」を徹底解剖~
cygames
PRO
0
130
AI時代の開発フローとともに気を付けたいこと
kkamegawa
0
1.1k
AI活用によるPRレビュー改善の歩み ― 社内全体に広がる学びと実践
lycorptech_jp
PRO
1
150
グレートファイアウォールを自宅に建てよう
ctes091x
0
130
私のRails開発環境
yahonda
0
190
MS Ignite 2025で発表されたFoundry IQをRecap
satodayo
3
250
Bakuraku Engineering Team Deck
layerx
PRO
12
6.6k
.NET 10 のパフォーマンス改善
nenonaninu
2
4.9k
なぜ使われないのか?──定量×定性で見極める本当のボトルネック
kakehashi
PRO
1
1.1k
なぜフロントエンド技術を追うのか?なぜカンファレンスに参加するのか?
sakito
10
2k
freeeにおけるファンクションを超えた一気通貫でのAI活用
jaxx2104
3
1.4k
EM歴1年10ヶ月のぼくがぶち当たった苦悩とこれからへ向けて
maaaato
0
150
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
710
The Pragmatic Product Professional
lauravandoore
37
7.1k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Balancing Empowerment & Direction
lara
5
790
Speed Design
sergeychernyshev
33
1.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Docker and Python
trallard
46
3.7k
Statistics for Hackers
jakevdp
799
230k
Practical Orchestrator
shlominoach
190
11k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Transcript
ipfs.io Ian Preston @ianopolous 2015-10-17 DISTRIBUTE THE WEB
None
None
None
None
None
CENTRALIZED => FRAGILE
CENTRALIZED => FRAGILE - single point of failure - have
to be online - MITM attacks easier - DDOS attacks easier
None
DECAYING - 5% link rot http://my.favourite.blog.net ?
None
Why is the Internet slow? - we have super fast
local networks - we have super fast internet backbone - what connects the two... molasses - will only get worse!
Bandwidth 50% faster per year [Nielsen]
Storage 60% larger per year [Kryder]
What about when we have a Moon/Mars base? 1 second
4.5 minutes
Video traffic forms 90% of global consumer traffic [Cisco]
https://www.youtube.com/watch?v=dQw4w9WgXcQ
A protocol to upgrade the web
Permanent Distributed Safer Smarter Offline Faster
a hypermedia transport protocol HTTP IPFS
SFS web DHT +
routing network exchange merkledag naming applications IPNS DNS Namecoin Bitswap
HTTP BitTorrent Kad DHT Chord mDNS Gossip Delegated FTP TOR QUIC TOR TCP uTP WebRTC WebSockets Git Bitcoin Peergos Etherpad Chat I2P I2P CJDNS UDT
None
Normal URL scheme http://www.youtube.com/watch?v=dQw4w9WgXcQ protocol location name http://173.194.115.64/watch?v=dQw4w9WgXcQ
IPFS addressing scheme /ipfs/QmTkzDwWqPbnAh5YiV5VwcTLnGdwSNsNTn2aDxdXBFca7D/home/Readme.md protocol object hash path object /home
QmZAL3oHMQYqsV61tGvoAVtQLs1WzRe1zkkamv9qxqnDuK
Content addressed immutable data store - distributed - anyone can
serve your file - MITM proof - offline first - fast
None
None
None
None
None
The Project
github.com/ipfs/ipfs
irc.freenode.org/#ipfs
ipn.io - Protocol Labs
ipfs.io Ian Preston @ianopolous 2015-10-17 DISTRIBUTE THE WEB