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_scalability
Search
いっしー
April 25, 2019
Technology
0
82
blockchain_scalability
いっしー
April 25, 2019
Tweet
Share
More Decks by いっしー
See All by いっしー
準同型暗号
issy
0
87
暗号
issy
0
96
パブリックチェーンとプライベートチェーン
issy
0
73
blockchain_kyoto_14
issy
0
84
blockchain_kyoto_13
issy
0
91
blockchain_kyoto_12
issy
0
98
blockchain勉強会_11.pdf
issy
0
140
Blockchain Kyoto #7 〜ブロックチェーン関連で読んだ本紹介〜
issy
0
120
Blockchain Kyoto #6 〜ブロックチェーンが分からなくなった話〜
issy
0
300
Other Decks in Technology
See All in Technology
o11y入門_外形監視を利用したWebアプリケーションへの最適なモニタリング_TechBrew
k5k
3
100
巨大なテーブルのテーブル定義を無停止で安全に誰でも変更できるようにする / Table-definitions-for-huge-tables-can-be-modified-by-anyone-safely-and-non-disruptively
freee
1
740
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
200
Garoon 開発チーム / Garoon development team
cybozuinsideout
PRO
2
2.9k
Data and AI Governance: Existing Challenges and Emerging Trends
scotthsieh825
0
170
自動生成を活用した、運用保守コストを抑える Error/Alert/Runbook の一元集約管理 / Centralized management of Error/Alert/Runbook to minimize operational costs using automated code generation
biwashi
10
2.2k
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM and Prompt Engineering and Building Tutors
ks91
PRO
0
220
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
340
Microsoft Cloudで開発ライフサイクルを保護する
kkamegawa
0
150
Oracle Cloud Infrastructure:2024年4月度サービス・アップデート
oracle4engineer
PRO
1
120
アプリがつくるNOT A HOTELブランド
hokuts
1
450
「ふりかえりのふりかえり」をふりかえり、実のあるふりかえりにする
naitosatoshi
0
230
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
72
5.1k
Navigating Team Friction
lara
177
13k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Become a Pro
speakerdeck
PRO
10
4.5k
The Pragmatic Product Professional
lauravandoore
24
5.8k
It's Worth the Effort
3n
180
27k
Code Review Best Practice
trishagee
54
15k
Building an army of robots
kneath
300
41k
Git: the NoSQL Database
bkeepers
PRO
422
63k
Side Projects
sachag
451
41k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Automating Front-end Workflow
addyosmani
1355
200k
Transcript
Blockchain Kyoto #14 201904݄25 @גࣜձࣾS-fleage
1. ΈΜͳͰࣗݾհ 2. ൃද ɾجૅγϦʔζʮεέʔϥϏϦςΟʯʢੴʣ ɾCosmos & Polkadotʢੴʣ ɾϚϧνγάɾೝূʢߥా͞Μʣ ɾৼΓฦΓɾ࣭ɾࡶஊ
3. ҿΈձ ༰
Blockchain Kyoto #14 ʙجૅγϦʔζʮεέʔϥϏϦςΟʯʙ 201904݄25 @גࣜձࣾS-fleage
ੴ ൏ޔʢishino shungoʣ ϑϦʔϥϯεWEBΤϯδχΞ ࣗݾհ
ϒϩοΫνΣʔϯ φϯε σʔλ લϒϩοΫͷϋογϡ φϯε σʔλ લϒϩοΫͷϋογϡ φϯε σʔλ લϒϩοΫͷϋογϡ
ϋογϡ ϋογϡ ϋογϡ ؔ ؔ ؔ
ܭࢉ ܭࢉ ܭࢉ ܭࢉ ܭࢉ ܭࢉ Proof of Work
Proof of Work Ͱ͖ͨ
• スケーラビリティとは、システムの性能を柔軟に拡大できる能力の こと。 • ブロックチェーンでは分散性やセキュリティのためにスケールさせ るのが難しい。 • トランザクションが詰まり、送金が遅れたり手数料が増加したりし て使い物にならなくなる。 εέʔϥϏϦςΟ
• コンセンサスアルゴリズムの高速化 • ブロックサイズの拡大 • オフチェーン • サイドチェーン • シャーディング
ղܾࡦ
ίϯηϯαεΞϧΰϦζϜͷߴԽ • PoWのブロック生成時間を短くする(Litecoin) • アルゴリズム変更(Casper) • ネットワーク内のレイテンシーにより限界がある • 性能は数倍にしかならない。
Transactions / Block Λ૿͢ • ブロックサイズの拡大(Bitcoin Cash, Segwit2x) • Transactionの最適化(Segwit,
シュノア署名) • ブロックサイズは無限に増やせない • これも根本の解決にはならない
ΦϑνΣʔϯ • ブロックチェーンの外で処理を行う • Lightning Network(Bitcoin) • Raiden Network(Ethereum) •
ブロックチェーンのセキュリティは得られない
γϟʔσΟϯά • 同質のチェーンに水平分割 • PoSが必要 • スケーラビリティは解決できる • セキュリティの確保が課題
αΠυνΣʔϯ • 異なるチェーンに処理を分散させる • One-way Peg(Counterparty) • Two-way Peg(Liquid, Plasma)
• スケーラビリティは解決できる • チェーン間でのセキュリティの確保が課題
·ͱΊ • スケーラビリティ問題を紹介 • 色々な角度から解決策が考えられている • それぞれにメリット・デメリットがあります