(编者注:Week in Ethereum 是 Evan 的个人作品。他既传达事实,也会加入自己的引申。翻译这些信息不代表我们认可他的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。)
主网
- PoW 关停社区会议:
<https://www.youtube.com/watch?v=_kfS9jAUY6g&t=18s>
- 平均出块时间从约 13 秒调整到 12 秒,但可能有些合约硬编码了 13 秒出块的预设
<https://twitter.com/TimBeiko/status/1456644168986419200>
- Dankard 的幻灯片:找出安全的链首
<https://docs.google.com/presentation/d/1MUVaFyd9ce3hPQ5L-UhqVSfxf1ajMYFbkActkp5xNKI/edit#slide=id.p1>
- Erigon v2021.11.01:首个 beta 版本,无法回退版本的
<https://github.com/ledgerwatch/erigon/releases/tag/v2021.11.01>
EIP
- EIP4399:以 RANDOM 操作码替代 DIFFICULTY 操作码
<https://eips.ethereum.org/EIPS/eip-4399>
权益证明
- Danny Ryan 的 Finalized PoS 系列更新:现在提出的分叉选择规则修复可以缓解 3 种 活性/重组 攻击,而且不会拖慢关闭 PoW 的进度
<https://blog.ethereum.org/2021/11/02/finalized-no-31/>
- 长推特:PoS 以太坊中的重组攻击和缓解措施
<https://twitter.com/casparschwa/status/1454511836267692039>
- 最新的 What’s New in Eth2
<https://hackmd.io/@benjaminion/eth2_news/https%3A%2F%2Fhackmd.io%2F%40benjaminion%2Fwnie2_211105>
- PoS 实现者会议 [1] 。来自 Ben Edgington [2] 的笔记:
[1]: <https://youtu.be/9U_xj_zCMYg?t=63>
[2]: <https://hackmd.io/@benjaminion/B1wBrwbPF>
- Kintsugi:跟踪一个持续到 12 月初的长期测试网的里程碑跟踪器
<https://notes.ethereum.org/@djrtwo/kintsugi-milestones>
- Altair 升级后的质押奖励波动将更大:
<https://hackmd.io/@sproul/altair-rewards>
- Attestation:0.0040 ~ 0.0042 ETH 每天
- 同步的委员会成员:每次获选委员会 0.08 ETH
- 给验证者使用的 MEV-Boost:开发中的 Flashbots 架构,位于共识层和执行层之间
<https://ethresear.ch/t/mev-boost-merge-ready-flashbots-architecture/11177>
Layer-2
- zk rollups 的未来:侧链应采取务实的方法成为 zk-rollup
<https://hackmd.io/@canti/rkUT0BD8K>
- Connext 加入主网支持:可在主网、Arbitrum 和一些侧链之间转移稳定币
<https://twitter.com/connextnetwork/status/1456381261036113923>
开发者材料
- Solidity 文档代码示例可以用 Remix 打开
<https://twitter.com/solidity_lang/status/1456233507538227207>
- solidity-trigonometry:基本的三角函数,sin 和 cos 运算耗费约 2K~2.5K gas
<https://github.com/mds1/solidity-trigonometry>
- nft-swap-sdk:TypeScript SDK,使用 ox v3 协议来封装 NFT
<https://github.com/trader-xyz/nft-swap-sdk>
- NFT Floor Market:链上的 NFT 市场合约,除了版税没有手续费,尚未得到审计
<https://twitter.com/cybourgeoisie/status/1455552910394368010>
- StarkNet playground:编译和部署 Cairo 合约
<https://starknet.io/playground/>
- Warp(Solidity 到 Cairo 的转译器)示例:转译两个可以组合的合约并部署它们
<https://medium.com/nethermind-eth/composability-the-final-piece-of-the-puzzle-8c7ca5dfd470>
- starknet-react-example:徜徉的逻辑和案例,使用 Circom 语言实现为 SNARK
<https://github.com/fracek/starknet-react-example>
- plonkit:与 Circom 搭配使用的 zkSNARK 工具箱
<https://github.com/fluidex/plonkit>
安全性
- Solidity 不受 Trojan Source 的影响。Solidity Underhanded 竞赛 2020 的获奖者已经披露了 Unicode direction marker 中的这个问题;v0.7.6 已经修复了
<https://twitter.com/alexberegszaszi/status/1455162941146288128>
应用
- ENS DAO [1] :用户可以按账户申领及委托治理代币;正在排除 token 农场账户 [2]
[1]: <https://ens.mirror.xyz/-eaqMv7XPikvXhvjbjzzPNLS4wzcQ8vdOgi9eNXeUuY>
[2]: <https://twitter.com/nicksdjohnson/status/1456048492141441027>
- Aave v3 概览
<https://governance.aave.com/t/introducing-aave-v3/6035>
- Maker DAI 直接存款模块:Aave 铸造 DAI 的特权渠道
<https://twitter.com/hexonaut/status/1455507332469821440>