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
masylum
November 14, 2015
Technology
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
IPFS
Why and How to get started?
masylum
November 14, 2015
More Decks by masylum
See All by masylum
REST Clients Nordic APIs
masylum
3
240
REST clients
masylum
2
210
Building the best tech-team
masylum
4
220
Try a little tenderness
masylum
0
120
I love async but I can't code like this
masylum
4
540
Other Decks in Technology
See All in Technology
Bucharest Tech Week 2026 - Guardians of the Cloud-Native Galaxy
edeandrea
PRO
0
120
入門!AWS Blocks
ysuzuki
1
160
Bucharest Tech Week 2026 - Reinventing testing practices in the AI era
edeandrea
PRO
1
170
AWS Security Agent といっしょに脅威モデリングをやってみよう
amarelo_n24
1
180
秘密度ラベル初心者が第1歩でつまづかないための「設計・運用」ポイント
seafay
PRO
0
230
Claude Codeをどのように キャッチアップしているか
oikon48
13
8.6k
生成 AI 実践ガイド (概略版) AIガバナンス編
asei
0
130
アンオフィシャルな、オフィシャルからのお願い
wyamazak_devrel
0
140
いまさら聞けない「仕様駆動開発入門」 〜AI活用時代の開発プロセスを考える〜
findy_eventslides
2
160
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
2
680
【Cyber-sec+】経営層を"動かす"ための考え方
hssh2_bin
0
200
When Platform Engineering Meets GenAI
sucitw
0
130
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
160
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
How to build a perfect <img>
jonoalderson
1
5.7k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Deep Space Network (abreviated)
tonyrice
0
210
What's in a price? How to price your products and services
michaelherold
247
13k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Optimizing for Happiness
mojombo
378
71k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
260
Transcript
IPFS Why and How to get started?
• Queues • Networks • Virality • Influence Sociology +
Physics
None
None
Internet like economy is ruled by power laws
Shared economy case study
Homejoy Customer Cleaner Cleaner Customer Cleaner
Monetize trust
Homejoy Customer Cleaner Cleaner Customer Cleaner
Some economies are already p2p
Facebook Me Friend Friend
Should the Web become distributed?
I want to learn more but I’m not academic!
Philosophy Physics Protocols Programs Products Land of knowledge
Land of knowledge I’m here! Philosophy Physics Protocols Programs Products
None
Protocol Labs work in both: Research and Implementation
IPFS Concepts
Merkle-DAG (its like git but with a fancy name)
multihash: a1b2 name: foo.txt size: 123 Node Link data: /json/\n{“hello":"world"}
Node data: /json/\n{}
None
None
libP2P Transport agnostic networking
Me IPFS Node IPFS Node IPFS Node IPFS Node IPFS
Node
DHT Store information about peers
Flexibility: self-describing protocols
multistream > /http/multistream-select/1.0 > ls < /http/w3c.org/http/1.1 < /http/w3c.org/http/2 >
/http/w3id.org/http/1.1 > GET / HTTP/1.1 > < /http/w3id.org/http/1.1 < HTTP/1.1 200 OK < …
multiaddr /ip4/127.0.0.1/udp/1234 /ip6/1fff:0:a88:85a3::ac1f/tcp/443
bitswap Exchange of blocks from any file “Credit” system promote
to cache and disseminate rare blocks
IPNS Mutable references to IPFS hashes
z9x8 - {“foo”: “bar”} a1b2
z9x8 - {“foo”: “bar”} a1b2 g4h5 - {“beep”: “boop”}
z9x8 - {“foo”: “bar”} a1b2 g4h5 - {“beep”: “boop”}
https://github.com/ ipfs/specs
https://github.com/ ipfs/pm
Freenode IRC #IPFS
Questions?