时间:2023-06-20|浏览:177
在最近的一次播客中,技术分析师Benedict Evans将DAO称为分布式自治组织。起初,他把通常的"去中心化"错误地说成了"分布式"。这是否是他故意把这两个词还是他犯了一个错误?我越想越觉得这个问题很有意思。分布式和去中心化之间的区别可能看起来很细微,但对于DAO如何扩展到更大的社区却打开了一个全新的维度。
我们可以通过把DAO比喻为一个村庄来思考它的分布式性质。在我们理论的村庄中,有三个重要的角色:村民、工人和铁匠。村民包括村里的每个人。他们经历了村里的所有活动,包括创新、工业和娱乐。工人是村民的一个子集,他们负责处理村里的所有工业。铁匠是最小的群体,他们是制造村民们使用的工具的个人。虽然铁匠的数量很少,但他们的工作却非常关键,因为村里的其他人都依赖他们的工具来完成工作。这些角色并不是互相排斥的,个人可以根据需要在不同的角色之间灵活转换。
铁匠是扩展DAO的关键。根据1-10-100规则,如果一个软件错误在开发周期的早期阶段被解决,修复需要花费1个资源;在后期阶段,修复需要花费10个资源;而在生产阶段,修复则需要花费100个资源。我们可以想象,当设计决策从铁匠流向工人和村民时,也会有类似的结果。在这个比喻中,铁匠们可以轻松地改变DAO的设计选择(或缺陷)。但一旦它渗透到工人和村民中,重新设计的难度就会增加10倍、甚至100倍。
我们在MakerDAO中看到了这种效果。在开发过程中,铁匠们做了一个看起来无害的设计选择,让系统的清算者可以实时响应抵押品价格的波动。然而,当区块空间需求和Gas价格上涨时,Maker的预言机无法及时反映抵押品价格,这导致了一系列连锁反应,使用户有机会以极低的成本掠夺国库。
村民们努力改善了
热点:分析师