ROLL:V神提出跨rollup扩容解决方案 以实现L2项目相互通信

以太坊联合创始人Vitalik Buterin提出了一种针对特定类型的跨rollup扩容解决方案,以应对不断增长的交易费用,同时创建一个统一的生态系统。

这个提议概述了两个使用rollup的协议如何在保持互连性和可组合性的同时相互通信。

Rollup是L2扩容解决方案,本质上是处理和存储主链之下的交易数据的智能合约网络。但是,有许多不同的rollup类型,每种类型都使用独特的智能合约,例如“optimistic”和“零知识(zero-knowledge)”。

V神提出两种可能的解决方案来处理以太坊的历史数据:11月24日消息,V神Vitalik Buterin在Reddit的AMA中提出了两种可能的解决方案来处理以太坊的历史数据。其中包括将在合并后发生的一次性历史到期,以及具有移动截止日期的定期历史到期,正式名称为EIP-4444。这两种解决方案都可以实施。据了解,以太坊历史数据已经超过400GB,处理以太坊客户端的历史数据,历史到期将使运行节点变得更便宜,或者可以用来证明适度增加gas限制是合理的,这将降低交易费用。

一位用户询问了区块提议者/区块创建者分离 (PBS)。Buterin最近发布了关于这种方法的帖子,该方法旨在阻止区块提议者(或矿工)以有利于他们的方式向区块添加交易。PBS尚未完全开发和测试。(AMBCrypto)[2021/11/24 7:08:00]

尽管许多DeFi项目已部署了L2?rollup,例如Loopring和Synthetix,但不同的rollup意味着项目无法在L2上直接相互通信。

动态 | V神提出可通过及时探测器解决51%攻击问题:以太坊创始人V神(Vitalik Buterin)认为51%攻击问题可以通过及时探测器(timeliness detectors)来解决。V神提出的新概念解决了三个挑战,因为它允许活跃的区块链用户就三个至关重要的问题达成一致:

1. 是否已经发生了“足够严重的”51%攻击;

2. 要聚合的“正确”链是什么;

3. 哪些验证器应该为攻击负责。

这个分析将通过随机挑选的验证者进行。相关人员会检查每个区块的时间戳,看看它是否“准时”出块。因此,只有那些“准时”出块的区块才会通过验证者的签名重新广播到主网上。(U.Today)[2020/2/14]

Buterin的提议假定一种rollup可以处理简单的交易,而另一种rollup则完全受智能合约支持。已经有人提议使用rollup在两个支持智能合约的协议之间进行传输。

动态 | V神提议转PoS后使用更高的Staking奖励,目前得到了社区正面的回应:据Unitimes报道,Vitalik Buterin提议以太坊在部署PoS后使用更高的Staking奖励指标,V神的提议列出了基于Staking的ETH 数量的不同,预计相应的回报率 (收益率) 的最大值也不同。该提案发布后Github和Reddit上收到的回应大多是正面的。此前,以太坊社区成员考虑到通过BlockFi等平台放贷款的机会成本(目前ETH存款年利率为6.2%),以及维护验证者节点所需的硬件成本,曾对以太坊最初的PoS奖励结构的吸引力表示担忧。[2019/4/25]

为了解释这个提议是如何运作的,Buterin提供了一个他称为“Ivan”的假设的交易中介的例子——Ivan在rollup a上有一个完全控制的账户“IVAN_A”,还在rollup B上的智能合约“IVAN_B”中存入了一些资金。

为了确保未来交易的安全,智能合约将被编程为接受“备忘录”,其中包括任何人向它发送的额外数据。交易创建了一个连接层,连接层将在所有这些单独合约中保存存款,允许rollup a通过连接层发送到rollup B。

Buterin认为,这种行为的工作方式应如下:

“Alice发送一个交易给IVAN_A,其中包含N个代币和一个备忘录Alice_B。Ivan通过Ivan_B将Trade_Value*(1-fee)代币发送给Alice_B。”

他补充说,最坏的情况是Ivan没有像预期的那样向ALICE_B发送代币。

在谈到使用拟议方案可能出现的“最坏情况”时,Buterin强调,Alice仍然可以等待rollup?A上的交易确认,找到一些替代方法获取rollup?B上的代币以支付费用,然后自己获取资金。

针对这个提议,Alon Muroch指出其工作方式与银行清算交易的方式类似:

“这很有趣,就像银行之间的交易清算一样。将资产批量分配到单独的“账户”中可能会有限制,一种解决方案可能是在两端都设有一个大池,并按比例分摊费用。”

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

地球链

[0:0ms0-0:980ms