您的位置 首页 产业

以太七日谈 • 2021/12/14

%title插图%num

以太七日谈 • 五十三


合并 (The Merge)


➤ 合并开发测试网进度

根据 Eth R&D discord 里 MERGE 频道的消息,这周的 Kintsugi 测试网将在北京时间 12.16 上午上线。


参加这版测试网的要求包括:

  • 共识层 (CL) 客户端支持版本 v1.1.6 (不包括“proper boost”)

  • 执行层 (EL) 客户端支持版本 v1.0.0-alpha

  • 符合 Kintsugi v3 规范 (不包括“稳定的” optimistic sync)


将参与此次测试网的客户端包括:

EL: Geth, Nethermind

CL: Teku, Lighthouse, Lodestar, Nimbus, Prysm, Grandine


开发团队此后将休假,大家可以在假期试用测试网,对其进行测试。明年 1 月将重新开启每周一个开发测试网的计划,它们的开放程度将取决于额哪些特性需要被测试。


(编者注:proposer boost 是前段时间斯坦福大学团队发表的关于对 PoS 以太坊三种攻击的一种应对措施,其主要内容是提高能被即时接收的区块的 LMD 得分。根据 Danny Ryan 在 discord 上发的消息,CL 客户端会在合并主网上线前实现 proposer boost,但可以在当前这些开发网设置打开/关闭,有些团队已经开始在 Prater 测试网上做测试了。)


来源:https://discord.com/channels/595666850260713488/892088344438255616/919891900478136350


执行层 (Eth1)


➤ EIP-4488 将不会在合并前部署主网

12 月 11 日进行的第 128 次以太坊核心开发者会议 (AllCoreDev) 对 EIP-4488 进行长时间讨论,并最终决定它不在合并前部署主网。以下是对 Tim Beiko 的会议记录的编译:


在上一次的 AllCoreDev 上,我们已经讨论了 4488 可能如何使构建一个最佳区块变得更复杂,因为它把区块生产的优化问题从一维 ( gas) 变成二维 (gas 和 calldata 上限)。研究员 @adietrichs 发表了文章《EIP-4488 挖矿策略和 stipend 分析 (EIP-4488 Mining Strategy & Stipend Analysis)》,研究了是否可以通过对当前交易池的排序算法做小改动,以保持近似的效率,其分析结果显示似乎可以。


这是他的文章:

https://hackmd.io/@adietrichs/4488-mining-analysis


他对比了三种方法:朴素策略、补缺策略 (“backlog strategy”) 以及最优策略:


%title插图%num

他发现,在 calldata 的 stipend 大于 164 字节的情况下,backlog strategy (执行起来很容易) 所得的区块收益大于 99%,与最优策略相当。这意味着,4488 不会使使用“开箱即用”算法的出块者处于明显劣势。


%title插图%num

但对 EIP-4488 也有反对声音。Go-Ethereum 团队也花时间写了文章解释:

https://notes.ethereum.org/EH_xVCD8SnaLCEDrXxUyYA?view


原因主要如下:

  • 担心出现有大量 CALLDATA 的交易与 rollup 竞争,产生二阶效应:例如,还不清楚他将如何影响合约部署的开销

  • 这份 EIP 会加快以太坊历史数据的增长速率。它并不试图隐藏这点,并说应该实现类似 EIP-4444 的东西来解决这个问题。也就是说,4444 的实现并非小问题,但它仍然处于开发的早期阶段。

  • 也担心今天的 rollup 并不完全是无需信任的:它们的大多数都有一个小运行者集,和/或还没激活欺诈证明。他们希望在 rollup 的使用得到进一步的补贴前看到 rollup 变得更加稳健。


针对以上问题,其他开发者给出了这样的回应:

  • 关于 calldata “竞争”问题,值得注意的是,如果区块都由 rollup 处理的交易填充,这种情况也会发生,但以更极端的方式,因为我们今天没有 calldata 的 stipend。

  • 关于链历史数据的增长问题,值得注意的是,无论如何,类似 4444 的东西都是需要实现的。而且,随着过渡到 PoS,历史数据的保证也将开始改变。

  • 关于 rollup 还未成熟的问题,值得注意的是,这份 EIP 不意味着所有的交易都会自动迁移到 rollup,但只是位它创建额外的容量。


