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
ブロックチェーンのデザインパターンとフルスタック構想 / Blockchain Design Patterns and the Full-Stack Concept
Search
Kenji Saito
PRO
March 30, 2021
Technology
0
160
ブロックチェーンのデザインパターンとフルスタック構想 / Blockchain Design Patterns and the Full-Stack Concept
2021年3月30日(火)、オンライン&東京工業大学にて開催された、第12回「広域センサーネットワークとオーバレイネットワークに関するワークショップ」にて使用したスライドです。
Kenji Saito
PRO
March 30, 2021
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
ゼミ紹介 : 公共の利益のためのデジタルトランスフォーメーション / Zemi Introduction : Digital Transformation for Public Good
ks91
PRO
0
26
強者の側にいたら『テクノロジーで不自由なく』ではない / If you side with the powerful, then it is not like people can live without any inconvenience because of the technology.
ks91
PRO
0
54
アカデミーキャンプ 2024冬「都の西北でAI(アイ) を叫ぶ(準備編)」DAY 2 / Academy Camp 2024 Winter "Shouting AI in the Northwest of the Capital" DAY 2
ks91
PRO
0
45
アカデミーキャンプ 2024冬「都の西北でAI(アイ) を叫ぶ(準備編)」DAY 1 / Academy Camp 2024 Winter "Shouting AI in the Northwest of the Capital" DAY 1
ks91
PRO
0
40
続・衣食住をテクノロジーで不自由なく / Technology Ensures Food, Clothing, and Housing
ks91
PRO
0
43
ブロックチェーン技術の来し方行く末 / The Coming and Going of Blockchain Technology
ks91
PRO
0
44
言うことを聞かないこどもたちになってもらうためのAI活用論 / Using AI to Prevent Children from Listening to Others
ks91
PRO
0
75
LaTeX と Overleaf によるショートペーパー作成 / Short Paper Writing with LaTeX and Overleaf
ks91
PRO
0
36
GPT-4 を用いたデータ分析 / Data Analysis Using GPT-4
ks91
PRO
0
51
Other Decks in Technology
See All in Technology
オブジェクト指向宗教史
tanakahisateru
14
12k
#51 “Empowering Azure Storage with RDMA”
cafenero_777
3
210
イチから学ぶdbt / Learn dbt from scratch
shinyaa31
0
140
生成AIサービスPanorama AIご説明資料
sdt
0
300
Autopsy of a Cascading Outage from a MySQL Crashing Bug
jfg956
0
200
データ品質をコード化! LINEヤフーのMLOpsを最適化する "ACP Data Quality" の紹介
lycorptech_jp
PRO
2
270
Getting started with controlling LEGO using Swift
hcrane
0
140
Azureコストは水道代/The_47th_Tokyo_Jazug
aeonpeople
3
380
コードレビューを支援するAI技術の応用
akkie76
2
150
生成AIの不確実性と向き合うためのオブジェクト指向設計
tkikuchi1002
2
690
「XX試験の環境作ってよ」と言われた時によく使うAWSのソリューションについて
bun913
0
120
技術広報経験0のEMがエンジニアブランディングをはじめてみた
coconala_engineer
1
140
Featured
See All Featured
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
Pencils Down: Stop Designing & Start Developing
hursman
115
11k
Raft: Consensus for Rubyists
vanstee
130
6.2k
No one is an island. Learnings from fostering a developers community.
thoeni
14
2k
Practical Orchestrator
shlominoach
180
9.7k
The Cost Of JavaScript in 2023
addyosmani
13
3.7k
Mobile First: as difficult as doing things right
swwweet
215
8.5k
Keith and Marios Guide to Fast Websites
keithpitt
407
22k
Embracing the Ebb and Flow
colly
78
4.1k
RailsConf 2023
tenderlove
0
510
The Illustrated Children's Guide to Kubernetes
chrisshort
28
46k
Transcript
— 2021-03-30 – p.1/9
https://speakerdeck.com/ks91 — 2021-03-30 – p.2/9
( ) SFC ( ) CSO (Chief Science Officer) 1993
( ) 2006 ( ) SFC 20 P2P (Peer-to-Peer) ( 2019 9 ) 2011 2018 2019 2021 VR( ) → ( ) — 2021-03-30 – p.3/9
— 2021-03-30 – p.4/9
( BP : Blockchain Properties) BP-1 : ( ) (
) BP-2 : BP-3 : / — 2021-03-30 – p.5/9
ʜ ʜ Blockchain μΠδΣετΛ࣋ͭ ࠷ίετͷߴ͍ཤྺ ˞ূ໌ྗΛఏڙ͠ͳ͍ ෳ αʔϏείʔϧ ϧʔτμΠδΣετΛ࣋ͭ ϧʔτμΠδΣετΛ࣋ͭ
SMR ঢ়ଶϚγϯͷෳ State Machine Replication BCML ϒϩοΫνΣʔϯΛத৺ʹ࣋ͭෳ߹ா Blockchain-centric Multi-ledgers ʜ ʜ DML ࢄෳ߹ா Decentralized Multi-ledgers 3 — 2021-03-30 – p.6/9
SMR 1. → 2. → n 3f + 1 2f
+ 1 ⇒ — 2021-03-30 – p.7/9
( API ) τʔΫϯ ସ՟ฎ εϚʔτίϯτϥΫτ ݕূՄೳͳঢ়ଶϚγϯ ϓϩϏφϯε དྷྺূ໌
ସՄೳ ঈؐෆೳ ସՄೳ ঈؐՄೳ ସෆೳ ঈؐՄೳ ସෆೳ ঈؐෆೳ ূ໌͢Δ ಉఆ͢Δ ࢧ͍ ࠷ॳͷԠ༻ *%Χʔυ ηΩϡϦςΟ τʔΫϯ ূ݊ ηϯαʔ ྲྀɾ Ҩݴॻ อݥਃ ͢Δ ײ͢Δ தԝۜߦ σδλϧ௨՟ ҭήʔϜ ൿີ伴Λ͑Δ͔Βຊਓʁ ෛ࠴ Ξηοτͷ දݱΛҠసͰ͖Δʁ ొ͞Εͨίʔυͱ ͦͷ࣮ߦϩάͱ݁Ռͷ ਅਖ਼ੑΛ୲อͰ͖Δʁ ݖҖ͕ Կ͔ͷ༰Λূ໌͢Δʁ ࣋ଓ͢Δଘࡏʹ͍ͭͯ هΛΞοϓσʔτՄʁ ओମ͕͍ͳ͘ͳͬͯ աڈͷσʔλ༗ޮʁ Ұൠతͳ ೝࣝ ػೳͷ ੳ݁Ռ — 2021-03-30 – p.8/9
API BBc-1 (Beyond Blockchain One) — 2021-03-30 – p.9/9