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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
masylum
November 14, 2015
Technology
0
190
IPFS
Why and How to get started?
masylum
November 14, 2015
Tweet
Share
More Decks by masylum
See All by masylum
REST Clients Nordic APIs
masylum
3
230
REST clients
masylum
2
200
Building the best tech-team
masylum
4
210
Try a little tenderness
masylum
0
94
I love async but I can't code like this
masylum
4
530
Other Decks in Technology
See All in Technology
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.3k
GCASアップデート(202510-202601)
techniczna
0
250
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
42k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
120
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
320
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
400
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
190
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
140
Tebiki Engineering Team Deck
tebiki
0
24k
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.6k
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
340
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
210
Building the Perfect Custom Keyboard
takai
2
680
Mind Mapping
helmedeiros
PRO
0
77
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Mobile First: as difficult as doing things right
swwweet
225
10k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.5k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
Measuring & Analyzing Core Web Vitals
bluesmoon
9
750
sira's awesome portfolio website redesign presentation
elsirapls
0
140
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
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?