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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
masylum
November 14, 2015
Technology
200
0
Share
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
110
I love async but I can't code like this
masylum
4
540
Other Decks in Technology
See All in Technology
NFLコンペ2026 解法
lycorptech_jp
PRO
0
130
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
190
テストコードのないプロジェクトにテストを根付かせる
tttol
0
230
AI フレンドリーなエラー監視を TypeScript で実現する
shinyaigeek
2
190
20260528_生成AIを専属DSに_Howの次にすべきことを考える
doradora09
PRO
0
270
大規模災害時でも高い信頼性を維持するアプリケーション基盤の実現/nikkei-tech-talk46
nikkei_engineer_recruiting
0
120
layerx-fde-practices
cipepser
6
2.9k
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
180
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
0
610
Amazon Bedrock 経由の Claude Cowork を試してみよう・MCP にも繋いでみよう
sugimomoto
0
280
Diagnosing performance problems without the guesswork
elenatanasoiu
0
130
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
380
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
8.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
It's Worth the Effort
3n
188
29k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Making Projects Easy
brettharned
120
6.7k
Bash Introduction
62gerente
615
210k
Statistics for Hackers
jakevdp
799
230k
Leo the Paperboy
mayatellez
7
1.8k
Believing is Seeing
oripsolob
1
140
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
410
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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?