• 元宇宙:本站分享元宇宙相关资讯,资讯仅代表作者观点与平台立场无关,仅供参考。小黑屋  |   app下载
  • 注册
  • 查看作者
    • 长推:关于排序器 Sequencer 是否应该去中心化的思考

      以太坊之外的结算层将是所有Rollup都需要认真考虑的严肃问题。

      因为现在的Rollup,包括Arbi、ZKsync等,都没有把排序器(L2的出块者)去中心化,都是官方自己在跑排序器。

      在这种模式下,排序器可以在几秒内把交易结果返回给用户,虽然这个结果没有经过验证,但官方排序器是不会作恶的,这是前提。

      可如果后面rollup把排序器运行权限去中心化,下放给广大用户后,一切就都变了。

      私人运行排序器时,排序器运行者有十足的理由作恶,把虚假结果反馈给用户,却在结算层(以太坊)上发布不同的结果,这本质就是在Layer2本地制造了两个不同版本的区块,但结算层感知不到,也基本无法惩罚此类行为。

      所以Rollup去中心化之后,其排序器首先交由私人运行,那么就必须在交易结果得到结算层验证后,才能反馈给用户。

      在此时,Rollup交易结果完成Finalize得时间,等价于结算层(ETH)上的区块Finalize或大概率不可回滚的时间。

      这样一来,以太坊Rollup在充分去中心化后,用户交易的延时肯定会大幅增加

      所以,现在以太坊Rollup有一个两难问题:排序器Sequencer到底去不去中心化。

      如果一直按照目前的模式玩,排序器固定化,且长期坚持不变,会遭到舆论上的抨击,并且也存在交易审查、宕机、被黑客针对性渗透等问题。

      可如果将其去中心化,用户交易延时会和以太坊交易延时一致,体验会直线下降。

      看起来有一种解决方案,是弄一个Sequencer分布式网络,搞个十几台、20台排序器,让他们组成一个小型公链的架构,然后不断的轮换sequencer。

      这种玩法Metis在半年前就做了,他们当时搞了十几台Sequencer来组建一个小型网络,再把数据上传到以太坊前自己先同步一遍,验证结果,如果正确就立刻返回用户。

      但这类模式,往往也是由Rollup官方钦定或者授予权限的sequencer运行方才能参与。本质还是一个联盟链式非Permissionless的方法,没有达成真正的去中心化。

      要真的去中心化,Sequencer群体自己就要有一个公链式架构,但这又会使其退化到Layer1节点,大量开销浪费在节点间同步数据、共识通讯,拉低效率

      综上所述,我认为在以太坊之外寻找结算层仍然是所有rollup官方都应该认识思考的问题。

      因为如果Sequencer充分去中心化,充分去信任化后,它的交易延时会和依附的Layer1一致。

      目前看来,交易延时低、区块Finalize时间短的高性能公链仍然是值得考虑的结算层。

      欢迎各位大佬来指点!

      责任编辑:Felix

    • 1188
    • 0
    • 0
    • 6.06w
    • lucky请叫我96专业Bu丹ლ恰好喜欢或許你喜歡消愁♬随遇而安◎♬呼啦啦352终极负资产莫莫daBINDONG初夏泡泡啊小布点灯大骨头羊冷无情棉花糖_

      请登录之后再进行评论

      登录

      赞助商

      广告位
    • 招募优质内容创作者!

      创作者推荐

    • 漫云科技
    • Forever
      Forever
      元宇宙Pro官方人员
    • 元宇宙Pro小助手
      元宇宙Pro小助手
      官方小助手
    • 元宇宙Pro
      元宇宙Pro
      元宇宙Pro官方
    • 发布
    • 任务
    • 单栏布局 侧栏位置: