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
ビヨンドブロックチェーン応用 / Beyond Blockchain - Applications
Search
Kenji Saito
PRO
March 27, 2019
Technology
0
130
ビヨンドブロックチェーン応用 / Beyond Blockchain - Applications
2019年3月27日(水)、ブロックチェーンハブ主催で開催されたブロックチェーンアカデミー「ビヨンドブロックチェーン応用」にて使用したスライドです。
Kenji Saito
PRO
March 27, 2019
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
AI 前提社会におけるトラスト / Trust in an AI-Driven Society
ks91
PRO
0
12
非営利組織の起業/発表と総括 / Starting up a Nonprofit Organization, Presentation and Summary
ks91
PRO
0
56
自己開発 / Self-Development
ks91
PRO
1
19
あなたは何によって憶えられたいですか? / What Do You Want to be Remembered for?
ks91
PRO
0
25
ボランティアと理事会 / Volunteers and Board of Directors
ks91
PRO
0
42
メタ・ネイチャーポジティブへの道 / The Path to Meta Nature Positive
ks91
PRO
0
34
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 3 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 3
ks91
PRO
0
50
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 2 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 2
ks91
PRO
0
86
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 1 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 1
ks91
PRO
0
83
Other Decks in Technology
See All in Technology
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
400
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
380
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
170
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
240
Agile Leadership Summit Keynote 2026
m_seki
1
590
データ民主化のための LLM 活用状況と課題紹介(IVRy の場合)
wxyzzz
2
700
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.7k
AWS Network Firewall Proxyを触ってみた
nagisa53
1
220
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
2.1k
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Become a Pro
speakerdeck
PRO
31
5.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Mobile First: as difficult as doing things right
swwweet
225
10k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
700
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
92
WENDY [Excerpt]
tessaabrams
9
36k
Raft: Consensus for Rubyists
vanstee
141
7.3k
Transcript
ϏϤϯυϒϩοΫνΣʔϯԠ༻ ϒϩοΫνΣʔϯج൫ٕज़ʲݶքΛ͑ͨͱ͖ɺॳΊͯݟ͑Δͷ͕͋Δʳ ϒϩοΫνΣʔϯϋϒ CSO / ܚጯٛक़େֶ SFC ݚڀॴ ্੮ॴһ ੪౻
ݡ࣐
[email protected]
ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.1/28
؆୯ͳࣗݾհ ੪౻ ݡ࣐ (͍͞ͱ͏ ͚Μ͡) ܚጯٛक़େֶ SFC ݚڀॴ ্੮ॴһɾڥใֶ෦ ߨࢣ
(ඇৗۈ) גࣜձࣾϒϩοΫνΣʔϯϋϒ CSO (Chief Science Officer) Ұൠࣾஂ๏ਓϏϤϯυϒϩοΫνΣʔϯ දཧࣄ Ұൠࣾஂ๏ਓΞΧσϛʔΩϟϯϓ දཧࣄ ܦྺ 1993 ɺίʔωϧେֶΑΓֶम࢜߸औಘ (ίϯϐϡʔλαΠΤϯε) 2006 ɺܚጯٛक़େֶΑΓσδλϧ௨՟ͷݚڀͰത࢜߸औಘ (ࡦɾϝσΟΞ) ܚጯٛक़େֶ େֶӃ ࡦɾϝσΟΞݚڀՊ SFC ݚڀॴʹͯ 18 Ҏ্ʹΘͨΓ P2P (Peer-to-Peer) ͓Αͼσδλϧ௨՟ͷݚڀʹैࣄ 2011 ՆΑΓౡͷ͜ͲͨͪͷͨΊͷʮΞΧσϛʔΩϟϯϓʯΛؒΒͱ։࠵ ࡢՆ SFC ʹͯ ΞΧσϛʔΩϟϯϓ 2018 ՆʮΦοέʔάʔάϧɺ॓ͬͱ͍ͯʂʯΛ࣮ࢪ ࡢౙɺΞΧσϛʔΩϟϯϓ 2019 ౙʮԵঁͷͨΊͷΦʔτϝʔγϣϯ ∼ ΧϫΠΠࣗಈԽͰ͖ΔʂʯΛ࣮ࢪ → ࢲͷ಄ͷதͰͭͳ͕͍ͬͯ·͢ (͜Ε͔ΒͷࣾձͷσβΠϯ͜ͲͨͪͱҰॹʹ) ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.2/28
ϏϤϯυϒϩοΫνΣʔϯԠ༻ ϒϩοΫνΣʔϯʬͷɾΑ͏ͳͷʭ͕ਅՁΛൃش͢ΔͨΊʹ ٕज़ͷ૯߹֨ಆٕͱͯ͠ͷެจॻվ͟Μ Beyond Blockchain One (BBc-1) ͷ׆༻ ϏϤϯυϒϩοΫνΣʔϯԠ༻ —
ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.3/28
ࠓճͷςʔϚ ϒϩοΫνΣʔϯͦͷଞͷாٕज़ʹ͍ͭͯɺͦͷٕज़తͳ՝ΛΓӽ͑ɺ औΓࠫଡ͞Ε͍ͯΔԠ༻Λ࣮ࡍʹ࣮ݱ͢Δํ๏Λɺٕज़ͷ૯߹֨ಆٕͱͯ͠ ߟ͑·͢ ಛʹɺBBc-1 ͷ׆༻ํ๏Λհ͠·͢ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ —
2019-03-27 – p.4/28
ϒϩοΫνΣʔϯʬͷɾΑ͏ͳͷʭ͕ ਅՁΛൃش͢ΔͨΊʹ ʬͷɾΑ͏ͳͷʭྼԽͨ͠ͷͱ͍͏ҙຯͰͳ͘ɺ՝Λղܾͨ͠ͷ Ԡ༻ύλʔϯ͔Βݟ͖͑ͯͨʮෆʯͱʮഁյʯ ٕज़ͷҙٛΛ͏ҰվΊͯཧ͠·͢ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27
– p.5/28
ϒϩοΫνΣʔϯ(ڱٛ)ͷಈ࡞తಛ (࠶ܝ) ࢀՃϊʔυʹঢ়ଶ͕ෳ͞ΕΔ (1) ͍͠ॳظঢ়ଶ͔Β͡·Δ (2) ͯ͢ͷࢀՃϊʔυʹΠϕϯτ͕ίϐʔ͞ΕΔ (3) ͔ͭಉ͡ॱংͰίϐʔ͞ΕΔ (4)
શΠϕϯτঢ়ଶʹରܾͯ͠ఆతʹ (ͲͷϊʔυͰ͘͠) ࡞༻͢Δ ͳͷͰোੑΛҡ࣋Ͱ͖Δ ⇒ ͜ͷ͜ͱॏཁͰͳ͍͕ɺڱٛͷϒϩοΫνΣʔϯͷಈ࡞Λಛ͚ͮΔ ෆͳʮ࣮ূ࣮ݧʯΛଟ͘ੜΜͰ͍Δ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.6/28
͋Γ͕ͪͳύλʔϯ (ෆ) োੑ (by Խ) ͷͨΊͷٕज़ (since 1984) (ݖݶͷࢄ{༰ |
ଘࡏ}ূ໌ؔͳ͍) (εέʔϧ͠ͳ͍) ಉ͡ΠϕϯτྻΛड͚औΔঢ়ଶϚγϯಉ͡ঢ়ଶʹͳΔͱ͍͏લఏ (ܾఆత) Πϕϯτͷॱংʹ߹ҙ͢Δඞཁ͕͋Δ . . . σδϟϰʁɹ (͍ΘΏΔʮ༻ϒϩοΫνΣʔϯʯͷߏʹࠅࣅ) ⇒ ͜Ε state machine replication Ͱ͢ΑͶʁ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.7/28
ʮ߹ҙʯʹؔ͢Δߟ͑ํ (ϒϩοΫνΣʔϯʹͱͬͯʮ߹ҙʯେࣄ͡Όͳ͍) ϒϩοΫνΣʔϯ (શһࢀՃɺಛʹࣗൃతͳୈࡾऀͱͯ͠ͷݕূऀ (ϚΠφʔ)) ࢀՃऀͷࣗಈ࡞ʹΑͬͯੜ͡͏Δໃ६Λղফ͢Δ ϥΠϒωεͷ֫ಘ (ࢭ·Βͳ͍Έͷୡ) ͷޙ࢝ ϓϥΠϕʔτாٕज़Ұൠ
(໋͞Εͨୈࡾऀͱͯ͠ͷݕূऀ) ओͱͯ͠ނো (߹ʹΑΓϏβϯνϯ) ʹΑΓੜ͡͏Δໃ६Λղফ͢Δ োੑͷ࣮ݱʹ͚ͨػߏ (Խ͞Εͨϊʔυͷঢ়ଶΛҰகͤ͞Δ) → 30 Ҏ্લ͔ΒͷԠ༻Մೳͳݟٕज़͕͢Ͱʹ͋Δ BBc-1 (ؔऀɺಛʹऀɾ࠴ऀ; ߹ҙΞϓϦέʔγϣϯͰ) ࢀՃऀͷҙࢥͷෆҰகʹΑΓੜ͡͏Δໃ६Λղফ͢Δ (ຊʹେࣄͳ͜ͱΛΔ) ෆརӹͷճආͱɺγεςϜͷ֎Ͱܗ͞Εͨ߹ҙͷ֬ೝ ͦͷ্ͰɺඞཁͳΒোੑͷ࣮ݱʹ͚ͨػߏ࣋ͭ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.8/28
ຊདྷɺૂ͏͖ύλʔϯ (ഁյ) Τϯυ (ͬ͜) ੍͕ޚ (ίϯτϩʔϧ) ΛͭͨΊͷٕज़ ({༰ | ଘࡏ}ূ໌
Λ௨ͨ͠ ݖݶͷࢄ) (εέʔϧ͠͏Δ) ੍ޚ͞ΕΔͷ͕Ұ؏ੑΛͬͯଘࡏ͢Δͱ͍͏ΠϦϡʔδϣϯΛҡ࣋ (อଘ༰ͷਖ਼͠͞ΛࢀՃऀ͕ݕূՄೳ) ͦͷͨΊʹোੑ (by Խ) ͕ඞཁʹͳΔ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.9/28
ϒϩοΫνΣʔϯԿΛ͍ٕͨ͠ज़͔ (࠶ܝ) (1) ༰ଘࡏ୭ʹ൱ఆͰ͖ͳ͍هΛอଘɾҡ࣋͢Δ ൱ఆ = (൱ೝ, ॻ͖͑, ຣফ, ፻)
(2) ͦͷ͔֬͞Λ୭Ͱ֬ೝͰ͖Δ ʬ (1) ͷ࣮ݱʹඞཁʭ (3) Ҏ্ͷ͜ͱΛ୭ʹࢭΊͤ͞ͳ͍ ʬ (1) ͷ࣮ݱʹඞཁʭ ʮ୭ʹʯ ʮ୭Ͱʯͱఆٛ͞ΕͨεςʔΫϗϧμʔͨͪ ⇒ ͔ۭ͋ͨதʹهΛݻఆͰ͖Δ (෦ʹ͍Δऀ͢ΒهΛ൱ఆͰ͖ͳ͍) ⇒ ೋॏͷ՝͕͋Δ ͦͷ͜ͱຊʹ࣮ݱͰ͖͍ͯΔͷ͔ʁ ͦͷ͜ͱ͕࣮ݱͰ͖ͨΒऔΓࠫଡ͞Ε͍ͯΔԠ༻͕Մೳͳͷ͔ʁ ཧత࣮ମͱσδλϧͳهͱͷؒͷ࣮֬ͳඥ͚ͷ · αϓϥΠνΣʔϯʹ͓͍ͯɺՃΛܦ࣮ͯ֬ʹՄೳ͔ ࣮࣌ؒੑɾن֦େ/ॖখੑɾదԠੑɾ࣋ଓੑͷ՝ (dependable ͳͷʹͳΓಘΔͷ͔) ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.10/28
ٕज़ͷ૯߹֨ಆٕͱͯ͠ͷެจॻվ͟Μ ໌֬ͳΰʔϧΛઃఆͯ͠औΓΉϒϩοΫνΣʔϯʬͷɾΑ͏ͳͷʭͷԠ༻ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.11/28
ެจॻͱʁͦͷཧʁ ެจॻͱʁ ࠃํެڞஂମͷػؔ·ͨެһ͕ɺͦͷ৬্࡞͢Δจॻ (େࣙઘ) ྫ: ໔ڐূɺށ੶౽ຊɺެி͔Βͷൃॻɾ༷ॻɺetc. ِ͠ɾม (վ͟Μ) ͨ͠Βʁ 1
Ҏ্ 10 ҎԼͷ (༗ҹެจॻͷ߹) 10 ҎԼͷ/100 ສԁҎԼͷേۚ (ެจॻʹͨΔి࣓తهෆਖ਼࡞ग़ٴͼซ༻ࡑͷ߹) → ࣾձͷڌΓͲ͜ΖͰ͋ΔจॻΛվ͟Μ͢Δࡑॏ͍ ։ࣔٻͱʁ ୭Ͱެจॻͷ։ࣔΛٻͰ͖Δ (๏ใެ։ྫʹͱ͖ͮ) ݸਓใɺࠃͷ҆શʹؔ͢ΔใͳͲɺ։ࣔ͞Εͳ͍ͷ͋Δ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.12/28
ͳͥެจॻͷվ͟ΜΛߟ͑Δͷ͔ จॻͷอશࣾձʹ͓͚Δڞ௨ཧղͷݻఆԽ จॻࣾձͷૅͰ͋Δ (ྫ : ๏จ) (GitHub Ͱཧ͢Ε OK ͳͷ͔ʁ
(ถࠃϫγϯτϯ D.C.)) จॻࣗಈԽͷཁͰ͋Δ (ྫ : ܖॻͱͦͷࣗಈతͳࣥߦ) ͦͦίϯϐϡʔλͷϓϩάϥϜίʔυจॻͰ͋Δ σδλϧͳจॻͷཧͷγεςϜʹࣾձͷ৴༻Λ༬͚ΒΕΔ͔ɺͱ͍͏͜ͱ͕ɺ ଟ͘ͷϒϩοΫνΣʔϯʬͷɾΑ͏ͳͷʭͰͰ͖Δ͔Εͳ͍ղܾͷ جૅͱͳΔ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.13/28
ઃ Ϩϕϧ 1 ྫ͑ࡒলʹͯɺʑ࡞͞Ε͍ͯΔେྔͳจॻͷͲΕʹ͍ͭͯɺ ։ࣔٻʹͱ͍ͮͯશମ͕։ࣔ͞Εͨจॻʹ͍ͭͯɺ ͦΕ͕ຊͰ͋Γɺ࡞͞Εͨޙʹվ͟Μ͞Ε͍ͯͳ͍͜ͱΛɺ ։ࣔٻͨ͠ਓ͕֬ೝͰ͖ΔΈΛߟ͍͑ͯͩ͘͞ Ϩϕϧ 2 ։ࣔ͞Εͳ͍ใؚ͕·ΕΔ
(ࢴͰ͋ΕࠇృΓ͞ΕΔ෦͕͋Δ) จॻʹ্͍ͭͯهΛ࣮ݱ͢ΔΈΛߟ͍͑ͯͩ͘͞ จॻσδλϧԽ͞Ε͍ͯΔ͜ͱ͕લఏ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.14/28
ӅΕͨ݅Կ͔ ྫ͑ࡒলͷจॻͰ͋ΕɺࠃΛܗ͢Δج൫ʹҐஔ͚ͮΒΕΔ ेʹ৴༻ʹΔΈΛ༻͍ͳ͚ΕͳΒͳ͍͠ɺ ࠃ͕ଓ͘Ҏ্͍ଓ͚ΒΕΔ࣋ଓੑΛલఏʹ͍ͨͣ͠ ⇒ ϒϩοΫνΣʔϯʹཱͭͷ͔ʁ ҉߸ٕज़ͷةຆԽωΠςΟϒ௨՟མʹΑΔ҆શੑԼͷϦεΫ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़
— 2019-03-27 – p.15/28
༧උࣝ : ϒϩοΫνΣʔϯʹΑΔଘࡏɾདྷྺূ໌ͷҰൠϞσϧ αʔϏεطଘͷٕज़ (ࢄ KVS DHT) ʹΑΓࢄԽͰ͖Δ ϏϤϯυϒϩοΫνΣʔϯԠ༻
— ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.16/28
Ϩϕϧ1 ͷղͷྫ ʑͷه લͷจॻͷμΠδΣετΛ 1 ྻʹฒͯϚʔΫϧΛߏ͢Δ ಘΒΕͨϚʔΫϧϧʔτΛ 16 ਐදهͰͦͷͷใʹࡌͤΔ ։ࣔ͞Εͨใͷ֬ೝ
։ࣔͷࡍʹɺจॻຊମʹՃ͑ɺ֘͢ΔϚʔΫϧͷ෦Λఏڙ͢Δ ٻऀ։ࣔ͞ΕͨจॻͷμΠδΣετΛܭࢉ͠ɺऔಘͨ͠෦Λ༻͍ͯ ϚʔΫϧΛ࠶ܭࢉͯ͠ϚʔΫϧϧʔτΛಘΔ ܭࢉ͞ΕͨϚʔΫϧϧʔτ͕ɺจॻ͕࡞͞Εͨͷཌͷใʹ ܝࡌ͞Ε͍ͯΔͱҰக͢Δ͜ͱΛ֬ೝ͢Δ ϒϩοΫνΣʔϯෆཁ ϒϩοΫνΣʔϯʬͷɾΑ͏ͳͷʭΛใͰ࡞Δͱ͍͏Ҋ ͪͳΈʹΤετχΞͰࣅͨΑ͏ͳΈ͕Ҏલ͔Βಈ͍͍ͯΔ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.17/28
Ϩϕϧ1 ͷղͷྫ (ਤղ) จॻ จॻ จॻ จॻ
จॻ O ཌͷใ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ حͷ߹ ෳ͢Δ ˞μΠδΣετݩͷ ɹσʔλ͕ ϏοτͰ ɹҟͳΔͱશ͘ҟͳΔ ɹͱͳΓɺ·ͨɺμΠδΣ ɹετ͔ΒݩͷσʔλΛ ɹਪଌ͢Δ͜ͱͰ͖ͳ͍ɻ ɾจॻ Λ։ࣔ͞Εͨ " ࢯɺಉ࣌ʹϒϧʔͰࣔ͞ΕΔμΠδΣετͱͦΕ͕ࠨӈͷͲͪΒʹҐஔ͢Δ͔Λड͚औΔɻ ɾ" ࢯจॻ ͷμΠδΣετ͔Β࢝Ίͯɺ࿈͖݁͢Ұ࿈ͷμΠδΣετΛΔ͜ͱʹͳΔͷͰɺϚʔΫϧϧʔτʹࢸΔ·Ͱͷ ɹܭࢉΛ࠶ݱͰ͖ɺಘΒΕͨϚʔΫϧϧʔτ͕จॻͷ࡞ͷཌͷใʹهࡌ͞Ε͍ͯΔͱҰக͢Δ͜ͱΛ֬ೝͰ͖Δɻ هࡌ͢Δ ٻʹج͖ͮ ։ࣔ͞Ε͏Δ ใ ެ։͞ΕΔใ ϚʔΫϧϧʔτ Ϛ ồ Ϋ ϧ ߦ ͕ อ ͠ ෦ త ʹ ։ ࣔ ͢ Δ ʜʜ ʜʜ ʜʜ ʜʜ ʜʜ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.18/28
Ϩϕϧ2 ͷղͷྫ ʑͷه (Ϩϕϧ 1 ʹՃ) จॻࣗମΛߏԽͯ͠ه͢Δ ηΫγϣϯຖʹׂ͢Δ ·ͨɺݸਓใͳͲɺෆ։ࣔใͷ෦ϚΫϩ (ஔจࣈྻ)
Խ͢Δ จॻͷ֤෦ͷμΠδΣετΛ࿈݁ͨ͠σʔλʹର͢ΔμΠδΣετΛ ͦͷจॻͷμΠδΣετͱ͢Δ ։ࣔ͞Εͨใͷ֬ೝ (Ϩϕϧ 1 ʹՃ) ։ࣔͷࡍʹɺෆ։ࣔ෦ͷμΠδΣετఏڙ͢Δ ޙੈɺෆ։ࣔ෦͕৽ͨʹ։ࣔ͞ΕͨࡍʹɺͦΕ͕ຊͰ͋Δ͜ͱΛ વͷ͜ͱͳ͕ΒݕূͰ͖Δ Γ ϒϩοΫνΣʔϯෆཁ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.19/28
Ϩϕϧ2 ͷղͷྫ (ਤղ) จॻ ηΫγϣϯ ෆ։ࣔηΫγϣϯ ෆ։ࣔηΫγϣϯ ηΫγϣϯ ෆ ։
ࣔ จ ࣈ ྻ ܈ จॻͷ μΠδΣετ ࿈݁ޙʹܭࢉ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ ཚ ཚ ཚ ཚ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ ɾจॻΛ જࡏతʹ ෆ։ࣔͳ෦ͱແ݅ʹ։ࣔͰ͖Δ෦ʹηΫγϣϯΛ͚ͯอ͢Δɻ ɾݸਓ໊ͳͲɺෆ։ࣔͳจࣈྻʹ͍ͭͯຊจதʹஔ༻จࣈྻ ʮʯͳͲ Ͱهड़͠ɺ ɹ·ͱΊͯจॻσʔλͷඌʹ ਪଌΛࠔʹ͢ΔͨΊɺ֤ʑɺཚͱϖΞʹͯ͠ อ͢Δɻ ɾෆ։ࣔ෦ʹ͍ͭͯμΠδΣετͷΈ͕։ࣔ͞ΕΔ ϒϧʔͰࣔ͞ΕΔ෦Λ։ࣔ ɻ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.20/28
͞Βʹઃ Ϩϕϧ 3 ྫ͑ࡒলʹͯੜͨ͡ʹରͯ͠ɺѪඤݝ͕ূڌͱͳΔ෦จॻΛ ఏग़ͨ͠ͱ͠·͢ ͦΕ͕ຊͰ͋Γɺθϩ͔Β፻͞Ε͍ͯͳ͍͜ͱɺ࡞͞Εͨޙʹ վ͟Μ͞Ε͍ͯͳ͍͜ͱΛɺࡋॴ͕֬ೝͰ͖ΔΈΛߟ͍͑ͯͩ͘͞ Ͳͷఔͷਫ਼͕ٻΊΒΕΔͷ͔ ΞΠϯγϡλΠϯ͕ɺ ʮࢲ૬ରੑཧΛཧղ͍ͯ͠Δͱਆʹ͍·͢ʯͱ
ݴ͖ͬͯͨਓʹରͯ͠ʮ୭ͷਆʹର͍ͯͩ͠ʁࢲͷਆݫ͍͠Αʯͱݴͬͯ ࢴͱϖϯΛ͢Ϩϕϧ ࠃͷΈʹґଘ͢Δͷ͔ɺͦ͏Ͱͳ͍ͷ͔ ͦͯ͠ʮೋॏாʯͷΛͲ͏ղ͔͘ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.21/28
ʮཤྺަࠩʯͷ֓೦ͷΓཱͪ ؠଜ ॆ et al., ʮిࢠॺ໊ʹ͓͚ΔΞϦόΠূ໌ͱܦ࣌ূ໌ — ώεςϦγεॺ໊ͱσδλϧݹจॻͷ֓೦ʯ, bit Vol.32,
No.11 (2000) ΞϦόΠূ໌ ʮͦͷσδλϧॺ໊ଘࡏ͠ͳ͍ʯ ʮͦͷσδλϧॺ໊ͦͷ࣌ʹ࡞ΒΕͨͷͰͳ͍ʯ͜ͱΛࣔ͢ ܦ࣌ূ໌ ʮͦͷσδλϧॺ໊ͦͷ࣌Ҏલʹ࡞ΒΕͨͷͰ͋Δʯ͜ͱΛࣔ͢ ͍ͣΕσδλϧॺ໊ΛഁΔ͜ͱ͕Մೳʹͳͬͨ࣌Λఆ BBc-1 Ͱɺແ͔ؔͭϥϯμϜͳυϝΠϯؒͰτϥϯβΫγϣϯͷ μΠδΣετΛ࣋ͪ߹͏ͱ͍͏͔ͨͪͰԠ༻ (๖ժతʹ࣮ࡁΈ) Ϣʔεέʔεʹ߹Θͤͯࠓޙվળ͍ͯ͘͜͠ͱඞཁ (ݚڀத) ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.22/28
Beyond Blockchain One (BBc-1) ͷ׆༻ ͓͔͛͞·Ͱ Core ver 1.0 ͔Β͏͙͢
1 ɻ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.23/28
BBc-1 ͷΞʔΩςΫνϟ (࠶ܝ) #JUDPJO ##D$PSF ϨοδϟʔαϒγεςϜ ΞϓϦέʔγϣϯ ͦ ͷ ଞ
͞ · ͟ · ͳ Ξ ϓ Ϧ ͷ Մ ೳ ੑ ڞ௨ϥΠϒϥϦ ##D ։ൃ߲ Ҭ ௨ ՟ Ξ ϓ Ϧ ϙ Π ϯ τ Ξ ϓ Ϧ དྷ ྺ ূ ໌ Ξ ϓ Ϧ ʜ ॳظʹ͓͍ͯଘࡏূ໌Λґଘ ΞϯΧϦϯά ֤ϊʔυʹ͓͚Δهʹ ֤छσʔλϕʔεΛར༻Մೳ TRMJUF.Z42-ͦͷଞ%# BBc-1 σδλϧ௨՟ϥΠϒϥϦ ͦͷଞͷϥΠϒϥϦ ॳظʹ Bitcoin Ethereum ͱ͍ͬͨطଘͷϒϩοΫνΣʔϯʹΞϯΧϦϯά (μΠδΣετͷ ຒΊࠐΈ) Λ͢Δ͜ͱʹΑΓɺτϥϯβΫγϣϯͷূ໌ػೳΛୡ͠·͢ தظతʹཤྺަࠩͷߟ͑ํΛԠ༻ͨ͠ʮίϯςΩετূ໌ʯʹΑΓୡ (ػೳॳظ͔Βఏڙ͠·͢) ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.24/28
͜Ε·ͰͷԠ༻ࣄྫ (࣮ূ࣮ݧɾݚڀ։ൃ) ࣄྫ ࣮ࢪओମ αʔϏεཤྺ׆༻ϓϥοτϑΥʔϜ (ג) σϯιʔ ʴ (ג) ϒϩοΫνΣʔϯϋϒ
ӉΰϛআڈతͷݮՁ͢Δ௨՟ भେֶ ʴ ܚጯٛक़େֶ SFC ݚڀॴ ʴ MUSCAT εϖʔεɾΤϯδχΞϦϯά (ג) Ҭ௨՟Λ༻͍ͨʮࣾձ՝ղܾʯ (ג) ΞΠωε૯߹ݚڀॴ ʴ (ג) ϒϩοΫνΣʔϯϋϒ ֶशͷࢧԉ ηϯαʔใͷ՝ۚγεςϜ ԣՏిػ (ג) ʴ (ג) ϒϩοΫνΣʔϯϋϒ தখاۀ͚ΠϯϘΠεϑΝΠφϯε (ג) ϒϩοΫνΣʔϯϋϒ ࢿ֨ূ໌ (ג) ϒϩοΫνΣʔϯϋϒ ಠࣗ௨՟ɾϙΠϯτγεςϜ (ג) θλϯτ ҉߸ݤཧɾڞ༗ϓϥοτϑΥʔϜ (ג) θλϯτ ͲΕଞͷϓϥοτϑΥʔϜͰ࣮ݱͰ͖ͳ͍Θ͚Ͱͳ͍͕ɺBBc-1 Ͱ։ൃ͍͢͠ ෆͳ࣮ূ࣮ݧ໓Ͱ͖͍ͯΔ͔ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.25/28
BBc-1 Core ͷಛ 1. ாʹ͓͚Δใಉ࢜ͷؔੑͷهड़ྗ͕ߴ͍ ೖग़ྗ͚ؔͩͰͳ͍ɺΑΓҰൠԽ͞Εͨ UTXO ߏ 2. γεςϜ্ͷʮ߹ҙʯΛݱ࣮ࣾձͷͦΕͱҰகͤ͞Δ͜ͱ͕Ͱ͖Δ
αΠϯϦΫΤετͱॺ໊ͷݕূ ߴ࣍ͷݕ্ࠪҐ (ϥΠϒϥϦΞϓϦέʔγϣϯ) ͕ࣗ༝ʹఆٛͰ͖Δ ྫ : ࢦఆ͞Εͨࣝผࢠʹඥ͚ΒΕ͍ͯΔެ։ݤͰॺ໊͕ݕূͰ͖ͳ͚Εବ 3. վ͟Μݕͷػձ্͕͍ͯ͠Δ τϥϯβΫγϣϯؒͷؔ࿈ɺΞϯΧϦϯάίϯςΩετূ໌ͷ׆༻ ੵۃతݕ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.26/28
จॻཧͷϓϩηεΛߟ͑Δ Ͳ͏ઃܭ͢Δʁ ୭͕࡞͠ɺ୭ͷঝೝΛಘͳ͚ΕͳΒͳ͍ͷ͔ ͦͷʮ୭ʯͱਓ͔ؒɺׂ͔ ⇒ BBc-1 Ͱͦ͏ͨ͠ઃܭΛγεςϜʹөͰ͖Δ αΠϯϦΫΤετʹΑΓσδλϧॺ໊Λऩू͢Δ ࣝผࢠͱެ։ݤΛ͠ɺͦͷؒͷඥ͚ாʹهͰ͖Δ (ϥΠϒϥϦͷػೳ)
ͦͷඥ͚Λߋ৽Մೳʹͯ͠ɺҎԼΛදݱ͢Δ · ͋Δׂ (ࣝผࢠ) Λ୲͍ͬͯΔਓؒ (ެ։ݤ) · ͦͷׂ (ࣝผࢠ) Λ୲͏ਓؒ (ެ։ݤ) ͷަ աڈͷඥ͚ʹͬͯաڈͷॺ໊ΛݕূͰ͖Δ ← ϒϩοΫνΣʔϯͷਅՁ աڈͷهτϥϯβΫγϣϯؒͷؔͱཤྺަࠩʹΑΓݻఆ͞ΕΔ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.27/28
࣭ٞ͝Λ ϏϤϯυϒϩοΫνΣʔϯԠ༻ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-03-27 – p.28/28