0

0

ETHTaipei 专访 Vitalik:以太坊未来五年迎关键时刻,最常吃黑巧克力

DDD

DDD

发布时间:2024-03-22 13:06:23

|

685人浏览过

|

来源于ChainCatcher

转载

在近期的 ethtaipei 2024 大会期间,vitalik 接受了多家媒体的采访问答, 过程涉及生活饮食、dencun 升级以及以太坊相关路线(升级预期、中心化难题、模块化再质押等)、安全隐私(抗量子能力、zk 隐私安全)、去中心化社交、ai、行业建议等话题,

ETHTaipei 专访 Vitalik:以太坊未来五年迎关键时刻,最常吃黑巧克力

Q:作为一个游牧民,你最近经常给自己做什么速食?

A:黑巧克力会是主要的组成部分之一。

Q:当你四处旅行和生活时,哪个实验性社区活动给了你最大的启发?

A:关于你提到的实验性社区活动的具体含义,去年的 Zuzalu 可能是其中规模最大的。Zuzalu是Vitalik在2023年3~5月在黑山发起的一次快闪城市实验。另外,还有一次在越南举办的活动,是我参加的首个完全在户外举行的活动。这让我想起了杭州西湖的氛围。这也是我经历过的防疫措施最为周全的会议,这让我觉得很棒。

Q:最近你最感兴趣的工作是什么?不一定是以太坊/加密相关的。

A:今年跟以太坊相关的事务已经很低了,即使有关,也是在社区方面的。各种独立团体正在组建自己的项目,我在其中跟进,尽我所能提供帮助。我很兴奋能够很快去参观其中一些项目生态。最近,我一直在尝试一些最新的人工智能工具,本地运行模型,并将它们用于各种任务。在这个领域加深理解并探索新的可能性非常重要。学习至关重要,我相信探索各种主题都是有价值的。所以,这些是主要的亮点。

Q:Dencun 升级对以太坊生态系统有何贡献?

A:Dencun 升级的目的是显著提高可扩展性,并降低交易费用,特别是对于 L2 和 Rollups。它通过在每个区块内创建一个独立的数据库部分(称为 blobs)来实现这一点。这些数据对 EVM 不可访问,这很重要,因为这意味着验证以太坊区块的客户端不需要立即访问这些数据。然而,以太坊区块链保证其可用性。这个特性对 Rollups 特别有益,以及任何依赖于安全数据可用性的 L2 项目,确保节点可以在当前节点消失时同步,或者对错误答案提出挑战。

在过去的一周里,我们已经观察到二层费用大幅下降,有时甚至降低了 50%。然而,需要注意的是,随着更多用户采用blobs,费用可能会再次增加。尽管如此,这仍然代表了显著的可扩展性改进,我们预计以太坊链支持的 blobs 数量将在未来几年持续增加。

Q:Dencun 升级后的表现有超预期吗?

A:我认为这取决于你对“超预期”的理解。从技术角度来看,升级进展顺利。网络参与率仅从 99% 下降到了 95%,这比我们以前的任何硬分叉都要好。

有趣的是,使用量目前非常低。目标是每个区块约 3 个 blobs,但平均使用量仅为每个区块一个 blob。这意味着 blobs 目前非常便宜。如果你想发布一个 blob,基本上只需支付以太坊的交易费用。高昂的以太坊交易费用可能是其中一个原因,但如果 blobs 的价格接近于零,它们可以用于各种用途,比如备份加密的硬盘副本。对于保证数据库来说,有无限的用途。我相信使用量最终会增加,但目前对于当下的 Rollups 来说,价格非常便宜是有利的。我期待在未来几个月看到使用量增加。

Q:你认为未来五年对社会最具变革性的影响是什么?

A:我认为接下来的五年对以太坊来说将是至关重要的,因为许多曾经是理论性或小规模的应用现在已经准备好应用于现实世界。区块链技术的影响已经开始渗透到更广泛的世界中,但往往不被注意。例如,Reddit 即将进行的 IPO 为活跃社区成员提供了与机构投资者并肩参与的机会,这得益于加密空间的思想。

