(编者注:Week in Ethereum 是 Evan 的个人作品。他既传达事实,也会加入自己的引申。翻译这些信息不代表我们认可他的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。)
主网
- OpenEthereum 弃用 Parity 项目遗留的代码库 [1] ,转而在 Akula(Rust 语言的 Erigon 客户端,曾用名 TurboGeth)上开发 [2]。OpenEthereum v3 的功能包括最近加入 Erigon 的状态跟踪功能
[1]: <https://medium.com/openethereum/gnosis-joins-erigon-formerly-turbo-geth-to-release-next-gen-ethereum-client-c6708dd06dd>
[2]: <https://twitter.com/StefanDGeorge/status/1400925451887972354> - Geth 的默认同步模式从快速同步切换为快照同步 [1] (11 小时 vs. 2 小时 [2] )
[1]: <https://github.com/ethereum/go-ethereum/pull/22973>
[2]: <https://blog.ethereum.org/2021/03/03/geth-v1-10-0/> - “伦敦” 升级的开发者网络命名为 “Calaveras”,修复了 Martin Swendo 发现的一些问题
<https://github.com/ethereum/eth1.0-specs/blob/master/network-upgrades/client-integration-testnets/calaveras.md> - 分析为见证数据的每个代码片收取 350 Gas 的效能
<https://notes.ethereum.org/@ipsilon/code-chunk-cost-analysis> - 使用 verkle tree 的 Geth 概念验证开发者网络
<https://twitter.com/gballet/status/1400815481569923075>
EIP
- EIP3601:带有版税分配系统的可分割 NFT
<https://github.com/ethereum/EIPs/issues/3601>
权益证明
- 最新的 what’s new in PoS:信标链运行 6 个月的总结
<https://hackmd.io/@benjaminion/eth2_news/https%3A%2F%2Fhackmd.io%2F%40benjaminion%2Fwnie2_210605> - PoS 实现者会议 [1] 。Ben Edgington 的笔记 [2] :临近敲定 Altair 升级的规范
[1]: <https://www.youtube.com/watch?v=cgH8OsCg9tY&t=86s>
[2]: <https://hackmd.io/@benjaminion/HkCsML89u> - 合并的实现者会议 [1] 。来自 Protolambda [2] 的笔记
[1]: <https://www.youtube.com/watch?v=j61FqoQwEHo&t=16s>
[2]: <https://notes.ethereum.org/@protolambda/Hkg21v8qu> - Protolambda 更新分片的原型,在关闭 PoW 之后到来
<https://twitter.com/protolambda/status/1399436703669051394> - 不必再担心你的验证者的在线时间
<https://www.reddit.com/r/ethstaker/comments/nnwfx1/why_you_should_stop_worrying_about_your/>
Layer-2
- 经其社区投票,Uniswap V3 登陆 Arbitrum
<https://twitter.com/Uniswap/status/1400847744596598792> - 通过 Alchemy 与 Arbitrum 主网交互和部署
<https://blog.alchemy.com/blog/arbitrum-is-live> - 深入理解 zkSync 2.0 的架构:包括能支持大部分操作码的 zkEVM
<https://twitter.com/zksync/status/1399469062539952128> - 大白话介绍 rollups
<https://www.mechanism.capital/rollups-introduction/>
开发者材料
- 更新到 ethers v5.3.0+ 以防范对早期 ws 版本的 DoS 攻击
<https://twitter.com/ethersproject/status/1399565829650456576> - JS-Waku:在浏览器里使用 Waku v2 的代码库。dApp 可以收发 p2p 消息,查询错过的消息并发送确认
<https://vac.dev/presenting-js-waku> - NFT.Storage:通过 IPFS 和 Filecoin 实现的免费去中心化存储和带宽
<https://nft.storage/> - 使用 Flashbots 来原子化地许可和转移 ERC 20 代币
<https://twitter.com/thegostep/status/1399312917342785537> - 读取和写入某个存储档的 Solidity 库
<https://docs.openzeppelin.com/contracts/4.x/api/utils#StorageSlot> - Geth 的交易签名器,用于使用 AWS 密钥管理服务所用的私钥
<https://github.com/welthee/go-ethereum-aws-kms-tx-signer> - Circom 和 snarkJS 代码库现已支持 PLONK
<https://blog.iden3.io/circom-snarkjs-plonk.html> - Open Source Insights:开源依赖的交互式检查
<https://opensource.googleblog.com/2021/06/introducing-open-source-insights-project.html>
安全性
- 来自 OpenZeppelin 的 Tincho:让审计员对你好感大增
<https://twitter.com/tinchoabbate/status/1400170232904400897>
生态
- Vitalik:适合区块提议者和构建者分离的手续费市场设计
<https://ethresear.ch/t/proposer-block-builder-separation-friendly-fee-market-designs/9725> - MEV-SGX:使用安全飞地来提供一个隐私的交易池以及暗标 MEV 拍卖
<https://twitter.com/bertcmiller/status/1399737488151830538>
应用
- Uniswap V3 手续费计算器
<https://uniswapv3.flipsidecrypto.com/> - 1inch 加入了 flashbot 交易
<https://help.1inch.io/en/articles/5300755-what-are-flashbot-transactions-and-how-do-they-work-on-1inch>
其它
- 共用品问题即是协作问题
<https://s.mirror.xyz/djByMntM2rQF4tqUISYS2MAO3oCfSWoOZSOpZjsYwaw> - 使用多项式承诺在链下聚合投票并在链上验证的设计
<https://nikeshnazareth.github.io/vote-aggregation/>
原文链接: https://weekinethereumnews.com/week-in-ethereum-news-june-6-2021/
作者: Evan Van Ness
翻译: 阿剑
Week In Ethereum News 现正得到 Hardhat 的赞助。