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
パブリックチェーンとプライベートチェーン
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
いっしー
June 27, 2019
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
パブリックチェーンとプライベートチェーン
いっしー
June 27, 2019
More Decks by いっしー
See All by いっしー
準同型暗号
issy
0
130
暗号
issy
0
130
blockchain_scalability
issy
0
130
blockchain_kyoto_14
issy
0
120
blockchain_kyoto_13
issy
0
130
blockchain_kyoto_12
issy
0
150
blockchain勉強会_11.pdf
issy
0
190
Blockchain Kyoto #7 〜ブロックチェーン関連で読んだ本紹介〜
issy
0
170
Blockchain Kyoto #6 〜ブロックチェーンが分からなくなった話〜
issy
0
350
Other Decks in Technology
See All in Technology
分割40%キーボードにスムーズに入門するには
hoto17296
1
110
【書籍出版記念】 10周回って、エージェント開発は RAGがすべてだった。〜RAGの歴史と開発現場で見えた実践知〜
akiratameto
21
7.9k
AI駆動開発を組織で促すために
lycorptech_jp
PRO
6
7k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
77k
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
1
920
Microsoft MVP プログラムを紹介するから目指す人増えてくれ
tsubakimoto_s
0
130
国家プロジェクトを支える「さくらONE」 大規模LLM開発におけるGPU障害を乗り越えるクラスター運用戦略
gpuunite_official
0
300
紙 to デジタル
ichien178
0
210
ブラウザで変わるID連携(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
310
EUDIWの枠組みを出発点に民間エコシステムの在り方を考える(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
300
:syncing_time:
sksat
2
780
AWS Blocks が楽しい #ゆるWeb札幌
tacck
PRO
0
150
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
2
780
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
390
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Into the Great Unknown - MozCon
thekraken
41
2.7k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
250
Amusing Abliteration
ianozsvald
1
260
Building AI with AI
inesmontani
PRO
1
1.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.5k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
400
Transcript
Blockchain Kyoto #16 ʮύϒϦοΫνΣʔϯͱϓϥΠϕʔτνΣʔϯʯ 2019/06/27 @גࣜձࣾϋευΡ
ੴ ൏ޔʢIshino Shungoʣ ϑϦʔϥϯεWEBΤϯδχΞ ࣗݾհ
༰ ϏοτίΠϯͷ ύϒϦοΫνΣʔϯ ϓϥΠϕʔτνΣʔϯ
ατγɾφΧϞτ 2008ʹ҉߸ཧʹؔ͢ΔϝʔϦϯάϦετʹ͋Δ จ͕ߘ͞Εͨɻ ʮBitcoin: A Peer-to-Peer Electronic Cash Systemʯ https://bitcoin.org/bitcoin.pdf
طଘͷΠϯλʔωοτΛհͨ͠ࢧ͍৴པͰ͖ ΔୈࡾऀػؔΛඞཁͱ͢Δɻ ୈࡾऀػؔΛඞཁͱ͠ͳ͍औҾΛߦ͏ͨΊʹɺ ৴པͰͳ͘҉߸ٕज़ʹجͮ͘γεςϜΛఏҊ͢Δɻ ατγɾφΧϞτ
ୈࡾऀػؔΛඞཁͱ͢ΔطଘγεςϜ
• 1ͭͷாσʔλΛཧ͢Δɻ • σʔλར༻ऀશһͰڞ༗͠ɺ୭ͰӾཡͰ͖ ͯ୭Ͱॻ͖ࠐΊΔɻ • աڈͷཤྺվ͟ΜͰ͖ͳ͍ɻ ཁ݅
• P2P • ϋογϡνΣʔϯ • Proof of Work ϏοτίΠϯ
P2PʢPeer to Peerʣ ◦ΫϥΠΞϯτɾαʔόʔ ◦P2P
ϋογϡνΣʔϯ σʔλ લϒϩοΫͷϋογϡ σʔλ લϒϩοΫͷϋογϡ σʔλ લϒϩοΫͷϋογϡ ϋογϡ ϋογϡ ϋογϡ
ؔ ؔ ؔ
ϋογϡͱʁ ϋογϡ ؔ “a” 0cc175b9c0f1b6a831c399e269772661 ??? b82228697f132b7a1e9dd60cf4641b1c “b” 92eb5ffee6ae2fec3ad71c777531578f 1GBͷจॻσʔλ
b82228697f132b7a1e9dd60cf4641b1c • ҙͷσʔλΛܾ·ͬͨ͞ͷ༧ଌͷͰ͖ͳ͍ จࣈྻʹม͢Δɻ • ϋογϡ͔Βݩͷσʔλ෮ݩͰ͖ͳ͍ɻ
ϋογϡνΣʔϯ Δ͚͋΅ͷͳΜͱ ͔͔Μͱ͔ɻɻɻ 73d092da7cbaa68dc b 61c993f2163f248f46 a 8277e0910d750198 61c993f2163f248f465 73d092da7cbaa68dc
1ecc7ce8854c2f2097 ؔ ؔ ؔ
Δ͚͋΅ͷͳΜͱ ͔͔Μͱ͔ɻɻɻ 73d092da7cbaa68dc b 61c993f2163f248f46 aؒҧ͍Ͱͨ͠ɻ 8277e0910d750198 07673603b3786cc1c 73d092da7cbaa68dc 1ecc7ce8854c2f2097
ؔ ؔ ؔ ˢϋογϡ͕มΘΔ ˣ⁋᧒͕߹Θͳ͘ͳΔ ˢվ᜵ ϋογϡνΣʔϯ
Proof of Work • ϋογϡؔͷॲཧҰॠͰऴΘΔͷͰɺશ෦ ܭࢉͤ͠OKͳঢ়ଶɻ • Proof of WorkͰͦΕΛ͘͢͠Δɻ
Proof of Work • ϒϩοΫʹσʔλͱؔͷͳ͍ʢφϯεʣ ΛՃ͑Δɻ • φϯεΛม͑ͳ͕ΒԿճϋογϡΛܭࢉ͠ɺ ܾ·ͬͨΑΓখ͞ͳϋογϡΛ୳͢ɻ •
͕͔͔࣌ؒΔΑ͏ʹͳΓɺվ᜵͕͘͠ͳΔɻ ϋογϡؔͷॲཧҰॠͰऴΘΔͷͰɺશ෦ܭࢉ͠ ͤվ᜵ͯ͠⁋᧒ͷ߹͏σʔλ͕؆୯ʹ࡞ΕΔɻ
ϋογϡνΣʔϯ φϯε σʔλ લϒϩοΫͷϋογϡ φϯε σʔλ લϒϩοΫͷϋογϡ φϯε σʔλ લϒϩοΫͷϋογϡ
ϋογϡ ϋογϡ ϋογϡ ؔ ؔ ؔ
ύϒϦοΫνΣʔϯ • ϏοτίΠϯύϒϦοΫνΣʔϯ • ατγɾφΧϞτ͕ߟ͑ͨΑ͏ʹɺ୭Ͱωοτ ϫʔΫʹࢀՃͰ͖Δɻ • ωοτϫʔΫʹѱ͍ਓ͕͍ͯجຊతʹେৎɻ • ଞʹEthereumͳͲଟ͘ͷϓϩδΣΫτ͕ύϒ
ϦοΫνΣʔϯ
ύϒϦοΫνΣʔϯͷσϝϦοτ • ॲཧʹ͕͔͔࣌ؒΔɻ • νΣʔϯࣗମͷ༷มߋ͕͍͠ɻ • σʔλجຊશͯެ։ɻ • 51%߈ܸ
ϓϥΠϕʔτνΣʔϯ • ৴པͰ͖Δܾ·ͬͨਓ͚ͨͪͩ͏ɻ • ॲཧ͕ߴ • ༷มߋ͕༰қ • νΣʔϯཧऀҎ֎σʔλΛݟΕͳ͍ •
Ϗδωεʹ͍͍ͯΔɻ
ϓϥΠϕʔτνΣʔϯ • EthereumϓϥΠϕʔτωοτϫʔΫ • Hyperledger • Lisk, Cosmos, Polkadot
·ͱΊ • ϏοτίΠϯύϒϦοΫνΣʔϯ • ύϒϦοΫνΣʔϯͱݺΕΔͷͱϓϥΠϕʔ τνΣʔϯͱݺΕΔͷ͕͋Δɻ • ϏδωεʹϓϥΠϕʔτνΣʔϯ͕͍͍ͯ Δɻ •
2ͭผͱࢥͬͯษڧͨ͠ํ͕ྑ͍ɻ