就实际使用而言,稳定币已经产生了最大的影响,促进了储蓄、交易和转账。在未来五年里,以太坊的用户体验和费用结构将得到改善,L2 和 Base 等项目的发展将开拓道路。随着以太坊变得更加用户友好,它有望在使稳定币可访问和去中心化方面处于领先地位。

除了金融领域,非金融应用也在获得增长,特别是在 Forecaster 和 Lens 等社交媒体替代方面。去中心化提供了独特的优势,例如任何人都可以开发新的客户端或访问和写入相同的内容,而无需从头开始。这个活跃的生态系统预计将进一步扩展。

基于以太坊的身份解决方案也在迅速增长,其中包括人格证明协议和基于社交图的系统的进展。这些解决方案旨在解决在线平台中验证人类用户的挑战,减轻中心化解决方案可能排斥某些群体的风险。以太坊有潜力在开发这个问题的去中心化替代方面发挥领导作用。

总的来说,这些发展突显了以太坊演变的重要性,以及其在各个领域继续增长的潜力。

Q:你如何看待目前 PoS 方面的挑战,SSF(single slot formality)以及其他升级将如何解决这些问题?

A:我认为目前权益证明存在的主要挑战主要涉及各种中心化风险。一个重要的关注点是 MEV(矿工可提取价值)方面,以及与权益证明和成为验证者本身的功能相关的风险。在 MEV 方面,我们正在见证日益增长的中心化和审查风险,中继器正在成为另一种集中化的参与者。执行票据(execution tickets)和包含列表(inclusion lists)等技术旨在减轻这些风险,努力在块创建中保持去中心化和公平性,同时将特定的中心化功能分配给 builder。

另一个挑战在于权益证明本身。根据最近的民意调查,不参与权益证明的主要原因是持有少于 32 ETH 和运行节点被认为过于困难。然而,针对这些问题已经制定了技术路线图。例如,垂直树已经取得了显著进展,旨在将运行节点的存储要求从多个太字节减少到更可管理的水平,可能使节点能够在 RAM 中运行。此外,借助诸如 ZK-SNARKs 等技术,运行节点的计算要求将进一步减少,使更广泛的用户群体能够轻松运行节点。

拥有少于 32 ETH 进行权益验证的问题更为复杂。最初,选择 32 ETH 是为了在需要大量 ETH 进行验证和避免太多验证者之间寻求平衡,后者可能导致处理困难。权益证明的新方法包括放宽每个验证者参与每一轮共识的要求,从而实现单个插槽终态和能够进行少于 32 ETH 的验证等好处。彩虹权益证明(Rainbow staking)和 BLS 签名是正在研究的提案之一。

Q:我们已经看到许多项目提出了“模块化区块链”解决方案,我们也看到了以太坊 L1 可以负责共享排序的想法。您如何看待这个更广泛的问题:L1应该集中处理哪些功能,哪些功能应该留给各个 L2 处理?

A:模块化暗示着未来各个独立链的功能将减少,不同的组件由不同的部分管理,而共享排序变得日益重要,正如我们的研究员之一 Justin Drake 所倡导的那样。

目前,以太坊 L1 负责共享安全性和结算,确保每个 L2 都可以在不依赖于中心化参与者或验证者集的情况下交互。以太坊为 Rollups 提供数据可用性,但不包括voliums,并且交易的排序是根据 Rollup 逐个决定的。

关于共享排序,意见不一。一些人主张其优点,而其他人则认为它被高估了。他们认为共享流动性的好处在一定程度上是有限的,并且跨 L2 的 MEV 并不像人们想象的那样重要,因为它可以分解为不同 L2 之间的 MEV。

扩展以太坊直接支持更多数据的能力至关重要。虽然理想情况下所有事物都应该是 Rollup,但实际上的限制要求探索用于链下数据的 optimistic 数据构造,高安全性功能通过 Rollup 保留在链上。

