Rollup Decentralization

1. 引言

当前的Rollup为中心化的,这并不是必须的,而是当前的选择。

2. 何为Rollup?

在这里插入图片描述
Rollup与其它L2或侧链的主要区别在于:

  • L1数据可用性

Rollup:只要L1的数据可用性存在,用户可重构L2状态,然后exit the rollup by forcing a transaction on L1。不满足该约束的系统,不能称为Rollup,只能称为其它类型的L2或者是侧链。

Rollup的安全性依赖于L1的共识和数据可用性(data availability,简称DA)。

3.何为decentralized Rollup?

在这里插入图片描述
所谓Decentralized Rollup,在于:用户不仅可force ‘exit’ 交易,还应可force the inclusion of 任意交易。实现去中心化Rollup的禁忌可能在于:

  • 用户是否需要强大的计算资源来生成ZK proof;
  • 用户是否可使用消费级硬件或短期租用便宜的服务器?
  • 是否存在一些特权角色,在很长一段时间内享有自由统治权,从而降低某个人试图被列入名单的能力,从而被推迟了30天。

禁忌越少,权利越分散,去中心化程度越高。

所谓去中心化Rollup,是指:

  • 允许多方参与网络的每个角色:如:

    • 1)Proposers:为L2交易构建rollup区块,并提交到L1。有些rollup系统也称为Sequencers。
      • 可决定哪些交易包含在L2 rollup区块中,以及交易的排序。
      • Proposers角色权利强大,可从交易中提取价值,且具备排除特定交易、应用、用户的能力。

    去中心化应支持可包含用户所有有效交易

    • 2)Provers:为Proposers提交的L2交易和区块的有效性生成SNARK证明。
      • 可决定哪些proposed区块可被转换为on-chain verified blocks,从而决定何时某block可达成on-chain verified state。
      • Provers角色可持续挂起某些依赖validity proof的交易,或者,持续挂起某些would-be on-chain blocks持续等待其parent block to be on-chain verified。

    去中心化应支持用户的所有有效交易都可被验证

    • 3)Node runners:根据on-chain(L1)data来执行交易,以持续同步rollup状态。Proposers和Provers需运行full rollup nodes来完成各自角色。而其它想运行节点的成员,如提供类似block explorer、infrastructure providers服务的成员,需持续同步链上状态。
      去中心化应支持用户可执行其所有有效交易

当前,去中心化Proprosers/Provers的实现取决于具体的Rollup协议(如,合约配置为仅支持白名单提交的区块或证明)。而运行节点通常需考虑资源,如state growth、硬件配置等,这并不由Rollup协议决定。满足合理的state growth是至关重要的,但本文不展开讨论。

4. 中心化 VS 去中心化Rollup

在这里插入图片描述
根据Aztec L2’s Centralized or Censorship Resistant - Zachary Williamson可知,当前ZK Layer2的瓶颈在于:

  • 生成证明是昂贵的,要比原生计算慢约100万倍,因此还需避免creeping centralisation。

在这里插入图片描述
当前ZK-L2的长期风险在于:

  • 1)Sequencer griefing attacks:L2交易的cost模型必须能准确track Prover compute time。
    在这里插入图片描述

  • 2)Prover liveness:Prover参与不应是零和游戏。
    在这里插入图片描述
    在这里插入图片描述

  • 3)基础设施中心化风险
    在这里插入图片描述
    在这里插入图片描述

  • 4)Prover data moats
    在这里插入图片描述
    在这里插入图片描述

现有Rollup项目分析:
在这里插入图片描述
Taiko Labs团队致力于开发完全去中心化(且permissionless)的proproser and prover set的Rollup协议。

5. 去中心化实现 以及 去中心化治理

Vitalik在What in the Ethereum application ecosystem excites me中指出:

  • 去中心化治理架构可防止内部攻击
  • 去中心化实现框架可防止强大的外部攻击

在这里插入图片描述

参考资料

