有一个非常有可能的未来版本,以太坊成为几乎所有东西的基础层。
来自 StarkWare、Polygon 和 zkSync 的零知识汇总技术的最新进展使区块链能够从每秒少于 20 个事务转移到……嗯,无限数量的 TPS。
理论上,它将允许整个世界的金融系统在以太坊上运行。
“我认为这在理论上是可能的,”Consensys 的汇总产品经理 Declan Fox 解释说,该公司提供以太坊基础设施和 MetaMask 等应用程序。 “我们拥有实现所需吞吐量的技术。”
“通过递归汇总和证明,我们理论上可以无限扩展。”
他补充说,它显然还没有在生产中得到证实,“所以这将是下一步。”
这项技术是如此新颖,如此有前途,以至于在它变得可行后不久,以太坊就重新安排了整个路线图以利用它。 本周的合并可以说是即将到来的变化中最不有趣的一点。
OStarkWare 的联合创始人 Eli Ben-Sasson 是零知识证明(或者他更喜欢称之为有效性证明)的先驱之一。 他在这个问题上工作了二十年,帮助从一个抽象的理论概念——“完全是银河系的东西,不可能的东西,太阳系中没有足够的原子来记录甚至一个这样的证据”——一直到可以有效生成的东西在笔记本电脑上。
在最基本的情况下,该过程使用高级数学来生成一个微小的有效性证明,以验证一大堆其他交易是否已正确执行。 无需将所有交易都放在缓慢而摇摇欲坠的区块链上,您只需在交易中记录一个证明即可。
“这项技术可以让你发送一个非常简洁的证据来断言计算是正确完成的——即使你没有看,我认为这是最神奇的方面,”他解释道。
“有效性证明提供了什么,它们提供了完整性; 他们让我知道其他人做了正确的事——有人处理了 10,000 笔交易,即使我不在场,他们也没有偷我的钱。 这就是他们提供的。”
数以万计的交易在以太坊上被压缩成一个单一的交易已经足够令人印象深刻了,但魔法并不止于此。
有效性证明有点像分形——你看得越近,它们延伸的距离就越远。 您可以获取 10 个有效性证明(每个代表 10,000 笔交易)并生成一个全新的有效性证明,以验证其他 10 个证明是正确的。
突然间,您将 100,000 个事务汇总为一个。 这被称为“递归证明”,你可以一遍又一遍地做。
“这是证明的证明。 因此,您可以进一步节省成本,因为每次生成证明时,您都压缩了验证计算的过程。 所以,基本上,你可以一次又一次地压缩。”
我们的采访是在 StarkWare 将递归证明投入生产的同一周举行的。 zkSync 项目使用略有不同的 zkSNARKS 而不是 zkSTARKS starks,已经实现了自己的版本 递归证明.
StarkWare 已经在 ImmutableX 上将多达 600,000 个 NFT 铸币汇总到单个交易中,Ben-Sasson 表示他们很快就能将 6 万个 NFT 塞入单个交易中,然后“通过更多的工程和调整将达到 60 万个”。
尽管仍有一些问题需要克服,但这种扩展能力使加密货币重新回到了日常支付和微交易的游戏中——例如支付几美分来阅读付费专区的文章,而不是被迫每月订阅。 长期受到高额费用和 10 分钟付款等待时间的阻碍,加密终于有机会实现中本聪成为点对点现金的最初愿景。
以太坊联合创始人 Vitalik Buterin 在上个月的韩国区块链周上告诉与会者,扩容意味着支付重新回到桌面上:
“我认为,这个愿景已经被遗忘了一点,我认为它被遗忘的原因之一基本上是因为它被定价在市场之外。”
兄弟,你还需要另一个区块链吗?
以太坊的无限扩展意味着一些人——公平地说,主要是以太坊人——不再看到竞争第一层区块链(如 Solana 或 Cardano)的理由。 Delphi Digital 称其为“单体” 对加密货币未来的看法,而不是“多链”观点。
这并不一定意味着不会有任何竞争对手,只是随着空间围绕单个通用执行环境合并,它们的数量可能会少得多。 (作为记录,德尔福数字实验室正在将其研究工作投入 Cosmos 生态系统,而不是以太坊。)
在 ETH 首尔楼下聊天时,我问 Ben-Sasson,他是否能看到未来对以太坊以外的任何区块链的需求。
他戴着眼镜的脸突然咧开嘴笑了。
“我可以争论双方,因为一方说:'是否需要不止一个互联网?' 我们知道答案是“绝对不”。 拥有两个互联网将是一个完全愚蠢的想法。”
“我的一方面说是这样。 另一个人说,也许因为这有各种宏观经济考虑,也许它有点像法定货币,在这方面,你可能需要更多的实验。”
DeFi 聚合器 1inch Network 的联合创始人 Sergej Kunz 不那么谨慎。 他认为以太坊在整个空间中占据主导地位,第 2 层和第 3 层递归证明解决方案在其之上运行并受益于其去中心化和安全性。
“我认为除了以太坊之外的任何第 1 层都不会在市场上获得巨大份额,”他说。
“是的,我看到以太坊之上的 layer-2 解决方案(因为)以太坊是一种避风港,并且在权益证明之后超级去中心化。” 他补充说:
“我也喜欢以太坊的人试图让主链尽可能简单。 它上面的其他第 2 层可能非常复杂,为‘安全’链提供了一切正常的证据。”
Kunz 表示 1inch 急切地等待 zkSync 的主网在今年年底推出,甚至正在为 3inch Pro 运行自己的第 1 层。
“我听到的都是可能的; 未来的计划是在第 3 层之上有第 2 层是可能的,”他说。
“由于我们在瑞士的中心化实体,我们正在考虑将我们自己的网络扩展为 1 英寸以进行管理……仅允许特定地址在这个兼容的 DeFi 环境中进行交互。 启动我们自己的网络是有意义的,所有能够通过 KYC/AML 的人都可以参与这个网络。”
“我们可以将 zkSync 技术用于第 2 层……在我们的第 3 层中,我们还会……我们的吞吐量会受到第 2 层吞吐量的影响。”
Polygon 也有多种 zk-Rollup 解决方案正在开发中,但遗憾的是,未能及时为这篇文章提出受访者。
敬请关注👀
文档来了。#Bitcoin 和 #斯塔克 行动证明。 pic.twitter.com/BoLW4lex3i— Abdel#1559 又名 StarkPiller ✨ 🐺 (@dimahledba) 2022 年 9 月 1 日
原始P2P现金:比特币
显然,Bitcoiners 会非常恼火地看到以太坊用 zk-Rollups 吞噬世界,但事情是这样的:比特币也可以使用 zk-Rollups 大规模扩展,StarkWare 和其他各种人一直在研究这种可能性。
尽管它在智能合约能力方面落后,但如果比特币也完全接受汇总,它或许能够支撑世界金融体系。
但是有一个主要问题:Ben-Sasson 说它需要一个分叉来允许一个 Stark 验证器。 2017 年的区块大小之战以及比特币人对原始代码和原则的嫉妒保护以确保其完整性表明社区可能不愿意接受变革。
Ben-Sasson 说他早在 2013 年的圣何塞比特币会议上就被打了个屁,前比特币核心开发者 Greg Maxwell 和 Mike Hearn 对探索 ZK 技术表示了浓厚的兴趣。 他补充说:
“这不是技术问题。 这只是一个政治问题。 但这是一个很大的政治问题。”
事实上,zk-Rollups 理论上可以扩展任何区块链,但没有容量限制会削弱竞争层 1 的主要吸引力,即它们比以太坊更快或更便宜。
使用最去中心化和最安全的链具有主要优势。 如果比特币被排除在外,以太坊缓慢而谨慎的发展可能即将获得回报。
正如以太坊爱好者喜欢指出的那样,如果你在可靠性上走捷径(比如 Solana,它已经 下线了 最近几个月有六次)或只需要所有节点花费数百万购买超级精美的计算机来运行网络(如互联网计算机)。
Merge 中对权益证明的采用经过精心设计,因此厄瓜多尔贫穷的农民使用一台古老的二手笔记本电脑可以轻松验证网络上的交易。 (没有人知道一个贫穷的农民为什么以及如何获得使用旧笔记本电脑加入网络所需的 32 ETH,但这是可能的。)但是任何人都可以加入一个仅 0.1 ETH 的去中心化矿池。
从理论上讲,这应该使它比任何其他智能合约链都更加去中心化和安全(尽管不是每个人 同意)。 就用户、开发人员和应用程序而言,以太坊已经拥有 420,000 个验证者和令人鼓舞的网络效应,超过任何其他区块链。
那么,当可以在以太坊上使用具有无限扩展性的第 1 层(或第 2 层)解决方案并在仍继承以太坊底层去中心化和安全性的同时尽可能快地启动它,为什么要部署在竞争的第 3 层上呢?
然而,我们还没有完全到那个地步,虽然 zk-Rollups 是扩展的关键组成部分,但它们本身并不能解决以太坊的所有问题。
“Starknet 解决了计算问题。 它不能解决数据可用性问题,”Ben-Sasson 解释道。
将其简化为非常广泛的笔触:基本上,zk-Rollup 仍然必须在链上可验证地发布足够的关于其在链下执行的交易的数据,以便如果汇总停止工作或落入超级恶棍之类的手中,然后另一组可以介入并找出谁欠谁的东西——即重建“状态”。 这是使区块链去中心化和去信任化的重要部分。
虽然他们只在链上发布非常少量的数据,但像以太坊这样的区块链在每个区块中可以包含的数据量非常有限。
警告:Technobble
有几个不同的计划来处理数据可用性瓶颈。 有以太坊改进提案 4488,它降低了在链上发布数据的成本,目的是增强汇总。 有 原始danksharding, 它引入了数据块并使数据可用性再次变得更便宜,然后是实际的 danksharding(以以太坊开发者 Dankrad Feist 命名),这将允许一堆链并行工作并启用数据可用性采样(允许区块链节点验证无需下载整个块即可获得建议块的数据)。
每周二最好的区块链
订阅杂志的周到探索和悠闲阅读。
订阅即表示您同意我们的 服务条款和隐私权政策
如果你不是一个铁杆开发者,这听起来像是一堆技术问题,需要注意的重要一点是,以太坊区块目前承载 50-100kB 的数据,当启用 proto-danksharding 时(明年某个时候)将增加到 1MB 左右),以及 16MB 在完全 danksharding 下(将来的某个时间)。 或者换句话说,预计当前能力在一年内增加 10 倍,在几年内增加 160 倍。
升级旨在将以太坊从单一且缓慢的区块链(每个验证者计算每笔交易并存储链的历史)转变为更像是分散而不是重复工作的点对点风格的种子下载模型。
(请注意,以上并不是对以太坊的许多升级的全面细分,希望能保持这个故事的连贯性。)
.@VitalikButerin 声称 #Ethereum 在完成 100,000 个关键阶段后,将能够处理“每秒 5 笔交易”:
• 合并
• 激增
• 边缘
• 净化
• 挥霍快速分解每个阶段的含义 $ ETH。 👇 pic.twitter.com/FnaWww8mHZ
— 迈尔斯·多伊彻 (@milesdeutscher) 2022 年 7 月 22 日
等等,这一切是什么时候发生的?
虽然铁杆 Ethereans 正在计划中,但大量加密交易者和爱好者只是模糊地意识到其中很多甚至正在发生。 正如皇家墨尔本理工学院区块链创新中心的 Jason Potts 教授告诉杂志的那样 在我们关于加密评论家的文章中:
“这是一个瞬息万变的实验空间,前沿知识与我们之前所知之间的知识差距是如此巨大,以至于除非你真正参与到空间和建筑中,否则很容易从根本上误解正在发生的事情。 ”
跟上正在发生的一切是一项全职工作,随着新技术的发明和各种人提出好的想法,以太坊不断动态地调整其路线图。
较早的以太坊第 2 层扩展技术被称为 Plasma,但事实证明,对于更复杂的应用程序来说太难了。 然后很长一段时间的路线图是过渡到 Eth2 的神话般的乐土,它结合了 Merge 并使用 OG 版本的分片扩展了区块链,这就像旋转了 64 条以太坊区块链,所有这些区块链都在协同工作。
当 Optimistic Rollups 和 zk-Rollups 开始看起来可行时,Buterin 放弃了该计划,并于 2020 年 2 月发布了新的“以汇总为中心的路线图”。EthXNUMX 的名称在 Merge 之前已经悄然退役,可能是因为日常用户实际上不会注意合并后的足够差异,以证明将其称为新事物是合理的。 因此,它不会更快或更便宜。
在首尔 ETH 举行的一次奇怪的虚拟新闻发布会上,Buterin 回答了预先筛选的问题,他指出,尽管多年来他对扩展需要做什么的想法没有改变,但该技术已经:
“今天,他们利用了我们现在拥有的许多 10 年前没有的技术发现。 所以,就像,数据可用性抽样……在 2017 年之前不存在——2017 年是我发表我的第一部作品的时候。 Optimistic 和 zk-Rollups 并不存在,就像在 2019 年左右之前一样。”
他描述说,他的愿景是让以太坊成为底层区块链的顶级形态,然后停止使用它,使用第 2 层解决方案进行大部分扩展和实验。
“这种以汇总为中心的路线图的概念,是一个新的想法,只有在技术的帮助下才成为可能。 只是 zkSNARKS 成为现实,变得越来越简单,我认为对此做出了很大贡献。”
加密货币的关键时刻
当然,适当的扩展将是区块链技术的关键时刻。 到目前为止,大多数加密货币都是关于希望和梦想,以及关于该技术在遥远的未来能够做什么的猜测。 这一切都将改变。
“在接下来的 10 年里,几乎所有的加密货币都必须转变为某种东西,比如,不是基于未来有用的承诺,而是实际上有用的东西。 我预计扩展将成为触发因素,”Buterin 说。
“如果一个应用程序失败了,在我们进行了扩展,我们有了权益证明之后,甚至在我们有了零知识证明之后,那么这个应用程序很可能对区块链根本没有意义。”
资料来源:https://cointelegraph.com/magazine/2022/09/13/ethereum-eating-world-only-need-one-internet