科普 | Rollup中的定序器_区块链:TROLLER币

我看到OptimismPBC上部署的Uniswap的快速确认功能引起了很多人的兴趣。但这是如何做到的?用户可以放心使用吗?只靠一个定序器提供确认难道不会威胁到去中心化吗?让我来一一为你解答。

动态 | 链客社区联合北京交通广播推出区块链技术科普节目:12月11日15:15—16:00,区块链技术社区——链客区块链技术社区将联合北京交通广播FM103.9从零开始为大众科普解码区块链技术,蜻蜓FM及北京广播网同期进行全球直播。首期做客嘉宾为链客区块链技术社区创始人郄建军和百度区块链产品负责人于雅楠。[2019/12/11]

首先,最重要的是,定序器在许多rollup系统中都属于享有特权的参与者。它们接收来自用户的交易,对其进行排序并批量提交到Layer1上。

定序器之所以存在,主要是因为单一协调者简单高效。现阶段,每个rollup系统通常都会有一个定序器,由系统创建者运行。

声音 | 上海股交所总经理:区块链想要大规模发展要做好社会科普工作:金色财经报道,上海股交所总经理张云峰表示,区块链当前还处于一个“概念”的阶段,距离成熟应用,影响到百姓的日常生活还有很长的路要走。对于“区块链”和其会带来的社会和经济效果,沈阳应当持审慎的态度。区块链想要大规模发展,一方面要做好这项复杂技术的社会科普工作,加快社会大众对区块链的了解。另一方面,要充分发挥市场的作用,让企业用实实在在的技术创新,赋能实体经济的发展。[2019/11/17]

定序器负责为交易排序。因此,在收到用户的交易后,定序器可以立即将其挖出,并向用户返回确认。这极大地改善了用户体验。

声音 | 浪潮集团云南分公司总经理:云南区块链产业发展需从“科普”到“专精”不断深化:据昆明日报消息,浪潮集团云南分公司总经理郑昕表示,云南区块链产业发展需从“科普”到“专精”不断深化。下一步,浪潮将继续加大云南农业产业高质量发展体系建设力度,重点以普洱茶等云南优势产业为切入点,打造云南“绿色、有机农产品高地”的品牌形象,并在此基础上,开展基于区块链的供应链金融服务,解决中小企业贷款难、贷款贵问题。[2019/11/11]

如果你担心定序器会攫取MEV,那你是对的,不过我会单独讨论这个问题。

如果定序器忠于职守,则一切都好。但是,如果定序器作恶,用户并试图破坏网络,我们该怎么办?让我们来深入探讨这个问题。

中科院自动化研究所将面向大中小学生开展区块链等主题的科普讲座:5月21日,新华网讯,今年,中国科学院自动化研究所将举办第十四届“自动化之光”公众科学开放日活动。届时,自动化所将面向大中小学生分别开展《脑与智能》、《区块链技术与平行智能》、《大数据时代的视觉智能》、《动画真奇妙》等4个主题报告,用实例和生动的演示深入浅出地为大家揭示智能技术的原理和奥妙。[2018/5/21]

最重要的问题是:定序器可以偷用户的资金吗?不能。状态转换的有效性由rollup架构保障。

定序器能审查用户的交易吗?没错,它确实可以。定序器通常是JSONRPC节点。与Infura类似,定序器甚至可以谎报网络状态或审查用户交易。

幸运的是,审查不是什么大问题,因为所有rollup系统都可以通过不可审查的Layer1来发布Layer2交易。协议会强迫定序器在几分钟内将用户交易打包到rollup内。

如果定序器谎报状态,用户需要自己运行节点,根据发布到Layer1的批量交易重新创建rollup状态。这听起来可能很糟糕,但是与Layer1上的情况相同。

最后,定序器可以谎称交易已得到即时确认吗?可以。正如上文所述,定序器可以谎报当前网络状态以及用户交易是否被打包。

例如,定序器可以对用户谎称交易已成功,但是实际上被撤销了。用户只有基于Layer1重新创建rollup状态之后才会发现自己被了。

只有被发布在Layer1上,rollup交易才算是被敲定了。这就是为什么Rollup的Web3.0库一般可以让开发者轻松构建用户界面,以告知用户Rollup交易的处理进度。

未来有可能采取的一种解决方案是,让定序器在收到用户交易时签名确认,如果交易没有被打包到rollup,用户可以惩罚定序器。这可以通过瞭望塔之类的服务自动化执行。

这是真正让我感到兴奋的地方——定序器技术还处于发展初期。未来,我们将看到更多复杂的设计来解决我提到的很多问题。

我们也可以运行一个由定序器组成的免许可型PoS网络来代替单个许可型定序器。每一批交易都由网络中随机选取的定序器打包到Layer1上。这会大幅增强抗逆性和抗审查性。

当然了,每个定序器都需要提供保证金,一旦作恶就会遭到罚没。

其它项目如Arbitrum在试验一种公平的协议来发现正确的交易排序。https://eprint.iacr.org/2020/269.pdf

当然,也可以不打击MEV,而是拥抱MEV:参与方通过竞标的方式来获得在一段时间内运行定序器的权利。

如果你想更多了解rollup的设计空间,可以阅读Vitalik的这篇文章中的“谁可以提交批量交易”一节。

总之,IMO定序器在去中心化和速度之间取得了良好的平衡。我们目前看到的还只是定序器的最小可行产品,还有很多聪明人正在努力改进它。未来将一片光明!

原文链接:?https://twitter.com/krzKaczor/status/1415326134552641536

作者:?KrisKaczor?翻译&校对:?闵敏&?阿剑

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

水星链

[0:0ms0-1:76ms