[1] Twitter Rollups去中心化
[2] Taiko Labs团队2022年12月博客 Rollup Decentralization
[3] Horizen和IOHK Research团队2021年3月论文 Latus Incentive Scheme: Enabling Decentralization in Blockchains based on Recursive SNARKs
[4] A Token Model for Layer-2 Block Production
[5] 以太坊Research Against proof of stake for [zk/op]rollup leader election
[6] Scroll Decentralized zk-Rollup
[7] StarkNet Decentralization - Tendermint based suggestion
[8] Polygon zkEVM Proof of Efficiency: A new consensus mechanism for zk-rollups
[9] opsideL2 A Design of Decentralized ZK-Rollups based on EIP-4844
[10] Aztec L2’s Centralized or Censorship Resistant - Zachary Williamson
[11] Espresso Decentralizing Rollups: Announcing the Espresso Sequencer
[12] Celestia Sharing a Sequencer Set by Separating Execution from Aggregation
[13] Delendum Decentralization of ZK Rollups

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VR(Virtual Reality)即虚拟现实,是一种可以创建和体验虚拟世界的计算机技术。它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真,使用户沉浸到该环境中。VR技术通过模拟人的视觉、听觉、触觉等感觉器官功能,使人能够沉浸在计算机生成的虚拟境界中,并能够通过语言、手势等自然的方式与之进行实时交互,创建了一种适人化的多维信息空间。 VR技术具有以下主要特点: 沉浸感:用户感到作为主角存在于模拟环境中的真实程度。理想的模拟环境应该使用户难以分辨真假,使用户全身心地投入到计算机创建的三维虚拟环境中,该环境中的一切看上去是真的,听上去是真的,动起来是真的,甚至闻起来、尝起来等一切感觉都是真的,如同在现实世界中的感觉一样。 交互性:用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。例如,用户可以用手去直接抓取模拟环境中虚拟的物体,这时手有握着东西的感觉,并可以感觉物体的重量,视野中被抓的物体也能立刻随着手的移动而移动。 构想性:也称想象性,指用户沉浸在多维信息空间中,依靠自己的感知和认知能力获取知识,发挥主观能动性,寻求解答,形成新的概念。此概念不仅是指观念上或语言上的创意,而且可以是指对某些客观存在事物的创造性设想和安排。 VR技术可以应用于各个领域,如游戏、娱乐、教育、医疗、军事、房地产、工业仿真等。随着VR技术的不断发展,它正在改变人们的生活和工作方式,为人们带来全新的体验。
VR(Virtual Reality)即虚拟现实,是一种可以创建和体验虚拟世界的计算机技术。它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真,使用户沉浸到该环境中。VR技术通过模拟人的视觉、听觉、触觉等感觉器官功能,使人能够沉浸在计算机生成的虚拟境界中,并能够通过语言、手势等自然的方式与之进行实时交互,创建了一种适人化的多维信息空间。 VR技术具有以下主要特点: 沉浸感:用户感到作为主角存在于模拟环境中的真实程度。理想的模拟环境应该使用户难以分辨真假,使用户全身心地投入到计算机创建的三维虚拟环境中,该环境中的一切看上去是真的,听上去是真的,动起来是真的,甚至闻起来、尝起来等一切感觉都是真的,如同在现实世界中的感觉一样。 交互性:用户对模拟环境内物体的可操作程度和从环境得到反馈的自然程度(包括实时性)。例如,用户可以用手去直接抓取模拟环境中虚拟的物体,这时手有握着东西的感觉,并可以感觉物体的重量,视野中被抓的物体也能立刻随着手的移动而移动。 构想性:也称想象性,指用户沉浸在多维信息空间中,依靠自己的感知和认知能力获取知识,发挥主观能动性,寻求解答,形成新的概念。此概念不仅是指观念上或语言上的创意,而且可以是指对某些客观存在事物的创造性设想和安排。 VR技术可以应用于各个领域,如游戏、娱乐、教育、医疗、军事、房地产、工业仿真等。随着VR技术的不断发展,它正在改变人们的生活和工作方式,为人们带来全新的体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值