vitalik.eth|2026年02月27日 15:21
现在,缩放。
这里有两个桶:短期和长期。
我在其他地方写过关于短期扩展的文章。基本上:
*块级访问列表(Glamsterdam提供)允许并行验证块。
*ePBS(Glamsterdam推出)具有许多功能,其中之一是使用每个插槽的大部分(而不是几百毫秒)来验证块是安全的
*天然气重新定价可确保运营的天然气成本与执行这些成本所需的实际时间(加上它们带来的其他成本)保持一致。我们还对多维天然气进行了早期探索,这确保了不同资源的上限不同。两者都允许我们使用更大比例的插槽来验证块,而不必担心出现异常情况。
多维气体有一个多阶段的路线图。
首先,在Glamsterdam中,我们将“状态创建”成本与“执行和调用数据”成本分开。如今,将插槽从非零->非零更改为SSTORE的成本为5000 gas,将零->非零值更改为SSTORE的成本为20000 gas。Glamsterdam的一次重新定价大大增加了额外的金额(例如,增加到60000);我们这样做+增加gas限制的目标是扩展执行能力,远远超过扩展状态大小的能力,原因我之前已经写过(https://ethresear.ch/t/hyper-scaling-state-by-creating-new-forms-of-state/24052 ).因此,在Glamsterdam,SSTORE将收取5000“常规”天然气和(例如)55000“国家创造天然气”的费用。
国家创造的天然气不会计入约1600万吨天然气上限,因此可以创建大型合同(比现在更大)。
一个挑战是:这在EVM中是如何工作的?EVM操作码(GAS、CALL…)都假设为一维。这是我们的方法。我们保持两个不变量:
*如果你使用X气体进行调用,该调用将具有可用于“常规”或“状态创建”或其他未来维度的X气体
*如果你调用GAS操作码,它会告诉你有Y气体,然后你用X气体进行调用,你仍然至少有Y-X气体,可用于任何函数,_after_进行任何后期操作的调用
我们所做的是,我们创建N+1个气体“维度”,默认情况下N=1(状态创建),以及我们称之为“储层”的额外维度。默认情况下,EVM执行会消耗“专用”维度(如果可以的话),否则它会从库中消耗。例如,如果你有(100000个状态创建气体,100000个储层),那么如果你使用SSTORE创建新状态三次,你剩下的气体将(100000,100000)->(45000,95000)->(80000)->(20000)。天然气返回储层。CALL从储层中传递指定的气体量,加上所有非储层气体。
稍后,我们切换到多维*定价*,其中不同的维度可以有不同的浮动天然气价格。这为我们提供了长期的经济可持续性和最优化(见https://vitalik.eth.limo/general/2024/05/09/multidim.html ).储层机制解决了文章末尾的子调用问题。
现在,对于长期扩展,有两个部分:ZK-EVM和blob。
对于blob,我们的计划是继续在PeerDAS上迭代,并使其最终达到理想的最终状态,即可以处理约8 MB/秒的数据。足以满足以太坊的需求,而不是试图成为某种全球数据层。今天,blob是针对L2的。未来,该计划是让以太坊块数据直接进入blob。这对于使某人能够验证超大规模以太坊链而无需亲自下载和重新执行是必要的:ZK SNARKs消除了重新执行的需要,blob上的PeerDAS允许您在不亲自下载的情况下验证可用性。
对于ZK-EVM来说,我们的目标是分阶段依靠它来提高我们的“舒适度”:
*允许您作为ZK EVM认证人参与的客户将在2026年存在。它们不够安全,无法让网络在其上运行,但例如,依赖它们的网络的5%是可以的。(如果ZK-EVM崩溃,你*不会*被削减,你只会有在无效块上构建并损失收入的风险)
*2027年,我们将开始建议更多的少数网络在ZK EVM上运行,同时将完全专注于正式验证、最大限度地提高其安全性等。即使运行ZK EVM的网络中有20%的网络也会让我们大大提高气体限制,因为它允许气体限制大大增加,同时为独自下注的人提供了一条廉价的途径,无论如何,他们都低于20%。
*准备就绪后,我们将进行五分之三的强制证明。为了使一个块有效,它需要包含来自不同证明系统的5种证明中的3种。到目前为止,我们预计所有节点(需要进行索引的节点除外)都将依赖于ZK-EVM证明。
*不断改进ZK-EVM,使其尽可能健壮、经过正式验证等。这也将开始涉及任何VM更改工作(例如RISC-V)
https://firefly.social/post/lens/10403441973837545809595338716622525043489585081375086655812971804118320053624
分享至:
脈絡
熱門快訊
APP下載
X
Telegram
複製鏈接