基于以上的讨论,得出这样的安排:尽管很清楚交易费在当下以太坊是一个很重要的问题,但过渡到 PoS 也非常重要,也是我们已经承诺了会优先处理的。


在上次的 AllCoreDev 提到 4488 可以在不推迟合并的情况下实现,但有两个团队认为如果我们先部署 4488 很可能会至少推迟一个月实现合并。


因此,鉴于缺乏在合并前实现 4488 的强烈愿望,以及需要解决更多的技术问题,我们决定坚持我们目前的计划,优先实现到 PoS 的过渡。但,大家都同意 4488 (和 4444!) 都是重要的,我们应该在尽快开展它们的工作。同时,也需要让更广泛的社区参与到决定优先实现什么的讨论中来。


来源:


共识层 (Eth2)


➤ Prysmatic Labs 以太坊开发更新

共识层客户端 Prysm 的团队 Prysmatic Labs 发布了开发更新文章,表示 Prysm 客户端软件有非常多重大更新,主要的新功能包括:


  • 追踪个人验证者指数

  • 检查点同步

  • 批量 p2p gossip 消息验证和更快的 SHA256 哈希算法

  • 数据库优化


详情:

https://medium.com/prysmatic-labs/prysmatic-labs-ethereum-development-update-3a26150fd449


➤ 监测质押节点运行者仪表盘

发推宣布 http://stakerops.io 的上线,这是一个分析仪表盘,用于监测 Lido 使用的以太坊质押节点运行者的表现。这个仪表盘目前包含简单、表属性的每个运行者的数据。


目前仪表盘显示的数据包括:最低验证者余额、最高验证者余额、验证者奖励、区块打包和证明。


%title插图%num

但这只是开始!如果有非 Lido 的运行者想加到仪表盘里,可以私信他!


来源:


Layer2


➤ L2 隐私 DeFi 桥接方案 Aztec Connect 推出测试网

此前,2021 年 3 月 16 日,以太坊 L2 zk-rollup 隐私扩容解决方案 Aztec 2.0 上线主网,推出基于密码学技术 PLONK 的 L2 隐私支付项目 zk.money。用户可以通过 zk.money 隐私地发送和接收 DAI、ETH、renBTC。


12 月 10 日,首个以太坊 DeFi 隐私桥接方案 Aztec Connect 推出测试网,隐私 DeFi 的时代即将到来。利用 Aztec Connect,用户可以桥接隐私资产至主网以进行 DeFi 交互,并在同一笔交易中返回到 Aztec 中。这使用户能够便宜且隐私地与任意以太坊 DeFi 应用交互。


此外,Aztec Connect 的功能提高了网络的隐私保障,隐私网络有可能比简单的混币器更有潜力:除了存款,Aztec 还允许用户进行内部转账和 DeFi 交互 —— 极大地扩展了匿名集 (anonymity set)。在一个没有内部转账功能的网络中,如果用户想要提出一笔 1 ETH 的款项,必须事先存入 1 ETH 或者以上的款项。在一些混币器中,1 ETH 提款只能来自 1 ETH 的存款。而在 Aztec 中,匿名集可以属于所有 Aztec 用户:大额存款可以分解为小额提款 (如,10 ETH 的存款可以分 10 次 1 ETH 的提款),而较小额的存款也可以聚集成大额提款。


用户还可以利用 Aztec Connect 对自己的隐私存款进行理财,比如存入 X 资产,可以提出 X + 赚得的利润。比起简单的存入资产然后等待匿名集的体量变大,这些资金也可以利用起来,从而提高资本效率:


  • 存入资产

  • 通过 Aztec Connect 与 L1 DeFi 交互

  • 转账

  • 提款


有了这些功能,Aztec 用户甚至不需要将资产从 L2 中提出。并且除了 DeFi 用例,Aztec 将来会支持 DAO 工具和 NFT,也就是说整个以太坊生态系统可以简单地在一个隐私的空间中运作。同时,因为 Aztec 是一个 rollup 解决方案,用户的隐私成本通过摊销的方式支付,gas 成本会大大地降低。


Aztec Connect 运行路径的简单说明:Aztec 批量处理用户的交易,然后打包发送到 Aztec 桥接合约中。这个桥接合约是一个 50-100 行代码的接口,允许 Aztec 的 rollup 与给定的 L1 协议交互。然后,桥接合约获取这批聚合的资产并从 DeFi 协议中调用相关功能。而交互所得的收益发送回 rollup 合约中。最后,Aztec 更新起状态树,并在此过程中将属于用户的资产份额分给用户作为他们的隐私资产。


