Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
IPFS
Search
Ian Preston
October 17, 2015
Technology
0
130
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
77
peergos-arch-5min-v03.pdf
ianopolous
0
100
Peergos Architecture
ianopolous
0
1.4k
Introducing Peergos
ianopolous
2
1.3k
Other Decks in Technology
See All in Technology
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
540
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
790
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
300
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
240
JAWS-UG Bedrock Claude Night
yamahiro
3
610
VSCodeの拡張機能を作っている話
ebarakazuhiro
1
570
Postman v10リリース後を振り返る / Looking back at Postman v10 after release
yokawasa
1
160
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
0
240
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
3
350
ServiceNow Knowledge 24の歩き方 EYストラテジー・アンド・コンサルティング
manarobot
0
200
On Your Data を超えていく!
hirotomotaguchi
2
690
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
3
900
Featured
See All Featured
Six Lessons from altMBA
skipperchong
21
3k
Making the Leap to Tech Lead
cromwellryan
124
8.5k
Teambox: Starting and Learning
jrom
128
8.4k
Code Review Best Practice
trishagee
55
15k
Designing with Data
zakiwarfel
96
4.8k
Agile that works and the tools we love
rasmusluckow
325
20k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
60
14k
Making Projects Easy
brettharned
108
5.5k
Rails Girls Zürich Keynote
gr2m
91
13k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
43k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
The Cult of Friendly URLs
andyhume
74
5.7k
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