ビヨンドブロックチェーン応用 / Beyond Blockchain Applications
by
Kenji Saito
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Chief Science Officer /
[email protected]
— — 2022-03-09 – p.1/30
Slide 2
Slide 2 text
https://speakerdeck.com/ks91 — — 2022-03-09 – p.2/30
Slide 3
Slide 3 text
( ) SFC ( ) CSO (Chief Science Officer) 1993 ( ) 2006 ( ) SFC 21 P2P (Peer-to-Peer) 2011 2018 2019 VR 2021.7 VR 2021.8 “ALL THESE WORLDS ARE YOURS” VR 2021.9 & VR 2021.12 ( (VR) ) → ( ) — — 2022-03-09 – p.3/30
Slide 4
Slide 4 text
BBc-1 — — 2022-03-09 – p.4/30
Slide 5
Slide 5 text
— — 2022-03-09 – p.5/30
Slide 6
Slide 6 text
( ) ( ) (1) (2) (3) (4) ( ) ⇒ — — 2022-03-09 – p.6/30
Slide 7
Slide 7 text
( ) (by ) (since 1984) ( { | } ) ( ) ( ) . . . ( ) ⇒ state machine replication — — 2022-03-09 – p.7/30
Slide 8
Slide 8 text
( ) (n > 3f vs. ) SMRP (State Machine Replication Problem) SMRP-1 ( ) SMRP-2 : = ( ) — — 2022-03-09 – p.8/30
Slide 9
Slide 9 text
( ) ( ( )) ( ) ( ) ( ) ( ) → 30 BBc-1 ( ; ) ( ) — — 2022-03-09 – p.9/30
Slide 10
Slide 10 text
( ) ( ) ( ) ({ | } ) ( ) ( ) (by ) — — 2022-03-09 – p.10/30
Slide 11
Slide 11 text
( ) (1) = ( , , , ) ≈ (2) (1) (3) (1) ⇒ ( ) ( ) ⇒ · / (dependable ) — — 2022-03-09 – p.11/30
Slide 12
Slide 12 text
— — 2022-03-09 – p.12/30
Slide 13
Slide 13 text
( ) : etc. ( ) 1 10 ( ) 10 /100 ( ) → ( ) — — 2022-03-09 – p.13/30
Slide 14
Slide 14 text
( : ) (GitHub OK ( D.C.)) ( : ) ( ) · Ethereum ( ) ( ) ( ) P2P Ethereum ( ) — — 2022-03-09 – p.14/30
Slide 15
Slide 15 text
1 2 ( ) — — 2022-03-09 – p.15/30
Slide 16
Slide 16 text
⇒ — — 2022-03-09 – p.16/30
Slide 17
Slide 17 text
: ( KVS DHT) — — 2022-03-09 – p.17/30
Slide 18
Slide 18 text
1 1 16 — — 2022-03-09 – p.18/30
Slide 19
Slide 19 text
1 ( ) จॻ จॻ จॻ จॻ จॻ O ཌͷใ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ حͷ߹ ෳ͢Δ ˞μΠδΣετݩͷ ɹσʔλ͕ ϏοτͰ ɹҟͳΔͱશ͘ҟͳΔ ɹͱͳΓɺ·ͨɺμΠδΣ ɹετ͔ΒݩͷσʔλΛ ɹਪଌ͢Δ͜ͱͰ͖ͳ͍ɻ ɾจॻ Λ։ࣔ͞Εͨ " ࢯɺಉ࣌ʹϒϧʔͰࣔ͞ΕΔμΠδΣετͱͦΕ͕ࠨӈͷͲͪΒʹҐஔ͢Δ͔Λड͚औΔɻ ɾ" ࢯจॻ ͷμΠδΣετ͔Β࢝Ίͯɺ࿈͖݁͢Ұ࿈ͷμΠδΣετΛΔ͜ͱʹͳΔͷͰɺϚʔΫϧϧʔτʹࢸΔ·Ͱͷ ɹܭࢉΛ࠶ݱͰ͖ɺಘΒΕͨϚʔΫϧϧʔτ͕จॻͷ࡞ͷཌͷใʹهࡌ͞Ε͍ͯΔͱҰக͢Δ͜ͱΛ֬ೝͰ͖Δɻ هࡌ͢Δ ٻʹج͖ͮ ։ࣔ͞Ε͏Δ ใ ެ։͞ΕΔใ ϚʔΫϧϧʔτ Ϛ ồ Ϋ ϧ ߦ ͕ อ ͠ ෦ త ʹ ։ ࣔ ͢ Δ ʜʜ ʜʜ ʜʜ ʜʜ ʜʜ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ — — 2022-03-09 – p.19/30
Slide 20
Slide 20 text
2 ( 1 ) ( ) ( 1 ) — — 2022-03-09 – p.20/30
Slide 21
Slide 21 text
2 ( ) จॻ ηΫγϣϯ ෆ։ࣔηΫγϣϯ ෆ։ࣔηΫγϣϯ ηΫγϣϯ ෆ ։ ࣔ จ ࣈ ྻ ܈ จॻͷ μΠδΣετ ࿈݁ޙʹܭࢉ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ ཚ ཚ ཚ ཚ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ ɾจॻΛ જࡏతʹ ෆ։ࣔͳ෦ͱແ݅ʹ։ࣔͰ͖Δ෦ʹηΫγϣϯΛ͚ͯอ͢Δɻ ɾݸਓ໊ͳͲɺෆ։ࣔͳจࣈྻʹ͍ͭͯຊจதʹஔ༻จࣈྻ ʮʯͳͲ Ͱهड़͠ɺ ɹ·ͱΊͯจॻσʔλͷඌʹ ਪଌΛࠔʹ͢ΔͨΊɺ֤ʑɺཚͱϖΞʹͯ͠ อ͢Δɻ ɾෆ։ࣔ෦ʹ͍ͭͯμΠδΣετͷΈ͕։ࣔ͞ΕΔ ϒϧʔͰࣔ͞ΕΔ෦Λ։ࣔ ɻ — — 2022-03-09 – p.21/30
Slide 22
Slide 22 text
3 ( ) (SMRP-2) — — 2022-03-09 – p.22/30
Slide 23
Slide 23 text
2 SFC : https://doi.org/10.1016/j.icte.2021.08.012 (SMRP-2) (SMRP-2 ) ( ) — — 2022-03-09 – p.23/30
Slide 24
Slide 24 text
et al., — , bit Vol.32, No.11 (2000) ( ) ( ) BBc-1 ( ) ( ) ( ) — — 2022-03-09 – p.24/30
Slide 25
Slide 25 text
Beyond Blockchain One (BBc-1) Core version 1.5.1 (py-bbclib version 1.6.1) — — 2022-03-09 – p.25/30
Slide 26
Slide 26 text
BBc-1 ( ) #JUDPJO ##D$PSF ϨοδϟʔαϒγεςϜ ΞϓϦέʔγϣϯ ͦ ͷ ଞ ͞ · ͟ · ͳ Ξ ϓ Ϧ ͷ Մ ೳ ੑ ڞ௨ϥΠϒϥϦ ##D ։ൃ߲ Ҭ ௨ ՟ Ξ ϓ Ϧ ϙ Π ϯ τ Ξ ϓ Ϧ དྷ ྺ ূ ໌ Ξ ϓ Ϧ ʜ ॳظʹ͓͍ͯଘࡏূ໌Λґଘ ΞϯΧϦϯά ֤ϊʔυʹ͓͚Δهʹ ֤छσʔλϕʔεΛར༻Մೳ TRMJUF.Z42-ͦͷଞ%# BBc-1 σδλϧ௨՟ϥΠϒϥϦ ͦͷଞͷϥΠϒϥϦ CCDMJC 1ZUIPO (P +4 FUD Bitcoin Ethereum ( ) ( ) — — 2022-03-09 – p.26/30
Slide 27
Slide 27 text
( ) ( ) 1 ( ) + ( ) ( ) ( ) SFC MUSCAT ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) BBc-1 — — 2022-03-09 – p.27/30
Slide 28
Slide 28 text
BBc-1 Core 1. UTXO 2. ( ) : 3. — — 2022-03-09 – p.28/30
Slide 29
Slide 29 text
⇒ BBc-1 ( ) · ( ) ( ) · ( ) ( ) ← — — 2022-03-09 – p.29/30
Slide 30
Slide 30 text
— — 2022-03-09 – p.30/30