Cointime

扫码下载App
iOS & Android

引起热议的Beacon Layer:为以太坊打造的Enshrined Rollup 中间层

Cointime Official

近期,以太坊Rollup社区中围绕着什么真正定义了像Arbitrum、Optimism、ZKSync等有前景Rollup的激烈辩论。现今的Rollup作为一个链下交易执行器,配备了一个连接Rollup和以太坊的“原生桥”。我们将这个原生桥称为Enshrined桥。这个桥允许用户锁定起源于以太坊的资产,并在Rollup上铸造等价的包装资产;反之,当桥确信Rollup上的包装资产已被销毁时,可以解锁起源于以太坊的资产。Enshrined桥是信任最小化的,因为它依赖于欺诈证明或有效性证明来确保Rollup状态的有效性。

Enshrined

首先,我们先来看看什么是Enshrined。"Enshrined"这个词在英语中通常用来描述某种事物被视为神圣或重要,并被尊重或保护的状态。在区块链和加密货币的语境中,"enshrined"可能被用来描述某种特性、规则或协议被固化或嵌入到系统或网络中,以确保其持久性和不可更改性。例如,一个区块链网络的共识规则可能被"enshrined"(嵌入)到网络的代码或协议中,以确保所有参与者都遵守这些规则。

AltLayer团队已经在思考这个话题超过1.5年了,尽管这更多的是针对通过Rollup-as-a-Service (RaaS)提供的Rollup进行的封闭循环。

通过网络设计的视角来解释对这个辩论的立场,这个网络设计支撑着我们的RaaS提供。

Beacon Layer:为以太坊打造的Enshrined Rollup中间层

对于一个普通的RaaS提供,用户会使用一个SDK或仪表板来启动一个Rollup,这个Rollup使用比如说以太坊作为数据可用性层。

所以,模块化堆栈看起来像这样:

Rollup (执行) -> 以太坊 (数据可用性) -> 以太坊 (结算)

AltLayer的RaaS网络有一个稍微不同的架构:

Rollup (执行) -> Beacon Layer (Enshrined中间层) -> 以太坊 (数据可用性) -> 以太坊 (结算)

Beacon Layer是执行层和数据可用性层之间的中间层,所有通过AltLayer实例化的Rollup都被Enshrined到Beacon Layer。术语“Enshrined”指的是任何通过AltLayer启动的Rollup的状态都可以直接由Beacon Layer验证,但也因为每个Rollup在Beacon Layer上都有一个Enshrined桥。此外,作为执行和数据可用性堆栈之间的中间层,Beacon Layer提供以下主要服务:

  1. 共享排序层
  2. 验证层
  3. 质押/削减层
  4. 互操作性层
  5. 可升级性层
  6. 社会共识层

详细解释

1.共享排序层:Beacon Layer是一个网络,其中有兴趣充当rollup排序器节点的,会在其中注册。。当最终用户通过AltLayer的RaaS平台请求一个Rollup时,用户指定操作Rollup所需的最小和最大排序器数量,以及每个排序器所需的最小经济抵押物数量和抵押物可能来自的代币列表。抵押物然后在Beacon Layer上质押,并稍后用于削减任何行为不端的排序器。一旦所需数量的排序器已经投入最小抵押物,这些排序器就可以开始为Rollup排序交易。被选中的排序器然后运行一个本地共识协议,并提供审查抵抗和更好的活性保证,同时提供比单个排序器提供的预确认更强的预确认。

2.验证层:如序言中所述,Rollup的验证节点可以自己决定规范的Rollup状态。然而,这将意味着每个不想等待典型的Enshrined桥7天提款期的客户端都需要运行自己的完整节点Rollup验证器。这对于许多特别是对于乐观Rollup的轻客户端来说可能并不理想。因此,Beacon Layer充当所有Rollup的Enshrined验证层。由于Beacon Layer知道所有的Rollup及其各自的状态转换函数,它具有完全验证新提交的Rollup状态的能力。为此,Beacon Layer由一组验证器组成,这些验证器定期验证所有Rollup中所有新提出的状态。与Rollup排序器提供的预确认不同,Beacon Layer提供的确认比通常的更强,因为这允许资产立即提款。

3.质押/削减层:由于共享排序和验证都假设有一个节点网络,所以需要确保网络没有伪造,因此Beacon Layer带有一个质押机制,该机制要求每个网络参与者存入足够数量的经济抵押物,这些抵押物可以在检测到并可以证明恶意行为时被削减。

4.互操作性层:如果一个RaaS提供者有许多实例化的Rollup,那么为了在Rollup之间实现互操作性,人们通常会在DA层上建立一个Enshrined的桥,每个Rollup一个。另一种选择是在使用相同DA层的每两个Rollup之间建立一个桥。

在AltLayer,团队采用了第三种设计,利用Beacon链作为桥接中心,协调所有Rollup。在这种设计中,每个Rollup都会在Beacon Layer上Enshrined化一个桥,然后作为一个共享的中间“结算层”在底层的DA层之上。通过Enshrined化到这个共享的中间层的桥,Rollup因此得到了一个直接的、信任最小化的桥接。此外,这也产生了间接的信任最小化的桥接到其他也Enshrined化到Beacon Layer的Rollup。本质上,作为一个共同的结算层,Beacon Layer作为一个桥接中心,促进了Rollup之间的资产转移,也促进了一般的消息传递。它还可以帮助检测Rollup之间的任何无效状态转换,甚至提供验证欺诈证明的争议解决。

5.可升级性层:如序言中所述,今天的大多数Rollup都有一个Enshrined化的桥到以太坊。这个桥跟踪Rollup的状态,验证欺诈证明(或ZK Rollup的有效性证明),并允许从Rollup到以太坊的资产提款。然而,这些Enshrined化的桥大多是通过多签名钱包控制的,因此桥有能力通过恶意升级随意盗取用户的资金。

