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
blockchain_kyoto_13
Search
いっしー
March 27, 2019
Technology
0
91
blockchain_kyoto_13
いっしー
March 27, 2019
Tweet
Share
More Decks by いっしー
See All by いっしー
準同型暗号
issy
0
87
暗号
issy
0
96
パブリックチェーンとプライベートチェーン
issy
0
74
blockchain_scalability
issy
0
82
blockchain_kyoto_14
issy
0
84
blockchain_kyoto_12
issy
0
98
blockchain勉強会_11.pdf
issy
0
140
Blockchain Kyoto #7 〜ブロックチェーン関連で読んだ本紹介〜
issy
0
120
Blockchain Kyoto #6 〜ブロックチェーンが分からなくなった話〜
issy
0
300
Other Decks in Technology
See All in Technology
JSON攻略法.pdf
miyakemito
8
5k
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
3
13k
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
5
380
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
0
230
コードを書く隙間を見つけて生きていく技術/Findy 思考の現在地
fujiwara3
27
5.9k
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
1
270
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
1.3k
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
300
web-application-security
matsuihidetoshi
0
160
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
400
Featured
See All Featured
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
Done Done
chrislema
178
15k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
Six Lessons from altMBA
skipperchong
21
3k
Clear Off the Table
cherdarchuk
84
310k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
Faster Mobile Websites
deanohume
299
30k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
Git: the NoSQL Database
bkeepers
PRO
422
63k
Ruby is Unlike a Banana
tanoku
96
10k
Agile that works and the tools we love
rasmusluckow
325
20k
Debugging Ruby Performance
tmm1
70
11k
Transcript
Blockchain Kyoto #13 ʙIPFSʙ 201903݄27 @גࣜձࣾS-fleage
ੴ ൏ޔʢishino shungoʣ ϑϦʔϥϯεWEBΤϯδχΞ ࣗݾհ
ɾInterPlanetary File System ɾDistributed Web ɾDappsΛ࡞Δͷʹ͑Δ ɾSiaɺStorjɺSwarm
◯HTTP ・Location Based Addressing 「あなたのそこに置いてあるファイルをください。」 ◯IPFS ・Content-Based Addressing 「だれかこのファイルを持ってませんか?」 Distributed
Web
test_dir/ ┬─ bigfile.js ┼─ hello.txt // Hello World!\n └─ my_dir/
┬─ my_file.txt // Hello World!\n └─ tesiting.txt // Teting 123\n IPFSΦϒδΣΫτ
IPFSΦϒδΣΫτ 参考:IPFS入門 : 新たなP2Pハイパーメディア分散プロトコル | POSTD https://postd.cc/an-introduction-to-ipfs/
$ go get -u -d github.com/ipfs/go-ipfs $ cd $GOPATH/src/github.com/ipfs/go-ipfs $
make install $ ipfs init Install
$ ipfs add -r ipfs/ added QmW2QisxZhCwhzxNgnCZbfdksE3DwCzyusKnAJuXZLgebq ipfs/index.html added QmeUmsxMXUsENijrFDmHmeCbb4rLvHreihhrGvm9xSerei
ipfs/style.css added QmR8W6DHGxZuBPhkoCmycrMaLKJDi8ZvE4qAUbT4sSozzd ipfs 262 B / 262 B [===================================] 100.00% FileΛIPFSʹadd͢Δ
$ ipfs daemon $ ipfs pin add -r QmR8W6DHGxZuBPhkoCmycrMaLKJDi8ZvE4qAUbT4sSozzd pinཹΊ͢Δ
https://ipfs.io/ipfs/ QmR8W6DHGxZuBPhkoCmycrMaLKJDi8ZvE4qAU bT4sSozzd FileʹΞΫηε͢Δ
・今の所、まだまだ不安定 FileʹΞΫηε͢Δ
FileΛupload͢Δ 参考:分散型ファイルシステム「IPFS」は本当に分散型なのか | TANAKA NO BLOG http://blog.tanakas.org/is-the-distributed-file-system-ipfs-really-distributed/
pinཹΊ͞ΕΔ 参考:分散型ファイルシステム「IPFS」は本当に分散型なのか | TANAKA NO BLOG http://blog.tanakas.org/is-the-distributed-file-system-ipfs-really-distributed/
ҧ͏Node͔ΒΞΫηε 参考:分散型ファイルシステム「IPFS」は本当に分散型なのか | TANAKA NO BLOG http://blog.tanakas.org/is-the-distributed-file-system-ipfs-really-distributed/
ͦͷNodeʹΩϟογϡ͞ΕΔ 参考:分散型ファイルシステム「IPFS」は本当に分散型なのか | TANAKA NO BLOG http://blog.tanakas.org/is-the-distributed-file-system-ipfs-really-distributed/
ଞNodeͷΩϟογϡجຊফ͑Δ 参考:分散型ファイルシステム「IPFS」は本当に分散型なのか | TANAKA NO BLOG http://blog.tanakas.org/is-the-distributed-file-system-ipfs-really-distributed/
ɾProtocol Lab͕։ൃ ɾFilecoin ɾFilecoinΛΠϯηϯςΟϒʹϑΝΠϧΛ ɹΩϟογϡ͢Δ
·ͱΊ ɾIPFS is the Distributed Web ɾIPFS + Filecoin ɾ·ͩ·్্͕ͩͩͱͯ໘ന͍