每周以太坊进展 2023/1/21

Shapella(上海+Capella)升级

  • 取款常见问题
  • 最新的核心开发执行视频会议。  Tim Beiko的总结。来自Tim Beiko和Christine Kim的笔记:
    • withdrawal-devnet-3 测试了 EL 和 CL 提款, 提款都使用 gwei 单位
    • Sepolia 测试网 影子分叉(shadow fork)顺利进行
    • 下周主网影子分叉
    • 执行层(EL )中的取款根将保持 RLP 编码(共识成 CL 为 SSZ)
    • 上海升级新增EIP6049( SELFDESTRUCT 弃用通知)
    • EOF EIP 加进 Cancun 升级候选
    • Eth Magicians 论坛将用于社区讨论对未来升级范围的意见
  • withdrawal-devnet-2弃用:tx-fuzz 发现 EthereumJS 有时会产生坏块和 Geth txpool 不拒绝坏交易的问题
  • 下周客户端互操作后,用于Shapella 升级的浙江公共测试网有望升级
  • Shapella 社区视频会议 

Dencun(Cancun + Deneb)升级

  • 关于 Cancun 升级范围的社区讨论
  • 最新的 EIP4844 实现者视频会议。来自Terence的笔记:devnet 4 预计下周进行
  • KZG仪式:
    • 第一周12000+贡献,平均每次贡献50秒
    • EF仪式公告

Layer 1

  • 针对节点运行者的 Ethereum Cat Herders客户多样性调查
  • Patrick McCorry 的权益证明(POS)解释系列

客户端版本

  • 共识层:
    • Nimbus v23.1.0:即时数据库修剪,典型信标节点 60-70 GB 存储
  • 执行层:
    • Erigon v2.36.0:块下载器修复和 MDBX 升级回滚 

研究

  • 完全知识证明 (CK):使用 TEE 和挖矿 ASIC 防止泄密
  • 关于快速摊销 KZG 证明的注意事项
  • Gradual Dutch Auctions(渐进式荷兰拍卖会) [PDF] 可以修改为与激励兼容

EIP

  • ERC6299:可锁定代币
  • ERC6315 : ERC2771 账户抽象 
  • ERC6327 : 弹性签名
  • ERC6353 : 慈善代币
  • ERC6357:允许EOA在一次交易中调用智能合约的多个函数
  • ERC6358 : 全能分布式账本技术

开发者资料

  • Foundry:
    • Foundry最佳实践, 中文版
    • forge -std v1.3.0:InvariantTest 辅助合约、Multicall3 接口、 getTokenBalances 辅助程序、StdChains 链别名、parseJson 、 assumePayable 欺骗代码、小数断言
    • 不变量测试:实验示例代码库 ,另请参阅 Maple Finance不变量测试 
    • forge doc:使用 natspec 的文档生成器,输出 markdown
  • 即将发布的 Solidity v0.8.18 中用户定义运算符的预览
  • Fe language bountiful 第二轮漏洞赏金大赛
  • Yul初学者指南(中间语言)
  • 合约反编译指南,使用 heimdall-rs(反编译器)实现
  • Solidity-merkle-trees:用于验证 Merkle 树的多重证明的 Solidity 库
  • ERC5267 演示网站检索 ERC712 域
  • The Graph增加了对 Arbitrum 和 Optimism的支持

安全

  • Echidna v2.0.5(合约模糊器):添加模拟(prank)功能用于覆盖下一次外部调用的 msg.sender
  • 只读重入解释

生态

  • Tim Beiko:以太坊押金奖励和通货紧缩是怎么回事
  • 以太坊有50万个验证者
  • Vitalik 隐形地址指南
  • 钱包开发者通话视频 和摘要
  • 以太坊基金会第二轮学术资助
  • Mergooor Pass:为Merge贡献者提供的不可转让的NFT,作为参与重大活动的凭证。

应用层

  • Uniswap Permit2 生效,代币批准每 30 天过期一次,签名重新授权
  • Maker 投票移除 Gemini USD 稳定币最后一刻落败,Paxos提供美国联邦基金利率的 45%
  • MACI (anti-collusion) v1.1.1 : 添加无需重新注册即可授予用户更多投票权,减少贡献高度相关的匹配量和样本协调服务
  • 无罪证明:证明 Tornado Cash 的存款不是来自受制裁的地址
  • Unlock Protocol 发布为活动 NFT 门票 的指南
  • 零知识应用简介
  • ETH 微小余额收集:用旧的交易类型(Type 0 交易)清除地址中的余额

原文链接:https://weekinethereumnews.com/week-in-ethereum-news-january-21-2023/ 作者:Evan Van Ness 翻译:翻译小组

(编者注:本翻译不代表登链社区的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。)

评论