Eth1
- Geth v1.9.11 的 eth/65 数据广播协议将交易传输的带宽需求降低了 75%
- Nethermind v1.7.12 也支持了 eth/65 协议
- Guillaume Ballet 论为什么要将十六进制状态树转为二进制树,网络覆盖层又如何工作
- Eth on ARM 更新了镜像,可在树莓派上运行 Geth、Nethermind、Parity、Besu 客户端的全节点了
Eth2
- 最新的 eth2 实现者会议 [1]。Ben Edgington 写的 备忘录 [2]
[1]:
[2]: - Least Authority 的 eth2 详述审计报告
- Nimbus 客户端最新升级,主攻方向是完全的客户端互操作性。处理验证者和前面速度提升 5 倍
- RuntimeVerification:验证 ewasm 代码
- Carl Beekhuizen 解释了分片的共识以及签名聚合技术的重要性
Eth2+
- 解释多项式承诺的视频,来自 Justin、Vitalik 和 Dankrad
- 即使在异步网络中,Casper CBC 也能实现活性
Layer-2
- AZTEC 的 zk-zkrollup,使用 PLONK 证明。很快就能实现在主网上每秒 100 笔隐蔽交易
- 用纠错码(Error-correcting code)来优化 ZK-rollup 验证器
- 一个翻新后的 Nutberry optimistic rollup 方案
开发者材料
- Solidity v0.6.x。功能:fallback 和 receive
- 来自 Fuel Labs 的 Yul+,一种新的以太坊底层编程语言
- Truffle v5.1.19。完全解码内部函数指针,TurffleTest 使用新的 -bail flag
- 使用不变量检查来捕捉 Solidity 代码中的安全 bug
- Slither v0.6.10:5 个新的探测器,支持 Solidity v0.6
- Samczsun 在 Synthetix 新版本中发现了一个 bug
- 使用 React 和 NetworkJS 来开发前端
- OpenZeppelin CLI v2.8:现在你可以选择关闭可升级性了
- 极简智能合约解释:把 Solidity 代码输进去,让网站告诉你它在干嘛
- Zeropool 用于开发 bellman 电路的 Rust 框架:Fawkes
- Iden3 的 Circom v0.5:教程已更新。快接近可用于写 snark 电路的生产环境了
生态
- 一个小工具:帮你 发现/撤销 你曾经的 token 花费授权
- Ceramic:一个建立在 ETH 和 IPFS 上的防文件篡改的免许可协议
- Streamrs Risto Karjalainen 的论文:去中心化网络中的治理
- Moloch v2 教程:看新功能如何提高 grants 并支持营利型 DAO
应用
- Uniswap v2 发布:现在支持建立 token 对 token 的流动性池了,交易手续费、信息输入机制、闪电互换,都有更新
- Maker 的债务拍卖中,MKR 收盘价约为 253 DAI
- Synthetix 的新版本 Hadar 包含了 布伦特原油、FTSE1000 和标准普尔全球 1200 指数
治理
- EIP2565:EIP-198 ModExp 预编译重定价
原文链接: https://weekinethereumnews.com/
作者: Evan Van Ness
翻译: 阿剑
本文由作者授权 EthFans 翻译及再出版。
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。