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 ...
Search
Kenji Saito
PRO
March 30, 2021
Technology
0
210
ブロックチェーンのデザインパターンとフルスタック構想 / 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
シン・ブロックチェーン / Truth of Blockchain
ks91
PRO
0
29
パスワード/パスフレーズと認証 / Password, Passphrase and Authentication
ks91
PRO
0
23
git と GitHub / git and GitHub
ks91
PRO
0
25
ソフトウェアの開発と保守 / Software Development and Maintenance
ks91
PRO
0
31
インターネットの特徴 / Features of the Internet
ks91
PRO
0
17
インターネットのガバナンス / Governance of the Internet
ks91
PRO
0
17
暗号学的ハッシュ関数 / Cryptographic Hash Function
ks91
PRO
0
25
デジタル署名 / Digital Signature
ks91
PRO
0
17
Web3 のリアリティ / Web3 Reality
ks91
PRO
0
100
Other Decks in Technology
See All in Technology
QAはソフトウェアエンジニアリングを学んで実践するのが大事なの
ymty
1
400
TerraformをSaaSで使うとAzureの運用がこんなに楽ちん!HCP Terraformって何?
mnakabayashi
0
130
ユーザーのプロフィールデータを活用した推薦精度向上の取り組み
yudai00
0
370
讓測試不再 BB! 從 BDD 到 CI/CD, 不靠人力也能 MVP
line_developers_tw
PRO
0
160
「どこにある?」の解決。生成AI(RAG)で効率化するガバメントクラウド運用
toru_kubota
2
420
キャディでのApache Iceberg, Trino採用事例 -Apache Iceberg and Trino Usecase in CADDi--
caddi_eng
0
130
IAMのマニアックな話 2025を執筆して、 見えてきたAWSアカウント管理の現在
nrinetcom
PRO
4
560
原則から考える保守しやすいComposable関数設計
moriatsushi
3
420
AWS と定理証明 〜ポリシー言語 Cedar 開発の舞台裏〜 #fp_matsuri / FP Matsuri 2025
ytaka23
9
2.5k
kotlin-lsp を Emacs で使えるようにしてみた / use kotlin-lsp in Emacs
nabeo
0
150
「実体」で築く共通認識: 開発現場のコミュニケーション最適化 / Let's Get on the Same Page with Concrete Artifacts: Optimization of Communication in dev teams
kazizi55
0
140
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
650
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
The Invisible Side of Design
smashingmag
299
51k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Docker and Python
trallard
44
3.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
480
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
It's Worth the Effort
3n
184
28k
Visualization
eitanlees
146
16k
Building Applications with DynamoDB
mza
95
6.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
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