长推:OP Stack为何要共享Sequencer?
独立Sequencer存在运维成本高、单点安全性风险大,过于中心化的问题。
原文作者:@tmel0211
原文来源:Twitter
注:原文来自@tmel0211发布长推。
OP Stack蓝图规划中明确了要共享 Sequencer,但Sequencer是各Layer2链赚钱盈利的关键组件,共享Sequencer无异于吃大锅饭?为什么要吃大锅饭,怎么吃,难点在哪里?
为什么要共享Sequencer吃大锅饭?
1)独立Sequencer存在运维成本高、单点安全性风险大,过于中心化的问题,把Sequencer共享开,可以集体均摊运营成本,集体互相监督,集体共同治理,降低了单点故障风险,且Sequencer作为和主网交互的关键组件,一个高度共享且利用率高的Sequencer和主网进行交互,避免了一堆Sequencer和主网交互存在的安全共识风险。
关于【长推:OP Stack为何要共享Sequencer?】的延伸阅读
长推:对Plasma的DA特性做一些延伸思考
【GPT】 Plasma的Data Avaliability处理方案存在缺陷,Redstone的DA方案可以解决表象的“数据扣留”问题,但无法真正杜绝Sequencer的中心化作恶难题,只有ZK化才能真正解决Sequencer潜在的作恶问题。
Rollup 摇钱树:排序器的蛋糕分配及去中心化解决方案一览
在以太坊的 Rollup 扩容方案中,排序器(Sequencer)是核心组件,负责交易排序和区块创建。随着Layer2的增长及生态繁荣,其盈利模式和中心化问题成为焦点,特别是排序器的去中心化和利润分配方式。
2)Sequencer的作用是向主网rollup智能合约递交batch交易,因此其构成通常为若干EOA地址,因此EOA地址的私钥管理和权限分管就成了难题。一个组织可以用MPC多签的方式管理,但多组织共享呢?就一定会涉及到治理委员会,每个组织的私钥都要有其他组织的人来担任多签角色,交叉管理各组织管理角色,还需要有一个透明的智能合约链上分账机制,如何按各链的贡献,分配合理的比例。这真是一个链下社会化大工程,难点可想而知。
3)共享Sequencer是各链share流动性,实现跨链通信的关键。OP Stack畅想的layer2多链时代,并非一个各自封闭的无法共享流动性的链,一个共享的Sequencer就是一个类似Cosmos IBC的中继链,可以参与到各个链的资源协调和管理部署,可以天然更便捷实现异构链之间的资产和信息流通。比如OP Stack生态的A链和B链要进行闪电贷一体化交易,通过共享Sequencer就可以快速完成,甚至不破坏原子交易属性。这是驱动链之间流动性共享的根本。
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:@tmel0211,如有侵权请联系删除。转载或引用请注明文章出处!
标签:Sequencer