Time:2023-05-10 Click:116
原文作者:Stephanie/Franci,ECN
编者寄语:
ECN 社区的读者朋友们,新年快乐!
2022 年即将过去,回望过去这一年,以太坊社区有苦亦有乐。我们也许在面对一次又一次的黑天鹅事件时经历过愤怒与沮丧;也许与志同道合的小伙伴一起观看过合并派对;也许去到了波哥大 Devcon VI 现场感受这场时隔多年的盛会,或者在线上紧跟每一场精彩的演讲;也许对社区孕育出的技术创新惊叹过;也许为 DeSoc 的革新思想热血沸腾过…
2022 年实在有太多难忘的瞬间,以至于我们选材时进行了一定的取舍。在这篇 2022 以太坊年度盘点文章中,我们挑选了 9 个最值得记录下来的事件与话题,加以梳理与总结,希望能帮助大家在回顾 2022 时带来一些记忆点。
北京时间 9 月 15 日 14: 42 ,以太坊合并成功,经过 8 年的探索、研究和测试,以太坊终于从 PoW 共识机制转换为 PoS。说以太坊合并是以太坊在 2022 年最重要的大事,相信不会有太多异议。
以太坊合并是具有划时代意义的。
从实现难度来看,它是以太坊有史以来最复杂的一次升级,它是共识层 (Prysm、Lighthouse、Teku、Nimbus 和 Lodestar)和执行层(Geth、Nethermind、Besu 和 Erigon) 9 个独立的客户端团队互相协作的结果,它是在以太坊一直保持运行的情况下实现的「hot swapping」。
从对于以太坊本身的意义来说,合并使得以太坊变得更安全、更可持续、以及为以太坊未来的可扩展性奠定基础。尽管关于 PoW 与 PoS 哪一个更安全这一问题,在加密货币世界里并没有形成共识,但基于以太坊基金会研究团队对这些系统的研究和理解,以及对各类攻击的了解,他们认为 PoS 是更安全的。而基本没有争议的是,转向 PoS 使得以太坊减少了超过 99.95% 的能源消耗,这移走了以太坊进入主流世界的一块大的绊脚石,使得像 NFT、DAO、DeFi 这样的应用更容易进入普罗大众的生活。此外,采用 PoS 在架构上为之后在 Layer 1 进行分片扩容打下必要的基础。
以太坊合并后,以太坊下一次的大型升级将专注于提高以太坊的可扩展性上。
分片被视为以太坊可扩展性的未来,根据 Vitalik 的说法,分片是让以太坊生态系统实现每秒数千笔交易的关键。以太坊社区从 2013 年就开始讨论分片,分片方案经过多次修改,在 2022 年,随着 Danksharding 方案的提出,以太坊通往分片之路变得清晰可行。
关于以太坊的分片方案,比较为人熟知的版本是在 2018 年台北的一次研讨会上,以太坊基金会的研究员与核心开发者们将权益证明和分片研究统一起来,形成了一个分三个阶段的「以太坊 2.0 」路线图:
阶段 0 带来信标链
阶段 1 加入数据分片
在阶段 2 ,在每个分片加入虚拟机,以在系统里实现计算。
分片数量经历最初定为 100 ,随后提高到 1024 ,到这个版本的路线图调低为 64 。
此版路线图采用的分片机制指的是对数据库进行横向分割,即每条分片链都拥有一个节点子集,在该链上进行工作。64 个分片区块都有各自的提议者和从验证者集中通过随机分配组成的委员会,他们独立验证可用的分片数据。在这个设计里,所有分片是无法得到整体验证的,而且每个提议者都有能力破坏整个流程。在分片间混洗验证者也相当麻烦。而且除非引入非常严格的同步假设,否则很难保证投票能在一个 slot 里完成。
显然,要实现「以太坊 2.0 」阶段 2 中的执行分片还有很多未解决的问题。在 2020 年末,Vitalik 发表了文章《以 rollup 为中心的以太坊路线图会是什么样?》,其中提及从长期来说,在以 rollup 为中心的以太坊路线图下,当大家都搬到 rollup 时,以太坊的 TPS 能达到大约 3000 ,当 rollup 转移到分片链作为数据存储时,以太坊的 TPS 理论最大值可达到 100, 000 。也就是说,通往 eth 2 的路径可以是到阶段 1.5 就完了,以太坊基础层就专注做好两件事 —— 共识和数据可用性。而且分片数据可用性比分片 EVM 计算要安全得多。
在这样的背景下,经过一年的探索,以太坊基金会研究员 Dankrad Feist 在 2021 年年末提出了一个新的分片方案。这个方案在 2022 年得到了社区的重视和认可,且为了与旧的分片方案区分,新的分片方案以 Dankrad 命名 —— Danksharding。Danksharding 建基于两项新的研究进展 —— PBS 和 crList,这两个方案旨在解决 MEV 和审查问题。不同于之前的分片方案,Danksharding 方案里只有一个提议者选择进入该 slot 的全部交易和数据,使得 Layer 1 与 rollup 的集成更加紧密,大幅简化了原来的分片方案。
在 2022 年,以太坊社区对 Danksharding 的研究与开发取得了可观的进展。Vitalik 和其他研究员提出了 proto-danksharding ( 即 EIP-4844 ),这是为实现完整 Danksharding 规范的大部分逻辑和支架的一个提案,它主要引入了一种新的交易类型 —— 携带 blob 的交易。
客户端开发者们在 2022 年除了实现合并的工作,在下半年,proto-danksharding 的实现也成为了他们的工作重点。目前,EIP-4844 已经有执行层和共识层的规范,推出了两个开发者测试网。而 EIP-4844 实现所需的 KZG 仪式已推出公众贡献的测试网站,正式版本将于 2023 年新年上线。
根据 2022 年最后一次的 AllCoreDevs 会议,EIP-4844 将会被纳入到上海升级的下一次 Cancun 升级里。
相关阅读:
《从技术角度揭秘「分片」的优势》
《以 ROLLUP 为中心的以太坊路线图》
《Vitalik: Proto-Danksharding FAQ》
11 月 11 日,全球第二大加密货币中心化交易所 FTX宣布破产,整个区块链生态陷入一种交杂着震惊、愤怒、悲伤...的复杂情绪中。高达 80 亿的资产缺口,让无数用户以及与其关联的一些机构血本无归。从事件的暴露演变到最终宣布破产的这个过程发生得太快、太戏剧化,以至于许多受牵连的用户还没有来得及消化接二连三的爆料并做出反应,FTX 就陡然限制了用户提款。
事情的起因经过是怎么样的呢?起初, 11 月 2 日 CoinDesk 在一篇新闻报告中揭露,同为 SBF 创立的一家加密货币量化交易公司 Alameda Research 的资产负债表中显示,其持有的价值 146 亿美元的资产中, 有很多大一部分是 FTX 发布的平台币 FTT 或是拿 FTT 作为抵押品借贷的资产。一时间社区对这个爆料的讨论愈演愈烈,币安创始人 CZ 的加入让整件事变得更像是两股势力的抗衡。随后,便是 FTX 不堪用户的提款挤兑、陷入流动性危机、停止用户提款、宣布破产... 12 月 13 日,SBF 正式在巴哈马被捕,并后续被引渡至美国等待开庭,为这场闹剧暂且画下了句号。
在这里只是叙述了 FTX 事件本身,而这起黑天鹅事件引发的多米诺骨牌效应,更是惨不忍睹或仍有许多未被揭露。加密研究员 Molly White 制作了 FTX 的扩散关系图,呈现 FTX 与不同机构间的资金关系。
cr: mollywhite.net ( 摘取了部分 )
资产安全是区块链领域永远躲不开的话题,而 2022 年又是链上链下用户多灾多难的一年:跨链攻击事件频发、Luna-UST 归零、三箭资本以及 Celsius 相继爆雷... FTX 崩塌无疑是今年让大家最难以置信的黑天鹅事件。很明显,FTX 失败的根本原因就是私自挪用用户的资产,导致最后的资不抵债。只是在这件事被披露之前,恐怕没几个人会相信这种事情会发生在全球第二大的交易所 FTX 的身上。这不由得为整个加密圈敲响了警钟:如何保障用户的资产安全?
如果将资产托管程度当成一道光谱,那么光谱的两端就是完全托管的 CEX 和非托管的 DEX。两种托管方式都有着各自的优缺点:
Vitalik撰文分析如何让中心化交易所更加安全。在这篇文章中,我们可以看到探索中心化交易所的更多可能性:利用默克尔树甚至 ZK-SNARK 等密码学技术实现的可偿付证明、非托管的中心化交易所研究方向...
通过引入账户抽象 (Account Abstraction) 和多方计算 (MPC) 技术,实现钱包社交恢复、Web2 社交媒体账户登录等等功能,进一步提高去中心化资产托管方案的用户体验。
未来很长一段时间内,中心化交易所和去中心化交易所将持续共存,促进两类方案的技术以及研究应当并驾齐驱,让这道资产托管的光谱上的中间充满更多可能性。
相关阅读:
以太坊社区的人在 2022 年相信都肯定听说过 SBT(Soulbound Token,灵魂绑定代币),它出现在各大黑客松的参赛项目里、融资新闻里、Web3 数字凭证和身份系统相关的赛道分析文章里......
这波热潮起源于 2022 年 5 月中旬,Vitalik 与律师 Puja Ohlhaver 和经济学家 E. Glen Weyl 共同发布了论文《去中心化社会:寻找 Web3 的灵魂(Decentralized Society: Finding Web3’s Soul)》。这篇论文指出当下 Web3 世界存在的各种问题,女巫攻击与合谋行为在虚拟世界大行其道,只有可转让资产使得 DeFi 生态系统无法支持现实经济中再平凡不过的活动,Web3 世界面临着超级金融化、财富集中、治理易受金融攻击等问题。
论文作者认为,缺乏 Web3 原生身份是这些问题的关键,因此提出了 SBT 与 Soul(「灵魂绑定通证」的账户或钱包)两个 Web3 原语,其中 SBT 指的是存放在 Soul 的、公开可见、不可转让 ( 但可能由发行者撤销 ) 的通证,它们可以代表承诺、凭证和归属关系,而 Soul 是存放 SBT 的账户或钱包。他们希望在 SBT 与 Soul 形成的身份范式下, Web3 能走向具有共决的社会性、灵魂和社区自下而上地召集和协作的去中心化社会(DeSoc)。
论文一经发出,便成为「城中热话」,社区对 SBT 与 Soul 实现的探索层出不穷。目前有多个 SBT 标准在 EIP 中被提出,处于 Draft、Review 或 Final 阶段的都有。截至 2022 年 11 月,有两份 ERC 处于 Final 阶段——ERC-5192 「Minimal Soulbound NFTs」和 ERC-5484 「Consensual Soulbound NFTs」。这两份 ERC 都以不可转让性作为核心功能,不同处在于 ERC-5192 添加额外的技术参数检测可转让性的状态,而 ERC-5484 侧重于发行者与接收者之间的互相同意。其他的 EIP 还包括:
EIP-4671: Non-Tradable Tokens Standard (Draft)
EIP-4973: Account-bound Tokens (Review)
EIP-5114: Soul Badge (Draft)
EIP-5727: Semi-Fungible Soulbound Token (Draft)
EIP-5516: Soulbound Multi-owner Token (Review)
EIP-5633: Composable Soulbound NFT, EIP-1155 Extension (Draft)
此外,与 Web3 数字凭证、身份系统、声誉系统、账户抽象相关的项目、平台和协议也受到了社区的关注与投资机构的青睐。
在 2022 年,以太坊社区有大大小小的团队和企业参与到 DeSoc 生态的建设,尽管目前还说不上看到 DeSoc 的雏形,但是这个生态充满活力,并有望在 2023 年取得突破性进展!
相关阅读:
说到过去十年来诞生的最强密码学技术,肯定免不了提及零知识证明(zero knowledge proof)。在区块链领域中,它们有两大应用场景:可扩展性和隐私。
在 10 月 11 日的 Decon VI 开幕式中,进行了一场主题为「关于零知识该知道些什么」的 Panel。作为其中一名嘉宾的 Vitalik 曾表示:「我认为 ZK 天然是区块链的补充。之所以这么说,首先我觉得区块链提供的抗审查特性,是以牺牲掉『可扩展性』和『隐私性』这两种非常重要的属性为代价的。而 ZK-SNARK 则是为这两种属性量身订做的技术。」
而 ZK-SNARK/STARK 之于以太坊协议层的重要性又在今年 11 月更新的路线图中体现出来。
用于 Verkle 证明的 SNARK;
用于共识状态转换的 SNARK;
用于 L1 EVM 的 SNARK
此外,今年以来,以太坊扩容领域中 ZK-EVM 解决方案竞争激烈,目前大致分为四类 ZK-EVM。
类型 1 :完全以太坊等效的 ZK-EVM(Privacy and Scaling Explorations 团队、Taiko)
类型 2 :完全 EVM 等效的 ZK-EVM(Scroll、Polygon Hermez)
类型 3 :几乎是 EVM 等效的
类型 4 :高级语言(high-level-language)等效(zkSync、StarkNet)
值得注意的是,由 Scroll 提出的 zk 证明外包和去中心化证明网络,又会带来 “证明生成” 硬件加速的一个新兴研究方向和硬件市场。相信通用型的 ZK-EVM 解决方案会在明年大放异彩。
相关阅读:
2022 更新版以太坊路线图
在 2021 年,Vitalik 与以太坊基金会的研究员对提议者 / 构建者分离方案(PBS)提出了具体的设计,以解决 MEV 问题。同年的 11 月,Flashbots 团队便基于 PBS 的设计提出了 MEV-Boost,用于合并后的 Flashbots 架构,可以看作是 PBS 的原型。Flashbots 竞拍架构允许验证者将区块构建外包给一个第三方区块构建者网络,但将 mev-boost 中继置于受信任的位置——区块构建者和提议者都需要信任中继。
在 2022 年 9 月初,Flashbots 的 MEV-Boost 中继上线,合并后连接了 MEV-Boost 的验证者都可以获得验证者奖励以外的 MEV 收益。
https://dune.com/queries/1279670/2192739
从上图可见,合并以后,验证者对 mev-boost 的采用率一路攀升到接近 90% 。令人担忧的是,在今年 8 月,OFAC(美国财政部海外资产控制办公室)对 Tornado Cash 进行了制裁,此举无疑对加密行业企业带来寒蝉效应。早在 mev-boost 上线前,Flashbots 就表示「Flashbots 的中继和构建者现在和将来都遵循 OFAC 的规定」。也就是说,以太坊上使用 Flashbots mev-boost 中继的验证者都在进行审查。
9 月合并后,Flashbots 中继的占比达到84% ,这给以太坊基础设施引入了一个关键的中心化危机。所幸的是,为了推动以太坊网络往更健康的方向发展,Flashbots 团队先后开源了 MEV-Boost、sync-proxy 以及区块构建者 API。随着更多团队加入了 MEV 生态的竞争,其中包括明确声称不会进行审查的中继,Flashbots 中继的占比到 12 月下降至低于80% 。
此外,Flashbots 团队还于 11 月下旬公布了SUAVE( 价值表达的单次统一竞拍 ) 计划,以推动 MEV 的去中心化。SUAVE 将交易池与区块构建者的角色从现有的区块链中解绑,并提供一个高度专业化和去中心化的即插即用的选项,使得区块构建者共享相同的排序层。
尽管如今 Flashbots MEV-Boost 中继带来的中心化危机和审查问题仍然悬在以太坊社区的头上,但 MEV 生态多元化的情况已在逐步改善,Flashbots 团队推出了推动 MEV 去中心化的计划,以及能更好解决 MEV 问题的协议内 PBS也将在明年继续得到推动。
相关阅读:
《用于合并的 Flashbots 架构 MEV-Boost 及其实现计划》
《对提议者 / 区块构建者分离友好的费用市场设计》
《Vitalik: 两个 slot 的提议者 / 构建者分离方案》
虽然不少 L2 解决方案已经在 2021 年甚至更早之前推出主网,但是就通用型 L2 技术生态以及应用的部署情况来说, 2022 年是开启 L2 生态爆发的一年。截至今年 12 月 31 日,L2 总锁仓量已超过价值 40 亿美元。
9 月 1 日向公众开放主网 beta 版本并解除白名单制。今年,Arbitrum 进行了两大主要更新:
推出 Arbitrum One 的迭代版本 Nitro,在不同方面对原始版本进一步改善,包括提供更高的效率、更少的延迟、更强的活性保证以及更佳的兼容性。
推出基于 AnyTrust 技术的链下数据可用性解决方案 Arbitrum Nova,以此来满足一些应用对于更高的可扩展性的需求 ( 如游戏行业 ),但是同时会带来额外的最小的信任假设。
Optimism 于去年的12 月 17 日正式移除白名单限制,开放无需许可部署。在协议的开发上,今年 Optimism 主要通过开销优化升级,降低至少 40% 交易费,提高用户体验;推出下一个迭代版本 Bedrock 的测试网,在这个版本中将会引入下一代欺诈证明系统 Cannon。而在治理方面,Optimism 也做了一些创新:发布代币 OP,引入 Optimism Collective 和成立 Optimism Foundation。Optimism 由 Optimism Foundation(一个在开曼群岛注册的组织)和 Optimism Collective 的成员共同治理。其中,Optimism Collective 由两个议院共同治理,Citizens' House(公民议院)和 Token House(代币议院)。
Token House 通过代币空投建立,构建了首批社区成员。OP 代币持有者将能够对协议升级、项目激励措施、治理基金等进行投票。
Citizens' House 将推进和治理追溯性公共物品募资的分配过程,募资资金将由网络的利润收集而成。公民身份将通过 “灵魂绑定”(soulbound) 的方式授予 ( 分发 NFT),而随着 Optimism 社区的发展,公民群体也将不断扩大。Citizens' House 是一个工具,使权力从任何中心化组织分配到以个人为中心的、非财团群体身上的一种机制。
明年,除了协议性能本身的更新迭代,Optimistic Rollup 乃至整个 Rollup 生态的解决方案,会在 Rollup 去中心化方面进行更多的探索和实践。以太坊联合创始人 Vitalik Buterin 首先于 10 月 11 日在 Scroll 举办的 Rollup Day 活动中提出了采用多证明机制(multi-provers)加固 Rollup 系统,随后又在 Ethereum Magicians 论坛中发布帖子提议「去掉 rollup 辅助轮的三个阶段」。这些基本原则为 rollup 的去中心化创新和实践探索提供了一些重要思路。
相关阅读:
《采用多证明机制 (multi-provers) 加固 Rollup 系统》
《去掉 rollup 辅助轮的三个阶段》
8 月 8 日,美国财政部外国资产控制办公室(OFAC)制裁了虚拟货币混币平台 Tornado Cash。制裁法案中规定,任何美国公民、居民和公司与制裁名单上的人员、公司和国家(包括 Tornado Cash)进行贸易、经济交易或「其他交易」的行为都会被视为是违法的,据美国联邦法规,或将面临高额罚款和监禁。
一时间,社区中对于「OFAC 制裁法案意味着什么」的讨论层出不穷。尤其是当时以太坊即将要从 PoW 转为 PoS 共识,Tornado Cash 受 OFAC 制裁事件对合并后以太坊 PoS 机制可能带来的影响引起了社区的广泛讨论:对于以太坊的美国矿工和验证者来说,如果在他们生成(或验证)包含交易的以太坊区块中,包含 SDN 列表中的以太坊地址之一,是否就违反了 OFAC 的制裁?
当时有人指出,看起来超过 66% 的信标链验证者会遵守 OFAC 的制裁规定。(Lido、Coinbase、Kraken、Staked 和 Bitcoin Suisse 的验证者节点网络占比超过 60% )这可能带来基础层 / 协议层面的审查行为。
随后,在 8 月 18 日的一场 All Core Devs 中,以太坊核心开发者就「将如何应对网络上的审查攻击」这一话题进行了讨论。开发者 @tkstanczak 表示,理想情况下,他更愿意看到对这些事情的回应发生在社会层面,而不是协议层面。Marius 强调,尽管很难让团队 / 组织承诺,但个人的声音也很重要。他表示,抗审查是他个人死守的山头,如果以太坊无法做到抗审查,他会离开以太坊。
而此前,在 @ercwl 发起的一个针对以太坊社区的投票中:如果大部分质押商在上面的投票中选择 A 选项,你会怎么做:
X) 视审查为对以太坊的攻击并通过以太坊社区共识将这些节点逐出网络;
Y) 容许审查行为。
Vitalik 表示他支持 X 选项。
抗审查无疑是以太坊社区长期需要思考解决的问题,所幸的是,面对不同水平和层次的审查,以太坊社区都起码在研究阶段已有应对方案,比如写入协议层的 PBS、MEV-Smoothing、加密交易池等。除了以太坊的核心开发者,抗审查的工作还需要以太坊生态的各个团队积极参与。
自 2019 年在日本大阪举行的 Devcon V 后,受疫情影响,Devcon VI 终于在 2022 年 10 月 11 日在南美洲的哥伦比亚波哥大再次举办。
Devcon 是以太坊基金会举办的唯一年度会议,是以太坊社区最大型的活动。此次久违的 Devcon VI 迎来空前盛况,大会收到超过 1200 个演讲者申请,在 Devcon 举行的 4 天里,全球有6 万人观看直播,光是第一天就有超过 2 万人观看。
此次 Devcon 的主题不再限于技术主导,还新增了像「机遇&全球影响」和「治理&协作」这样的主题,其中“机遇&全球影响”还成为最受欢迎的主题类别。UNICEF ( 联合国儿童基金会 ) 和 Internet Archive 都有代表在 Devcon VI 上做演讲,显示了以太坊在帮助“现实世界”克服“跨文化、民族和经济阶层的差距”问题上日渐明显的影响力。
2022 年的波哥大 Devcon 无疑是全球以太坊社区的嘉年华,大家聚集起来合作并分享知识、沟通并产生新想法、壮大以太坊社区并一起玩乐,给每一个在现场的参与者留下深刻印象。
那么, 2023 年的 Devcon VII 将在哪座城市举办呢?大家来看看候选名单吧:https://forum.devcon.org/c/devcon-7-location-suggestions/14