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
0
170
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
210
REST clients
masylum
2
190
Building the best tech-team
masylum
4
200
Try a little tenderness
masylum
0
88
I love async but I can't code like this
masylum
4
470
Other Decks in Technology
See All in Technology
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
2
550
LINEギフトにおけるバックエンド開発
lycorptech_jp
PRO
0
440
サイト信頼性エンジニアリングとAmazon Web Services / SRE and AWS
ymotongpoo
7
1.8k
DeepSeekとは?何がいいの? - Databricksと学ぶDeepSeek! 〜これからのLLMに備えよ!〜
taka_aki
1
180
完璧を捨てろ! “攻め”のQAがもたらすスピードと革新/20250306 Hiroki Hachisuka
shift_evolve
0
110
Cracking the Coding Interview 6th Edition
gdplabs
14
28k
Охота на косуль у древних
ashapiro
0
130
JAWS FESTA 2024「バスロケ」GPS×サーバーレスの開発と運用の舞台裏/jawsfesta2024-bus-gps-serverless
ma2shita
3
360
AIエージェント入門
minorun365
PRO
33
20k
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
790
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
120
データモデルYANGの処理系を再発明した話
tjmtrhs
0
330
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
44
14k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Typedesign – Prime Four
hannesfritz
41
2.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Practical Orchestrator
shlominoach
186
10k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Rails Girls Zürich Keynote
gr2m
94
13k
Six Lessons from altMBA
skipperchong
27
3.6k
Agile that works and the tools we love
rasmusluckow
328
21k
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?