Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ビットコイン・ブロックチェーン 入門する上でのポイント
Search
Shu Kobuchi
December 29, 2019
Technology
0
290
ビットコイン・ブロックチェーン 入門する上でのポイント
フロントエンド 年越し LT忘年会 2019にて、ビットコインの話をしました
https://kfug.connpass.com/event/153648/
Shu Kobuchi
December 29, 2019
Tweet
Share
More Decks by Shu Kobuchi
See All by Shu Kobuchi
MCP・A2A概要 〜Google Cloudで構築するなら〜
shukob
0
200
AIエージェント入門 自律性の基礎からオープンプロトコルMCP・A2Aによる連携まで
shukob
0
86
AIエージェントの自律性と協調性を解放する Google CloudによるMCP・A2A実装のエンタープライズ戦略
shukob
0
61
学術的根拠から読み解くNotebookLMの音声活用法
shukob
1
770
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
1
280
Google Cloudサービスの生成AI関連サービス
shukob
0
96
GoogleのAI Agent
shukob
0
590
React Tokyo LT大会「ストリームの実装」
shukob
0
95
Google CloudのAI Agent関連のサービス紹介
shukob
0
570
Other Decks in Technology
See All in Technology
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
140
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
240
Debugging Edge AI on Zephyr and Lessons Learned
iotengineer22
0
180
AWSセキュリティアップデートとAWSを育てる話
cmusudakeisuke
0
260
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/09 - 2025/11
oracle4engineer
PRO
0
100
「Managed Instances」と「durable functions」で広がるAWS Lambdaのユースケース
lamaglama39
0
310
MLflowダイエット大作戦
lycorptech_jp
PRO
1
110
生成AI活用の型ハンズオン〜顧客課題起点で設計する7つのステップ
yushin_n
0
140
文字列の並び順 / Unicode Collation
tmtms
3
570
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
220
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
130
Power of Kiro : あなたの㌔はパワステ搭載ですか?
r3_yamauchi
PRO
0
120
Featured
See All Featured
Bash Introduction
62gerente
615
210k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Side Projects
sachag
455
43k
4 Signs Your Business is Dying
shpigford
186
22k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Rails Girls Zürich Keynote
gr2m
95
14k
What's in a price? How to price your products and services
michaelherold
246
13k
Site-Speed That Sticks
csswizardry
13
1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
A designer walks into a library…
pauljervisheath
210
24k
Transcript
ϏοτίΠϯɾϒϩοΫνΣʔϯ ೖ͢Δ্ͰͷϙΠϯτ ݄,'6( ؔϑϩϯτΤϯυ6( খᔹप 4IV,PCVDIJ
ࣗݾհ খᔹपɹ4IV,PCVDIJɹ!TIV@LPCTIVLPCVDIJ Ԭݝ൧௩ࢢੜ·Εɹฌݿݝٶࢢɾๅ௩ࢢҭͪ ਆށେֶւࣄՊֶ෦ଔۀ ಸྑઌՊֶٕज़େֶӃେֶใՊֶݚڀՊम࢜ྃ ৽ଔͰՈిϝʔΧʔͰιϑτΣΞ։ൃ ͦͷޙ4*FSͰͷडୗ։ൃ લେࡕͷ8FC࡞ձࣾͰ#JUDPJO8FC8BMMFUࢼ࡞։ൃ ʙ*5ϕϯμʔͷେࡕࢧࣾʹೖࣾ͠4& ʙϒϩοΫνΣʔϯͷاըਪਐͷͨΊ౦ژຊࣾసۈ
ʙԾ௨՟ɾϒϩοΫνΣʔϯελʔτΞοϓͷγχΞιϑτ ΣΞΤϯδχΞ w Ծ௨՟औҾॴ͚ΥϨοτͷ։ൃͷޙɺ ݱࡏอकӡ༻ͷϦʔμʔ 2
͜ͷൃදͷૂ͍ χϡʔεͰʹग़ΔϏοτίΠϯΛ͡Ίͱ ͢ΔԾ௨՟ ҉߸ࢿ࢈ ϒϩοΫνΣʔϯٕज़ ʮ͍͠ʯͱݴΘΕΔ͜ͱ͕ଟʑ ϒϩοΫνΣʔϯٕज़ͷ֩Λ͓͑ͯ͠ɺগ͠Ͱ ཧղͷҰॿʹͳΕ͍Ͱ͢ 3
ϏοτίΠϯͱ தԝཧऀΛ࣋ͨͳ͍11ిࢠϚωʔγεςϜʢඇதԝूݖతͳ҉߸௨՟ʣ தԝཧऀΛ࣋ͭۚ༥γεςϜͱۜߦͳͲ ϏοτίΠϯ͕ੜ·ΕΔલ͔Β11ిࢠϚωʔͷݚڀߦΘΕ͍ͯͨ w ࣮༻ԽϨϕϧͰॳΊͯޭͨ͠ͷ͕ϏοτίΠϯ w ҎޙɺϏοτίΠϯͷٕज़Λجʹ༷ʑͳ҉߸௨՟͕ొ w ϏοτίΠϯͷج൫ٕज़ʮϒϩοΫνΣʔϯʯΛ௨՟Ҏ֎ͷԠ༻
4BUPTIJ/BLBNPUP φΧϞτατγ ͕จΛΦʔϓϯιʔεί ϛϡχςΟͷϝʔϦϯάϦετʹߘ w IUUQTCJUDPJOPSHCJUDPJOQEG ݄ʹϏοτίΠϯ͕Քಇ࢝͠Ίͨʢ·ͳ͘ʂʣ ୭ʹૹۚΛअຐͰ͖ͳ͍ 4
ϒϩοΫνΣʔϯͱ ϏοτίΠϯͷج൫ٕज़͕ޙʹϒϩοΫνΣʔϯͱ ݺͿΑ͏ʹͳͬͨ ϒϩοΫͷதʹτϥϯβΫγϣϯ औҾσʔλ ͕ ؚ·ΕΔ ೋॏࢧ͍ΛແޮԽ͢Δखஈ 5
ެ։伴҉߸ ެ։伴ʮ伴ʯͱ͍͏໊લ͕ͩɺʮৣʯΛΠϝʔδ͢ΔͱΘ͔Γ͍͢ ΞϦεϘϒͷެ։伴Λ༻͍ͯɺฏจΛ҉߸Խ͢Δ Ͱ͖ͨ҉߸จϘϒͷൿີ伴Ͱ͔͠෮߸ԽͰ͖ͳ͍ ҉߸Խ͢Δ伴ʢެ։伴ʣͱ෮߸Խ͢Δ伴ʢൿີ伴ʣ͕ผʑ ΞϦεϘϒͷൿີ伴͕ͳͯ͘Ϙϒʹ͔͠෮߸ԽͰ͖ͳ͍҉߸จΛ࡞Մ 6 φΧϞτατγͷ ਖ਼ମʓʓʓ DECGEGE
FCDBEC CEDCCFDD Ϙϒͷެ։伴 φΧϞτατγͷ ਖ਼ମʓʓʓ ҉߸จ ฏจ ฏจ Ϙϒͷൿີ伴 ҉߸Խ ෮߸Խ ΞϦε Ϙϒ
ΞϦε͕Ϙϒʹ#5$ΛૹΔ Ҏલड͚औֹ͍ͬͯͨΛ߹ࢉͯ͠ɺ૬खʹૹΓɺ͓Γࣗ 59தʹهࡌͷͳֹ͍ ͜͜Ͱ#5$ ޙʹϚΠφʔ τϥϯβΫγϣϯ5SBOTBDUJPO59 7 ΞϦε Ϙϒ 5SBOTBDUJPO
59 */165 065165 ΞϦε Ωϟϩϧ ΞϦεˠϘϒ #5$ ΩϟϩϧˠΞϦε #5$ ΞϦεˠΞϦε ͓Γ #5$ #5$ σϏοτˠΞϦε #5$ #5$ σϏοτ ܭ#5$ ܭ#5$ ϚΠφʔ ωοτϫʔΫखྉ #5$ ˞59ʹهࡌͳ͍ ൿີ伴Λࠩ͠ࠐΜͰ ϩοΫղআɿిࢠॺ໊ ΞϦεͷ ൿີ伴 ΞϦεͷ ൿີ伴 ΞϦεͷ ެ։伴 Ϙϒͷ ެ։伴 ΞϦεͷ ެ։伴 ΞϦεͷ ެ։伴
11ωοτϫʔΫͰͷసૹ ࡞ͨ͠τϥϯβΫγϣϯΛϏοτίΠϯ11ωοτϫʔΫʹϒϩʔυΩϟε τ ൃใ ͢Δ ϊʔυ59ͷܗࣜΛνΣοΫ͠ɺϏοτίΠϯͷܗࣜͱͯ͠ਖ਼͚͠Εɺ ྡͷϊʔυʹసૹ͍ͯ͘͠ શͯͷϊʔυ͕ಉ͡59Λ࣋ͭ ʢશੈքͷϊʔυʹߦ͖Δʣ 8
ΞϦε Ϙϒ 59 ൃใ 59 59 59 సૹ సૹ 59 59 59 సૹ సૹ సૹ సૹ స ૹ
τϥϯβΫγϣϯνΣʔϯͱ6590ߏ τϥϯβΫγϣϯ 59 લͷ59ͷใΛ͍࣋ͬͯΔʢϋογϡϙΠϯλʣ ݩΛḷΕɺඞͣ$PJOCBTF59ʹͨͲΓண͘ ϚΠφʔࣗͷΞυϨεʹରͯ͠ϚΠχϯάใुΛૹΔ59ΛϒϩοΫʹؚ· ͤΔ */165෦ۭ 65906OTQFOU5SBOTBDUJPO0VUQVUϏοτίΠϯʮ6590ߏʯ 9
TX Coinbase TX ۭ TX TX TX TX TX TX 9 ࢀর ࢀর ࣍ͷ59ͷ*/165ʹ༻͞Ε͍ͯͳ͍ ະ༻6590ͷ͔͖ूΊ͕ߴ
ΥϨοτʹ͓͕ۚೖ͍ͬͯΔͱ͍͏ΑΓɺൿີ伴͕ೖ͍ͬͯΔ ൿີ伴σδλϧσʔλ จࣈྻ ͳͷͰ౪ΈݟΒΕΔͱଞਓ͑Δ ཧతͳ伴߹伴͕࡞ΕΔʢෳͰ͖ΔʣΑ͏ʹ ϊʔυͷࢄாશऔҾΛ͓࣋ͬͯΓɺΈΜͳಉ͡σʔλ ൿີ伴ͰੈքதͷͲͷϏοτίΠϯϊʔυ͔ΒͰࣗѼͰ ະ༻ͳ 6OTQFOU 5SBOTBDUJPO0VUQVU
6590 Λૢ࡞͢Δ͜ͱ͕Ͱ͖Δ ϏοτίΠϯͷΥϨοτ 10 TX TX ࣗͷ 6590 ଞਓͷ 6590 ࣗͷ 4QFOU ࣗͷ 6590
ೋॏࢧ͍ ΞϦεΩϟϩϧ͔ΒΒͬͨ#5$ΛϘϒʹૹΓɺΤϨϯʹૹͬͨͱ ͢Δʢೋॏࢧ͍Λͨ͠ʣ ͲͪΒͷτϥϯβΫγϣϯΛਖ਼ͱݟͳ͔͢ ཧऀ͕͍Εཧऀͷϊʔυʹಧ͍ͨઌணॱͰܾΊΕྑ͍ ͔͠͠ɺཧऀͷ͍ͳ͍ࢄωοτϫʔΫͰ͜ͷରࡦΛ͠ͳ͚ΕͳΒͳ 11ωοτϫʔΫ্ͰઌணॱͷఆෆՄೳ 11 ΞϦε Ϙϒ
59 5PϘϒ 59 5PΤϨϯ Ωϟϩϧ ΤϨϯ #5$ #5$ #5$ ೋॏࢧ͍ Ϙϒ ΤϨϯ
ೋॏࢧ͍ΛແޮԽ͢Δʹʁ ೋॏࢧ͍ΛແޮԽ͢ΔͨΊʹɺ6590͕༻ࡁΈͰ͋Δ͔ͷఆ͕ඞཁ ༻ࡁΈͰ͋Δ͜ͱɺܝࣔ൘ʹ·ͱΊͯΒͤΔ ϒϩοΫެ༻ܝࣔ൘ 12 ༻ࡁΈ6590Ұཡ ΞϦεˠϘϒ#5$ ΤϨϯˠΩϟϩϧ#5$ ΩϟϩϧˠσϏοτ#5$ ΩϟϩϧˠΞϦε#5$
ϘϒˠΤϨϯ#5$
୭͕ϒϩοΫʢܝࣔ൘ʣΛ࡞͢Δͷ͔ʁ ۃΊ͍ͯ֬ͷλʔήοτΛݟ͚ͭͨਓʹϒϩοΫʢܝࣔ൘ʣ࡞ͷݖར ྫ͑ΔͳΒɺ࢛ͭ༿ͷΫϩʔόʔΛ୳͢େձ ͍֬ͷλʔήοτ͕ݟ͔ͭͬͨ ͦΕ͚ͩେมͳ࡞ۀΛͨ͠ͱ͍͏͜ͱ ӡΑ͙͘͢ʹݟ͔ͭΔ͜ͱ͋Δ͕ɺޭΛଓ͚Δʹ࿑ྗΛׂ͖ଓ͚Δ ͔͠ͳ͍ ϏοτίΠϯͷ߹ɺޮతͳΞϧΰϦζϜ͕ଘࡏ͠ͳ͍ͱ͞ΕΔ୯७ ͳܭࢉΛͻͨ͢ΒΓଓ͚Δ ΔͷϚΠχϯάϚγϯͰɺిؾ͕ͱ͔͔ͯΔ
େมͳ࡞ۀΛͨ͠ਓෆਖ਼ͷͨΊΑΓϒϩοΫใुͱ͍͏ΠϯηϯςΟϒͷ ͨΊʹਖ਼͍͠ߦಈΛ͢Δͱ͍͏લఏ 1SPPGPG8PSLʢ࡞ۀূ໌ʣͱ͍͏ 13
ϚʔΫϧϧʔτ ϒϩοΫͷߏ ϒϩοΫʹؚΊΔτϥϯβΫγϣϯΛ·ͱΊͨϚʔΫϧϧʔτΛܭࢉ 59͕ͲͷϒϩοΫʹೖ͍ͬͯΔ͔͕Θ͔Δ ϒϩοΫϔομͱτϥϯβΫγϣϯ͕ϒϩοΫʹؚ·ΕΔ ʮφϯεʯͱ͍͏ԿͰྑ͍ύϥϝʔλΛೖΕͯϒϩοΫͷϋογϡΛܭࢉ ͦͷ಄/ܻ͕શͯʹͳΔ·ͰʢਐͳͷͰɺ֬ͷ/ʣ ͍֬͘͢͝ʢྫ͑ΔͳΒܻ͋ΔೆژৣΛຖճࣈม͑ͯղৣͰ͖ Δ͔ࢼ͢ʣ 14
લͷϒϩοΫͷϋο γϡ લͷϒϩοΫ ͷϔομ λΠϜελϯϓ φϯε ϒϩοΫͷϋογϡ GFCGEFGEGEECCDE FCFC ͻͨ͢Βม͑ͯ ϒϩοΫϋογϡΛܭࢉ 59 59 59 59 59 59
ϒϩοΫલͷϒϩοΫΛϋογϡϙΠϯλͰࢀরͯ͠ (FOFTJT#MPDL ͔ Β࠷৽ͷϒϩοΫ·Ͱܨ͕͍ͬͯΔ ్தͷϒϩοΫʹऔΓࠐ·Ε͍ͯΔτϥϯβΫγϣϯͷதΛมߋ͢Δʹ ɺϒϩοΫͷ࡞Γ͠ͱޙଓͷϒϩοΫΛ࡞Γ͞ͳ͚ΕͳΒͳ͍ w ϏοτͰม͑Δͱɺϋογϡ͕શ͘ҟͳΔͷͱɺϒϩοΫΛ࡞Γ ͢ϚΠχϯάඞཁͰɺվ͟Μࠔ ϒϩοΫνΣʔϯ
15 ࢀর ࢀর ࢀর ࢀর ࢀর ࢀর 59 59 59 59 59 59 59 ᶃվ͟Μ͍ͨ͠ ᶄϒϩοΫ࡞Γ͠ ͜Ε͚ͩͰେม ᶅޙଓͷϒϩοΫ࡞Γ͠ ͘͢͝େม ͍ϒϩοΫΛ ਖ਼ͱΈͳ͢ ᶆݱࡏͷϒϩοΫνΣʔϯ ΑΓ͘͢Δ
ϒϩοΫνΣʔϯ·ͱΊ ೋॏࢧ͍ΛແޮԽ͢Δखஈ 1SPPGPG8PSL 1P8࡞ۀূ໌ ೋॏࢧ͍Ͱ͖Δ͕ɺϒϩοΫʹࡌΒͳ͚Εແޮ ϒϩοΫνΣʔϯࣄޙঝೝͷζϧ͍γεςϜ ͔ͩΒɺγεςϜμϯ͠ͳ͍ τϥϯβΫγϣϯΛେྔʹྲྀͯ͠ωοτϫʔΫͷෛՙΛ্͛ͯɺԆ͕ ى͜Δ͚ͩͰམͪͳ͍
தԝཧ͞ΕͨγεςϜͩͱɺ%#Ͱॱ൪ʹॲཧ͢ΔͨΊɺॲཧ͕٧·Δͱ མͪΔ ެ։伴҉߸Λར༻͍ͯͯ͠ɺൿີ伴Λऔ͞Εͳ͍ݶΓୣΘΕͳ͍ 16
ϏοτίΠϯͷࠓޙ ԤถͳͲઌਐࠃͰɺதԝۜߦɾ๏ఆ௨՟͕҆ఆ͍ͯ͠ΔͷͰɺԾ௨՟ͷ ৴༻͘ɺܾࡁʹ༻͍Δಈػബ͍ ػత ظࢿ ࢿ࢈ܗ ظࢿ ൃల్্ࠃͰɺ࣏ɺதԝۜߦɺ๏ఆ௨՟͕ෆ҆ఆͰɺԾ௨՟ͷ৴༻ͷํ ͕ߴ͍
17
ίϛϡχςΟհ ຊ҉߸௨՟ϢʔβձɹIUUQTDSZQUPDVSSFODZDPOOQBTTDPN ʮϏοτίΠϯͱ͔ษڧձʯʢ݄̍ճɿฏʣ w ࣍ճ݄ௐத!౦ژ ʮ҉߸௨՟ಡॻձʯʢ݄̍ճɿฏʣ w ࣍ճ݄ௐத!౦ژ DSBTIBDBEFNZ *5ܥಈը৴
ʹͯϏοτίΠϯͱ͔ษڧձͷΞʔΧΠϒ৴த IUUQTDSBTIBDBEFNZDPNNVOJUZDSZQUPDVSSFODZ :PV5VCFνϟϯωϧʢษڧձʗಡॻձʣIUUQCJUMZZPVUVCFDDTUVEZ 18
ࢀߟࢿྉ
ϏοτίΠϯΦʔϓϯιʔε ϏοτίΠϯ #JUDPJO Φʔϓϯιʔε ୭Ͱ։ൃʹࢀՃՄೳʂ IUUQTHJUIVCDPNCJUDPJOCJUDPJO ϏοτίΠϯΛ͡Ίɺ҉߸௨՟ɾϒϩοΫνΣʔϯͷଟ͘044 ٕज़తʹ໘ന͍ʂʂ ϥΠτίΠϯ -JUFDPJO
#JUDPJOͷιʔείʔυ͔ΒϑΥʔΫ IUUQTHJUIVCDPNMJUFDPJOQSPKFDUMJUFDPJO ϞφίΠϯ .POBDPJO -JUFDPJOͷιʔείʔυ͕ϕʔε IUUQTHJUIVCDPNNPOBDPJOQSPKFDUNPOBDPJO ΠʔαϦΞϜ &UIFSFVN Φʔϓϯιʔε IUUQTHJUIVCDPNFUIFSFVNHPFUIFSFVN 20
ϋογϡؔ Մมͷೖྗʹର͠ɺݻఆͷग़ྗΛฦ͢ ཚͰͳ͍ͷͰɺಉ͡ೖྗ͔Βৗʹಉ͡ग़ྗΛಘΔ ग़ྗ͔ΒೖྗΛਪଌ͢Δͷ΄΅ෆՄೳ IUUQTXXXNPWBCMFUZQFDPVLTDSJQUTTIBIUNM IUUQTHPPHM1PHF# 21 ೖྗՄม PQFOTPVSDF ग़ྗݻఆ
PQFOTPVSDJ CFBCCGCEBDFF DDCFBCBCCDDFCGDG CBEBEFBGCEC DBFDBEGDGFFB 4)" ϋογϡؔ 4)" ϋογϡؔ Ұจࣈ ม͑Δ શ͘ҟͳΔ ʹ
ެ։伴҉߸ ެ։伴ʮ伴ʯͱ͍͏໊લ͕ͩɺʮৣʯΛΠϝʔδ͢ΔͱΘ͔Γ͍͢ ΞϦεϘϒͷެ։伴Λ༻͍ͯɺฏจΛ҉߸Խ͢Δ Ͱ͖ͨ҉߸จϘϒͷൿີ伴Ͱ͔͠෮߸ԽͰ͖ͳ͍ ҉߸Խ͢Δ伴ʢެ։伴ʣͱ෮߸Խ͢Δ伴ʢൿີ伴ʣ͕ผʑ ΞϦεϘϒͷൿີ伴͕ͳͯ͘Ϙϒʹ͔͠෮߸ԽͰ͖ͳ͍҉߸จΛ࡞Մ 22 φΧϞτατγͷ ਖ਼ମʓʓʓ DECGEGE
FCDBEC CEDCCFDD Ϙϒͷެ։伴 φΧϞτατγͷ ਖ਼ମʓʓʓ ҉߸จ ฏจ ฏจ Ϙϒͷൿີ伴 ҉߸Խ ෮߸Խ ΞϦε Ϙϒ
ϏοτίΠϯͷެ։伴҉߸ʢུ֓ʣ ΞϦεϘϒʹ#5$ૹΓ͍ͨ ΞϦεΩϟϩϧ͔Βड͚औͬͨ#5$͕͋Δͱ͢Δ ΞϦεͷެ։伴͕͔͔ͬͨ#5$͕͋Δ ΞϦεͷൿີ伴ͰϩοΫΛղআͯ͑͠ΔΑ͏ʹͳΔ ΞϦε͕Ϙϒͷެ։伴Λ͔͚Δ͜ͱͰϘϒʹϏοτίΠϯΛૹΔ #5$ Ϙϒͷެ։伴 ΞϦεͷൿີ伴 Ωϟϩϧ
#5$ ΞϦεͷެ։伴 ϩοΫղআ Ωϟϩϧ͔Β ΞϦεʹૹۚ ΞϦε͔Β Ϙϒʹૹۚ
ΞυϨεੜ ൿີ伴ཚΛͬͯಘΔ ϏοτͷͳͷͰɺճίΠϯΛ͛ͯੜՄೳ ެ։伴&$%4" ପԁۂઢ҉߸ Λ༻͍ͯൿີ伴ͷεΧϥʔഒࢉʢෆՄٯʣ ΞυϨεެ։伴ͷϋογϡʢෆՄٯʣ ެ։伴ِΛ͙ͨΊɺϏοτίΠϯͰެ։伴ͱҰରҰͰରԠ͢Δ ΞυϨεΛ༻ʢதԝཧऀ͕͍ͳ͍ͨΊɺೝূہΘͳ͍ʣ ൿີ伴ΛΒΕΔͱɺ#5$͕౪·ΕΔͷͰཧݫॏʹʂ
24 L ൿີ伴 1SJWBUF,FZ , ެ։伴 1VCMJD,FZ " ΞυϨε "EESFTT ପԁۂઢ্ͷ εΧϥʔഒࢉ Ұํ ϋογϡؔ Ұํ ਪଌෆՄ ෆՄٯ ਪଌෆՄ ෆՄٯ
ൿີ伴ɾެ։伴ɾΞυϨεͷ࣮ྫ ൿີ伴͕Θ͔Εɺੜنଇ͔ΒҰҙʹܾ·ΔΞυϨεʹඥͮ͘ίΠϯΛૹۚ Ͱ͖Δ ઈରʹଞਓʹݟΒΕ͍͚ͯͳ͍ 25 L ൿີ伴 1SJWBUF,FZ , ެ։伴
1VCMJD,FZ " ΞυϨε "EESFTT DEFCDBCEEFFDECGBED CECCFDCDFGEEECE EBDEEFBCGGFCGD DEFCDBCEEFFD ECGBEDCECCFD DYQP.#$::8$H'485EDNYJQO(6T1X
ΞυϨεͷཧͱಗ໊ੑ ΞυϨεҰਓͰ͍ͭ࣋ͯ͘Δ ͓ΓΞυϨεΛૹ৴ݩΞυϨεͱผʹͯ͠ɺಗ໊తʹར༻ͨ͠ํ͕͍͍ ୭͕͍͘Β͍࣋ͬͯΔ͔ΛΒΕͳ͍ͨΊ ΞυϨεٴͼͦͷதʹ͋ΔϏοτίΠϯ͕୭ͷ͔࣋ͪϏοτίΠϯωοτ ϫʔΫͰΘ͔Βͳ͍ ΞυϨεͷੜݩͱͳͬͨൿີ伴Λૢ࡞Ͱ͖Δਓ͕࣋ͪओ w ൿີ伴Λ౪·ΕͯϏοτίΠϯωοτϫʔΫͰؔ༩͠ͳ͍ 26
ϒϩοΫͷঝೝ ঝೝ͕ଟ͚Εଟ͍΄Ͳ෴Γʹ͍͘ʢ֬తϑΝΠφϦςΟʣ 27 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(τϥϯβΫγϣϯ) ؚ͕·ΕΔ ϚΠφʔใुঝೝ͞ΕΔ·ͰϩοΫ͞Ε͍ͯͯɺͦΕ·Ͱ༻Ͱ͖ͳ͍
ใुͷҙຯ ΠϯηϯςΟϒ͕͋Δ͜ͱͰɺϚΠχϯάͱ͍͏ӡ༻ͷࢀՃΛଅ͢ ϚΠφʔ͕૿͑ɺϋογϡύϫʔ͕େ͖͘ͳΔͱɺϏοτίΠϯωοτ ϫʔΫͷηΩϡϦςΟ͕૿͢ w ੈքதͷεʔύʔίϯϐϡʔλ͕ଋʹͳͬͯϏοτίΠϯωοτϒ ϩοΫνΣʔϯΛվ͟ΜͰ͖ͳ͍ ϒϩοΫʹؚ·ΕΔτϥϯβΫγϣϯͷखྉϚΠφʔ͕Β͑Δ ϒϩοΫใु৽نൃߦ ݱࡏ#5$
Є ϒϩοΫதͷ59खྉ 28 ϒϩοΫ 59 59 59 59 59 59 5SBOTBDUJPO 59 */165 065165 ΞϦεˠϘϒ #5$ ΩϟϩϧˠΞϦε #5$ ΞϦεˠΞϦε ͓Γ #5$ σϏοτˠΞϦε #5$ ܭ#5$ ܭ#5$ ϚΠφʔ ωοτϫʔΫखྉ #5$ ˞59ʹهࡌͳ͍ $PJOCBTF59 ใुΛࣗ
ϒϩοΫνΣʔϯ ϒϩοΫͷϋογϡ಄/ܻ͕Ͱ͋Δ͔ʢқʣϒϩοΫ͔͔ͬͨ࣌ ؒΛ िؒ ͱൺֱܾͯ͠ΊΔ ̍ϒϩοΫ࡞Δͷʹฏۉ қΛ্͛Δʹ಄ͷͷܻΛ૿͢ɺқΛԼ͛ΔͳΒݮΒ͢ ޭ֬?/ʢ/ɿܻɺϋογϡਐʣݱࡏܻ ϒϩοΫใु
(FOFTJT#MPDL ͕#5$ɺ Ͱ#5$ɺ Ͱ#5$ͱ͍͏Α͏ʹ ϒϩοΫ͝ͱʹใुݮ ̐ʹ̍ճՆقޒྠͷͷՆࠒʹݮ͢Δ ϏοτίΠϯΛ৽نൃߦ͍ͯ͠Δ ʹ৽نൃߦ͕ऴΘΓɺ૯ֹສ#5$ͱͳΔ ݶΓ͋Δۚ ΰʔϧυ ͷ࠾۷ ϚΠχϯά ʹͳͧΒ͑ͯϒϩοΫੜ࡞ۀͷ ΛϚΠχϯάͱݺͿ σϑϨܕ௨՟ͳͷͰɺର๏ఆ௨՟Ͱ#5$Ձ্͕͍֨ͬͯ͘ʹ͋Δ 29
ϚΠχϯάͷϏδωεԽ ϚΠχϯάʹେنͳࢿຊ͕Լ͞ΕɺҰେϏδωεʹʂ ੲݸਓͰϚΠχϯάͰ͖͕ͨɺ͍·ͰݸਓͰଠଧͪͰ͖ͳ͍Ϩϕ ϧʹͳ͍ͬͯΔ ϚΠχϯάϚγϯΛฒͨࢪઃϚΠχϯάϑΝʔϜͱΘΕɺͷΑ͏ ͳ ϚΠχϯάใु֫ಘͷͨΊʹɺܹ͍͠ϚΠχϯάڝ૪ 30 ੈք࠷େखͷϚΠχϯάϑΝʔϜ#JUNBJO
ωοτϫʔΫखྉͷҙຯ ϚΠφʔ͕ঝೝͰ͖ΔσʔλྔʹݶΓ͕͋ΔʢϒϩοΫ.#ʣ ωοτϫʔΫखྉΛ՝͢͜ͱʹΑͬͯɺωοτϫʔΫ্ͷσʔλྔΛ੍͢ Δ͜ͱ͕Ͱ͖Δ खྉσʔλαΠζʹൺྫ τϥϯβΫγϣϯͷ*/165ɺ065165͕ଟ͚ΕσʔλαΠζେ͖ ͘ͳΔ खྉωοτϫʔΫͷࠞࡶ߹͍ʹӨڹ͞ΕΔ ର๏ఆ௨՟ͷՁ֨ͱؔͳ͍͕ɺՁ্͕͕֨ΔͱऔҾ͕૿͑Δͨ Ίखྉ্ঢ͠ɺՁ͕֨҆ఆ͍ͯ͠Δ࣌खྉ͕͍҆
ࢢͷݪཧʹΑ͕ͬͯ҆Θ͔Δ ͲͷτϥϯβΫγϣϯΛϒϩοΫʹऔΓࠐΉ͔ϚΠφʔ͕ࣗ༝ʹܾΊΒΕΔ ϚΠχϯάϏδωεͳͷͰɺखྉͷߴ͍59͕༏ઌͯ͠औΓࠐ·ΕΔ ૹۚऀ͕͏ ిࢠܾࡁͷΑ͏ʹళฮଆ डऔଆෛ୲ ͕Ͱ͖ͳ͍ 31
ϊʔυɾΥϨοτͷछྨ ϑϧϊʔυ11ωοτϫʔΫʹྲྀΕΔτϥϯβΫγϣϯͱϒϩοΫΛݕূ ͠ɺਖ਼͍͠ܗࣜͷͷࣗϊʔυऔΓࠐΉ աڈ͔ΒશͯͷτϥϯβΫγϣϯʢऔҾཤྺʣͱϒϩοΫΛ࣋ͭ શͯͷσʔλΛ࣋ͭʹॏ͗͢ΔͷͰɺϒϩοΫϔομͱࣗͷΥϨοτʹ ؔ͢ΔऔҾͷΈΛ࣋ͭܰྔΥϨοτʮ417ϊʔυʗΥϨοτʯ͕͋Δ औҾͷݕূͰ͖ͳ͍ ࣗͷϊʔυΛ࣋ͨͣʹΞυϨεੜૹۚͷͰ͖Δ8FCΥϨοτ͋Δ ͕ɺηΩϡϦςΟతʹҙ͕ඞཁ ཧతͳૢ࡞ΛߦΘͳ͍ͱૹ͕ۚͰ͖ͳ͍ηΩϡϦςΟ͕ߴ͍ϋʔυΣΞ
ΥϨοτ͋Δ ϞόΠϧΥϨοτɺϞόΠϧΞϓϦʹൿີ伴͕ೖ͍ͬͯͯૹ͕ۚͰ͖Δ େۚஔ͖͘Ͱͳ͍ 32
ϒϩοΫνΣʔϯΤΫεϓϩʔϥ ࣗͰϊʔυΛ࣋ͨͳͯ͘શͯͷऔҾͱϒϩοΫΛՄࢹԽͰ͖ΔϒϩοΫ νΣʔϯΤΫεϓϩʔϥ͕͋Δ IUUQTXXXCMPDLDIBJODPNKBFYQMPSFS ༷ʑͳ։ൃݩ͔ΒϒϩοΫνΣʔϯΤΫεϓϩʔϥ͕ఏڙ͞Ε͍ͯΔ 33
։ൃ༻ωοτϫʔΫ ։ൃʹຊͷϏοτίΠϯΛͬͯɺ͔ࣗΒࣗʹૹۚͨ͠ͱͯ͠ωοτ ϫʔΫखྉ͕͔͔Δ ։ൃ༻ʹؾܰʹૹ͕ۚͰ͖ΔΑ͏ςετωοτ͕ଘࡏ͢Δ ςετωοτίΠϯແՁ 34 ϝΠϯωοτ ʢຊʣ ςετωοτ શ͘ผ
'BVDFU ։ൃ༻ʹςετωοτϏοτίΠϯ͕Β͑Δ'BVDFU ʮऄޱʯͱ͍͏ҙຯ ͱ ͍͏όϥϚΩॴαʔϏε͕͋Δ IUUQTDPJOGBVDFUFVFOCUDUFTUOFU ଞʹ༷ʑͳ'BVDFU Ҏલ5FTUOFUରԠͷϞόΠϧΞϓϦͷΥϨοτΛͬͨϋϯζΦϯࢿྉ͕͋ ΔͷͰɺͦͪΒΛ͝ཡ͍ͩ͘͞ IUUQTTQFBLFSEFDLDPNTIVLPCCMPDLUFDDPWPMEPU
CJUDPJOTPOHKJOUJZBO 35