Vitalik提出了连接Layer2扩展项目的解决方案
以太坊联合创始人Vitalik Buterin提出了一种针对特定类型的跨Rollup扩展的解决方案,以对抗不断升级的交易费用,同时创建一个统一的生态系统。
该提议概述了两个使用Rollup的协议如何在保持互连性和可组合性的同时相互通信。
Rollup是Layer2解决方案,本质上是处理和存储主链上交易数据的智能合约网络。但是,有许多不同的Rollup类型,每种类型都使用独特的智能合约,比如optimistic和零知识证明。
虽然许多DeFi项目已经部署了Layer2的聚合,如Loopring和syntix,但各种聚合的细节意味着项目不能在Layer2上直接相互通信。
Buterin的提议假设一个Rollup可以处理简单的事务,而另一个则具有完全的智能合约支持。已经有人提议使用Rollup在两个支持智能合约的协议之间进行传输。
为了解释该提议是如何运作的,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,找到一些替换路线让代币在Rollup B支付费用,然后自己索取资金。
Alon Muroch在回应这项提议时指出,它的运作方式与银行清算交易的方式类似:
“这很有趣,就像银行之间的交易清算一样。将资产批量分配到单独的“账户”中可能会有局限性,解决方案可能是两端都有大笔资金,并按比例分摊费用。”
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
Justin Sun suspected to have purchased $160m in Ethereum
Justin Sun suspected to have purchased $160m in Ethereum