硬分叉 Optimistic Rollup,解析 Layer 2 DAO 基础协议 Metis_COIN:DAP

撰文:Kevin,MetisDAO联合创始人

Discord短暂封禁WallStreetBets讨论组和Robinhood下线游戏驿站的闹剧很清晰地告诉我们每一位人,中心化平台的「权利」也许远比你想象中更大,而整个互联网世界和金融世界或许亟需进行一场「去中心化」的改革,至少不应该由中心化的互联网企业和金融机构扼住所有人的喉咙。

智能合约和DAO的出现为探索去中心化提供了一个很好的方向。依托于智能合约,DeFi风起云涌,将金融进行了去中心化的重新架构,而DAO则更进了一步,让直接民主成为了可能,也让治理第一次实现了真正的去中心化。

不过目前关于DAO,大多数人的认识还很浅薄,很多人认为DAO就是一个自治的社区,然后大家通过链上的投票实现治理。事实上,DAO的可能性远比投票要复杂得多。

某种程度上说,比特币其实就是人类历史上第一个DAO组织,矿工们在去中心化的模式下形成了DAO,但并不是为了投票,而是通过记账奖励等自制规则发行比特币,并保证比特币账户的真实有效,即DAO是为了完成价值生成活动而存在。

但是像WiKi,聊天室,短视频这些互联网应用,由于其复杂的业务逻辑,现有的DAO以及公链和智能合约是无力支撑的,这表明区块链整个产业的技术基础设施还有欠缺。

Vitalik发表过类似的言论

而各种Layer2的方案已经在业界讨论了很多年,从2020年开始,我们看到rollups技术的发展和应用开始落地,但目前rollups主要用于解决支付问题,使用场景未能得到有效的拓展。

当DAO和Layer2这两个被行业给予厚望的热点被放在一起时,会发生什么样的化学反应呢?也许?Metis?正在揭晓这个问题的答案。

全面了解Metis

Metis全新构建了一套架构在公链主链上的第二层协议,可以使Web2的项目和社群非常简单地在区块链上构建他们的DAC(去中心化公司,DAO的一种),快速上线DApps(去中心化应用),并利用基于区块链的工具对社群和数据运算层的协作进行管理。

Metis二层协议的核心是基于OptimisticRollup思想和OR侧链的质押回撤的博弈机制,即乐观治理。与这套博弈机制相匹配,Metis对OptimisticRollup进行了硬分叉,构建了Metis虚拟机,通过部署在侧链上的ComCo管理框架进行业务和数据层的管理和复杂运算。

乐观治理是用以解决在DApps的去中心化的场景中,缺乏信任基础的协作各方如何建立信任、确定协作关系,并确保DApps中业务逻辑的运算过程和结果真实可信。为了构建信任基础,在确定协作关系之前,缺乏信任的协作各方需要将保证金质押到Metis协议之中作为履约的承诺。质押完成后,协作各方的协作关系即得到确认。在协作执行过程中,Metis会假设各方都是诚实的、信守承诺的,因此,如果没有协作方提出异议,协作交易完成时保证金将在一段时间的挑战期结束后自动返还,这种情况下无需治理的介入,整个流程可以保证最高效率。但是如果有作恶方出现,则质押的保证金会被协议冻结,仲裁和惩罚系统将会被启动来进行治理,以保护守约者的利益。

同样,在DApps的数据运算层,由于微服务和运算发生在侧链,为了防止集成者在将这些运算数据打包同步到主链时,打包或替换了错误的数据,这些集成者在操作时同样需要质押保证金,而且这些数据并不会立刻在主链进行确认,主链上的验证者会重复执行运算结果,如果发现打包的数据有问题,这些验证者会在质押保证金后在特定时间内在主链上发起挑战,并触发主链上的智能合约发起一个仲裁博弈,仲裁合约会再次执行运算结果,并比对验证者和打包者的答案,提供正确答案的一方获取佣金,作恶的一方的保证金将被没收。