来源:https://twitter.com/aztecnetwork/status/1469121178228994051


➤ 以太坊钱包 Argent 与 StarkWare 合作推出 L2 版本 Argent X

12 月 8 日,首个部署在 StarkNet 上的 L2 钱包 Argent X 上线主网,现已在谷歌浏览器插件中可用。目前的 Argent X 版本只是开发者工具, 不同于 zkSync 和以太坊上的移动版本钱包。


%title插图%num

Argent X 是一个谷歌浏览器插件,帮助你创建和管理账户并将这些账户连接到在 StarkNet 上部署的去中心化应用,从而推动 StarkNet Dapp 生态系统的发展。


来源:https://www.argent.xyz/blog/argent-x-starknet/


➤ L2 解决方案 Arbitrum 与去中心化预言机 Chainlink 合作,使用公平排序服务 (FSS) 解决 MEV 问题

随着 L2 生态系统的扩大以及 Arbitrum rollup 的排序去中心化,二层生态中的 MEV (Miner-Extractable Value,矿工可提取价值) 机会将越来越多。那么为了最小化 MEV 的影响,Arbitrum 与 Chainlink 达成合作,利用 Fair Sequencing Services (公平排序服务,FSS) 来解决 rollup 中的潜在 MEV 问题。FSS 是由 Chainlink 开发的一种去中心化交易排序服务,使交易的时间排序对所有用户都是公平且可预测。通过使用 FSS 作为 Arbitrum rollup 合约排序交易的方案,Arbitrum 将在大大提高可扩展性的同时,减轻 MEV 的影响。


来源:https://blog.chain.link/arbitrum-and-chainlink-fair-sequencing-services/


➤ L2 解决方案 Optimism 即将移除部署白名单限制

Optimism 自上线主网以来一直保留着白名单限制,以控制应用程序的部署 —— 这为确保项目质量和用户安全进行了少量的监督。同时,这也为我们提供了一个直接与项目交流的方式,以协调更新升级的问题。只要项目团队完成申请表格的填写,就能获得部署许可。到目前为止,Optimism 团队以收到了 90 份申请。

12 月 11 日,Optimism 宣布将移除白名单限制,向所有构建者开放。


来源:https://twitter.com/optimismPBC/status/1469375518990471169


生态


➤ Devcon6 将于 2022 年 Q4 波哥大举行

以太坊基金会博客 12 月 13 日更新博文,宣布 Devcon 6 将于 2022 年第四季度的前半 (即 9 或 10 月)于哥伦比亚的波哥大举行!


另外,还成立了另一个新项目—— Devconnect,并即将在 2022 年的 4 月于阿姆斯特丹举行为期 1 周的开发者聚会,以对以太坊的改进进行深度的讨论与对话。


%title插图%num

来源:https://blog.ethereum.org/2021/12/13/announcing-devconnect/


➤ 加入以太坊生态指南

由于以太坊基金会研究实习生招聘计划收到了超过 1,000 份申请,以太坊基金会的 Josh Stark 需要准备一个简短的指南,介绍可以如何参与以太坊的生态,包括学习、贡献和找到带薪工作。他新建了一个可以共同编辑的 google 文档,邀请社区的人一起编辑草稿,这也变成了一份有价值的资料。


%title插图%num

来源:https://docs.google.com/document/d/1VaMg0h04LWigDWg1Eh5dqHXYPzvYNiVvOuUShTuCrXU/edit


➤ 百事推出 Mic Drop 创世 NFT

百事 (Pepsi) 近日在以太坊上推出了 Pepsi Mic Drop 创世 NFT 集。这个 NFT 集是对百事诞生年份的致敬,每个 1893 创世通证都由 6 个类别接近 50 个独特属性构建,这 6 个类别包括麦克风、舞台、配件等。


这个创世 NFT 系列还表达了百事对流行明星和音乐传奇的致敬,也为百事 NFT 世界的未来发展奠定基础。


%title插图%num

来源:

https://micdrop.pepsi.com/



本期完,我们下期见!



声明:以太七日谈栏目内容由编者自行编译而成,仅供参考,请以消息来源为准。转载须注明原文出处以及ETH中文站。若需长期转载,请联系eth@ecn.co进行授权。

热门文章

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注