账户抽象还带来了另一个挑战。确定账户状态的存储位置以及在多个位置有效管理更新需要创新的解决方案。一种方法是采用最小密钥库 Rollup,其中状态存储在以太坊之上的中立 Rollup 中,并且可供其他 L2 访问。

这些想法仍处于早期阶段,并在以太坊社区中进行持续讨论。在实践中,那些需要 L1 处理的关键功能应保留在那里,同时为不同的 L2 处理各种功能提供灵活性也非常有价值。

Q:如果你有一个系统在理论上给你一些 ZK 级别的隐私,那么作为一个用户,你怎么知道你实际上得到了那个级别的隐私?

A:我认为这实质上是以太坊已经面临的问题的延续:确保智能合约中资产的安全性。如果你将资产托管给智能合约而不是个人,那么如何确保没有后门允许未经授权的访问呢?

目前的解决方案包括在 Etherscan 上阅读合约,人们可以发布源代码。虽然这对于精通的用户很有用,但对于无法自行审查复杂代码的普通用户来说,这是不现实的。钱包已经开始解决这个问题,提供更多警告,例如与不太熟悉的应用程序交互时的警报。

我设想的一个改进是基于 IPFS 托管的分版本 DApp 用户界面,每个更新都需要区块链交易进行授权。这消除了通过入侵服务器进行未经授权更新的风险。然后,钱包可以显示有关网站最近更新和批准状态的信息。

我们还需要更好的机制来汇总高质量研究人员和审计人员的意见。钱包可能在协助用户方面发挥关键作用,通过汇总这些信息。与以太坊相同的工具应该应用到 ZK 技术中,包括发布源代码和验证其真实性。

例如,像 Etherscan 这样的工具可以发布 ZK 源代码并在链上进行验证。这种方法确保了对链上和链下 ZK 技术(如 Zoopass)的透明度和安全性。

这些努力将以太坊合约使用的相同原则扩展到 ZK 技术领域,确保用户的安全和透明的生态系统。

Q:你认为以太坊如何解决量子威胁的紧迫问题,这对更广泛的加密货币生态系统有什么影响?

A:重要的一点是,从技术角度来看,我们针对量子计算机的每个脆弱点都有量子抗性算法。量子计算机破解了现有的椭圆曲线签名,但我们有各种基于哈希函数、格和同态基础的解决方案。例如,基于格和同态的解决方案可以解决量子攻击对椭圆曲线加密和隐式地址的影响。此外,最新技术如 Starks 最近取得了减小尺寸的突破,由于其依赖哈希函数,提供了量子抗性。

全同态加密幸运地是天生具有量子抗性的,因为量子计算机不会影响基于格的密码学。虽然在理论上解决了这个问题,但在理论与实践之间仍存在一些后勤挑战。然而,紧急恢复机制可以保护大多数资金,尽管正在努力确保用户和协议的完全量子抗性。

为实现这一目标,有几个关键步骤是必要的。首先,实施账户抽象将允许用户选择量子抗性签名算法。此外,以太坊共识层需要量子抗性,尽管由于当前签名方案(如BLS)的高效性而引起了工程挑战。这凸显了探索替代方案的重要性,如每个插槽的 8192 位签名,以适应较不高效的量子抗性算法,同时研究人员致力于优化和基准测试后量子替代方案。

Q:在您看来,将 AI 与加密货币相结合有哪些好处?这会如何重塑行业?您在 2 月份讨论了 AI 在调试代码中的作用,可以能提供更多关于 AI 如何在加密和以太坊中使用的想法吗?

A:AI 和加密货币当今时代两个非常重要的技术趋势。有这样一句话,AI 倾向于中心化,而加密货币正在努力实现去中心化。这两者之间存在某种互补关系。但问题是,我们能否从这种概念转变为实际的应用示例,以一种对两者都有意义且具有生产力的方式进行使用。

其中之一是,AI 参与预测市场以太坊上其他类型的市场,基本上可以使市场更加微观化,并创建可以在其中发挥作用的 API。另一个是将 AI 作为钱包的一部分,以帮助用户理解他们正在与之交互的加密环境。第三个是利用密码学,包括 ZK、SNARK、MPC 等,将 AI 嵌入进去,以创建安全、强大且保护隐私的 AI 模型,使其成为链上应用的中心参与者,无论是 DApps 还是 Oracle 等其他形式。然后第四个是,如果成功了可以将其用于其他领域的 AI。