Beacon Layer作为所有Rollup的社会层进行升级。一起操作Rollup的排序器和Beacon Layer的Rollup验证器可以社会性地分叉Rollup,无论以太坊上的Enshrined桥合约是否被升级。请记住,Enshrined的桥只是Rollup状态的另一个观察者,就像其他Rollup验证器一样。不同意分叉的Beacon Layer上的排序器和Rollup验证器可能决定不支持新的分叉。

6.社会共识层:Beacon Layer也可以作为一个治理层,其中Beacon Layer节点可以运行链上治理机制来批准Rollup逻辑的升级,因此他们可以代表社区升级Beacon Layer或DA层的任何桥合约。

结语

总的来说,Beacon Layer是AltLayer网络架构的关键组成部分,它作为所有通过AltLayer的rollup-as-a-service平台启动的rollup和底层数据可用性层(如以太坊)之间的共享中间层。Beacon Layer的设计目标是为了提供一个共享的排序、验证、质押/削减、互操作性、可升级性和社会共识服务,以实现更高效、安全和可扩展的rollup网络。

Beacon Layer的引入,使得rollup网络的参与者可以在一个统一的平台上进行交互,无需在各自的rollup网络中单独进行操作。这种设计不仅提高了rollup网络的运行效率,也为rollup网络的安全性和可靠性提供了保障。

此外,Beacon Layer还提供了一种新的rollup网络升级机制,使得rollup网络的升级可以在社区的共识下进行,而无需通过单一的多签名钱包进行操作。这种设计使得rollup网络的升级过程更加公开、透明和公正,有助于提高rollup网络的信任度和用户接受度。

最后,Beacon Layer的引入,为rollup网络的发展提供了新的可能性,预示着Web3社区的新篇章即将开启。随着Beacon Layer的不断发展和完善,我们期待看到更多的创新和突破在rollup网络中出现。

评论

所有评论

推荐阅读

  • 特朗普:全世界都在靠美国来获取石油 不用穿过霍尔木兹海峡

    Cointime 报道,4月13日,特朗普表示,由于伊朗对霍尔木兹海峡的所作所为,全世界都在靠美国来获取石油。“明天10点我们将实施封锁措施……其他国家也在努力配合,以确保伊朗无法出售石油,这样效果会非常好!有很多船只正驶向我们的国家,为船只加油后便会离开并运走这些石油,所以它们不会穿过霍尔木兹海峡,这个问题最终会得到解决的。全世界都在靠美国。由于‘钻吧,宝贝们’的宣传活动,我们的石油储量增加了,我们的石油储量比俄罗斯和沙特两国的总和还要多。现在的情况是,船只纷纷驶来,加满油,而无需再穿过霍尔木兹海峡了!”(金十)

  • BTC突破71000美元

    Cointime 报道,行情显示,BTC突破71000美元,现报71007.73美元,24小时跌幅达到2.79%,行情波动较大,请做好风险控制。

  • ETH跌破2200美元

    Cointime 报道,行情显示,ETH跌破2200美元,现报2199.99美元,24小时跌幅达到3.64%,行情波动较大,请做好风险控制。

  • ETH突破2200美元

    Cointime 报道,行情显示,ETH突破2200美元,现报2201.53美元,24小时跌幅达到3.92%,行情波动较大,请做好风险控制。

  • BTC突破71000美元

    Cointime 报道,行情显示,BTC突破71000美元,现报71007.05美元,24小时跌幅达到2.81%,行情波动较大,请做好��险控制。

  • BTC跌破71000美元

    Cointime 报道,行情显示,BTC跌破71000美元,现报70974.17美元,24小时跌幅达到2.69%,行情波动较大,请做好风险控制。

  • 特朗普:美国海军将开始对霍尔木兹海峡实施封锁

    Cointime 报道,美国总统特朗普:(美伊)会谈进行得不错,大部分议题都达成了共识,但唯一真正重要的核问题没有谈拢。即刻起,美国海军将开始对任何试图进出霍尔木兹海峡的船只实施封锁。我还指示美国海军在国际水域搜查并扣押每一艘向伊朗缴纳过通行费的船只。

  • 美谈判代表团成员已全部离开巴基斯坦

    Cointime 报道,4月12日电,一名美国官员当地时间4月12日表示,在美伊会谈结束后,美国谈判团队成员已全部离开巴基斯坦。该官员表示,包括威特科夫、库什纳以及技术团队在内的人员均未留在巴基斯坦首都,这表明双方不会立即恢复直接谈判。当天稍早前,万斯在巴基斯坦首都伊斯兰堡召开的新闻发布会上说,美方尚未与伊朗达成共识,将返回美国。美伊在伊斯兰堡的谈判12日结束,双方未达成任何协议。伊朗方面说,谈判处于“不信任和猜疑的气氛中”,双方在两三个重要问题上存在分歧。美国方面称,美方已非常明确地说明自身“红线”,但伊方不接受美方条件。 (央视新闻)

  • ETH跌破2200美元

    Cointime 报道,行情显示,ETH跌破2200美元,现报2195.81美元,24小时跌幅达到1.97%,行情波动较大,请做好风险控制。

  • Web3数据和AI公司Validation Cloud完成1000万美元新一轮融资

    Web3数据和AI公司Validation Cloud宣布从True Global Ventures获得1000万美元融资,该公司计划利用这笔资金扩展其AI产品,实现对Web3数据的无缝访问。 据介绍,该公司的产品平台由三个部分组成:质押、节点API以及数据和AI。在质押方面,Validation Cloud的质押资产已超过10亿美元。Validation Cloud的一些客户包括 Chainlink、Aptos、Consensys、Stellar和Hedera。