前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >每周以太坊进展2022/5/7

每周以太坊进展2022/5/7

作者头像
Tiny熊
发布2022-05-25 16:17:11
4940
发布2022-05-25 16:17:11
举报
文章被收录于专栏:深入浅出区块链技术

原文链接:https://weekinethereumnews.com/week-in-ethereum-news-may-7-2022/ 作者:Evan Van Ness 翻译:翻译小组[1]

POW 关闭(合并)

  • Tim Beiko 更新了核心开发者[2]合并前最后的工作:
    • 一些没有问题的主网影子分叉
    • 通过测试的客户端
    • 公共测试网平滑升级
  • 主网影分叉 3[3] 没有重大问题
  • 主网影分叉 4[4] 计划在 5 月 12 日
  • 合并资源清单[5]
  • 合并测试通告栏[6]

主网(执行层)

  • 难度炸弹[7] 开始显现
  • Erigon v2020.05.02-alpha[8]: 提高快照文件下载速度, 初始化同步后数据库大小将减小约 120Gb
  • Nethermind v1.12.8[9]: 在同步收入时减少 CPU 使用率和同步时间,通过跳过.net 局部变量初始化来优化交易执行
  • EIP4444[10] (限制历史数据)下一步:继续投入合并前执行链的历史原型,演示了原型历史的导出/导入。

POS(共识层)

  • PoS 实施者视频会议[11]. 来自Ben Edgington[12] 和 Christine Kim[13]的记录:
    • 主网影分叉 3 没有错误,有配置问题
    • 为了 Ropsten 和 Sepolia 测试合并,测试网信标链将在 5 月底之前启动
    • IPv6 讨论
  • 最新的Eth2 新特性[14]
  • Lodestar v0.35.0[15]: 支持共识规范 v1.1.10 和 keymanager API
  • Prysm v2.1.1[16]: 包含了针对 v2.1.0 中出现的回归问题的 3 个精选的补丁。
  • Besu v22.4.0[17]: 修复了 snapsync #3773 上的空指针

EIP

  • 关于从 EIP 中拆分 ERC 的讨论[18]
  • EIP5075[19]: rateLimit – 在给定的时间范围内,将所有合约资产的流出限制在给定的比率内
  • EIP5069[20]: EIP 编辑手册
  • EIP5065[21]: 以太币转移说明(只传输以太币而不传输执行流程)
  • EIP5058[22]: 可锁定的 ERC721 代币
  • EIP5050[23]: 代币交互标准

Layer2

  • Raiden[24] 已上线 Arbitrum
  • 由数据压缩导致的 Optimistic rollup 价格差异[25]
  • Kelvin: hybrid ZK/Optimistic rollup[26] 的未来
  • Polynya: 分离的区块链层[27]

开发者资料

  • Foundry Anvil[28]: 本地测试网节点,用 Rust 编写,替代 ganache-cli 或 hardhat 节点
  • Foundry: 实现了 cast 和 forge 命令的快捷方式[29]
  • MockProvider v2[30]:更新了 Solidity 模拟库,支持 Foundry
  • API3 QRNG[31]: 主网上的量子随机数预言机,Arbitrum 和 Optimism
  • 将 EIP2535 (钻石标准)[32]与可升级代理一起使用
  • Twitter 头像[33]支持使用链上 SVG NFT
  • MATT 拍卖[34]合约草案——可变版本 NFT 拍卖,只接受一笔交易
  • ETK (etk是一组用于编写、读取和分析 EVM 字节码的工具) v0.2.1[35]: 用户定义宏,反编译时猜测函数选择器
  • Web3.py v5.29.0[36]: 支持外部模块
  • MEV Inspect[37]: JavaScript 接口mev-inspect-py
  • RainbowKit[38]: 钱包连接/管理库,用 wagmi React hooks
  • Hardhat-deploy[39]: 增加支持在 zkSync 部署
  • OpenZeppelin Defender[40]: 支持 Optimism L2,通过 API 创建并管理 Relayers,支持 Frame 钱包
  • OpenSea Stream API[41]: 测试版, 新的基于 websocket 的服务,让开发者能够接收发生在市场上的事件。

安全

  • 由于 exitMarket 函数中缺少重入检查,Rari 的 Fuse 池在主网和 Arbitrum 上 8000 万美元的漏洞利用[42]
  • Saddle Finance 因旧版本库 1020 万美元漏洞利用[43],397 万美元被 BlockSec 救出
  • NEAR 彩虹桥攻击失败[44],watchdog 检测到攻击并创建了一个挑战交易
  • Aave v3 价格预言机操作漏洞[45],后备预言机缺少对设定资产价格的访问控制,第 2 层的 29 亿美元处于危险之中
  • Multi-block MEV[46]: 合并后 TWAP 预言机操作的可能性

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

参考资料

[1]

翻译小组: https://learnblockchain.cn/people/412

[2]

核心开发者: https://tim.mirror.xyz/PWFVaHY3Mrx7srarMmuBWya0J5kioR1l2xaH3p5APDk

