luneth90 / DAODiamond

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

经测试,以太坊Diamond设计模式,并不适用了DAO模型,原因有以下3点: 1, DAO模型中需要管理多种资产,Diamond的单合约模式没法管理奖励,质押,财库等多种资产。 2, DAO模型中有提案链上执行模块,Diamond已经调了delegatecall,执行提案再通过call调用目标合约,导致上下文极其混乱,无法管理DAO参数和资产。 3, Diamond设计模式中由于多模块复用集成,不利于分工开发合作和测试。

About

License:Apache License 2.0


Languages

Language:Solidity 68.8%Language:TypeScript 31.2%