由于涉及到DApps中业务和数据的治理、管理和复杂逻辑运算,仅仅通过Layer1主链和智能合约是很难实现的,Metis开发了ComCo管理框架,通过ComCo部署在侧链上的微服务工具来实现DApps中业务和数据层的复杂运算和管理。这种设计极大地突破了Layer1和智能合约在性能、功能和成本上的限制,不仅可以通过集合提交交易运算来降低gas成本,还可以通过在侧链上不断添加各种微服务来实现更多的功能。

因此Metis提供了一套全新的高可扩展性、高性能、低成本的二层协议。开发者可以通过Metis开源的微服务软件框架去快速实现去中心化应用的落地,他们可以勾选一些已有的服务、模块和UI,实现“一键发DApp”,也可以调用Metis的各种接口和协议进行深度开发,实现例如去中心化的维基,聊天室,开源社区,活动组织、任务分发平台、社群游戏、Defi等DApps。

由于这些DApps是架构在DAC的组织框架之上,社群成员可以发挥他们的力量,在一套统一的管理规则下参与到项目的价值生成活动之中,贡献并获得通证激励。

探索「新一代」DAO基础协议

Metis在2019年形成了二层协议最早的框架,并提出了DAC——去中心化公司的概念。每个DApp都是一个由社群成员和利益相关方组成的去中心化公司DAC,他们为了完成特定的使命而进行分布式的跨域协作。DAC是一个DAO的子集,DAC不但关心治理,同样更关心管理,而后者正是目前其他DAO项目所欠缺的,实际上我们也看到了目前大多数DAO只是负责提案和投票,这些功能在项目里面通过一些模块就可以实现,其实是不需要单独成立DAO来做这个事情的。

MetisCEOElenaSinelnikova对这个问题感触良多。她还是CryptoChicks的联合创始人,领导着这个全球最大的女性区块链社群。Elena一直在从事社群建设工作,每年会举办多场全球范围的Hackathon和相关培训活动,因此她一直在寻找能够解决在缺乏信任的去中心化环境下进行有效协作的机制。她认为DAO提供了很好的思路,但是离去中心化的协作的管理还差距较大。

因此,Metis的3个合伙人将问题聚焦在如何构建一种协议,以便让DApp在新的组织结构、管理机制和软件框架上,建立信任、确定协作关系,并验证运算结果。

2020年底,Metis的MVP测试网上线,CasperLabs的CTO和联合创始人MedhaParlikar,特别认同Metis对于以太坊、Casper以及Polkadot等Layer1主链的重要性,她认为Metis是enabler,可以让Web2.0的开发者快速构建好去中心化的DApp,并在DAC的结构下实现去中心化的业务的治理和管理。因此,高可扩展的Metis二层协议可以和包括Casper网络在内的高性能的Layer1主链形成互补,共同支持更多的用户案例上链。Medha很快同意作为Metis的首席顾问,同时Casper和Metis还发起了联合实验室-TranspilerLab.DAC(编译实验室,同时也是构建在Metis之上的DAC),共同进行新架构的研发、开发者社区建设和项目孵化。

如何使用Metis

Metis目前上线的MVP版本是一个面向社群的示范版本,可以让社群通过简单的3步即可在区块链上创建他们的去中心化公司DAC。

3步即可创建DAC

目前这些社群可以通过任务管理和知识管理,来运维WiKi、hackathon等业务和活动。

任务管理

知识管理

Metis一直在使用这套协议和规则对Metis项目进行管理,我们可以追踪到Metis项目从2018年开始的发展轨迹,社群中各个参与方的任务、贡献和交付物等。

可追踪轨迹

某项任务和交付物示例

产品路线图

Metis团队用广为人知的一系列历史文明发展进程名词定义了项目的主要阶段。目前Metis已经完成了石器时代的准备,在测试网上线了MVP版本,不过由于主网还未上线,目前仅支持一些简单的互联网应用。在性能和功能上的进一步提升需要在青铜时代主网上线和大航海时代的逐步开发,才能支持更多的商业应用。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:0ms0-6:150ms