{"content":{"title":"每周以太坊进展 2023/7/22","body":"## Dencun (Cancun + Deneb) 升级\r\n\r\n- 最新的所有核心开发人员 - 执行层 (ACDE) [视频会议](https://www.youtube.com/watch?v=pTWm4EyStYg&t=259s)。摘要来自 [Tim Beiko](https://twitter.com/abcoathup/status/1682151447033688065)， 说明来自 [Tim Beiko](https://twitter.com/TimBeiko/status/1682078353736744960) 和 [Christine Kim](https://www.galaxy.com/research/insights/ethereum-all-core-developers-execution-call-166-writeup/) ：\r\n  - Dencun 测试继续与 devnet 7 和[Sepolia 影子分叉](https://twitter.com/parithosh_j/status/1682386409494138886)一起进行。\r\n  - 实施 Dencun EIP 的客户团队已为 [devnet 8](https://notes.ethereum.org/@ethpandaops/dencun-devnet-8) 做好准备\r\n  - EIP6780（仅在同一 tx 中自毁）边缘情况澄清，某些 L2 使用了 burn 功能\r\n  - 讨论给执行层有效载荷中添加父信标块根、从执行 API 中添加 getBlockReceipts 和移除 minting ，以及标准化 JWT 存储位置\r\n  - EIP/ERC repo 拆分（[EIP7329](https://eips.ethereum.org/EIPS/eip-7329)）：核心开发人员赞成，Greg Colvin（EIP 编辑）仍反对\r\n- [KZG 仪式](https://ceremony.ethereum.org/) 122k 贡献者，截止日期为 7 月 23 日。\r\n\r\n## Prague + Electra 升级\r\n\r\n- [EIP7251 FAQ](https://notes.ethereum.org/@mikeneuder/eip-7251-faq)：将允许超过 32 个 ETH 质押\r\n- 为Prague + Electra 升级版提交 [建议名称](https://ethereum-magicians.org/t/name-needed-for-combined-el-cl-prague-electra-upgrade/15122)\r\n\r\n## Layer1 \r\n\r\n- Ben Edgington：[升级以太坊书](https://eth2book.info/capella/part2/consensus/) 加新章节：关于 LMD GHOST 和 Casper FFG \r\n\r\n## 客户端发布\r\n\r\n- 共识层：\r\n  - Lodestar [v1.9.2](https://github.com/ChainSafe/lodestar/releases/tag/v1.9.2)：针对出现未知区块父错误的传播区块的热修复，并更改了区块生产等待截止时间\r\n  - Nimbus [v23.7.0](https://github.com/status-im/nimbus-eth2/releases/tag/v23.7.0)：优化验证器客户端并提高验证器性能\r\n  - Teku [v23.6.2](https://github.com/Consensys/teku/releases/tag/23.6.2)：小错误修复和依赖关系更新\r\n- 执行层：\r\n  - Nethermind [v1.20.1](https://github.com/NethermindEth/nethermind/releases/tag/1.20.1)：修复了 v1.20.0 导致的 Prysm 错误\r\n  - Reth [v0.1.0-alpha.4](https://github.com/paradigmxyz/reth/releases/tag/v0.1.0-alpha.4)：删除了阻止同步的下载器探索、UNIX 上的 jemallocator 默认值，并添加了交易池维护指标\r\n\r\n## 给质押者\r\n\r\n- [质押目录网站](https://www.staking.directory/)：质押参考大全\r\n\r\n## 研究\r\n\r\n- [数据可用性抽样（DAS）电子版](https://eprint.iacr.org/2023/1079)：证明现有结构的安全性，提出具有基准（benchmark）和权衡的新结构\r\n- [阈值加密交易池](https://arxiv.org/abs/2307.10878)：使用阈值加密交易池缓解 MEV 的交易问题\r\n\r\n## layer2\r\n\r\n- [Celo 提出向 Rollup 迁移](https://forum.celo.org/t/clabs-proposal-for-celo-to-transition-to-an-ethereum-l2/6109)，最初为 OP Stack，使用 Celo 验证器集的去中心化定序器，通过 Eigen 层和 1 个区块最终性实现链外数据可用性\r\n- [zkSync Era](https://zksync.mirror.xyz/HJ2Pj45EJkRdt5Pau-ZXwkV2ctPx8qFL19STM5jdYhc) 覆盖测试Boojum（基于STARK的证明系统）\r\n- [Mantle](https://www.mantle.xyz/blog/announcements/mantle-network-mainnet-alpha)（乐观 Rollup ）alpha 已上线\r\n- Consensys [Linea](https://twitter.com/LineaBuild/status/1681283676791873536) (zk rollup) alpha 已上线\r\n- L2BEAT: [Layer2 的升级过程](https://drive.google.com/file/d/182ycEW8C2wk5tGd3X1tG8oQfUy9WmSJk/view) [PDF]\r\n\r\n## EIPs/Standards\r\n\r\n- ERC（应用层）：\r\n  - [ERC7336](https://github.com/ethereum/EIPs/pull/7336/files)：跨多个注册器的交互\r\n  - [ERC7361](https://github.com/ethereum/EIPs/pull/7361/files)：具有分布式验证功能的元数据Hash（ERC721 扩展）\r\n\r\n\r\n\r\n## 给开发者\r\n\r\n- Solidity [v0.8.21](https://soliditylang.org/blog/2023/07/19/solidity-0.8.21-release-announcement/)：\r\n  - 语言特性：放宽从其他合约访问事件和 immutable 变量初始化的限制\r\n  - 解决基于 IR 代码生成的未优化代码的 \"堆栈过深 \"错误\r\n  - 错误修正：传统代码生成 [始终为 .selector 中的表达式生成代码](https://soliditylang.org/blog/2023/07/19/missing-side-effects-on-selector-access-bug/) 和 Yul 优化器 [FullInliner 评估顺序](https://soliditylang.org/blog/2023/07/19/full-inliner-non-expression-split-argument-evaluation-order-bug/)\r\n  - 网站 [改版](https://twitter.com/solidity_lang/status/1681658620935647232)\r\n- 创建 [质押与奖励合约](https://hackernoon.com/how-to-implement-a-stake-and-reward-contract-in-solidity)\r\n\r\n\r\n- 使用 Hardhat 或 Foundry 在 Solidity 中[重现简单的 MEV 攻击](https://medium.com/immunefi/how-to-reproduce-a-simple-mev-attack-b38151616cb4)\r\n- 使用[Echidna模糊测试链上合约](https://blog.trailofbits.com/2023/07/21/fuzzing-on-chain-contracts-with-echidna/)指南\r\n- Sothis [v0.4.0](https://github.com/rainshowerLabs/sothis/releases/tag/0.4.0): 在本地 Anvil/Hardhat 节点上重放历史状态\r\n- TheGaph：[基于 SubStream 的 subgraph](https://thegraph.com/blog/substreams-powered-subgraphs/)\r\n- Secureum [A-MAZE-X CTF 解决方案](https://ventral.digital/posts/2023/7/16/secureum-a-maze-x-ctf-2023-at-defi-security-summit)\r\n- Celer [Brevis](https://blog.celer.network/2023/07/18/brevis-alpha-now-live-introducing-zk-co-processing-and-data-attestation-sdks-for-developers/)：zk 协同处理和数据认证 SDK，alpha版\r\n\r\n## 安全性\r\n\r\n- Conic Finance 因只读重入 [$300百万 被利用](https://twitter.com/ConicFinance/status/1682385596700844032) \r\n- Immunefi：[十大常见漏洞](https://medium.com/immunefi/the-top-10-most-common-vulnerabilities-in-web3-bf7a921d489f)\r\n\r\n## 生态系统\r\n\r\n- EthCC：\r\n  - 各阶段视频： [main](https://www.youtube.com/playlist?list=PLM-Xjhvin-uURP4lmYyP0iys2mxq-rCKU), [Eiffel](https://www.youtube.com/playlist?list=PLm6V2qdPAeaUBG-qBewmpopLdgVtpqaXM), [Versailles](https://www.youtube.com/playlist?list=PLUt355rCCNrTliK_38XZpLzt1JGrKr2Dq), [Bastille](https://www.youtube.com/playlist?list=PLSJ8gU1sECuzy2pLKFvyPjFn6jaIx_p1C), [Notre Dame](https://www.youtube.com/playlist?list=PLhM7rBgpVV-KN8mM17IRSFIGsL0EaGA_m), [Louvre](https://www.youtube.com/playlist?list=PL-owlDp9BBasiGOoq5sK3gg0zKS_2WXLP) & [Saint Victor](https://www.youtube.com/playlist?list=PLqL60kqgLPBAM-gy8Dop9tTREOuq1q2QV)\r\n  - [EthCC 2024](https://twitter.com/EthCC/status/1682040349857050627)将在布鲁塞尔举行\r\n- Etherscan [高级过滤器更新](https://twitter.com/etherscan/status/1682351432543113218)\r\n\r\n## 应用层\r\n\r\n- [Aave GHO](https://aave.mirror.xyz/t7qcU668gSp9teT_SBhJb9_AVcbv8kpzvd0IpP39lBw)（超额抵押稳定币）在主网上上线，Aave v3 提供的资产被用作抵押品\r\n\r\n- [UniswapX](https://blog.uniswap.org/uniswapx-protocol)(聚合器)发布：无Gas SWap，有 MEV 保护，交易失败无费用，测试版\r\n\r\n- [Ajna](https://www.ajna.finance/)（借贷）在主网上线，无治理，无外部价格预言机\r\n\r\n- OpenSea [Deals](https://twitter.com/opensea/status/1682077991029932032)：创建用 NFT 和 WETH 交换 NFT 的出价\r\n\r\n- [Mint.fun](https://twitter.com/mintdotfun/status/1681696385555648514)（NFT 铸币）增加了对 Optimism 和 Zora 上 NFT 的支持\r\n\r\n  \r\n\r\n> 原文链接：https://weekinethereumnews.com/week-in-ethereum-news-july-22-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":null,"timestamp":1690207548,"version":1}