[3]

主网影分叉 3: https://twitter.com/vdWijden/status/1522208324661374977

[4]

主网影分叉 4: https://twitter.com/abcoathup/status/1522678129063788544

[5]

资源清单: https://notes.ethereum.org/@MarioHavel/merge-resources

[6]

通告栏: https://testingthemerge.notion.site/Testing-the-Merge-d0af826782a34d5ca6ce31aa5e631645

[7]

难度炸弹: https://ethresear.ch/t/blocks-per-week-as-an-indicator-of-the-difficulty-bomb/12120/17

[8]

v2020.05.02-alpha: https://github.com/ledgerwatch/erigon/releases/tag/v2022.05.02

[9]

v1.12.8: https://github.com/NethermindEth/nethermind/releases/tag/1.12.8

[10]

EIP4444: https://notes.ethereum.org/@ralexstokes/BJWd8saB9

[11]

视频会议: https://www.youtube.com/watch?v=nnjeqZK7jgU&t=52s

[12]

Ben Edgington: https://hackmd.io/@benjaminion/Hy_VXLb8q

[13]

Christine Kim: https://twitter.com/christine_dkim/status/1522256793321103360

[14]

Eth2 新特性: https://hackmd.io/@benjaminion/eth2_news/https%3A%2F%2Fhackmd.io%2F%40benjaminion%2Fwnie2_220506

[15]

v0.35.0: https://blog.chainsafe.io/lodestar-v0-35-0-upgrade-release-d8b636f15091

[16]

v2.1.1: https://github.com/prysmaticlabs/prysm/releases/tag/v2.1.1

[17]

v22.4.0: https://github.com/hyperledger/besu/releases/tag/22.4.0

[18]

讨论: https://twitter.com/TimBeiko/status/1521993235597434880

[19]

EIP5075: https://github.com/ethereum/EIPs/pull/5075/files

[20]

EIP5069: https://github.com/ethereum/EIPs/pull/5069/files

[21]

EIP5065: https://github.com/ethereum/EIPs/pull/5065/files

[22]

EIP5058: https://github.com/ethereum/EIPs/pull/5058/files

[23]

EIP5050: https://github.com/ethereum/EIPs/pull/5050/files

[24]

Raiden: https://medium.com/raiden-network/the-raiden-network-now-live-on-arbitrum-3d57fedf7961

[25]

价格差异: https://twitter.com/bkiepuszewski/status/1522152595086839808

[26]

hybrid ZK/Optimistic rollup: https://kelvinfichter.com/pages/thoughts/hybrid-rollups/

[27]

分离的区块链层: https://mirror.xyz/polynya.eth/C7pabfX3j8r65w8SWlpT_dem1_JXvQxsQao4V0xjsNY

[28]

Anvil: https://twitter.com/gakonst/status/1522282339073597440

[29]

快捷方式: https://github.com/foundry-rs/foundry/pull/1402#issuecomment-1112095141

[30]

v2: https://twitter.com/cleanunicorn/status/1521776667391234048

[31]

API3 QRNG: https://medium.com/api3/api3-qrng-web3-quantum-random-numbers-4ca7517fc5bc

[32]

EIP2535 (钻石标准): https://medium.com/@bearded.eth/diamonds-are-a-proxys-best-friends-c302cca82203

[33]

Twitter 头像: https://twitter.com/w1nt3r_eth/status/1522240710870663168

[34]

MATT 拍卖: https://twitter.com/danfinlay/status/1520590950916968448

[35]

v0.2.1: https://github.com/quilt/etk/releases/tag/v0.2.1

[36]

v5.29.0: https://snakecharmers.ethereum.org/web3-py-patterns-external-modules/

[37]

MEV Inspect: https://github.com/Destiner/mev-inspect-js#readme

[38]

RainbowKit: https://twitter.com/rainbowdotme/status/1522276598925467649

[39]

Hardhat-deploy: https://github.com/wighawag/hardhat-deploy/pull/276

[40]

Defender: https://forum.openzeppelin.com/t/defender-release-optimism-frame-improved-forta-sentinels-and-full-relayer-crud-api/28293

[41]

Stream API: https://nft.mirror.xyz/HhXSvsS7ZhVns6FuJB1rUGP53gW-qDVCv5gfx9cDGco

[42]

漏洞利用: https://rekt.news/fei-rari-rekt/

[43]

漏洞利用: https://blog.saddle.finance/4-30-2022-post-mortem-of-mainnet-susdv2-metapool-exploit/

[44]

攻击失败: https://twitter.com/alexauroradev/status/1520810591803293696

[45]

漏洞: https://medium.com/@hacxyk/aave-v3s-price-oracle-manipulation-vulnerability-168e44e9e374

[46]

Multi-block MEV: https://twitter.com/MTorgin/status/1521433474820890624

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 深入浅出区块链技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • POW 关闭(合并)
  • 主网(执行层)
  • POS(共识层)
  • EIP
  • Layer2
  • 开发者资料
  • 安全
    • 参考资料
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档