{"content":{"title":"每周以太坊进展 2023/10/28","body":"## Dencun（Cancun + Deneb）升级\r\n\r\n- 最新的所有核心开发者执行（ACDE）[会议视频](https://www.youtube.com/watch?v=P_a3s6zNFEk&t=282s)。[Tim Beiko](https://twitter.com/TimBeiko/status/1717540482270818497)和[Christine Kim](https://www.galaxy.com/insights/research/ethereum-all-core-developers-execution-call-173/)的笔记：\r\n  - **主网**：升级可能在 2024 年进行（每个测试网升级之间至少有 2 周的间隔）\r\n  - **Goerli测试网**：最早在 11 月底进行升级，CL 客户端尚未准备就绪\r\n  - **Devnet 10**：[正常](https://notes.ethereum.org/@ethpandaops/dencun-devnet-10-analysis)和[压力](https://notes.ethereum.org/@ethpandaops/devnet-10-stress-analsysis)测试分析，测试了 EIP7514（限制验证者进入速率）\r\n  - [Devnet 11](https://notes.ethereum.org/@ethpandaops/dencun-devnet-11)：下周初启动，使用 MEV pipeline 测试所有客户端\r\n  - **Goerli 影子分叉**：下周初启动\r\n  - 讨论了[EIP7523](https://eips.ethereum.org/EIPS/eip-7523)（废弃空账户）\r\n- [提案  简化Deneb ](https://github.com/ethereum/consensus-specs/pull/3531)，在每个 blob 边车上附加区块头和包含证明\r\n\r\n## 中心化观察：威胁你 ETH 的价值\r\n\r\n-  **[Lido 达到 31.51%](https://dune.com/hildobby/eth2-staking) 再次减少，但仍然离 [33.3%的阈值](https://www.youtube.com/watch?v=Y0ddkSa1ZuI&t=1050s) 太近**\r\n- 客户端多样性（通过[clientdiversity.org](https://clientdiversity.org/#distribution)）：\r\n  - 执行层：Geth 约 84%的超级多数派，可能导致链分裂（split）\r\n  - 共识层：Prysm 占 45%，任何客户端错误超过 33.3%可能导致活力丧失\r\n- [需要验证者和节点的地理多样性](https://nodewatch.io/)，特别是在美国/加拿大/欧盟以外的地区\r\n\r\n## Layer1\r\n\r\n- Verkle [Kaustinen 测试网](https://twitter.com/gballet/status/1716743548442132895)已恢复在线，升级为 Shapella，证明见证包括后期状态，并添加了 Lodestar CL 客户端\r\n\r\n## 客户端\r\n\r\n- 共识层：\r\n  - Prysm [v4.1.1](https://github.com/prysmaticlabs/prysm/releases/tag/v4.1.1)：修复使用外部builder 和实验性状态死锁的 REST API 的补丁\r\n- 执行层：\r\n  - Besu [v23.10.1](https://github.com/hyperledger/besu/releases/tag/23.10.1)：改进用户体验、内存和 RPC 性能\r\n  - Erigon [v2.53.2](https://github.com/ledgerwatch/erigon/releases/tag/v2.53.2)：Bug 修复\r\n  - Nethermind [v1.21.1](https://github.com/NethermindEth/nethermind/releases/tag/1.21.1)：修复无效的区块生成问题\r\n\r\n## 研究\r\n\r\n- [SubnetDAS](https://ethresear.ch/t/subnetdas-an-intermediate-das-approach/17169)：提出了一种中间 DAS 方法，权衡了查询可追溯性的问题\r\n- [BLS 的嵌入曲线系列](https://eprint.iacr.org/2023/1662)\r\n\r\n## Layer2\r\n\r\n- 首次月度 RollCall（Layer2 协议和 EVM 标准化）[会议视频](https://www.youtube.com/watch?v=aPvMoVI6rFE)：\r\n  - 介绍，Rollup 改进提案（RIPs），EIP7212（secp256r1 预编译）作为第一个 RIP，Devconnect 讨论主题和 EIP7530（EVM 配置文件）\r\n\r\n## EIP/标准\r\n\r\n- [ERC 从 EIP 中分离出来](https://twitter.com/lightclients/status/1717295084532551881)\r\n- EIP：\r\n  - [EIP7542](https://eips.ethereum.org/EIPS/eip-7542)：eth/69 - 可用区块扩展协议\r\n  - [EIP7543](https://github.com/ethereum/EIPs/pull/7904/files)：EVM 十进制数学（操作码）\r\n  - [EIP7545](https://github.com/ethereum/EIPs/pull/7926/files)：Verkle 证明验证预编译\r\n- ERC（应用层）：\r\n  - （Informational）[ERC7544](https://github.com/ethereum/EIPs/pull/7915/files)：ERC20 转账模式中的安全漏洞（发送给合约的代币可能丢失）\r\n  - [ERC7546](https://github.com/ethereum/ERCs/pull/39/files)：可升级克隆（代理模式）\r\n\r\n## 给开发者\r\n\r\n- Solidity [v0.8.22](https://learnblockchain.cn/article/6793)：\r\n  - 添加了unchecked 的循环增量、Yul 优化器重新生成零字面量、实验性支持导入 EVM Assembly JSON 和在文件级别定义事件\r\n  - 废弃了 Constantinople 之前的 EVM 版本\r\n- Hardhat：\r\n  - [Ignition](https://medium.com/nomic-foundation-blog/introducing-hardhat-ignition-a-refreshed-deployments-experience-9580d2946e10)：支持recovery 的声明式合约部署\r\n  - [Hardhat-verify v2](https://github.com/NomicFoundation/hardhat/releases/tag/@nomicfoundation/hardhat-verify@2.0.0)：添加了 Sourcify 验证，通过配置启用\r\n- OpenSea [Shipyard](https://github.com/ProjectOpenSea/shipyard-core#readme)：NFT 库和实现\r\n- Fe（语言）[v0.25.0](https://github.com/ethereum/fe/releases/tag/v0.25.0)：fe 测试添加了打印日志和仅运行特定测试的过滤器\r\n- [evm.storage](https://blog.smlxl.io/announcing-bytecode-generated-storage-layouts-on-evm-storage-96761758d397)：支持使用基于字节码生成的布局的未验证合约\r\n- [EVM Glue](https://github.com/Philogy/evm-glue#readme)：Rust 中的 EVM 汇编器\r\n- [Uniswap 通用路由解码器和编码器](https://github.com/Elnaril/uniswap-universal-router-decoder#readme)（Python 实现）\r\n- [halo2-repl](https://blog.axiom.xyz/halo2-repl/)：使用基于浏览器的 REPL 编写 JavaScript 的 zk 电路（Halo 2）\r\n\r\n## **安全**\r\n\r\n- Maestro [280 ETH 漏洞](https://twitter.com/ProdigalWiz/status/1717002922246950925) 通过任意调用，用户已退款\r\n- Aztec Connect [漏洞事后分析](https://hackmd.io/@aztec-network/claim-proof-bug)，支付了 45 万美元的赏金，从 zk.money 提取资金\r\n- UniPass 账户抽象（ERC4337）模块[漏洞披露](https://www.fireblocks.com/blog/fireblocks-researchers-uncover-first-account-abstraction-wallet-vulnerability/)\r\n- [SEAL drills](https://twitter.com/samczsun/status/1717243519243636755)：通过模拟攻击进行协议事件响应测试，使用Compound和 Yearn 运行演练\r\n\r\n## 生态系统\r\n\r\n- [Etherscan](https://twitter.com/etherscan/status/1717516814933217326) 交易显示账户抽象（ERC4337）\r\n- ETH Hong Kong [黑客马拉松获奖者](https://build.bewater.xyz/en/campaigns/mUwy-2023ETH-HongKong-Hackathon/result)\r\n\r\n## 链上统计数据\r\n\r\n- Gas 费用（通过[ultrasound.money](https://ultrasound.money/#gas)）：5.3 至 97.5 gwei，平均 18.8 gwei\r\n  - 目前零净发行量 gas 为 21.6 gwei\r\n  - 本周净发行量为 2.1k ETH\r\n- [ETHUSD](https://www.coingecko.com/en/coins/ethereum)：`$1,595 – $1,845`，当前为`$1,777`\r\n- [ETHBTC](https://ratiogang.com/)：当前为 0.053（Flippening 在约 0.16）\r\n\r\n## 值得注意的应用层\r\n\r\n- 呼吁[开放桥标准](https://twitter.com/connextnetwork/status/1717953446475620379)\r\n- Polygon [POL 代币](https://polygon.technology/blog/polygon-2-0-milestone-pol-contracts-are-live-on-ethereum-mainnet) 在主网上运行\r\n- Gitcoin [直接赠款](https://www.gitcoin.co/blog/intro-to-direct-grants-how-do-they-work)：为项目/个人提供可交付成果的资金奖励\r\n- Karma [受助方问责协议](https://twitter.com/karmahq_/status/1717530274593161640) 用于公共物品项目；[[Starbloom](https://twitter.com/starbloomvent) 投资组合]\r\n- Hats [模块](https://hats.mirror.xyz/xAk_yb7dDL1OLBx8nq47Ni7V1SuiC6L6B-49u7vz520)：基于条件自动授予/撤销角色\r\n- [Slugs](https://s.box/)（链上短URL ）在Optimism上运行\r\n\r\n\r\n\r\n>  原文链接：https://weekinethereumnews.com/week-in-ethereum-news-october-28-2023/\r\n> 作者：Evan Van Ness\r\n> 翻译：[EthWeekly](https://learnblockchain.cn/people/4295)\r\n> 参与[登链翻译计划](https://github.com/lbc-team/Pioneer/wiki/pioneer)，做 web3 中文内容的拓荒者，引入更多优质英文技术内容"},"author":{"user":"https://learnblockchain.cn/people/4295","address":null},"history":"QmUd1VsmkgfJ4r1Fyjmun9NA1x5mnyriLo9XhEmahdvP9k","timestamp":1698582058,"version":1}