以太七日谈 • 九十五:4844 已出部署主网准备清单
以太七日谈 • 九十五
本期看点
第 98 次以太坊共识层会议
上海升级相关 EIP 进展
Marek 澄清关于 ETH 提款将不启动的谣言
Aave 上线隐私扩容方案 Aztec
zkSnyc 2.0 推出了新的命令行界面 (CLI) 工具
zkSync 宣布多件大事:C 轮融资、潜在发币计划和开源代码
StarkWare 推出的基于 cairo 的第三类 zkEVM Kakarot
Maker 上线交易基础设施 Maker Teleport
FTX 黑客通过桥接 Ren BTC Gateway 转移资金至 Bitcoin
主网
➤ 第 98 次以太坊共识层会议
2022 年 11 月 17 日,以太坊共识层客户端开发者进行了第 98 次共识层会议。开发者们讨论了 MEV-Boost 软件的更新、上海升级相关 EIP 的进展 (包括提款质押的 ETH 和 proto-danksharding)。
首先是 MEV-Boost 更新。Flashbots 团队的 Chris Hager 更新了 MEV-Boost 的情况。MEV-Boost 是连接验证者和多个链下市场的软件,被称为中继。验证者通过中继从第三方区块构建者那里获得包含最大可提取价值 (MEV) 的额外奖励。
上周,MEV-Boost 发布了新版本,鼓励所有验证者使用它。新版本的 MEV-Boost 使得验证者可以对从中继收到的区块设置最低出价值。Flashobt 计划在未来几周内发布关于对 MEV-Boost 区块设置最低出价值的意义和影响。
此外,最新版本的 MEV-Boost 修复了一个拒绝服务漏洞,该漏洞可以迫使所有验证者退回到本地出块。关于该漏洞的完整事后邹杰可以在这里找到。Chris 强调,该漏洞的修复需要共识层 (CL) 客户端团队为信标节点 API 实现一个特定端点,被称为"getStateRandao"。这个端点目前只有 Teku 实现了。
关于中继竞争的话题,Chris 指出,在以太坊区块链上,一个新的中继正在逐渐兴起。Relayooor.wtf 在会议前 24 小时内交付了所有 MEV-Boost 区块的 1.5%。值得注意的是,Relayooor.wtf 是一个无需许可、开源、不做审查的中继。
在构建者竞争的话题上,领先的构建者是一个被称为"0x69 "的匿名用户。0x69 在一天内已经构建了 2000 个 MEV-Boost 区块。第二个领先的构建者是 Flashbots 的构建者,构建了 1200 个链上 MEV-Boost 区块。所有这些数据都可以在 relayscan.io 网站上找到。
关于 MEV-Boost 的最后一个话题,开发者们再次确认计算本地构建区块的策略。这是上次共识层上讨论过的话题,你可以在这里阅读完整的文章。开发者们同意用所有交易优先小费的总和作为区块值来计算,而不是验证者构建区块前后的差值。开发者们还确认了,计算由共识层客户端而不是执行层客户端来进行。关于这个话题的进一步讨论,关于在引擎 API 中添加区块值,这个 API 使得以太坊节点上的共识层和执行层客户端更易于沟通,相关内容可以在这里找到。
来源:https://www.galaxy.com/research/insights/ethereum-consensus-layer-call-98/
➤ 上海升级相关 EIP 进展
1. 提款质押的 ETH 更新
在第 97 次共识层会议里讨论了关于如何为上海升级启动提款质押的 ETH 后,开发者们重新讨论了为提款扫描添加界限的话题。开发者们同意根据验证者 index 号码来处理提款,而不是根据一个专用队列的排序。对于每个区块,网络将扫描验证者 index 并处理尽可能多的提款,这个数量由“churn limit"决定。(编者注:信标协议限制了在给定 epoch 里可以激活和退出的验证者数量,这被称为 churn limit 。)
虽然这种情况不太可能,如果没有验证者启任何提款,以太坊节点可能需要扫描整个验证者集,目前由接近 46.9 万个验证者组成。由于这种边缘情况可能会导致以太坊节点工作量过大,所以以太坊基金会研究员 Alex Stokes 提议在区块为提款设置可以扫描验证者数的最大值。Danny Ryan 一开始反对增加限制,因为这会增加代码复杂性。在会议期间,在考虑到共识层客户端团队在没有扫描限制的情况下可能也会被迫增加其他的优化,他改变了主意。
目前,Alex 在 Github 上的提案只为扫描创建限制,而不包含当每次返回是空值时确保扫描会继续往前扫验证者集的逻辑。Danny 强调扫完整个活跃验证者集而不是对同一范围的验证者重新扫描这一逻辑的重要性。Alex 同意会继续完善他的提案。
2. proto-danksharding 更新
开发者们讨论了对 blob 交易进行额外加密验证的必要性。Danny 解释了有两种方法引入额外的验证,使得以太坊节点可以确认 blob 是否值得 gossip,即与以太坊网络中的其他节点进行通信。
其中一个操作要求验证者验证 blob 签名,另一种要求验证者完成对完整 blob 的验证。会议上有两位开发者运行了模拟测试,以对比两种操作的验证时间。模拟测试的结果可以在这里找到。因为结果显示两种操作的验证时间没有明显差异,开发者们更倾向于完整验证而不是签名验证,因为前者几乎没有增加额外的代码复杂性。以太坊基金会研究院 Dankrad Feist 指出模拟中过的数字似乎时错误的,需要重新检查。Danny Ryan 表示同意,并表示重新审视这个数字可能会让完整 blob 验证的理由更有力。
另外,共识层客户端 Lodestar 的开发者发布了《EIP-4844 的准备清单》,当清单上的任务都完成时,意味着 EIP-4844 可以准备计划主网部署。
来源:https://www.galaxy.com/research/insights/ethereum-consensus-layer-call-98/
➤ Marek 澄清关于 ETH 提款将不启动的谣言
19 日,针对近日推特上关于以太坊核心开发者不打算在近期启动 ETH 提款的不实谣言,执行层客户端 Nethermind 的开发者 Marek 表示自己正在进行提款的测试,并分享了 Nethermind<>Lodestar 客户端组合在多客户端开发测试网上进行同步的截图。
来源:
https://twitter.com/m25marek/status/1593737774481301504?s=21
➤ Flashbots 开源了构建者 API
19 日,继开源了 MEV-Boost、sync-proxy 后,Flashbots 开源了其区块构建者 API:https://github.com/flashbots/builder。
来源:
https://twitter.com/bertcmiller/status/1593668480951373827
Layer2
➤ Aave 上线隐私扩容方案 Aztec
15 日,Aave 宣布上线隐私扩容方案 Aztec。作为以太坊上最大的流动性协议,Aave 的总锁仓价值为 40 亿美元。它允许用户在无需许可的情况下进行借贷。Aave 与 Aztec 的集成使用户得以使用 Aztec Connect 作为代理服务进行存款,既能节约开销又能增强隐私。
展开来说,用户可以将加密过的 ETH 和 DAI 存进 Aave 中,继而从该流动性协议中赚取收益。在开销方面,用户可以借助 DeFi 批量处理存款的机制,在相同的存款情况下只支付 L1 gas 费的 1/12。一方面,可以让一批存款交易中的用户分摊交易费,另一方面,还能保护他们的隐私。
此外,有意愿将 Aave 集成连接至其应用程序的开发者,可以查看他们的规范:
https://github.com/AztecProtocol/aztec-connect-bridges/tree/master/src/specs/erc4626
来源:
https://twitter.com/aztecnetwork/status/1592517914787094530
➤ zkSnyc 2.0 推出了新的命令行界面 (CLI) 工具
16 日,zkSnyc 2.0 推出了新的命令行界面 (CLI) 工具,这个 CLI 工具简化了开发应用程序以及与 zkSync 2.0 交互的过程,提供以下命令:
为新的项目提供脚手架。如果要启动一个设置了所有相关依赖项和配置的项目,可以执行“zksync-cli create <项目名>”。新创建的项目中还会包含一个带有测试的基本智能合约,项目方可以在编写自己的逻辑时作为参考。
从 Goerli 测试网上存款 ETH 至 zkSync 2.0。如果将资金转移到 zkSync,可以执行命令“zksync-cli deposit”。该程序会要求用户提供存款所需的所有详细信息,包括目的地址、金额和签署交易的密钥。
从 zkSync 2.0 提款 ETH 至 Goerli 测试网。提款则是执行“zksync-cli withdraw”并根据指示进行提款即可。
用户可以使用 Yarn/npm 全局安装 zkSync 的 CLI,或者直接使用 npx 运行它。了解有关 zkSync CLI 的更多信息:https://github.com/matter-labs/zksync-cli…。此外,zkSync 之后将会加入更多命令至工具中。
来源:
https://twitter.com/zksync/status/1592549624643870720
➤ zkSync 宣布多件大事:C 轮融资、潜在发币计划和开源代码
16 日,zkSync 发推宣布了多件大事,主要包括 Matter Labs 在 C 轮筹集了 2 亿美元、潜在发币计划以及下一个里程碑将开源所有代码等等。具体如下:
其公司 Matter Labs 在 C 轮融资中筹集了资金 2 亿美元,由 Blockchain Capital 和 Dragonfly Capital 领投。再加上他们此前宣布的生态系统基金中的 2 亿美元、在 B 轮融资筹得由 a16z 领投的 5000 万美元以及 A 轮和种子轮中融得的 800 万美元,目前,他们总共筹集了 4.58 亿美元。
如果未来有任何潜在的代币发行计划,zkSync 将保留代币总供应量的 ⅔ 给其生态系统,并且会倾向于公平和透明地进行分配。
zkSync 将在下一个里程碑 Fair Onboarding Alpha 到来时,对所有代码进行完全 MIT 许可的开源(可以自由查看、更改和分叉)。
与 OpenZeppelin 建立合作伙伴关系,他们正在对 zkSync 进行全面的安全审计,为 Fair Onboarding Alpha 和 Fair Launch Alpha 阶段做准备。
随着 Fair Onboarding Alpha 阶段即将到来,zkSync 的生态系统也有新进展:已有 150 多个项目已经登记了在 zkSync 2.0 上的部署。
来源:
https://twitter.com/zksync/status/1592881058537648129?s=21&t=cLvIZQb-Rc6_c5Jr9jq5Ew
➤ Orbiter Finance 测试网更新:集成了 Scroll L1 和 L2 测试网
17 日,以太坊跨 rollup 桥接解决方案 Orbiter Finance 宣布测试网更新,称集成了 Scroll L1 和 L2 测试网。他们还指出,因为没有维护这些测试网,所以可能会发生流动性不足的情况。但目前,Orbiter 的交互页面不能看到 Scroll L1 区块链。
来源:
https://twitter.com/Orbiter_Finance/status/1593152114674774016
➤ Arbitrum 去中心化路线更新
16 日,Arbitrum 更新了去中心化路线,通过纳入更多的网络的验证者,在 Arbitrum One 上扩大了验证者节点子集,如图:
目前的验证者节点是需要许可的,它们负责向区块链发布断言,并对任何欺诈性的声明发起挑战。Arbitrum 称,之后还将公布更多验证计划,包括验证者协议的更新和完全无需许可的验证过程。
来源:
https://offchain.medium.com/arbitrum-decentralization-update-39f093768c42
➤ StarkWare 推出的基于 cairo 的第三类 zkEVM Kakarot
Kakarot 是基于 Cairo 语言、使用 STARK 证明系统的第三类 zkEVM 解决方案。据 Vitalik 在《不同类型的 ZK-EVM》中的分类,第三类指的是几乎 EVM 等效的 zkEVM。
目前 Kakarot 还在测试阶段,kakarot 上已经可以部署常规的 Solidity 合约并正常运行。
来源:
https://github.com/sayajin-labs/kakarot
https://twitter.com/ClementWalter/status/1593675036648423424
https://twitter.com/StarkWareLtd/status/1585541362371465216
➤ StarkNet 的生态系统图更新
此图仅供参考。
来源:
https://twitter.com/odin_free/status/1593533620882382849
生态
➤ FTX 黑客通过桥接 Ren BTC Gateway 转移资金至 Bitcoin
19 日,多个 FTX 黑客地址的资金都兑换成 ETH 并汇集到了其中一个黑客钱包地址中。据 PeckShieldAlert 19 日的数据,此时的钱包地址持有着 250,735.1 ETH。
在这之后,该黑客地址开始将 ETH 换成 BTC。具体来说,他在兑换 BTC 之前将一部分 ETH 发送到新钱包,通过桥接 Ren BTC Gateway ****将 ETH兑换为 renBTC,而后再通过 Ren 的桥接服务将兑换的 renBTC 桥接到比特币区块链。
该黑客于 20 日将 5 万个 ETH 兑换为 3517 个 renBTC 之后,又在 21 日将 2 万个 ETH 兑换为 1023 个 renBTC。22 日,FTX 的黑客又将 18 万 ETH 均匀分散至 12 个不同的地址,每个地址都有 1.5 万个 ETH。截止七日谈发布,标记为“FTX Account Drainer”的黑客地址中的余额为 5,735 ETH。
总的来看,从 FTX 承认流动性危机,再到申请破产和遭遇黑客攻击,这一连串事情让越来越多的 Web3 用户对 FTX 投以关注,同时,也让这些事件中更多的疑似信息暴露了出来。比如,区块链安全审计商 Hacken 的 CEO Dyma Budorin 表示,线索指出 FTX 被盗 4 亿美元事件背后的黑客可能是其内部高级人员,他可以访问该交易所的冷钱包。
来源:
https://www.theblock.co/post/188565/ftx-drainer-consolidates-ether-holdings-to-reach-302-million
https://twitter.com/lawmaster/status/1594730133591662598?s=21&t=H2OKGl_Q_kyZAgJ-ODk22Q
https://www.theblock.co/post/188710/ftx-drainer-swaps-another-20000-ether-for-bitcoin?utm_source=twitter&utm_medium=socialhttps://twitter.com/coindesk/status/1592305287104544769?s=21&t=cLvIZQb-Rc6_c5Jr9jq5Ew
https://twitter.com/peckshield/status/1594733749979299840
➤ Genesis 或将面临破产
16 日,借贷平台 Genesis 称,在受到 3AC 违约以及 FTX 的负面市场影响后,他们只能暂停贷款赎回和新贷款发放。
而据 The Block 21 日报道, Genesis 方的发言人曾透露,Genesis 没有立即申请破产的计划。其目标是,在不需要申请破产的情况下,以协商的方式解决当前的情况。并且,他们会继续与债权人进行建设性对话。
据彭博报道,有知情人士表示 Genesis 正在努力筹钱支撑平台的借贷。而据 WSJ,Binance 拒绝了投资 Genesis 的机会,其知情人士称,币安拒绝了这项投资是因为与 Genesis 的商业模式存在潜在的利益冲突。但 Genesis 还在寻求 Apollo Global Management 的投资。值得注意的是,Genesis 在寻求融资的过程中,已经将 10 亿美元的融资目标降为 5 亿美元。
此外,由于 DCG 作为 Genesis 和 Grayscale 的母公司,不少用户很关心他们是否会抛售 Grayscale 所持有的价值 110 亿美元的 BTC 来解决这场流动危机。Grayscale 回应,其数字资产产品底层的数字资产托管不受影响,其产品的数字资产安全可靠,并提供了截止 11 月 18 日的产品文件。
来源:
https://twitter.com/GenesisTrading/status/1592867198900768769
https://www.theblock.co/post/188891/genesis-warns-of-possible-bankruptcy-without-funding-bloomberg?utm_source=twitter&utm_medium=social
➤ Maker 上线交易基础设施 Maker Teleport
15 日,Maker 上线传送稳定币的基础设施 Maker Teleport,它负责在多链空间中安全地传送 DAI,而不会失去可扩展性。他们为所有想将 Maker Teleport 与功能性用户界面集成的构建者提供了 10000 DAI 的资助。
Maker Teleport 实现会分“快速提款(Fast Withdrawals)”和“L2 对 L2 完全传送(L2-to-L2 Full Teleport)”两个阶段进行部署。Maker 目前已经部署了快速提款,并且已在 Arbitrum One 和 Optimism 上启用。这两个网络目前在 Maker Teleport 上均有 100 万美元的债务限额可用。
快速提款的工作原理如下:DAI 会在 L2 上销毁,并在 L1 铸造。这笔 DAI 会在交易被 Maker Oracle 确认后立即发送给用户,不需要等待 L2 的欺诈证明。而还未上线的 L2 对 L2 完全传送功能也遵循着类似的工作原理。首先,DAI 会在来源 L2 上销毁,并在目标 L2 上铸造,接着,在 Maker Oracle 确认交易之后立即发送给用户。
Maker 称,在之后的升级中,用户几乎能够在不同 L2 网络之间即时传送 DAI。
来源:
https://twitter.com/MakerDAO/status/1592537340131430400
➤ Uniswap 上线 Permit2 和 Universal Route
18 日,Uniswap 上线了两个新的智能合约 Permit2 和 Universal Router。Uniswap 称,这两个新合约可以将提高代币授权(token approval)的灵活度,并将 ERC-20 代币和 NFT 的兑换聚合到一个合约中进行。Permit2 让代币授权可以在不同的应用程序之间进行共享和管理,它还提供所有代币的通用许可、限定时间的代币授权、批量授权和撤销代币等功能。
Universal Router 则将 ERC20 和 NFT 交易聚合至一个高度灵活且优化 gas 的交换路由器 Universal Router,用户可以在一个兑换合约中兑换多种代币和 NFT,还能节省 gas 费用。
来源:
https://twitter.com/Uniswap/status/1593340946820775937
➤ Uniswap 新隐私政策会采集用户钱包相关数据
Uniswap 发布的新隐私政策将采集与用户钱包相关的链上和链下数据。他们称会采集公开可用的链上数据以作出明智的决定。而关于链下数据,Uniswap 声称他们不会采用敏感的用户个人数据,如姓名、邮箱或 IP 地址,但是他们仍会抓取在前端网站上与用户活动相关的其他链下网络标识符。
隐私政策中指出,Uniswap 和其他“第三方服务提供商”可能会收集与用户的移动设备 ID、cookie、来自本地存储的信息、操作系统、设备或浏览器语言相关的数据。Uniswap 表示,此类信息可用于记住用户导入了哪些代币,并了解他们的偏好和互动。此外,Uniswap 承认它会在某些区块链分析提供商的帮助下检查用户钱包,以识别其中的违法活动。
来源:
https://twitter.com/theblock__/status/1594653130939109377?s=21&t=H2OKGl_Q_kyZAgJ-ODk22Q
➤ Gitcoin 宣布在新 grant protocol 上运行第一个 QF 募资轮
22 日,Gitcoin 宣布将与联合国儿童基金会的创新办公室(UNICEF‘s Office of Innovation)合作,在新的 grant protocol 上运行第一个二次方募资轮。
此次融资轮将于 2022 年 12 月 9 日开始,一直至 16 日结束。这次与联合国儿童基金会的合作将是作为 Gitcoin Alpha 测试季的一部分,是在其新 grant protocol(目前处于封闭测试阶段)上即将进行的 5 轮测试中的第一轮。这次募资轮的启动标志着 Gitcoin 开始向去中心化的协议过渡,让任何社区都能运行自己的融资轮。
来源:
https://twitter.com/gitcoin/status/1594751121444085760
声明:以太七日谈栏目内容由编者自行编译而成,仅供参考,请以消息来源为准。转载须注明原文出处以及ETH中文。若需长期转载,请联系eth@ecn.co进行授权。