Loading...
民主主義の
形式的記述
■ DAO4NのAdversary Model
全てのAdversary
に対して不可逆的に民主主義を破壊されないこと(liveness)を保証することを目的とする。また、Weak Adversary がセキュリティホールを突いてMedium Adversary のように振る舞えるようになるコストが高くなるように設計することも狙う。
Strong Adversary
: ブロックチェーンを3日以上51%攻撃できるか、または、1年分の警察予算に匹敵する賄賂を3回以上供給できる((平成16年度=2,675億円)
Medium Adversary
: 氏名(本人確認されたアドレス)のみから居所を特定して脅迫できる
Weak Adversary
: 公開された所在地情報を元に脅迫を実行できる
■ Safety Proposition
■ Deliberation Predicates
熟議がunsafeであるということは、熟議の結果を任意の主体がある程度コントロールできるということ。
isDeliberationSafe := not isDeliberationUnsafe
isDeliberationUnsafe :=
isFacilitatorsUnsafe
or isProfessionalsUnsafe
or isJurisdictionUnsafe
or isCitizenRevisionUnsafe
or isEducationUnsafe
or isMediaUnsafe
or isSurveillanceUnsafe
or isMasqueradeUnsafe
■ Subset Predicates
subsetがunsafeであるということは、その行政が熟議の結果に圧力をかけられるということ。
isFacilitatorsUnsafe :=
( isRandomOracleUnsafe and isCorrupted(self) )
or isCoercedByMediumAdversary(self)
isProfessionalsUnsafe :=
( isRandomOracleUnsafe and isCorrupted(self) )
or isCoercedByMediumAdversary(self)
isJurisdictionUnsafe :=
(
isRandomOracleUnsafe and isFragile(self)
)
or isCoercedByMediumAdversary(self)
isCitizenRevisionUnsafe :=
isDocumentVerifierUnsafe
and
isResidenceCheckerUnsafe
isDocumentVerifierUnsafe :=
(isCheckerSubDAOUnsafe
or
isCitizenCheckUnsafe)
and
isProofOfPersonhoodUnsafe
Please turn on JavaScript to use Paper in all of its awesomeness. ^_^
■ DAO4NのAdversary Model
■ Safety Proposition
■ Deliberation Predicates
■ Subset Predicates