10 月 17 日,万向区块链实验室举办的“第十届区块链全球峰会”正式召开,以太坊联合创始人 Vitalik Buterin 发表演讲时回顾了以太坊的发展路径并展望未来,“未来以太坊通过L2可以达到 10 万以上的 TPS,并使得任何以太坊上的链到其他链的转账可以在 2 秒之内实现,甚至形成统一的用户体验。另外以太坊的基础设施也在扩展,安全性的链接比 EVM 更重要。”
以下为演讲全文:
大家早上好!
以太坊项目是 2013 年 11 月份开始的,以太坊基金会是 2014 年开始的,以太坊的量是 2015 年 7 月份开始的。
以太坊项目开始的十年,主要目标是做好以太坊技术,如果大家听了 2015、 2016、 2017 年时的演讲,大家可能会发现我那时候说的观点和我现在说的观点基本是差不多的。2022 年的时候我们合并,从 POW 全部搬到 POS,我也会说扩展性的事情,也会说隐私的事情和零知识证明技术,我也会说一些安全的问题。其实我们现在在做的东西和五年前、十年前是差不多的。但是这十年间真的有很大的进步。
如何看到进步?
首先是以太坊 Layer 2 的交易费,发一个交易需要付相应的交易费。2020、 2021 年的时候大家可能记得,还没有 Layer 2 ,那时候 Layer 2 只是想法,在 Layer 1 的交易非特别高,有时候是 5 美元,有时候 10 美元,很多,我自己付的最高的交易费是 800 (美元)。
2022、 2023 年的时候我们开始有一些 Layer 2 ,Layer 2 比 Layer 1 便宜很多,但还是不够便宜。
那个时候有一个很大扩展问题。2022 年和 2023 年时,开始有了 Layer 2 ,Layer 2 比 Layer 1 便宜很多,但还是不够便宜。今年 3 月份的时候,我们出来了一个很重要的 EIP-4844 的概念,就是在 Layer 2 上放更多的数据空间,可以用数据空间做一些 Layer 2 交易的事情,这样交易费变得很低,从 0.2 美元到 0.01 美元,这真的是很大的区别。有很多的应用,如果你跟用户说,你在链上做任何事情只需要付 0.4 美元,开发者觉得这完全不行。如果交易费可以降低到 0.01 美元,那完全就是另外一个事情了。
其实现在有很多 AGI 的应用也可以做。因为应用在有大量交易时,大家不愿意付 0.2 美元,但是非 TURBO 的应用,用户习惯了免费, 0.01 美元可以说很小,开发者可以给用户付这些费用,这是以太坊在社交上的成功。通过解决了相关问题,我们降低了交易费问题。
第二交易确认速度。
就是你发出一个交易以后,需要多少时间,这笔交易才能确认在区块链里。大家知道比特币平均出块时间是 10 分钟,有时候是 65 分钟,有时候 30 分钟,有时候是 70 分钟,确认时间很不稳定。而以太坊不一开始的出块时间是 17 秒,然后变成了 4 秒,然后是 12 秒。但是我们有一个问题,交易费 Gas 的设想有效率问题。你发一个交易时,交易费非常高。交易费太低,你突然发现要等相当长的时间,可能 5 分钟、 30 分钟,你的交易才能被放到一个区块里。但是 2021 年时,我们做了一个 1559 协议, 1559 之后,用户等的时间就很短了。其实大部分的时候,你发一个交易之后,你的交易在响应的区块里面,就会发现你的交易已经确认了,这可能是 90% 的时候。还有 10% 的时候,还要等相应的区块。但你需要等的时间是很低很低的。这是 Layer 2 。
我们 2023 年、 2024 年的时候,开始的目标就是解决扩容的问题,做一些更便宜的交易,就是把你的交易发给 Layer 2 节点,节点直接给你发信息来确认,把你的交易放到下一个区块里面。如果用愿意相信 Layer 2 节点,你就可以 1 秒或 0.5 秒之内就知道你的交易被确认了。这也是一个很重要的部分。
第三,各个应用的用户体验。
大家可以看到左边,就是 2015 年基于以太坊的界面,叫 EtherTweet。这是一个很简单的东西,很明显的是一个很早期的东西,如果你不是一个区块链的用户,你不知道以太坊这是什么意思。在右边可以看到 Firefly(Farcaster+twitter+Lens Client),就是他们做的一个客户端,大家知道 Farcaster 是基于以太坊最大的 Social。
在这个 Firefly 界面里,你会知道客户质量非常好。为什么我写了三个呢?大家可能看到了一些信息,就是在一些国家,包括阿根廷、土耳其,超过 10% 的全国人口是持有数字货币的。我发现这些地方的数字货币用户真的很多,但是有一个问题,他们不是区块链的用户。他们是通过一些中心化的服务来用他们的数字货币。为什么呢?就是因为一些中心化服务的交易,就是一个账户到另一个账户是免费的,时间上不需要等。然后界面也做得很好。
如果我们希望这些用户,不只是数字货币的用户,也是区块链的用户,真正得到区块链无信任的特性,我们就真正解决了区块链的问题。
还有很多的进步,就是智能账户和账户抽象这个话题。我们今年有很多进步,
Sa 此 e 这是一个著名的多签名钱包,现在有很人在用。ZKEmail,如果有一个 Email 的账户,可以用以太坊的智能合约,是通过零知识证明做的。
还有一些账户抽象的问题。
然后是零知识证明这个话题。我从 2015 年就开始谈论零知识证明这个话题。零知识证明这项技术发展了很多, 2016 年发出了一个 Zcash 的交易,在一个电脑上需要等 90 秒或者是 2 分钟,在手机上也是是完全不可能的。现在发一个协议,在手机上 1 秒钟就足够,所以进步是很大的。例如,Zupass 是一个基于零知识证明,比如身份;Rarimo 是用零知识证明来证明你的护照里面的信息。
然后是钱包用户的体验也得到很大改善。
所以这十年来,真的有很多技术进步,这些技术进步,给用户带来了很多优点。所以五年前,我们可以做一些早期的东西。但想成为主流用户的区块链应用是不可能的,但到了现在是可能的。
所以我们现在主要的问题是什么呢?对以太坊来说,有一个很重要的问题,就是大家感觉到以太坊的生态,以太坊像一个 30 岁的人,我们应该做的是以太坊的统一生态。
如果你有币,你的币在其他链上,你想把你的币发给其他链,这个过程很复杂。就是一个用户需要用去到一个特别的网站,整个过程很复杂,这个过程中也很容易犯错误。如果你要发一个币的话,如果没有选对网络的话,就会发错。所以现在我们的挑战有很多,主要是在这个里面。
另外我有一个重要的话题,就是链特定地址。
还有 ERC-7683 协议,这是一个可以交易币的协议。可以用这个协议,把你的币进行交易,换成另外一个链上的币。如果我们把这两者结合,发币的过程就会很简单。
还有一个话题就是轻客户端。现在大部分用户是通过一个 RPS 和一些节点,如果他们想看到什么。这个 RDC 的过程是基于信任,是中心化的。有一个项目,把 Helios 作为 1 的轻客户端,没有L2。如果你有一个L2,就可以在以太坊的链上放一个合约,L2在桥街合约里面钉自己的 merkle proof 证明函数,可以作为通用的轻客户端。其实我们有很多解决方案来解决很多问题。
还有一个很重要的话题,就是零知识证明的发展。最近五年零知识证明从一个理论上的东西,变成了很多人都可以用的东西。所以零知识证明,现在有很多链上的应用,也有一些链下的应用。最大的圈很有意思,Crypto 不是往前的。所以现在 Crypto。我觉得非金融的应用想要成功的话,都需要用一个区块链上的部分,也需要有一个很大的链下的部分。因为非金融应用需要的 Gas 比金融应用很多。你每天发多少个交易,是多少支付等等,你每天做什么非金融的应用,比如你可能会在一个社交媒体发一个东西。所以我觉得区块链处理不了所有的事情。
说说未来的以太坊。
第一,借助 L2达到 10 万以上的 TPS。一篇谷歌的文章说,通过一些方法可以达到这个目标。
第二,从任何以太坊上的链到任何其他的链 2 秒之内做到转账。
第三,统一的用户体验,这是非常重要的。
第四,不只是 EVM:安全性的链接比 EVM 更重要。以太坊的技术在扩展,以太坊有 EVM,又有非 EVM 的东西。对于以太坊来说,安全性的链接,就是你的链是不是受以太坊保护,这比 EVM 更重要。这是我们现在还需要做的技术方向。
现在有很多事情可以开始做。所以如果你有一些想法,但之前做失败了,我认为现在可以试试。因为有了现在的技术,以前没有成功的东西,现在(也许)可以成功。