クリプト
【契約民主主義】コントラクト設計
sg42
2020/01/08 03:45
1. プリセットされた提案がいくつか存在する。これはプロトコルのソースコードとして実装はされず、デプロイされたコントラクトに注入される初期データとして実装される。市政の単位で具体的に列挙すると「提案選別局」「市民管理局」「税管理局」が必要である。
2. 国民は自らのブロックチェーンアドレスを個人番号と紐づける。政府は個人番号をスマートコントラクト上で管理していなければならない。個人番号の追加と削除が政府管轄の団体の鍵で権限で可能である必要がある。個人番号管理団体のアドレスを登録する特殊なクラスの提案が必要である。
3. 提案は「提案者アドレス、提案内容データへのIPFSのURL、ランダムに選ばれた審議員アドレス、政府によって選定される専門家アドレス、審議員の票」の状態を持っている。
4. 審議員の投票コントラクトは barrywhitehat /semaphore のようなzk-SNARKsを用いた匿名投票を再利用するか、政府のみ誰が誰に投票したか知りうるCoinJoin的な設計になる。
5. 既存の法や行政に反対したり改善する活動もまた提案としてインクリメンタルに行われる。
6. 戦時の戒厳(非常事態宣言)は、「時間制限付きの提案投票権の全権政府委任提案」として実装される。一定期間がすぎると再度審議投票が必要。実質的な「スマートコントラクト上の軍事独裁政権」となる。
7. 提案によって新たな行政組織を同じブロックチェーン上のスマートコントラクトとして実装する場合、税収の向け先は国庫スマートコントラクトアドレスにしなければならない。
8. 国庫への納税は自国通貨のERC-20トークンにより行われる(例: 円)。しかしコントラクト内部では
運用の目的で $LEND などのデリバティブにUniswapで変換されて保管され、運用益を上げる
。提案可決時の引き出しにおいて、相当額の $LEND がUniswapなどで変換されて提案者に送信される。
9. 政府は一院制であり、内閣府構成員は試験及び提案を経て選ばれる。構成員のアドレスは提案時に定義され、提案の可決とともに登録される。この提案から登録は自動で行われるべきものであり、「登録用の提案」という特殊なクラスが必要であることが示唆される。除名に関しても特殊なクラスの提案が必要だろう。
10. ロジック部のコントラクトをupdatableにするプロキシが必要。どのロジックを選択するの意思決定はonlyOwnerではなく提案と真偽と投票で行われる。したがってコントラクト更新のための特別なクラスの提案が必要で、その提案は更新後のコントラクトアドレスを提案時に定義されていなければならない。国庫残高や提案のストレージコントラクトは疎結合になっていなければならない。
11. onlyCourt modifierにより裁判所権限で許可すべき操作のため、裁判所アドレスを同上の仕組みで登録できなければいけない。onlyCourt modifierはステーブルコインや証券トークンのような、国の介入があったほうが効率的な派生プロトコルで使用可能であり、
裁判所を計算機資源として使用可能にする
ものである。
12. 開発者引き出し可能枠を毎年割り当ててwithdrawコントラクトでvalidateするのに使用できること。割当率は提案で変更可能な変数とし、特殊な提案クラスで操作するものとする。開発者アカウントの新規任命は同上。
紅組
6
1
人がサポートしています
獲得ALIS:
25.57 ALIS
10.00 ALIS
sg42
@sg42
田舎の思想家です
投稿者の人気記事
「世界との契約」に挿入可能なもの
182.04 ALIS
11.00 ALIS
Proof of Excellenceとしての契約民主主義
164.74 ALIS
256.90 ALIS
電子署名と「世界との契約」
107.71 ALIS
108.90 ALIS
コメントする
コメントする
こちらもおすすめ!
クリプト
約2年間ブロックチェ-ンゲームをして
1.08k
ALIS
61.20
ALIS
クリプト
17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話
1.34k
ALIS
46.60
ALIS
クリプト
クリプトスペルズで入手したMCHCを引き出す方法
1.19k
ALIS
196.20
ALIS
クリプト
CoinList(コインリスト)の登録方法
120.37
ALIS
15.55
ALIS
クリプト
UNISWAPでALISをETHに交換してみた
1.23k
ALIS
39.40
ALIS
クリプト
2021年1月以降バイナンスに上場した銘柄を140文字以内でざっくりレビュー(Twitter向け情報まとめ)
344.34
ALIS
38.10
ALIS
クリプト
Polygon(Matic)で、よく使うサイト(DeFi,Dapps)をまとめてみた
522.80
ALIS
235.30
ALIS
クリプト
バイナンスの信用取引(マージン取引)を徹底解説~アカウントの開設方法から証拠金計算例まで~
338.92
ALIS
3.50
ALIS
クリプト
【初心者向け】JPYCを購入して使ってみました!
1.33k
ALIS
30.03
ALIS
クリプト
ブロックチェーンの51%攻撃ってなに
620.64
ALIS
0.00
ALIS
クリプト
【初心者向け】$MCHCの基本情報と獲得方法
972.89
ALIS
31.32
ALIS
クリプト
Uniswap(ユニスワップ)で$ALISのイールドファーミング(流動性提供)してみた
1.35k
ALIS
59.99
ALIS