(编者注:Week in Ethereum 是 Evan 的个人作品。他既传达事实,也会加入自己的引申。翻译这些信息不代表我们认可他的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。)

主网

  • 在 Ropsten 测试网的共识事故之前升级的客户端需要再次升级:

    • Geth v1.10.6

    • Erigon 2021.07.04-alpha

    • Nethermind v1.10.79

  • 最新的核心开发者会议 1 。来自 Tim Beiko [2] 的笔记:

    • 虽然发生了共识事故,“伦敦” 升级的时间维持原计划

    • 1559 类型的交易同样会含有 gasPrice 字段,在被挖出之前,其值为 maxFeePerGas,在挖出后会改为 effectiveGasPrice 的值;这个字段会在下一次升级时移除(译者注:每周以太坊的原文会引人误解。需从 Tim Beiko 的笔记了解正确的信息。这条信息只与 1559 类型的交易有关)

    • 在 “伦敦” 升级之后将集中精力在权益证明上

  • 升级命名的投票讨论

  • “柏林” 升级以来的访问清单交易:约 27 万条,约占 gas 用量的 5%

  • 链历史存储网络首个规范草案:提供历史区块头和区块体的按需获取

  • 状态网络的存储格式提议

  • 提议使用 EEICALL 操作码以在给定的执行环境接口下执行字节码

EIP

  • EIP3664:下一代的游戏 NFT

  • EIP3670:EOF – 代码验证

权益证明

  • EIP3675 草案:将共识升级成权益证明

  • 验证者需要升级 1.0 客户端以备 “伦敦” 升级,运行 Prysm 的需要升级 Prysm 客户端

  • Lighthouse 客户端更新:集中尽力在 Altair 升级上,支持 doppelganger,联网模块大修

开发者材料

  • Hardhat v2.5.0:Hardhat 网络升级

  • Brownie v1.15.0:Multicall 语境管理器,Solidity 0.8 类型错误,EIP712 消息签名,硬件钱包支持,Vyper v0.2.14

  • Permit Singleton:用于已部署 EIP20/721/1155 token 的元交易转账

  • micro-eth-signer 升级(以支持 “伦敦” 和 “柏林” 分叉)

  • abi-to-sol v0.3.0:加入了一个网页 UI,提升了对旧版本 Solidity 的支持

  • Ledger 插件:可解析交易的字段以及为智能合约开发定制化的显示

  • 不要在信息输入机制中使用现货价格

  • 初学者教程:使用 useDapp 在 React 中发送交易

安全性

  • Thorchain 遭爆破 1 丢失约 800 万美元;调用恶意合约 [2] 可以吸干持有者的 RUNE

生态

  • Flashbots Research 论 EIP1559 之后的 MEV

  • Ethereum.org Q3 路线图

  • EthCC 主会场视频合集

应用

  • Maker 基金会已停止运行,因为 MakerDAO 已足够去中心化