ETH HK 于10月23日在香港如期举行。
跟随人群穿梭在演讲主会场、黑客松 workshop 和项目介绍的不同会场之中,你似乎感受不到深处熊市之中;相反来自不同国家地区的开发者们,对于项目建设都保持着极高的热情和参与度。
而在其中,最受关注的自然是 Vitalik 的线上主题演讲。
在主题为《The Future of Ethereum and its Development Roadmap》的20分钟演讲中,Vitalik提到了以太坊面临的新机遇和挑战、账户抽象、社交恢复、扩容和L2等诸多话题,并对当下的行业发展和未来表达了个人思考。
深潮TechFlow 记者在现场对 Vitalik 的演讲内容进行了速记,并整理如下。
以太坊转型后的成就与挑战
Vitalik首先回顾了以太坊自去年的 Merge 升级,共识机制由 PoW 转向 PoS 后所取得的一些关键成就:
- 第一个合并后的硬分叉成功。
- 超过2500万的ETH正在权益证明中进行质押。
- 共识机制切换升级后,以太坊稳定运行已超过一年,无大型事故。
但同时,Vitalik 也直接抛出了 PoS共识机制当下所面临的挑战:
- 质押中心化:由于质押成为以太坊日常运行的必备要素,质押服务商可以帮助用户来质押,但这不可避免的导致了质押的中心化。
- 交易处理效率:为了达到最佳的效率,ETH网络可能希望在每个时间窗口(Slot)中处理的交易签名数量不超过大约10,000个。
深潮注:时间窗口(slot)应该是一个预定的时间段,通常几秒钟,用于提议和验证区块。每个时隙都有一个预选的验证者,他们的任务是在该时隙内提议一个新的区块。为了确保网络的高效运行并防止潜在的垃圾攻击或拥塞,可能会设置每个时隙内可以处理的签名或交易的上限。
账户抽象与社交恢复
Vitalik 多次强调了账户抽象的重要性和必要性。他认为力推账户抽象是出于两个方面的考虑:
- 便利性考虑:用户可以用任意ERC20代币支付gas费,以及一次交易执行多种操作(签名、授权、验证等);
- 安全性考虑:Vitalik也与多个多签钱包、MPC钱包项目聊过,认为基于助记词的方案仍不是最完美的选择,助记词和私钥的丢失都会导致资产丢失。
同时,Vitalik仍旧对社交恢复青睐有加。主要原因在于 Vitalik 从普通用户的使用习惯和体验出发,他们可能并不理解私钥,亦或是丢失助记词。
在这种情况下,一个帮助你的资产"守护者"至关重要。考虑到你可能遗忘或丢失,因此你的朋友、你的另一个设备都可以成为资产守护者以备不时之需;同时在信任的基础上,开展加密服务的机构也可以充当这个守护者的角色。
此外,账户抽象自身也面临着挑战。这种挑战不仅仅是一个孤立的技术问题,而是涉及到整个加密生态系统。
对已有的钱包、应用和开发工具来说,它们选择使用账户抽象来提升用户体验或开发者体验,就必然涉及到技术的调整和适配。账户抽象是一个技术概念,但一定会遇到实际适配执行时的问题。
并且,随着更多L2的出现,不同L2是否支持、如何支持账户抽象也是一种挑战,用户可能会碰到某个L2支持但另一个不支持的情况。
隐私基础设施是新引入的部分之一,与账户抽象紧密相关。这意味着为了实现账户抽象,需要确保交易和操作的隐私性,从而使得不同的身份验证方法和账户类型可以在不暴露用户隐私的前提下工作。
在推进更广泛的账户抽象的同时,很可能也需要考虑如何处理MEV的问题,以确保系统的公平性、安全性和健康发展。
因此Vitalik总体认为,账户抽象的推广和普及需要全生态中的角色共同努力,总体目标是要让链上体验和中心化服务体验一致。
扩容、L2与隐私
随着L2的出现与以太坊自身技术的推进,扩容问题在一定程度上得到了解决,但 Vitalik 认为仍存在如下挑战:
- 在L2向L1打包提交交易有效证明时,如何去保证这个证明系统的安全性和去中心化?
- L2的技术组件中,大部分交易的排序器是中心化的,可能会有潜在风险
- L2有着不同的技术选型和发展方向,如何构建跨L2之间的钱包和地址,让用户拥有更好的体验?
- 交易记录相关数据需要空间进行保管与存储,数据可用性问题如何解决?
由于时间所限,Vitalik 并没有就以上问题给出非常细致的解答,更多的是在抛出当前扩容所面临的全部问题。
有趣的是,Vitalik在演讲中也坦言,目前市场上有太多的 L2,但并不是一提到扩容就一定要去搞 rollup。
他也给出了个人的一些建议:
1.项目应该明确自己对安全性和可扩展性的需求,到底处在什么级别,再决定要不要上Rollup。
例如账户密钥存储、高价值财务资产等场景,对安全性的要求极高,而游戏或非财务应用,可能对可扩展性有更高的要求。
2.明确 Validium 和 Rollup 的区别,对号入座。
Validium 是一种Layer 2扩容解决方案。它将数据存储在链下,但在链上进行验证。这意味着它可以处理大量的交易,但可能牺牲了一些去中心化和安全性 -- 尤其适合游戏等场景;
与Validium不同,Rollup(特别是zk-Rollup)将数据保留在链上,这可能在隐私或效率方面不利。但如果你想要可靠性或更多的安全性,你可能会选择zk-Rollup。
从Vitalik现场展示的图来看,对于许多项目来说,当前选择使用Validium可能是一个合理的选择,因为它提供了一种在保证交易有效性的同时,实现链下数据可用性的解决方案。
但随着 Blob(用于将大量数据压缩成较小的"blob",从而在以太坊中更高效地存储数据) 数据空间的扩展,项目可以转向使用Rollup,因为Rollup通过保持链上数据可用性,提供了更多的安全性和可靠性。
最后,Vitalik 也提到了当前以太坊生态中所面临的三种类型的隐私问题:
- coin transfers:加密货币的转账过程中的隐私问题。例如,虽然许多区块链交易是公开和透明的,但仍有需求和技术旨在使这些交易更加私密,以保护用户的财务数据。
- guardians:如前文提到社交恢复中的守护者,被用户授权作出某些决策或执行某些操作。守护者的隐私可能与他们的身份、所控制的资产或他们执行的操作有关。
- dentity/reputation and similar apps:在区块链上,身份和声誉系统可以帮助验证用户或实体的真实性和可信度。然而,这些系统也可能涉及到个人隐私的问题,因为它们可能需要收集和展示敏感的个人信息。
结论
演讲的最后, Vitalik 对以太坊未来发展的总体思路进行了总结:
- 保持稳健,谨慎求解:保持以太坊基础层的健壮性是前提,在这个基础上才能小心谨慎的去拓展其他方面的能力,如扩容、用户体验和隐私等问题。
- 在体验和去中心之间找平衡:以太坊对普通用户变得“用户友好”是必须的,但在这个过程中不能丢掉去中心化所带来的好处。
- 技术和生态同等重要:技术的发展指明了方向,但如何落地推广仍需全生态共同努力。