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
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
IPFS
Introducing the Inter Planetary File System
Ian Preston
October 17, 2015
More Decks by Ian Preston
See All by Ian Preston
Peergos architecture
ianopolous
0
20
peergos-arch-20min-v03.pdf
ianopolous
0
110
peergos-arch-5min-v03.pdf
ianopolous
0
130
Peergos Architecture
ianopolous
0
1.9k
Introducing Peergos
ianopolous
2
1.5k
Other Decks in Technology
See All in Technology
AI-DLCを “そのまま導入しなかった”話 ~組織に合わせてアジャストした 私たちの実践共有~
hiroramos4
PRO
1
420
データレイクの「見えない問題」を可視化する
sansantech
PRO
1
200
OTel × Datadog で 「AI活用」を計測し、改善に繋げる
shihochan
2
620
AIのReact習熟度を測る
uhyo
2
680
サイバーエージェントにおけるAI推進戦略と変革への取り組み
shotatsuge
0
520
作る力から、見極める力へ — AI時代に広がるエンジニアの価値と役割
rince
0
330
從開發到部署全都交給 AI:實作 AI 驅動的自動化流程
appleboy
0
150
コミットの「なぜ」を読む
ota1022
0
120
秘密度ラベル初心者が第1歩でつまづかないための「設計・運用」ポイント
seafay
PRO
1
480
インシデントレスポンス演習 I / Incident Response Exercise I
ks91
PRO
0
120
「軸足」は 固定しなくていい - 熱量と強みで描く、しなやかなキャリアの形
kakehashi
PRO
1
260
水を運ぶ人としてのリーダーシップ
izumii19
4
980
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
210
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Prompt Engineering for Job Search
mfonobong
0
350
Bash Introduction
62gerente
615
220k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
540
Crafting Experiences
bethany
1
190
Un-Boring Meetings
codingconduct
0
320
Abbi's Birthday
coloredviolet
3
8.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Are puppies a ranking factor?
jonoalderson
1
3.6k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
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