原文作者:Vitalik Buterin
原文编译:深潮 TechFlow
29 日,以太坊创始人 Vitalik Buterin 发表标题为《Make Ethereum Cypherpunk Again》的新文章,讨论了以太坊社区如何重新回归以太坊密码朋克的理念。作者回顾了过去十年以太坊生态系统的发展,并指出由于交易费用的上涨,消费者加密支付的愿景逐渐消失了。
深潮 TechFlow 对全文进行了编译。
十年前,我最喜欢的回忆之一是前往柏林的一个地区朝圣,那里被称为比特币区:这是在克罗伊茨贝格的一个地区,有大约十几家商店,都接受比特币支付。这个社区的中心是 77 号房间,一个由 Joerg Platzer 经营的餐厅和酒吧。除了接受比特币支付,它还充当社区中心,各种开源开发者、政治活动家和其他角色经常过来光顾。
两个月前的类似回忆是 PorcFest(即「刺猬节」,意为「别踩我」),一个在新罕布什尔州北部森林中的自由主义聚会,吃饭主要是在诸如「革命咖啡」和「煽动性汤、沙拉和冰沙」之类的小型餐馆,当然也接受比特币支付。在这里,讨论比特币的更深层政治意义,以及在日常生活中使用它,两者并行不悖。
我之所以提起这些记忆,是因为它们让我想起了加密货币背后的更深层次的愿景:我们的目标不仅仅是创造孤立的工具和游戏,而是全面构建一个更自由、更开放的社会和经济,其中不同部分,如技术、社会和经济是相互融合的。
「web3」的早期愿景也是这种类型的愿景,方向类似但略有不同。以太坊联合创始人 Gavin Wood 最初创造了「web3」这个术语,它指的是关于以太坊的不同思考方式:不是像我最初那样将其视为「比特币加智能合约」,Gavin 更广泛地将其视为一组技术的一部分,这些技术可以共同构成更开放的互联网堆栈的基层。
当免费开源软件运动于 20 世纪 80 年代和 90 年代开始时,该软件很简单:它在您的计算机上运行并读取和写入计算机上的文件。但今天,我们的大部分重要工作都是协作性的,通常规模庞大。因此,即使应用程序的底层代码是开放和自由的,你的数据也会通过一个由公司运营的集中式服务器进行路由,这个公司可以随时任意地读取你的数据,更改规则或随时将你剥离平台。因此,如果我们想将开源软件的精神扩展到当今世界,我们需要程序能够访问共享硬盘驱动器来存储多人需要修改和访问的内容。什么是以太坊,以及点对点消息传递(当时是 Whisper,现在是 Waku)和去中心化文件存储(当时是 Swarm,现在是 IPFS)等姊妹技术?这就是如今无处不在的「web3」术语诞生的原始愿景。
不幸的是,自 2017 年左右以来,这些愿景有些退居幕后。很少有人谈论消费者加密支付,唯一在链上大规模使用的非金融应用是 ENS,而且在非区块链去中心化社区和加密世界之间存在着巨大的意识形态鸿沟,非区块链去中心化社区的大部分人将加密世界视为一种干扰,而不是一种志同道合的精神和强大的盟友。在许多国家,人们确实使用加密货币发送和储蓄资金,但他们通常通过集中化手段进行:要么通过集中交易所账户的内部转账,要么通过在 Tron 上交易 USDT。
经历过那个时代,我认为造成这种转变的根本原因是交易费用的上升。当向链上写入的成本为 0.001 美元,甚至 0.1 美元时,人们愿意开发各种应用程序,以各种方式使用区块链,包括非金融方式。但当交易费用上升到 100 美元以上,就像在牛市高峰期那样,只有一个愿意玩的受众群体:Degen,事实上,因为币价上涨,他们变得更富有,甚至更愿意投机。适量的投机是可以接受的,我在活动中与许多人交谈,他们因为金钱的动机而加入加密领域,但因为理想而留下。但当他们成为大规模使用区块链链的最大群体时,这就改变了公众的认知和加密空间的内部文化,并导致我们在过去几年中看到的许多其他负面影响。
现在,快进到 2023 年。无论是扩展的核心挑战,还是对于构建切实可行的密码朋克未来至关重要的各种「支线任务」,我们实际上有很多积极的消息可以展示:
·Rollup 开始真正存在
·经历对 Tornado Cash 的监管打击后的暂时停滞,Railway 和 Nocturne 等第二代隐私解决方案正在迎来曙光
·账户抽象化开始兴起
·长时间被遗忘的轻客户端开始真正存在
·零知识证明,一种我们认为还有几十年才能出现的技术,现在已经到来,变得越来越对开发者友好,并且即将可用于消费者应用
这两件事:人们越来越认识到不受控制的中心化和过度金融化不是加密货币的本质,以及上面提到的终于逐渐成熟的关键技术,共同为我们提供了一个机会,将事情朝着不同的方向发展。也就是说,至少使以太坊生态系统的一部分真正成为我们最初构建的无需许可、去中心化、抗审查、开源生态系统。
这些价值观是什么?其中许多价值观不仅为以太坊社区中的许多人所共享,而且还为其他区块链社区甚至非区块链去中心化社区所共享,尽管每个社区对这些价值观的组合和强调程度都有所不同。
·开放的全球参与:世界上的任何人都应能以用户、观察者或开发者的身份参与,享有最大程度的平等。参与应是无需许可的。
·去中心化:尽量减少应用对任何单一行动者的依赖。特别是,即使核心开发者永久失踪,应用也应继续运行。
·抗审查:中心化行动者不应有权干预任何特定用户或应用的运行。对恶意行动者的担忧应在技术栈的更高层面解决。
·可审计性:任何人都应该能够验证应用程序的逻辑及其正在进行的操作(例如,通过运行完整节点),以确保它按照开发人员声称的规则进行操作。
·可信中立性:基础层基础设施应保持中立,且以一种即使在不信任开发者的情况下,任何人也能看出其中立性的方式。
·构建工具,而非帝国。封建帝国试图将用户捕获并困在有围墙的花园内;工具完成其任务,但在其他方面与更广泛的开放生态系统进行互操作。
·合作心态:即使在竞争中,生态系统内的项目也在共享软件库、研究、安全、社区构建及其他对它们普遍有价值的领域合作。项目试图在彼此之间以及与更广阔的世界之间实现合作共赢。
在加密生态系统内,完全有可能构建不遵循这些价值观的东西。例如,可以构建一个被称为 L2 的系统,但实际上是一个由多重签名保护的高度中心化系统,且永远不打算转向更安全的东西。人们可以构建一个试图比 ERC-4337「更简单」的账户抽象系统,但代价是引入信任假设,最终消除了公共内存池的可能性,并使新构建者更难加入。可以构建一个 NFT 生态系统,其中 NFT 的内容被毫无必要地存储在中心化网站上,使其比将这些组件存储在 IPFS 上更脆弱。人们也可以构建一个质押界面,不必要地将用户引向已经最大的质押池。
抵制这些压力是困难的,但如果我们不这样做,我们就有可能失去加密生态系统的独特价值,并重现一个效率更低、步骤更多的现有 web2 生态系统的克隆体。
"有下水道,才有忍者神龟"从很多方面来说,加密空间都是一个无情的环境。Dan Robinso 和 Georgios Konstantiopoulos 在 2021 年的一篇文章中生动地表达了这一点,他们在 MEV 的背景下讨论了以太坊是一个黑暗的森林,在这里,链上交易者不断面临被前置交易机器人利用的风险,这些机器人本身也容易被其他机器人反利用等。这也在其他方面是正确的:智能合约经常被黑客攻击,用户的钱包经常被黑客攻击,中心化交易所的失败惨烈等。
这对空间的用户来说是一个巨大的挑战,但它也提供了一个机会:这意味着我们有一个空间可以真正地实验、孵化并快速接收有关各种安全技术的现场反馈,以应对这些挑战。我们已经在不同的背景下看到了对挑战的成功应对:
问题与解决方案:
·中心化交易所被黑:使用去中心化交易所加稳定币,所以只需要信任中心化实体来处理法币
·个人私钥不安全:智能合约钱包:多重签名、社交恢复等
·用户被骗签署交易,耗尽资金:Rabby 等钱包向用户展示交易模拟的结果
·用户遭到 MEV 玩家的三明治攻击:Cowswap、Flashbots Protect、MEV 拦截器..
每个人都希望互联网是安全的。有些人试图通过推动强制依赖单一参与者(无论是公司还是政府)的方法来实现这一目标,这些参与者可以作为安全与真理的中心化锚点。但这些方法牺牲了开放性与自由,并助长了日益增长的「分裂网络」这一悲剧。加密领域的人非常重视开放性和自由。高风险和巨大的金融利益意味着加密空间不能忽视安全,但由于各种意识形态和结构原因,无法采用中心化方法来实现安全。与此同时,加密货币领域处于非常强大的技术的前沿,例如零知识证明、形式验证、基于硬件的密钥安全和链上社交图谱。这些事实共同意味着,对于加密货币来说,提高安全性的开放方式是唯一的方法。
所有这一切都意味着,加密世界是一个完美的测试平台环境,可以采用其开放和去中心化的安全方法,并将其实际应用到现实的高风险环境中,并将其成熟到可以应用其部分内容的程度。这是我的愿景之一,即加密世界的理想主义部分和加密世界的混乱部分,以及整个加密世界和更广泛的主流,如何将它们的差异转化为共生,而不是加剧两者之间的紧张程度。
以太坊作为更广泛技术愿景的一部分2014 年,Gavin Wood 推出了以太坊作为可构建的一套工具之一,另外两个是 Whisper(去中心化消息传递)和 Swarm(去中心化存储)。前者受到了高度重视,但不幸的是,随着 2017 年左右转向金融化,后者受到的关注大大减少。尽管如此,Whisper 以 Waku 的形式继续存在,并被诸如去中心化通讯 Status 等项目积极使用。Swarm 继续发展,现在我们还有 IPFS,用于托管和服务这个博客。
过去几年,随着去中心化社交媒体(Lens、Farcaster 等)的兴起,我们有机会重新审视其中一些工具。外,我们还有另一个非常强大的新工具可以添加到三合一中:零知识证明。这些技术最广泛地被用作提高以太坊可扩展性的方法,如 ZK rollups,但它们对于隐私也非常有用。特别是,零知识证明的可编程性意味着我们可以超越「匿名但风险」与「经过 KYC 因此安全」的错误二元关系,并同时获得隐私和多种身份验证。
2023 年的 Zupass 就是一个例子。Zupass 是一个基于零知识证明的系统,是在 Zuzalu 孵化的,它既用于对事件进行现场身份验证,又用于对投票系统 Zupoll、类似 Twitter 的 Zucast 等进行在线身份验证。Zupass 的关键特性是:你可以不透露你是 Zuzalu 的哪位成员,而证明你是 Zuzalu 的居民。每个 Zuzalu 居民只能为他们登录的每个应用程序实例(例如投票)拥有一个随机生成的加密身份。Zupass 非常成功,并于今年晚些时候应用 Devconnect 的票务服务。
到目前为止,Zupass 最实用的应用可能是投票。进行了各种投票,一些涉及政治争议或高度个人话题,人们强烈需要保护隐私,使用 Zupass 作为匿名投票平台。
在这里,我们可以开始看到以太坊密码朋克世界的轮廓,至少在纯技术层面上是这样。我们可以将资产保存在 ETH 和 ERC20 代币以及各种 NFT 中,并使用基于隐形地址和 Privacy Pools 技术的隐私系统来保护我们的隐私,同时阻止已知的不良行为者利用同一匿名集合获益。无论是在我们的 DAO 中,还是为了帮助决定对以太坊协议的更改,或者为了任何其他目标,我们都可以使用零知识投票系统,这些系统可以使用各种凭证来帮助识别谁有资格投票,谁没有。除了像 2017 年那样用代币投票之外,我们还可以对生态系统做出足够贡献的人、参加足够多活动的人进行匿名投票,或者每人一票。
线上和线下支付可以通过在 L2 上进行的超低成本交易来实现,这些交易利用数据可用性空间(或通过 Plasma 保护的链下数据)以及数据压缩为用户提供超高可扩展性。一个 rollup 到另一个 rollup 的支付可以通过去中心化协议如 UniswapX 来实现。去中心化社交媒体项目可以使用各种存储层存储活动,如帖子、转推和点赞,并使用 ENS(在 L2 上用 CCIP 便宜)作为用户名。我们可以在链上代币与个人持有并通过 Zupass 等系统进行 ZK 证明的链下证明之间进行无缝集成。
二次投票、跨部落共识和预测市场等机制可用于帮助组织和社区进行自我管理并保持知情,而区块链和基于 ZK 证明的身份可以使这些系统免受内部集中审查和协调来自外部的操纵。复杂的钱包可以保护人们在参与 dapps 时的安全,用户界面可以发布到 IPFS 并作为 .eth 域名访问,HTML、javascript 和所有软件依赖项的哈希直接通过 DAO 在链上更新。智能合约钱包的诞生是为了帮助人们不丢失数千万美元的加密货币,它将扩展到保护人们的「身份根源」,创建一个比「用谷歌登录」等中心化身份提供商更安全的系统。
在对以太坊生态圈(或称「web3」)的理解中,我们可以将其视为一个独立的技术协议栈,这个栈在各个层面上与传统的集中式协议栈展开竞争。许多人会两者都使用,并且经常有巧妙的方式来结合两者:使用 ZKEmail,您甚至可以使电子邮件地址成为社交恢复钱包的守护者之一!但同时,使用去中心化栈的不同部分也存在许多协同效应,特别是当这些部分被设计为更好地相互集成时。
将其视为堆栈的好处之一是,这非常适合以太坊的多元化精神。比特币致力于解决一个或最多两三个问题。而以太坊,有许多子社区,关注点各异。没有一个主导的叙事。栈的目标是促进这种多元性,同时努力实现这些多元性之间的日益互操作性。
社交层面人们很容易地说「做 X 的这群人是有害的腐败势力,而做 Y 的人才是真正的主流」。但这是一种懒惰的回应。为了真正取得成功,我们不仅需要技术堆栈的愿景,还需要堆栈的社交部分,使技术堆栈能够首先构建。
以太坊社区的优势在于:从原则上讲,我们认真对待激励机制。PGP 希望将加密密钥交到每个人的手中,这样我们实际上就可以在几十年内进行签名和加密电子邮件,但它基本上失败了,然后我们得到了加密货币,突然数百万人拥有了与他们公开关联的密钥,我们可以开始将这些密钥用于其他目的——包括回到加密电子邮件和消息传递的全过程。非区块链去中心化项目经常资金严重不足,而基于区块链的项目可以获得 5000 万美元的 B 轮融资。我们让人们投入他们的 ETH 来保护以太坊网络,并不是出于利益相关者的仁慈,而是出于他们对自身利益的考虑——我们因此获得了 200 亿美元的经济安全。
同时,仅有激励是不够的。Defi 项目开始时,通常是谦虚、合作的,并且最大程度地开源,但随着规模的增长,有时会开始放弃这些理念。我们可以激励股东加入并保持非常高的正常运行时间,但激励股东去中心化就难得多。可能根本无法仅凭协议内部手段实现。上述「去中心化栈」的许多关键部分没有可行的商业模式。以太坊协议本身的治理显然是非金融化的——这使其比其他治理更加金融化的生态系统更加稳健。这就是为什么以太坊有一个强大的社交层是有价值的,它在那些纯粹激励无法做到的地方大力执行其价值观——但又不会创造出「以太坊联盟」的概念,从而变成一种新形式的政治正确性。
这两方面之间需要做出平衡,与其说是平衡,不如说是整合。许多人第一次接触加密领域是出于想要致富的愿望,但他们随后熟悉了生态系统,并成为构建一个更开放、更去中心化世界的热心追随者。
我们如何实际上实现这种融合呢?这是一个关键问题,我怀疑答案不在于一个,而在于通过迭代获得的一系列技术的组合。以太坊生态系统在纯粹通过社交手段鼓励 L2 项目之间的合作心态方面已经比大多数生态系统更加成功。尤其是 Gitcoin Grants 和 Optimism 的 RetroPGF 轮的大规模公共产品资金,也极其有帮助,因为它为那些没有看到任何传统商业模式的开发者创造了另一种收入渠道,而且不需要牺牲他们的价值观。但即使这些工具仍处于起步阶段,要改进这些特定工具,并识别和发展其他可能更适合特定问题的工具,还有很长的路要走。
这就是我看到以太坊社交层的独特价值所在。有一种独特的折中方案,既重视激励措施,又不被激励措施所消耗。这里有一种独特的混合,既重视一个温暖而紧密的社区,但同时记得从内部看来「温暖和紧密」的东西很容易从外部看来变成「压迫性和排他性」,并重视中立、开源和抵制审查的硬性规范,以此作为防范过度以社区为驱动的风险。如果这种组合能够发挥良好作用,那么它将反过来处于实现其在经济和技术层面的愿景。