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
関連2群のt検定/独立2群のt検定 / Related 2-group t-test and independent 2-group t-test
ks91
PRO
0
27
A Guide to Paper Writing Support with Generative AI - A Joint Zemi
ks91
PRO
0
6
正規分布と簡単な統計理論/t分布と信頼区間 / Normal distribution, simple statistical theory, t-distribution and confidence intervals
ks91
PRO
0
38
じわじわ迫ってきている自動化社会 (その先にメタ・ネイチャー) / The Slowly Approaching Automated Society (and its beyond: Meta-Nature)
ks91
PRO
0
6
起こりうる誤った推論/平均・分散・標準偏差・自由度 / Possible false inferences, means, variances, standard deviations and degrees of freedom
ks91
PRO
0
55
LaTeX と Overleaf によるショートペーパー作成 / Short paper writing with LaTeX and Overleaf
ks91
PRO
0
18
R を用いた検定(補講) (1) — Welch 検定 / Tests using R (supplementary) (1) - Welch test
ks91
PRO
0
11
R を用いた検定(補講) (2) — カイ二乗検定 / Tests using R (supplementary) (2) - Chi-squared test
ks91
PRO
0
12
R を用いた分析(補講) (1) — 重回帰分析 / Analysis using R (supplementary) (1) - Multiple regression analysis
ks91
PRO
0
10
Other Decks in Technology
See All in Technology
生成AIのガバナンスの全体像と現実解
fnifni
1
190
NW-JAWS #14 re:Invent 2024(予選落ち含)で 発表された推しアップデートについて
nagisa53
0
270
DevOps視点でAWS re:invent2024の新サービス・アプデを振り返ってみた
oshanqq
0
180
スタートアップで取り組んでいるAzureとMicrosoft 365のセキュリティ対策/How to Improve Azure and Microsoft 365 Security at Startup
yuj1osm
0
220
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
290
podman_update_2024-12
orimanabu
1
270
新機能VPCリソースエンドポイント機能検証から得られた考察
duelist2020jp
0
220
kargoの魅力について伝える
magisystem0408
0
210
5分でわかるDuckDB
chanyou0311
10
3.2k
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
3
2.3k
Wvlet: A New Flow-Style Query Language For Functional Data Modeling and Interactive Data Analysis - Trino Summit 2024
xerial
1
120
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
790
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
243
12k
Building Adaptive Systems
keathley
38
2.3k
A Philosophy of Restraint
colly
203
16k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Navigating Team Friction
lara
183
15k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Fireside Chat
paigeccino
34
3.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
For a Future-Friendly Web
brad_frost
175
9.4k
Into the Great Unknown - MozCon
thekraken
33
1.5k
4 Signs Your Business is Dying
shpigford
181
21k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
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