Puffer的“新叙事”based rollup是什么?
作为ReStaking的Puffer做Layer2的优势在哪里?
有社区成员问我Puffer是不是要加入Base链生态了,因为看到最近频繁的提及了Based Rollup概念,但其实这只是名字冲突了,和Base链本身是没有关系的,Based Rollup是由以太坊基金会研究员Justin@drakefjustin于去年提出的一种新的Layer2扩展解决方案,相比大家已经熟悉的Rollup更加去中心化和安全,也更加原生,所以我觉得叫Native Layer2更合适。Justin当时的原文如下,可扩展阅读 https://ethresear.ch/t/based-rollups-superpowers-from-l1-sequencing/15016
值得注意的是Justin也是@puffer_finance非常早期的天使投资人与Adviser,所以如下图Puffer也加入了Based Rollup
上周Justin在其推特中声称Based Rollup将会是以太坊的endgame终局,尽管我也认为Based Rollup方案要优于现在各个Layer2使用的传统Rollup,不过我个人不喜欢动不动就将某事定义为终局,就像有的公链动不动就说自己是以太坊杀手一样😂任何事物都是演变发展的没有人可以直接对其进行定性,这也是以太坊被fud的原因之一,会认为基金会太过于政治化强调站队了。
但唯有去中心化一定是整个Crypto所有人都必须要认可和遵守的政治正确,想办法让当前的方案更去中心化从而更安全则一定是必须的,在此之前聊Metis的文章中我已经大量的讲解了当前不论ZK系还是OP系列的Layer2都是很中心化的,主要的核心点就在于“排序器”,当你在Layer2上发起一笔交易,要先由Layer2自己的排序器去决定你的交易是否打包,以什么顺序,在什么时候打包,然后再将最终打好的包回传到以太坊主网,而主网的节点只能被动接收这些包,所以Layer2的排序器(也可称为节点)的中心化导致
1.肥水不流外人田,丰厚的Gas收益全部被自己的节点吃了
2.如Blast、Linea等Layer2都出现了被盗后直接强行停机的现象,虽然这是好事,但同时也意味着Layer2可以直接拥有停机的权限,所以你敢把自己的大钱放到Layer2里吗
3.存在MEV作恶问题,毕竟Layer2中心化的排序器可以决定每笔交易的先后顺序
4.导致以太坊的碎片化越来越严重,甚至有可能闹分家,如前阵子以Celestia为代表的DA玩家给了以太坊很大压力
理论上各个Layer2作为以太坊的扩展,都应该只扮演执行层的角色,将DA、共识、结算全部都由以太坊主网完成,而中心化的排序器则导致主网对Layer2的掌控力越来越弱,所以解决排序器的中心化问题是以太坊这个美国大联邦的的核心,各个州(layer2)我允许你们自治,但是财政军事得由我中央政府牢牢把握,至少也得向我汇报后由我进行拨款和派兵操作。
目前去中心化排序器也出现了若干解决方案,如以Metis为代表的直接开放排序器池,但存在的问题就是需要非常高昂普通人难以负担的质押资金,和以Espresso为代表的共享排序器作为中间层统一帮其他Layer2来排序,但存在的问题是其他的Layer2“凭什么”要把交易发给你来排序,毕竟你也是一个“外来户”而已,就像是你突然跑到一个小区说让大家把每个月的物业费交给你,你来统一收齐,大家凭什么相信你呢?
最理想的方案是既然是以太坊的Layer2,还是交给以太坊来排序最合适,所以Based Rollup的思路是将Espresso“内置”化,由主网区块的提议者和构建者确定本次将哪些Layer2的Rollup块纳入主网中,这里穿插一个概念,Vitalik曾在21年提出了提议者-构建者分离 (PBS)概念,区块的提议者不再自己去生产收入最大的区块,而是依赖于一个市场,在这个市场中很多角色都可以向其推送Bundles(对于Layer2则是Rollup块),然后提议者再从里面去选择费用最高的Bundle进行提交,有点类似于一个区块版的MemPool内存池,通过这种方式可以限制区块提议者的权力,避免无限制贪婪的全网去寻找最赚钱交易,而是从一个统一的池子中去寻找现成的区块,就像是每个城市的出租车不能跨区域运营一样,只能在自己所在区域的范围内接单,从而避免恶性竞争没人愿意去跑段距离的小单,而PBS也是Vitalik与Justin合作提出的,PBS的机制也为Base的 Rollup打下了基础,因为这个区块市场就可以用于让Layer2们往里面传送需要被打包的区块,至于传送完后到底主网什么时候打包则由主网节点决定,而非之前Layer2们自己可以直接往主网提交Rollup块,排序打包的所有权交给了主网。
这里大家一定会冒出三个疑问
1.由主网的节点去进行排序是否会增加主网压力?毕竟之前搞Layer2的目的就是主网节点处理不了这么多交易。
答案是不会,因为在Based Rollup中,主网节点只负责将Layer2的Rollup块按照时间顺序去打包进自己的这个“大块”中,而并不会为此单独进行出块。
2.是否会降低Layer2的交易速度?因为主网的出块时间是12秒,如果跟着主网走那不意味着也得12秒了。
答案是不会,这个问题就直接引申出为什么Puffer作为一个Restaking项目要在路线图中做Layer2的原因,虽然区块最终是放在池子中由主网节点决定什么时候真正被打包的,但是Layer2们可以对其产生的交易进行预确认,这个时候你的疑问来了,那如果Layer2确认完,但是主网就是不确认打包怎么办?Puffer的Native Restaking机制则可以解决这个问题,之前和大家聊过Puffer是Eigenlayer唯一投资的Restaking项目,Puffer的Native Restaking是可以通过Eigenlayer直接运行一个以太坊验证节点并将资金质押进去,而非其他的Restaking项目只是一个第三方资金池,所以基于Puffer的AVS是直接受主网保护的,主网的Restaking节点则可以承诺他们出的块中一定包含Layer2 Rollup块。
以上就是Based Rollup的相关解读,说实话包含的概念还是非常多的较难理解,该方案也发展尚不是很成熟,但确实值得关注和期待,从技术架构来看肯定是要高于目前各个主流Layer2们的。
補充一下:based rollup 想達到universal synchronous composability 除了shared sequencing by some L1 proposers以外,還需要real-time settlement,Justin Drake稱ZK能幫忙做到這點,但目前應該還有一段距離,所以因而把重心放在blockspace preconfirmation些,預先定好誰上架區塊
+ There are no comments
Add yours