vitalik.eth
vitalik.eth|2026年05月05日 14:49
带密钥的nonce不仅仅是为隐私解决方案添加更强协议内支持的一种方式。它们也是对以太坊新的状态扩展策略的潜在首次尝试:创建更优化的新型存储,以处理我们关心的用例类别,并对其使用进行限制,使其在极端规模下可用,同时保持协议的去中心化。 让我们放大这个案例(在协议无效者中)。假设我们在八年内实现了2000 TPS的链上隐私保护交易。然后我们得到2^11 tx/sec*2^25 sec/年*2^3年=2^39[即5000亿]个存储在链上的无效器(无效器的挑战是它们根本不可能被修剪)。 实际上,如果我们在一个专用的无效器存储中有5000亿个无效器,那么保持以太坊去中心化要容易得多,而不是让它们在当前状态下增长。原因是更严格的无效器结构(仅用于检查有效性,我们可以要求在tx中明确指定无效器ID)实现了更分散的处理方式。这包括: *分片:每个节点(包括构建器)可以容纳一小部分无效者,并确保与彼此分片中的诚实对等体建立连接 *布隆过滤器:在这里看到这个有点古怪的想法,将无效器的VOPS要求降低到每个无效器约8位:https://docs.fileverse.io/d/020001fc0012 k=UT7Btd6tyqHgOj47t-TX06F8D6OpcpM_2PKdf7s4tGE 这两种技术都不可能用于动态可访问状态。因此,构建者必须下载完整的16TB才能变得可行(不仅仅是最佳的、可行的!),如果不提供Merkle分支来证明其无效器未被使用,隐私协议用户将无法使用FOCIL,并且能够提供这样一个分支的节点将非常少。.. 放大后,这个故事的寓意是,在极端规模(数十到数百TB)下,完全动态的状态比在使用方式上受到更多控制和限制的状态更难处理。因此,如果我们能够将大部分使用转移到这些更专业的状态形式中(我们可以在gas方面便宜得多),那么我们就可以保持以太坊的去中心化和高度可扩展性,并使真正需要其全部功能的应用程序(例如defi)可以使用完全动态的状态。
+6
曾提及
分享至:

脉络

热门快讯

APP下载

X

Telegram

Facebook

Reddit

复制链接

热门阅读