vitalik.eth
vitalik.eth|2026年10月19日 04:05
归根结底,将大多数加密支持放入预编译 和EVM中都是不合适的。原因在于,预编译和EVM都需要处理必须以某种方式包含在以太坊链中的数据,而实际上这意味着这些数据需要作为calldata包含在区块中。而这个空间是有限的——即使有PeerDAS和blocks-in-blobs的支持,在达到~8 MB/s的实际上限后,系统就会开始变得不堪重负。 记住:这不是一个区块链。这是一个加密的世界计算机。任何不需要在数据/执行的“主线程”中的数据或计算,都不应该放入主线程。 相反,正确的解决方案是……EIP-8288极简主义。 如果你有任何自包含的重计算任务,可以在客户端侧完成计算并生成STARK证明(这项技术正在快速发展,甚至在手机上也越来越快),然后通过EIP-8288递归聚合机制将STARK推送到链上。链只需要看到计算已经完成以及结果是什么;它永远不需要看到实际的数据和计算过程。 这样,每个人都可以使用他们想要的任何加密技术,以太坊链可以保持精简,我们也不需要再添加更多的预编译了。
分享至:

热门快讯

APP下载

X

Telegram

Facebook

Reddit

复制链接

热门阅读