当公会银行仅接受wETH进行抵押时,解决这个问题是不可能的,因为所有ETH持有人将始终分享以太坊升级和ETH价格/效用增加带来的好处。然而,我们仍然相信有足够多的利益相关者关心如何围绕Eth 2.0进行协调,我们将能够验证技术和核心博弈论。 当公会银行的抵押物包含除ETH以外的资产时,这将成为一个更加复杂的计算。我们还不确定这将对公会产生什么影响,但我们非常有兴趣继续探索。 3、最小可行DAO 从历史DAO和区块链发展中学习在建造DAO的过程中,我们首先关心的是确保存款的安全。我们回顾了以太坊过去的重大安全漏洞,如2016年的DAO黑客和两次Parity multisig黑客,总结出一套安全开发的设计原则。 首先也是最重要的,我们设定了一个目标,即只使用绝对最小的功能集在链上。在绝大多数边缘案例中,社会协调机制(离线协调)可以作为问题的迂回解决方案。通过最小化链上协调,我们减少了需要考虑的潜在攻击面。 其次,我们决定遵循迭代开发方法,只会在验证核心博弈论和技术假设后,才选择增加复杂性。例如,在DAO MVP中,只有wETH被允许作为贡品。虽然这样做并不能让我们验证上面提出的博弈论的完整性,但通过这种方式构建MVP可以让Moloch DAO立即对生态系统有用。 最后,我们观察到在合同中构建可升级性存在复杂性权衡。我们尝试了一个基于库(library-based)的体系结构,但是发现额外的使用摩擦并没有为核心案例带来足够的价值。因此,我们从最简单的角度来处理升级:参与者可以在需要升级时通过部署新的DAO智能合约来协调链外事务,如果他们选择参与升级,则退出Moloch。 Moloch股份 MolochDAO使用股份(Shares)来满足博弈论条件。按照每个提案申请股份(Shares),按申请人的捐赠金额占基金总额的比例发行股份。股份对应着如何分配公会银行资源提案的投票权。股份也可以被不可逆转的赎回,通过“怒退”在公会银行的持股比例。 例如,如果公会银行持有100%的股份,在10个成员之间分配,每个成员有10股股份,那么每股的价值是1wETH,每个成员拥有10%的公会银行。如果一个成员离开并清算了他们的10股股份,公会银行的总价值将下降到90%。然而,每个成员仍然持有10股,因此仍然持有10股。他们对公会银行的相对所有权(以及他们的投票权)就发生了变化,从10%—→11.11%。 股份不可转让。这意味着它们与ERC20标准不兼容。我们这样做是为了确保股票不能在公开市场上买卖,因此,如果成员提交提案或投票,仍然可以更容易地追溯到成员。 加入莫洛克加入公会需要提交一份入会申请书(membership proposal)和一份贡品(tribute,以wETH形式支付)。会员提案的主要目的是要求获得一定数量的股份作为支付贡品的回报。现有的公会成员将对提案进行投票,包括是否授予所要求的股份。如果入会提议被接受,贡品将存入公会银行,新的股份将被铸造并发行给申请人。如果会员申请被拒绝,则会退还贡品。 (责任编辑:admin) |