(编者注:Week in Ethereum 是 Evan 的个人作品。他既传达事实,也会加入自己的引申。翻译这些信息不代表我们认可他的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。)
主网
- PoW 关闭社区会议计划于 11 月 5 日举行,邀请基础设施提供者和应用开发者参与
<https://github.com/ethereum/pm/issues/402>
- Geth v1.10.11:修复 pending 交易检索 RPC 和快照损坏错误
<https://github.com/ethereum/go-ethereum/releases/tag/v1.10.11>
- 无状态以太坊资源表:沃克尔树开发进度、地址空间扩展以及状态网络
<https://notes.ethereum.org/@gballet/Sy-a6T5St>
- Piper Merriam 的 Aperture 门户网络更新:状态网络测试网即将到来,已对连线协议达成共识,正在考虑使用 libp2p 以及浏览器内的极轻客户端
<https://snakecharmers.ethereum.org/the-aperture-vol-2/>
EIP
- 多个关于登录和身份的 EIP 总结(包括 EIP 4361)
<https://blog.spruceid.com/ethereum-identity-review-of-eips-over-time/>
权益证明
- 请在 10 月 27 日前更新你的节点。Danny Ryan 的 Finalized 提醒:如果不升级,你会被惩罚
<https://blog.ethereum.org/2021/10/19/finalized-no-30/>
- Teku v21.10.1:支持为 TCP 和 UDP 使用不同的接口,修复 v21.10.0 引入的 windows 不兼容性
<https://github.com/ConsenSys/teku/releases/tag/21.10.1>
- Lighthouse v2.0.1:修复节点发现活动中可能导致意外崩溃的活动
<https://github.com/sigp/lighthouse/releases/tag/v2.0.1>
- Prysm v2.0.2:修复 bug
<https://github.com/prysmaticlabs/prysm/releases/tag/v2.0.2>
- Nimbus v1.5.2:修复 + 优化
<https://github.com/status-im/nimbus-eth2/releases/tag/v1.5.2>
- 46% 的节点已经准备好 Altair 升级(nodewatch.io)
<https://www.nodewatch.io/>
- 可视化客户端多样性的变化。去年恶化了,但现在在缓慢提升
<https://twitter.com/sproulM_/status/1451065804183662592>
- 最新的 What’s New in Eth2
<https://hackmd.io/@benjaminion/eth2_news/https%3A%2F%2Fhackmd.io%2F%40benjaminion%2Fwnie2_211022>
- PoS 实现者会议 [1] 。来自 Ben Edgington [2] 的笔记:团队正在解决一些问题和 Pithos 测试网的稳定性。Prysm 现在可以可以同步 Pithos 测试网(信标链的升级,因为 PoW 关停需要一个代号)
[1]: <https://youtu.be/5vGxLoTUqaQ?t=68>
[2]: <https://hackmd.io/@benjaminion/HyjI-xy8K>
- Pithos 测试网共识监视器
<https://pithos.consensus-monitor.stokes.io/>
- 对质押网络分叉选择规则的三种重组和活性攻击
<https://arxiv.org/abs/2110.10086>
Layer2
- Optimism 的 EVM 等价升级推迟到 11 月 11 日
<https://twitter.com/optimismpbc/status/1451339513964359682>
- Springrollup 提议 zkrollup:发送者可以把无限量的转账组合交易包,每个包在链上只需发布 6 字节的 calldata
<https://ethresear.ch/t/springrollup-a-zk-rollup-that-allows-a-sender-to-batch-an-unlimited-number-of-transfers-with-only-6-bytes-of-calldata-per-batch/11033>
- 使用 zk rollup 实现具备弱隐私性的AMM
<https://ethresear.ch/t/why-you-can-build-a-private-uniswap-with-weak-secrecy-in-zkrollup/11031>
- 对比 Arbitrum 和 Optimism 的错误性证明
<https://medium.com/@cpbuckland88/fraud-proofs-and-virtual-machines-2826a3412099>
- 论文:带验证功能的桥接系统
<https://stonecoldpat.github.io/images/validatingbridges.pdf>
开发者材料
- js-ethereum-cryptography v0.2.0:密码学元件,体积减小 15 倍,使用 3 个依赖库,实验性阶段,有待安全审计
<https://github.com/ethereum/js-ethereum-cryptography/releases/tag/v0.2.0>
- prb-proxy:在一笔交易中执行多次调用,新颖的 DSProxy ,带有确定性的代理地址以及第三方权限控制
<https://github.com/paulrberg/prb-proxy>
- ERC721 的智能批量拍卖,Paradigm 的 NFT 启动设计的实现
<https://github.com/FrankieIsLost/smart-batched-auction>
- template-ethereum-contracts:使用 Hardhat 部署的 Soliity 模板,升级了 dapptool 测试
<https://github.com/wighawag/template-ethereum-contracts>
- starkex-clientlib-js:StarkEx API 的 JavaScript 封装器
<https://github.com/starkware-industries/starkex-clientlib-js>
- starknet-devnet:Starknet 虚拟网络的 Flask 封装器
<https://github.com/Shard-Labs/starknet-devnet/>
- 从部署 USM 稳定 token 中学到的 13 件事
<https://ethresear.ch/t/13-dev-takeaways-from-developing-the-usm-stablecoin/11020>
安全性
- Polygon Plasma 桥的多重支付漏洞:
<https://medium.com/immunefi/polygon-double-spend-bug-fix-postmortem-2m-bounty-5a1db09db7f1>
应用
- DeFi 总锁仓价值达 1000 亿美元
<https://twitter.com/defipulse/status/1450846435688202248>