在这些应用中,我认为前两个是最明显的短期应用,而后两个则更多地是推测性的。我绝对不想给人们留下这样的印象,即,认为人工智能和加密货币的应用将成为下一个重大叙事,推动行业向前发展之类的。但我确实认为这些交叉点值得人们深入研究。

另外,还有一个应用是,AI 能够进行滚动调试代码,当前加密领域面临的最大挑战之一就是代码错误和漏洞。而一个有希望的可能性是,AI 能给大大简化使用形式验证工具来证明代码集满足特定属性的过程。

Q:对以太坊再质押浪潮有何看法?

A:再质押确实是一个很有趣的想法,但有可能出现的风险是,需求会被中心化的参与者接管,还有各种系统性风险以及对以太坊验证者集的影响。我知道有一些项目在进行研究一些不同的方法,到目前为止,我只是在观察这个领域,期待看到未来的发展。

Q:您在 Farcaster 上的活跃度好像要比在 Twitter 上更高一些,类似 Farcaster 这样的去中心化社交应用真的能与 Web2 社交应用竞争吗?或者说能够颠覆社交模式吗?

A:是的,我认为社交领域的一个有趣之处在于它具有网络效应,但同时也具有反网络(anti-network)效应。Twitter 是一个汇聚了各类人群的平台,但同时也是那些真正令人厌烦的人的聚集地。我发现 Farcaster 也已经积累了足够多的用户,而且还很有趣,在这个平台上我能获得更高质量的互动,虽然它还有待完善。

我认为,即 Twitter 可能会区分高质量的内容和人群、低质量的内容和人群,许多人批评这些机制,包括管理和蓝 V 认证等,认为它们可能成为一种集中化的工具或特权,服务于特定观点和特定群体。而 Crypto 空间以及许多非金融应用程序,如以太坊,从根本上解决了这个问题,试图解决这类信任问题。去中心化社交真正能够解决这种问题。

关于 Farcaster,还有一个重要的特点是,它不是一个服务器,而是一个共享的平台。因此,原则上,你可以使用自己的客户端,你的客户端可以读取或写入相同的内容,这个网络上所有的用户都可以看得到。我认为这绝对可以成为人们开始尝试创建自己的客户端并添加有趣新功能的地方。例如,你可以想象人们 Farcaster 上发布自己的社区笔记,或者发布各种基于 AI 的研讨甚至预测。在 Farcaster 上,你可以想象人们创建自己的机制来识别高声誉参与者和低声誉参与者等。不同的群体可以采用不同的方法。所有这些事情可以由不同的客户端完成。

另外一件让我兴奋的事情是,我觉得 Farcaster 这个应用特别实用、丝滑,用起来也足够简单,并且正在被一些非加密人士使用。我认为这是许多应用所没有做到的,这也为其他同类应用程序打了一个样板。

Q:针对非英语母语者参与公共产品生态系统,您有什么具体建议吗?

A:首先,如果你具备一定水平的英语技能,翻译一些内容是有价值的,还可以汇总一些信息,或者积极参与一些协议(社区)的共建,因为很多协议都在尝试欢迎来自世界各地的更多参与者,或者为成为投票者或徽章持有者。

Q:你为什么对长寿这么感兴趣?如果你长生不老,你会做什么?

A:我只是喜欢生活,生活是美好的。如果我是永生的,我会做什么?可能和我现在做的一样,只是时间更长。

Q:从加密货币的发展和演变来看,让你感到最惊讶的是什么?你认为再过 5 年,加密货币行业将会是什么样子?

A:在 2020 年,NFT 真的让我惊讶,还有 meme 币的复兴。从积极的方面来看,ZK 技术的快速进步特别令人惊讶,因为这样的进步在软件开发中是罕见的。此外,L1 协议变化的速度越来越快,例如合并和坎昆,令人印象深刻。

