Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
OSC京都2018ビットコイン送金体験
Search
Shu Kobuchi
August 04, 2018
Technology
1
1k
OSC京都2018ビットコイン送金体験
2018年8月4日日本暗号通貨ユーザ会京都支部@OSC京都でのビットコインテストネット送金体験ハンズオンセミナー資料です。
Shu Kobuchi
August 04, 2018
Tweet
Share
More Decks by Shu Kobuchi
See All by Shu Kobuchi
MCP・A2A概要 〜Google Cloudで構築するなら〜
shukob
0
220
AIエージェント入門 自律性の基礎からオープンプロトコルMCP・A2Aによる連携まで
shukob
0
89
AIエージェントの自律性と協調性を解放する Google CloudによるMCP・A2A実装のエンタープライズ戦略
shukob
0
64
学術的根拠から読み解くNotebookLMの音声活用法
shukob
1
810
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
1
310
Google Cloudサービスの生成AI関連サービス
shukob
0
98
GoogleのAI Agent
shukob
0
590
React Tokyo LT大会「ストリームの実装」
shukob
0
100
Google CloudのAI Agent関連のサービス紹介
shukob
0
580
Other Decks in Technology
See All in Technology
ペアーズにおけるAIエージェント 基盤とText to SQLツールの紹介
hisamouna
2
1.4k
20251203_AIxIoTビジネス共創ラボ_第4回勉強会_BP山崎.pdf
iotcomjpadmin
0
120
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
470
Strands Agents × インタリーブ思考 で変わるAIエージェント設計 / Strands Agents x Interleaved Thinking AI Agents
takanorig
4
1.8k
20251222_サンフランシスコサバイバル術
ponponmikankan
2
130
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
17
2.3k
AWS re:Invent 2025 re:Cap LT大会 データベース好きが語る re:Invent 2025 データベースアップデート/セッションの紹介
coldairflow
0
150
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
190
ソフトウェアエンジニアとAIエンジニアの役割分担についてのある事例
kworkdev
PRO
0
120
半年で、AIゼロ知識から AI中心開発組織の変革担当に至るまで
rfdnxbro
0
120
なぜ あなたはそんなに re:Invent に行くのか?
miu_crescent
PRO
0
130
re:Invent2025 3つの Frontier Agents を紹介 / introducing-3-frontier-agents
tomoki10
0
370
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
The Cult of Friendly URLs
andyhume
79
6.7k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
87
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
41
Game over? The fight for quality and originality in the time of robots
wayneb77
1
65
YesSQL, Process and Tooling at Scale
rocio
174
15k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
60
37k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
130
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
0
62
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building AI with AI
inesmontani
PRO
1
570
Paper Plane
katiecoart
PRO
0
44k
Transcript
ॳ৺ऀͷͨΊͷϏοτίΠϯૹۚମݧ ͱϒϩοΫνΣʔϯߏͷղઆ 2018/8/4 OSCژ ຊ҉߸௨՟Ϣʔβձژࢧ෦ খᔹ प Shu Kobuchi
ࣗݾհ খᔹपɹ4IV,PCVDIJɹ!TIV@LPCTIVLPCVDIJ 4*FSͷ*5εϖγϟϦετ ɹϒϩοΫνΣʔϯͷݚڀ։ൃ୲ ओͳίϛϡχςΟ׆ಈ ɹ҉߸௨՟ྠಡձϏοτίΠϯͱ͔ษڧձ ɹɹIUUQTDSZQUPDVSSFODZDPOOQBTTDPN ɹɹӡӦ ɹຊ҉߸௨՟Ϣʔβձ ౦ژࢧ෦
ɹɹ04$౦ژͷग़లɾӡӦ ɹຊ҉߸௨՟Ϣʔβձژࢧ෦ IUUQTDSZQUPDVSSFODZLZPUPDPOOQBTTDPN ɹɹൃىਓ ɹɹ04$ژͷग़లɾӡӦ ϛεϏοτίΠϯ౻ຊਅҥࢯͷΠϯλϏϡʔهࣄ IUUQTHPPHMKNRL !2
ίϛϡχςΟհ ҉߸௨՟ಡॻձษڧձɹIUUQTDSZQUPDVSSFODZDPOOQBTTDPN ౦ژͰ׆ಈ 04$౦ژʹʮຊ҉߸௨՟Ϣʔβձʯͱͯ͠ग़ల ॳ৺ऀʙதڃऀ͚ͷʮϏοτίΠϯͱ͔ษڧձʯʢ݄̍ճʣ தڃऀʙ্ڃऀ͚ͷʮ҉߸௨՟ྠಡձʯʢ݄̍ճʣ DSBTIBDBEFNZ *5ܥಈը৴ ʹͯϏοτίΠϯͱ͔ษڧձͷΞʔΧΠϒ৴த ɹIUUQTDSBTIBDBEFNZMFDUVSFSDSZQUPDVSSFODZ
ϩάϛʔ5FDIʢςοΫʣ ษڧձॻ͖ى͜͠ ͱͷఏܞDSBTIBDBEFNZΛհͯ͠։࢝༧ఆ IUUQTMPHNJKQUFDI ຊ҉߸௨՟Ϣʔβձژࢧ෦ɹIUUQTDSZQUPDVSSFODZLZPUPDPOOQBTTDPN 04$ژʹͯ׆ಈ։࢝ʂ ίϛϡχςΟϝϯόʔืूதʂʂ !3
ژͷίϛϡχςΟհ #MPDLDIBJO,ZPUP IUUQTCMPDLDIBJOLZPUPDPOOQBTTDPN ژͷϒϩοΫνΣʔϯษڧձ ݄̍ճฏʹ։࠵ ࣍ճ ۚ ʙ!Ωϟϯύεϓϥβژ ଞɺژɾେࡕͳͲͰ౦ژڌͷίϛϡχςΟ͕ษڧձ։࠵͢Δ͜ͱʂ ʲؔॳʳ1PQTIPPUº$SZQUP"HFϒϩοΫνΣʔϯϛʔτΞοϓ
։࠵ࡁ IUUQTDSZQUPBHFDPOOQBTTDPNFWFOU !4
ϏοτίΠϯΦʔϓϯιʔε ϏοτίΠϯ #JUDPJO Φʔϓϯιʔε ୭Ͱ։ൃʹࢀՃՄೳʂ IUUQTHJUIVCDPNCJUDPJOCJUDPJO ϏοτίΠϯΛ͡Ίɺ҉߸௨՟ɾϒϩοΫνΣʔϯͷଟ͘Φʔϓϯιʔε ٕज़తʹ໘ന͍ʂʂ ΠʔαϦΞϜ &UIFSFVN
Φʔϓϯιʔε IUUQTHJUIVCDPNFUIFSFVNHPFUIFSFVN ϥΠτίΠϯ -JUFDPJO #JUDPJOͷιʔείʔυ͔ΒϑΥʔΫ IUUQTHJUIVCDPNMJUFDPJOQSPKFDUMJUFDPJO ϞφίΠϯ .POBDPJO -JUFDPJOͷιʔείʔυ͕ϕʔε IUUQTHJUIVCDPNNPOBDPJOQSPKFDUNPOBDPJO !5
ϏοτίΠϯૹۚମݧ
ςετωοτ ຊͷϏοτίΠϯ͕ྲྀ௨͢ΔωοτϫʔΫ͕ϝΠϯωοτ NBJOOFU ɺ։ൃ࣌ͳͲʹຊͷϏο τίΠϯΛ༻͠ͳ͍͍ͯ͘Α͏ʹɺςετωοτ UFTUOFU ͕༻ҙ͞Ε͍ͯ·͢ɻ ɹςετωοτύϒϦοΫͳωοτϫʔΫͰɺϝΠϯωοτͱಠཱͨ͠ωοτϫʔΫͰ͢ɻ ࣄલࣝ メインネット
テストネット 独立 !7
ࣄલࣝ Copay େ෦ຊޠରԠ #JUDPJO$BTIಉҰΞϓϦͰରԠ Green Address ϝΠϯͱςετผΞϓϦ ݰਓ͚ͰӳޠͷΈ Indie Square
ϝΠϯωοτͷΈ શ໘తʹຊޠରԠ #5$Ҏ֎ͷτʔΫϯѻ͑Δ ϞόΠϧΥϨοτͷྫ ΥϨοτͷछྨ ɹଟछଟ༷ͳΥϨοτ͕ଘࡏʢதʹةݥͳΥϨοτ͕͋Δ͔Ε·ͤΜʣ ɹࠓճɺຊޠʹରԠͨ͠ςετωοτରԠΥϨοτΛ༻ ɹ$PQBZɺ̍ͭͷΞϓϦͰɺϏοτίΠϯͷϝΠϯωοτɺςετωοτ྆ํʹରԠ͍ͯ͠·͢ɻ !8
$PQBZΛΠϯετʔϧ "QQMF4UPSF(PPHMF1MBZ4UPSFʹͯɺʮDPQBZʯΛݕࡧ Πϯετʔϧ ˞εϚϗΩϟϓνϟJ1IPOFͷ߹ɻ"OESPJEΛ͓͍ͷํɺదٓಡΈସ͍͑ͯͩ͘͞ɻ !9
ॱ൪ʹઃఆ ຊདྷύεϫʔυΛઃఆͨ͠΄͏͕͍͍ͷͰ͕͢ɺࠓճςετωοτͷΈͷૹۚͳͷͰɺύ εϫʔυઃఆύε͠·͠ΐ͏ɻ !10
෮ݩϑϨʔζ ※メモしてください 順番も合ってないと いけません ෮ݩϑϨʔζʢχʔϞχοΫίʔυʣ͕͋ΔͱɺΞϓϦʹΞΫηεͰ͖ͳ͘ͳͬͨΓɺΞϯΠϯετʔϧͯ͠ɺ ΥϨοτΛ෮ݩͰ͖·͢ɻʢ$PQBZҎ֎ͷΥϨοτͰՄೳͰ͢ʣ ෮ݩϑϨʔζൿີ伴ͷେݩͰ͋Γɺઈରʹ୭͔ʹΒΕ͍͚ͯ·ͤΜɻ εΫϦʔϯγϣοτΛࡱΔ͜ͱ͓εεϝ͠·ͤΜɻΫϥυΛܦ༝ͯ͠୭͔ʹΘΕΔ͔͠Ε·ͤΜɻࢴʹ ϝϞͯ͠ɺ୭ʹΒΕͳ͍Α͏ʹอଘ͠·͠ΐ͏ɻ !11
෮ݩϑϨʔζͱൿີ伴 ෮ݩϑϨʔζ (χʔϞχοΫ ίʔυ) ΥϨοτ ̺ ൿີ伴 Ϛελʔ伴 ̺ ൿີ伴
̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ࢠ伴 ଙ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ̺ ൿີ伴 ෮ݩϑϨʔζɺൿີ伴ੜͷγʔυʹͳΓ·͢ 伴ଋͷΑ͏ͳͷͳͷͰɺઈରʹଞਓʹΒΕͯͳΓ·ͤΜ !12
෮ݩϑϨʔζ ※メモした後に タップ ෮ݩϑϨʔζʢχʔϞχοΫίʔυʣΛॱ൪௨Γʹλοϓ͠·͠ΐ͏ !13
ΥϨοτ ΥϨοτ͕͠·͕͢ɺॳظঢ়ଶͰϝΠϯωοτ༻͔͠ͳ͍ͷͰɺςετωοτ༻Υ ϨοτΛ࡞͠·͢ !14
ςετωοτΥϨοτ࡞ ςετωοτ༻ΥϨοτΛ࡞͠·͢ ύεϫʔυࠓճʹݶΓઃఆ͠·ͤΜ !15
࡞͔ͨ͠ΓͷΥϨοτɺવͳ͕Β·ͩԿ͋Γ·ͤΜ ࣍ͷεςοϓͰɺςετωοτ༻ϏοτίΠϯΛड͚औͬͨΓɺૹۚͨ͠Γͯ͠Έ·͠ΐ͏ɻ ςετωοτΥϨοτ 戻る !16
ςετωοτͷ෮ݩϑϨʔζ $PQBZΞϓϦॳظىಈ࣌ʹදࣔ͞Εͨ෮ݩϑϨʔζσϑΥϧτͰ࡞͞ΕͨϝΠϯωοτ ͚ͩͷͷͰ͢ ςετωοτͷ෮ݩϑϨʔζผͰɺΥϨοτຖʹ֬ೝ͢Δ͜ͱ͕Ͱ͖·͢ $PQBZͰɺෳͷ෮ݩϑϨʔζͰੜ͞ΕͨΥϨοτΛҰݩཧ͢Δ͜ͱ͕Ͱ͖·͢ɻ !17
ςετωοτͰडऔ ࡞ͨ͠ςετωοτ༻ΥϨοτͰςετωοτϏοτίΠϯΛड͚औͬͯΈ·͠ΐ͏ ޙͰ͝આ໌͢Δ'BVDFU͔ΒແྉͰςετωοτϏοτίΠϯΛೖख͢ΔͨΊʹɺࣗͷΞυϨεΛ༻ҙ͠·͢ ςετωοτ༻ΞυϨεͷ23ίʔυΛλοϓ͢ΔͱɺΞυϨεΛίϐʔͰ͖·͢ !18
ςετωοτͰडऔ ςετωοτ༻ϏοτίΠϯΛແྉͰͯ͘͠Ε͍ͯΔαΠτ͕͋Γ·͢ IUUQTUFTUOFUNBOVCBDLFOEIBNCVSHGBVDFU IUUQTHPPHMXYW&F 'BVDFUऄޱͱ͍͏ҙຯͰɺόϥϚΩॴͰ͢ɻ ςετωοτ༻ίΠϯͷ'BVDFUෳ͋ΓɺϏοτίΠϯҎ֎ͷ͋Γ·͢ !19
ςετωοτͰडऔ 'BVDFUʹࣗͷΞυϨεΛೖΕͯɺςετωοτϏοτίΠϯΛೖखͯ͠Έ·͠ΐ͏ ϩϘοτνΣοΫͰɺը૾ೝࣝνΣοΫ͕ଟͯ̏͘ճग़͖ͯ·͢ !20 少しでも対象の画像を含 むタイルを選択
ϒϩοΫνΣʔϯΤΫεϓϩʔϥʔ ϏοτίΠϯΠʔαϦΞϜͳͲύϒϦοΫϒϩοΫνΣʔϯͷૹۚϒϩοΫνΣʔϯΤΫ εϓϩʔϥʔͱ͍͏αΠτͰ֬ೝ͢Δ͜ͱ͕Ͱ͖·͢ɻ༷ʑͳछྨ͕͋ΓɺϝΠϯωοτ༻ɺ ςετωοτ༻͋Γ·͢ɻ JOTJHIU$PQBZ͔ΒϦϯΫͰΘΕ͍ͯΔΤΫεϓϩʔϥʔͰ͢ɻ !21
ϒϩοΫνΣʔϯΤΫεϓϩʔϥʔ $PQBZ͔ΒϦϯΫͰɺJOTJHIUΛ։͚·͢ l5SBOTBDUJPO/PUGPVOEzͱͳ͍ͬͯΔ߹গͪ͠·͠ΐ͏ !22
ϒϩοΫνΣʔϯΤΫεϓϩʔϥʔ l5SBOTBDUJPO/PUGPVOEzͱͳ͍ͬͯͨ߹ɺগͬͯ͠ߋ৽͢ΔͱτϥϯβΫγϣϯͷใ ͕ݟΒΕ·͢ !23 Լ 自分が受け取った額 Faucetからの送金 Faucetへのお釣り
ະঝೝϏοτίΠϯΛ༻ τϥϯβΫγϣϯͷঝೝʹ͕͔͔࣌ؒΔ߹͕͋ΓɺϋϯζΦϯͷ࣌ؒͷ੍্ɺະঝೝϏο τίΠϯΛ༻Ͱ͖ΔΑ͏ʹɺ্ڃऀ͚ઃఆΛߦ͍·͢ɻ !24 Լ
ૹۚͱडऔ ྡಉ࢜ͰૹۚͱडऔΛମݧͯ͠Έ·͠ΐ͏ डऔଆςετωοτͷ23ίʔυΛ૬खʹݟͤ·͢ ૹۚଆ23ίʔυΛεΩϟϯͯ͠ΞυϨεΛηοτ͠·͢ ΞυϨεͷखଧͪ໘ͩؒ͠ҧ͑ΔͷͰ23 ίʔυ͕ศར 受取側 送金側 送金側に見せる テストネット
!25
ૹۚ ૹֹۚΛηοτ͠ɺૹۚ͠·͢ !26 Slide
ૹۚ ૹ͕ۚྃͨ͠ΒɺϒϩοΫνΣʔϯΤΫεϓϩʔϥJOTJHIUͰ֬ೝͯ͠Έ·͠ΐ͏ !27
ૹۚ JOTJHIUͰ֬ೝͨ͠Βɺz6/$0/'*3.&%53"/4"$5*0/z ະঝೝ ͔͠Ε·ͤΜ͕ɺ͠ Β͕࣌ؒ͘ܦͭͱɺঝೝ͞Ε·͢ɻ !28 ࣌ؒܦաޙ Լ
ঝೝͷ͑ํ !29 TX Memory Pool(mempool) TX ࠷৽ϒϩοΫ ະঝೝʢ̌ঝೝɿ0 Confirmation) TX
Memory Pool(mempool) TX ࠷৽ϒϩοΫ 1ঝೝɿ1 Confirmation ࣗͷૹۚTX TX ࣗͷૹۚTX TX Memory Pool(mempool) TX ࠷৽ϒϩοΫ 6ঝೝɿ6 ConfirmationʢऔҾͰΑ͘ΘΕΔঝೝʣ TX ࣗͷૹۚTX ະঝೝTX(τϥϯβΫγϣϯ) ؚ͕·ΕΔ ϚΠφʔใुঝೝ͞ΕΔ·ͰϩοΫ͞Ε͍ͯͯɺͦΕ·Ͱ༻Ͱ͖·ͤΜ
ϏοτίΠϯͷΈ
ϋογϡؔ ϋογϡؔ Մมͷೖྗʹର͠ɺݻఆͷग़ྗΛฦ͠·͢ ཚͰͳ͍ͷͰɺಉ͡ೖྗ͔Βৗʹಉ͡ग़ྗΛಘ·͢ ग़ྗ͔ΒೖྗΛਪଌ͢Δʹ΄΅ෆՄೳͰ͢ IUUQTXXXNPWBCMFUZQFDPVLTDSJQUTTIBIUNM IUUQTHPPHM1PHF# !31 tonkatsu 6841142de445e6b87c2493c7b6576be00278f83aa5a7bdc025d69d5059042a
cc tonkatsi 9fe42c2bd129a0d165fcad68d6d426959a041bd6e27a7998f7b0a8d98322841 8 SHA-256 ϋογϡؔ SHA-256 ϋογϡؔ Ұจࣈม ͑Δ શ͘ҟͳ Δʹ ೖྗՄม ग़ྗݻఆ ਪଌෆՄʢෆՄٯʣ
ΞυϨεੜʢൿີ伴ɾެ։伴ʣͱެ։伴҉߸ ൿີ伴ཚΛͬͯಘ·͢ ϏοτͷͳͷͰɺճίΠϯΛ͛ͯ࡞Δ͜ͱͰ͖·͢ ެ։伴ପԁۂઢ্ͷεΧϥʔഒࢉͰɺෆՄٯͰ͢ ΞυϨεެ։伴ͷϋογϡؔͰෆՄٯͰ͢ ൿີ伴ΛΒΕΔͱΞυϨεʹඥͮ͘#5$͕౪·Εͯ͠·͏ͷͰɺཧݫॏʹߦΘͳ͚Ε ͳΓ·ͤΜ !32 K ެ։伴
Public Key A ΞυϨε Address ϋογϡؔ ʢҰํʣ ପԁۂઢ্ͷεΧϥʔഒࢉ ʢҰํʣ ਪଌෆՄʢෆՄٯʣ ਪଌෆՄʢෆՄٯʣ k ൿີ伴 Private Key ཱʮPKIͰ҆৺Ͱ͖ΔใࣾձΛɿୈ2ճʯΑΓ http://www.hitachi.co.jp/Div/jkk/jichitai/column/column003/002.html ެ։伴ج൫PKI (Public Key Infrastructure) ϏοτίΠϯͰɺA͞Μ͕B͞Μʹૹۚ͢Δͱ ͖ʹɺB͞Μͷެ։伴Ͱ҉߸Խͨ͠ίΠϯΛB͞ Μࣗͷൿີ伴Ͱ෮߸Խͯ͠ೖखͰ͖·͢
ૹۚ࣌ͷτϥϯβΫγϣϯ࡞ ΞϦε͕Ϙϒʹ#5$ૹΓ͍ͨ ΞϦεΩϟϩϧ͔Βड͚औͬͨ#5$ɺϘϒ͔Βड͚औͬͨ#5$Λ͍࣋ͬͯΔ ͦΕΒΞϦεͷൿີ伴ͰͷΈղৣͯ͠༻ՄೳʹͳΔ Ωϟϩϧ͔Βड͚औͬͨ#5$ɺϘϒ͔Βड͚औͬͨ#5$Λೖྗ෦ */165෦ ʹηοτ͢Δ ग़ྗ෦ 065165෦ ʹɺΞϦε͔ΒϘϒ#5$ͱɺࣗͷ͓ΓΛ#5$ηοτ͢Δ
ͳ͓ɺ*/165෦ͷ߹ܭͱ065165෦ͷ߹ܭ͘͠ɺෳࣜهܗࣜʹͳ͍ͬͯΔ τϥϯβΫγϣϯΛϏοτίΠϯωοτϫʔΫʹϒϩʔυΩϟετ͢ΔʢޙͰৄࡉΛղઆʣ !33 アリス デイヴ キャロル ボブ アリス ૹ͍ۚͯͨ͠ ΩϟϩϧˠΞϦε 0.02BTC ૹ͍ۚͯͨ͠ σΠϰˠΞϦε 0.03BTC τϥϯβΫγϣϯ ΩϟϩϧˠΞϦ ε 0.02BTC σΠϰˠΞϦε 0.03BTC INPUT OUTPUT ΞϦεˠϘϒ 0.04BTC ߹ܭ0.05BTC ߹ܭ0.05BTC ࣗͷ͓Γ 0.01BTC ΞϦεͷൿີ伴ͰͷΈղ ৣͯ͠༻ՄೳʹͳΔ ͜ͷ୯ҐΛUTXOͱ͍ ͏
୭͕ਖ਼͍͠ͷ͔ʁ ࿑ྗͷ͍ΔܭࢉΛͯ͠ɺແࣄϒϩοΫΛ࡞ͬͨϚΠφʔ"͞ΜωοτϫʔΫͷΈΜͳʹΒ ͤ·͢ ϚΠφʔ"͞Μͷ࡞ͬͨϒϩοΫۙྡͷϊʔυʹసૹ͞Εɺۙྡͷϊʔυ͕ݕূ͠ɺਖ਼͚͠ ΕɺࣗͷாʹऔΓࠐΜͰɺ·ͨۙྡͷϊʔυʹసૹ͠·͢ ϒϩοΫτϥϯβΫγϣϯͱಉ༷ɺੈքதͰόέπϦϨʔ͞Ε͍ͯ·͢ !34 TX TX TX
Block ϚΠφʔA Block Block͕࠾۷Ͱ͖ͨΒ ωοτϫʔΫʹྲྀ͢ (ϒϩʔυΩϟετ) TX ̍൪Γͩͱউརʂ Block Blockݕূ͠ɺਖ਼͚͠ Εɺۙྡʹసૹ͢Δ ϚΠφʔB ࢲϚΠχϯάͯͨ͠ͷʹ ϚΠφʔAʹઌӽ͞Εͨ ෛ͚ͨʂ
ೋॏࢧͷߦํ !35 Memory Pool(mempool) ࠷৽ϒϩοΫ ະঝೝTX(τϥϯβΫγϣϯ) ؚ͕·ΕΔ ΞϦε Ϙϒ Ωϟϩϧ
ϚΠφʔX ϚΠφʔY 1BTCΛϘϒ 1BTCΛΩϟϩϧ TX-B TX-C TX-B TX-C TX-B TX-C TX-BΛऔΓࠐΈɺTX-CΛغ٫͢Δ TX-CΛऔΓࠐΈɺTX-BΛغ٫͢Δ ϚΠφʔX͕ϒϩοΫੜ ͢ΕɺTX-B͕ঝೝ
ϒϩοΫͷذ ಉ࣌ʹϒϩοΫ͕ෳͰ͖ͯɺϒϩοΫνΣʔϯ͕ذ͢Δ͜ͱ͕͋Γ·͢ ͦͷͱ͖ɺνΣʔϯ͕৳ͼͨํ͕উͪͱͳΓɺ͍΄͏ແޮͱͳΓ·͢ Ϧιʔε͕ଟׂ͔͘Ε͍ͯΔํ͕ਖ਼͍͠ͱ͍͏ߟ͑ํͰ͢ ͜ͷΞϧΰϦζϜΛ1SPPGPG8PSLɿ1P8ʢ࡞ۀূ໌ʣͱ͍͍·͢ !36 ͨ·ʹಉ͡λΠϛϯάͰ ϒϩοΫ͕ੜ͞Εɺϒϩο ΫνΣʔϯ͕ذ͢Δ ͍ํʹͭͳ͍Ͱ͍
͘ͱ͍͏ϧʔϧ͕͋ Δ
ϒϩοΫͷذ աڈͷϒϩοΫΛॻ͖͑Δʹɺ͚̍ͭͩॻ͖͑ͯɺϒϩοΫϋογϡͷ࿈Ͱ͋ΔͨΊɺޙͷ ϒϩοΫφϯεΛͯΊͯϚΠχϯάܭࢉΛ͠ͳ͍ͱ͍͚·ͤΜ ॻ͖͑ͷͨΊͷϚΠχϯάΛ͍ͯ͠Δؒʹɺਖ਼ͳνΣʔϯ৳ͼ͍͖ͯ·͢ ਖ਼ͳνΣʔϯΑΓ͘ͳΒͳ͍ͱʢϦιʔεׂ͕͔Εͳ͍ͱʣ͍νΣʔϯͷ··Ͱແޮͳ··Ͱ͢ ਖ਼ͳ͍νΣʔϯΛ͍ӽ͢ʹɺϏοτίΠϯͷϋογϡύϫʔʢϚΠχϯάʹ͕ΕΔిྗʣΛωο τϫʔΫ্ͷաʢ̑̍ˋʣऔΒͳ͍ͱ͍͚·ͤΜ ͦΕʹ͓͕͔͔ۚ͘͢͝ΔͨΊɺվ͟Μ͢ΔΑΓɺਖ਼ͳ͍νΣʔϯͷϒϩοΫΛ࡞ͯ͠ɺใु ΛΒͬͨํ͕͍͍ͷͰ͢ ͜ͷΑ͏ͳߦಈܦࡁֶతΠϯηϯςΟϒͰϏοτίΠϯϒϩοΫνΣʔϯಈ͍͍ͯ·͢
!37 ਖ਼ͳ͍νΣʔϯΛϚ Πχϯά͢Δํ͕͓ಘ աڈͷϒϩοΫΛॻ͖͑Δ ʹɺ࠶ϚΠχϯάܭࢉΛ Γ͞ͳ͚ΕͳΒͳ͍
ϏοτίΠϯૹۚͷΈ τϥετϨε ৴པ͢Δୈࡾऀʢதԝཧऀʣ͕͍ͳͯ͘औҾ͕Γཱͭ औҾ૬खɺϊʔυϚΠφʔ͕৴པͰ͖ͳͯ͘ɺ୭͕ϏοτίΠϯͷϧʔϧͰ͋ΔϏοτ ίΠϯϓϩτίϧͰنఆ͞Εͨ͜ͱ͔͠Ͱ͖·ͤΜ վ͟Μੑ ެ։伴҉߸ͱ1SPPGPG8PSLʢ࡞ۀূ໌ʣ ͨͩ͠ɺ1P8ϚΠφʔʹΑΔϋογϡύϫʔΛؚΊͨΤίγεςϜͰ࣮ݱͰ͖͍ͯ·͢ োੑ ੈքதʹϊʔυ͕ࢄ͠ɺෆಛఆଟͷਓ͕ϊʔυΛཱͯΒΕΔͨΊɺ௵ͤ·ͤΜ
·ͨɺશͯͷϊʔυ͕ಉ͡σʔλΛ࣋ͪɺಉ͡ಇ͖Λ͢ΔͨΊɺ୯Ұো͕͋Γ·ͤΜ !38
ϏοτίΠϯͷൃߦ্ݶ ϏοτίΠϯͷใुݱࡏɺ#5$Ͱ͕͢ɺϒϩοΫ͝ͱʢ̐ʹ̍ճʣʹݮ ͠·͢ɻ ൃߦຕສ#5$Ͱɺ๏ఆ௨՟ͷΑ͏ʹۚ༥؇ͳ͍ͨΊɺσϑϨܕͷ௨՟ͱݴΘΕ ·͢ɻ !39 ビットコイン百科事典「ビットコインの総量が決まっているから価値が上がる?」より http://xn--eck3a9bu7cul.pw/articles/D0zZ1
ϏοτίΠϯͷखྉ ϒϩοΫੜͰಘΒΕΔϏοτίΠϯใुͱखྉͷྫ ͷ߹ɺϒϩοΫใु खྉ߹ܭ#5$ IUUQTCMPDLDIBJOJOGPCMPDL DBEEGDDBBGCFFGDBDEB !40 参考)混雑時
6590ͱτϨʔαϏϦςΟ ΞϦε͕Ϙϒͷఆ৯ͰԁͷϥϯνΛ৯·ͨ͠ɻ ΞϦεԁࡳΛຕɺԁࡳΛຕɺԁۄΛຕ͍࣋ͬͯ·͢ɻ ΞϦεࢧ͍ʹɺԁࡳຕɺԁۄຕΛ͍·ͨ͠ɻ ԁΛ͢ͱɺ͓ΓԁͰ͢ɻ τϥϯβΫγϣϯ*/165෦ʢऩೖʣͱ065165෦ʢࢧग़ʣͷऩࢧ͕߹͏ෳࣜه Ͱ͢ɻ !41 アリス ボブ
アリス τϥϯβΫγϣϯ 1000ԁࡳ 500ԁۄ INPUT OUTPUT ࢧ 1200ԁ ߹ܭ1500ԁ ͓Γ 300ԁ ߹ܭ1500ԁ
6590ߏͱߴ 6590 6OTQFOU5SBOTBDUJPO0VUQVU ϏοτίΠϯͷτϥϯβΫγϣϯߏ6590ߏͱݴΘΕ·͢ɻ ϚΠχϯάใुͷτϥϯβΫγϣϯ͚ͩ*/165෦͕ۭͰ͢ɻ $PJOCBTF5SBOTBDUJPO উखʹ#5$ΛݮΒ͢͜ͱͰ͖·ͤΜɻʢൿີ伴Λࣦͯ͘͠ಈ͔ͤͳ͘ͳͬͨ#5$ߟ͑ͳ͍ʣ উखʹ૿͢ʢೋॏࢧʣͯɺϒϩοΫੜʹΑΓɺೋॏࢧغ٫͞Εɺ૿ͤ·ͤΜ
τϥϯβΫγϣϯͷ࿈ͳΓΛՄࢹతʹදݱ͢ΔͱɺͷͷΑ͏ʹඳ͚·͢ɻ !42 TX Coinbase TX 空 TX TX TX TX TX TX ࣍ͷTXͷINPUTʹ༻͞ Ε͍ͯͳ͍ɿະ༻ UTXOͷ͔͖ूΊ͕ߴ
ൃలࢀߟࢿྉ Lightning Network
#JUDPJOͷεέʔϥϏϦςΟ #JUDPJOͷϊʔυΈΜͳಉ͡ಇ͖Λ͢Δ !44 #JUDPJOͷॲཧೳྗ ϒϩοΫͷ.#্ݶͰඵ͋ͨΓ ɹτϥϯβΫγϣϯະຬΛαϙʔτ ϒϩοΫαΠζΛແ੍ݶͱ͢Δͱɺ7JTB ɹϐʔΫ࣌ͷ UQTʹରॲ͢Δʹɺ ɹ̍ϒϩοΫͰ(#Λ͝ͱʹੜ
ͦΕؒ5#Ҏ্ͷσʔλʹͳΔ ͳ͓ɺݱࡏؒͰ(#΄Ͳ 7JTBͷॲཧೳྗ ɹͷ࿈ٳதʹ UQT USBOTBDUJPOQFSTFDPOE ౸ୡ ɹݱࡏฏۉ͋ͨΓԯυϧͷऔΓѻ͍ IUUQTCMPDLDIBJOJOGPKBDIBSUTOUSBOTBDUJPOT UJNFTQBOBMM
-JHIUOJOH/FUXPSL ϖΠϝϯτνϟωϧͰԿճૹ͕ۚߦΘΕͨޙͷ࠷ऴߴΛϒϩοΫνΣʔϯʹॻ͖ࠐΉ !45 ϖΠϝϯτνϟωϧ ϒϩοΫνΣʔϯ "MJDF ྫʣ"MJDFΫϦʔχϯάΛӦΜͰ͓Γɺ#PC ύϯΛӦΜͰ͍ͯɺ͓ޓ͍ళΛར༻͢Δ #PC 利用した店
送金者 受取者 支払額 パン屋 Alice Bob ¥1,500 クリーニング屋 Bob Alice ¥2,500 パン屋 Alice Bob ¥2,000 ૬ࡴ͢ΔͳΒ"MJDF͕#PCʹ= ͑Α͍
#JUDPJO$PSFͱDMJHIUOJOHΠϯετʔϧ #JUDPJOϊʔυ$ ͷϦϑΝϨϯε࣮ͷ#JUDPJO$PSF CJUDPJOE +BWB࣮ͷCJUDPJOKɺHP ࣮ͷCUDEͳͲ͕͋Γɺ-JHIUOJOH/FUXPSLϊʔυ$ݴޠ࣮ͷDMJHIUOJOH MJHIUOJOHE ɺ HPݴޠ࣮ͷMOEͳͲ͕͋Δɻ ࠓճɺ#JUDPJO$PSF
CJUDPJOE DMJHIUOJOH MJHIUOJOHE Λհ #JUDPJODPSFͷΠϯετʔϧ VCVOUV IUUQTRJJUBDPNUPLVPJUFNTFGEGDGDFC -JHIUOJOH/FUXPSLϊʔυΛ্ཱͪ͛Δํ๏ DMJHIUOJOHฤ IUUQTRJJUBDPNNVUBJUFNTCFDBGFDE !46
-JHIUOJOH/FUXPSL&YQMPSFS -JHIUOJOH/FUXPSLνϟωϧΛՄࢹԽͨ͠αΠτ 5FTUOFU IUUQTFYQMPSFSBDJORDP ύϒϦοΫ%/4ͷϊʔυొ͞Εͳ͍ʁ !47
-JHIUOJOH/FUXPSL&YQMPSFS -JHIUOJOH/FUXPSLνϟωϧΛՄࢹԽͨ͠αΠτ .BJOOFU IUUQTMONBJOOFUHBCFOXJO !48 5FTUOFUΛ͑Δن ɹϊʔυɺνϟωϧͱʹ.BJOOFUͷํ͕ଟ 03"/(&#&". ɹখᔹ͕.BJOOFUͰཱ͍ͯͯΔϊʔυ
-JHIUOJOH/FUXPSLΛ5FTUOFUͰମݧ 4UBS#MPDLT ձܭ23ίʔυಡΈऔΓ ɹεϚϗͰಡΈऔܾͬͯࡁ ɹ#JUDPJOͱผن֨ͷૹۚํ๏ !49 IUUQTTUBSCMPDLTBDJORDP
-JHIUOJOH/FUXPSLͷ࣮ళฮܾࡁ ݄ ຊͰॳΊͯͷ-JHIUOJOH/FUXPSL࣮ళฮܾࡁ͕ߦΘΕͨ !50 ϕϧΪʔϏʔϧμΠχϯάαϯλϧψʔ ҉߸௨՟ܾࡁͷ *$0 *OJUJBM$PJO0⒎FSJOH Ͱ໊ݹ͔Β
ɹ౦ژࡔʹҠస ܸࣗऀͱͳΓɺ5XJUUFSͰେ͖ͳڹ ຊͰ-JHIUOJOH/FUXPSL͕େ͖ͳҰาΛ ɹ౿Έग़ͨ͠ IUUQTUXJUUFSDPNTIV@LPCTUBUVT