Enterprise L2
Category: note
Description: comparison of blockchain solution
Date: 31 Jan 2020
incomplete, 未完成
Definition of 3 type of cost
Development Cost
The cost to develop new system
The cost to develop new feature
The cost to reduce risk of trust
The cost to reduce the rist about availability
The cost to reduce the rist about loosing money
The costs of regulatory compliance
The cost to maintain
The cost of maintaining system
table:cost-solustion
cost traditional system public block chain ORU Plasma OVM(ORU, Plasma)
Development o o x x △->o
Trust x o o △ △
Maintenance △ x △ o o
3つのコストの定義
開発コスト
システムを開発するのにかかるコスト
新しい機能を追加するのにかかるコスト
例)OVMはPlasmaに新しい機能を追加することを簡単にする
信頼リスクを下げるためのコスト
サービスを継続させられないリスクを下げるコスト
例) ORUは高価だが、別のaggregatorがchainを継続できる。
お金を失うリスクを下げるコスト
規制に対応するためのコスト
運用コスト
サービスを継続させるためのコスト
sg.icon規制遵守コスト。ユーザーから見た振る舞いが同じシステムでも、規制コストが異なることがある。
table:cost-solustion
cost 従来 public block chain ORU Plasma OVM(ORU, Plasma)
開発コスト o o x x △->o
信頼...コスト x o o △ △
運用コスト △ x △ o o
Our Framework
OVM Frameworkはアプリケーションの開発コストを下げる
L2のプロトコルとアプリケーションは綺麗には切り離せない、OVMはL2プロトコルの開発を容易にすると同時に、アプリケーションの開発コストも下げる。
L2は信頼コストをあげない
Hybrid L2により適切な運用コストにする