Odaily星球日报|Minion:让非DAO成员参与DAO事务的实现方法( 二 )


我们认为这种结构从政策角度来看很有吸引力 。 一群经过认证、甚至可能未经认证的投资者可以寻找潜在项目进行投资 , 成员可以集中资金促进投资 。 在这种流动中 , 所有人都有平等机会参与交易流动 , 并潜在的为项目提供大量资本 。 与此同时 , 任何一个成员都不能控制另一个成员的资金 。
这些可能性在遗留世界里是不可能的 。
解构智能合约
目前 , 我们正在开发不同版本的Minion代码 。 Minion可以配置与Ether , WETH/ERC-20s , 或者两者一起工作 。 我们的目标就是尽可能地削减这些版本 。 为了简单起见 , Minion本身只有几个核心函数:Constructor、doWithdraw、proposeAction和executeAction 。
当配置Minion时 , Constructor需要与一个DAO地址进行交互(这个DAO是母DAO , 在我们的例子中是TheLAO) 。
Minion/LAOproxy直接通过将ETH或WETH发送到其合同地址接收资金 。 就WETH/ERC20s而言 , 还可以选择通过Molochv2提案程序来接收资金(使用doWithdraw来收回通过母DAO获得的ERC-20) 。
尽管Minion可以完全在母DAO之外获得资金 , 但是从Minion释放这些资金的决定仍然取决于母DAO 。
为了释放这些资金 , 任何人都可以执行“ProposeAction” , 请求母DAO允许将资金释放到指定的接收人地址和金额 , 并附上描述(“ProposeAction”:向母DAO提交提案) 。
然后 , 母DAO的成员可以通过标准的Molochv2“SponsorProposal”->“Vote”->“ProcessProposal”来评估这个请求 。
如果提案通过 , 那么Minion可以最终执行“ExecuteAction” , 将母DAO批准的金额直接从Minion发送到“ProposeAction”中指定的接收人地址
同样 , 这只是未来大量不同类型DAO的开始 。 通过Minion扩展Molochv2智能合同 , 我们现在有可能探究一系列的DAOs和BabyDAOs以及他们可操作的交易 。 请继续关注我们未来有巨大可能性的实验!
了解更多
如果你想了解更多关于成为TheLAO成员或项目的信息 , 请联系我们:hello@thelao.io 。 想了解更多信息 , 请查看我们的文档 , 里面有关于LAO结构和操作的问题 , 或者通过电子邮件或telegram与我们联系 。
原文链接:https://medium.com/


推荐阅读