Q:您能给新区块链开发者一些建议吗?

A:我认为最重要的一点是,要让自己有动力参与并持续参与,可以真正开始加入并成为社区的一部分。找到一个明确的方向,然后去做出一些真正「能用」的东西,比只想不做重要的多。你也可以尝试以写作的方式加入这个领域,这是一种推动自己的方式。

相关专题

更多
页面置换算法
页面置换算法

页面置换算法是操作系统中用来决定在内存中哪些页面应该被换出以便为新的页面提供空间的算法。本专题为大家提供页面置换算法的相关文章,大家可以免费体验。

403

2023.08.14

oracle清空表数据
oracle清空表数据

当表中的数据不需要时,则应该删除该数据并释放所占用的空间。本专题为大家提供oracle清空表数据的相关文章,帮助大家解决该问题。

264

2023.08.16

Oracle中declare的使用
Oracle中declare的使用

Oracle DECLARE语句是PL/SQL编程语言中用于声明变量、常量、游标或异常的关键字。它的主要作用是在程序中定义这些对象,以便在后续的代码中使用。DECLARE语句的语法简单明了,可以根据需要声明多个对象。通过使用这些声明的对象,可以进行各种操作,如计算、查询数据库、处理异常等 。

204

2023.09.15

oracle怎么分页
oracle怎么分页

实现分页的步骤:1、使用ROWNUM进行分页查询;2、在执行查询之前进行设置分页参数;3、使用"COUNT(*)"函数来获取总行数,并使用"CEIL"函数来向上取整计算总页数;4、在外部查询中使用"WHERE"子句来筛选出特定的行号范围,以实现分页查询。想了解更多oracle怎么分页的文章,可以来阅读本专题先的文章。

235

2023.09.18

Oracle查看表操作历史记录
Oracle查看表操作历史记录

查看操作历史记录的方法:1、使用Oracle内置的审计功能,可以记录数据库中发生的各种操作,包括登录、DDL语句、DML语句等;2、使用Oracle日志文件,其中包含了数据库中发生的各种操作,可以通过查看日志文件来获取操作历史记录;3、使用Oracle的Flashback功能,可以查看数据库在某个时间点的操作历史记录;4、使用第三方工具等。本专题还提供其他查看表操作的文章,大家可以免费阅读。

454

2023.09.19

Oracle中RAC的用法
Oracle中RAC的用法

Oracle中RAC的用法:1、通过在多个服务器上运行数据库实例来提供高可用性;2、允许在需要时增加或减少节点数量;3、通过将工作负载分布到多个节点上来实现负载均衡;4、使用共享存储来实现多个节点之间的数据共享;5、允许多个节点同时处理数据库请求,从而实现并行处理;6、提供了透明故障切换功能;7、使用了一些技术来确保数据的一致性;8、提供了管理工具来简化RAC环境的管理和维护。本专题还提供RAC相关的其他文章,大家可以免费阅读。

441

2023.09.19

oracle imp
oracle imp

imp是Oracle数据库中的一个命令行工具,用于将导出的数据和对象从一个数据库实例导入到另一个数据库实例。imp命令的一般语法为“imp username/password@connect_string file=file_name [options]”。

315

2023.09.19

常用的数据库软件
常用的数据库软件

常用的数据库软件有MySQL、Oracle、SQL Server、PostgreSQL、MongoDB、Redis、Cassandra、Hadoop、Spark和Amazon DynamoDB。更多关于数据库软件的内容详情请看本专题下面的文章。php中文网欢迎大家前来学习。

973

2023.11.02

Java编译相关教程合集
Java编译相关教程合集

本专题整合了Java编译相关教程,阅读专题下面的文章了解更多详细内容。

9

2026.01.21

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
光速学会docker容器
光速学会docker容器

共33课时 | 1.9万人学习

go语言基础与基本函数
go语言基础与基本函数

共17课时 | 3.1万人学习

Css3入门视频教程
Css3入门视频教程

共21课时 | 3.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号