ガバナンス
Chiliz Chain のガバナンス解説:Compound Alpha ガバナンスモデル、⅔ のクォーラム要件、validator の投票権、カスタム投票期間、提案のライフサイクル。
最終更新
役に立ちましたか?
Chiliz Chain のガバナンス解説:Compound Alpha ガバナンスモデル、⅔ のクォーラム要件、validator の投票権、カスタム投票期間、提案のライフサイクル。
ガバナンスシステムのコントラクトは、Compound の Alpha ガバナンスのデフォルト実装に基づいており、投票権は validator に委任された合計量に依存します。validator のオーナーが、ガバナンス上の提案に賛成または反対の投票をする責任を負います。現在、達成すべき必要クォーラムは ⅔ です。
Chiliz はデフォルトの Compound の Alpha ガバナンスを実装しており、投票権は validator のオーナーに、その合計委任量に基づいて配分されます。⅔ のクォーラムが達成されると、提案を適用できます。
このガバナンスは Compound のバージョンと完全に互換性があります。ただし、1 点だけ改良があります。カスタム投票期間を指定した提案の作成を可能にしている点です。
一部のメソッドでは、より短い投票期間を持つことが重要です。たとえば、緊急のアクションを適用する必要がある場合です。
これを実現するために、proposeWithCustomVotingPeriod というメソッドを追加して、元の実装を拡張できます。これにより、提案の投票期間を指定できます。
クォーラムが達成され、かつ投票権の 50% 超が提案に投じられると、投票期間終了後すぐに提案を実行できます。提案が投票期間内に必要なクォーラムに達しない場合は、否決されます。
```solidity
struct ConsensusParams {
uint32 activeValidatorsLength;
uint32 epochBlockInterval;
uint32 misdemeanorThreshold;
uint32 felonyThreshold;
uint32 validatorJailEpochLength;
uint32 undelegatePeriod;
}
```Chiliz Chain は BSC および Parlia コンセンサスと互換性があります。EVM executor において、新たに追加されるのは ACL ポリシーをチェックするためのフックのみで、これは約 40 行のコードです。
最終更新
役に立ちましたか?
役に立ちましたか?