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

每周以太坊进展2022/3/26

作者头像
Tiny熊
发布2022-04-11 13:42:56
5280
发布2022-04-11 13:42:56
举报
文章被收录于专栏:深入浅出区块链技术

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

主网(执行层)

  • Tim Beiko 记录的 核心开发更新[1]: 合并测试,难度炸弹预计 6 月爆炸,上海升级规范,执行层规范,对客户端开发者和研究人员的 token 补偿。
  • ethereumjs/client v0.4.0[2]: 支持 Kiln v2

POS(共识层)

  • Danny Ryan 记录的 PoS 最终更新[3]: 合并测试正在进行,欢迎加入!
  • PoS 实施者视频会议[4]. 来自Ben Edgington[5]的记录:
    • Goerli 测试网影分叉, 测试字节顺序问题
    • 下周 merge-devnet-6
    • 2 周内主网影分叉
  • 最新的Eth2 新特性[6]
  • Teku v22.3.2[7]: 修复了处理包含存款的块时的性能问题; 事件回顾[8]
  • DAppNode[9]现在在 Prater 测试网上支持 Teku, Lighthouse 和 Prysm 客户端
  • Vitalik 关于 Proto-Danksharding 的技术 FAQ[10]

POW 关闭(合并)

  • Dankrad: 运行主流客户端[11]可能面临资金损失风险
  • 合并什么, 什么时间合并, 为什么合并: 关于 Ethereum Reddit 应该知道的[12]
  • Goerli 影分叉[13] 合并成功
  • Raspberry Pi Kiln 测试网图像[14]更新: 添加 Erigon 执行客户端; 16 个执行层和共识层组合
  • Kiln 测试网的 ethereumjs 客户端和 Lodestar [15]配置指南
  • POW 关闭所有重要更新已经合并到Geth master 分支[16]
  • Client 团队在合并时用 ascii 画了一个熊猫[17]

EIP

  • EIP4938[18]: eth/67: 删除 GetNodeData

Layer2

  • optimistic rollups 的欺诈证明攻击向量[19]: time-travel 攻击和 reality-distortion 攻击; Optimism 的 Cannon 和 Arbitrum 的 Nitro 有望减少攻击面
  • Optimism 压缩调用数据[20], 下周有望降低 40% 费用
  • Huobi[21]增加在 Optimism 存取以太币
  • Ramp[22] 增加在 Arbitrum 购买以太币
  • Raiden 已经实现了 Raiden 协议,提供可扩展的支付解决方案[23]
  • Aztec (privacy zk rollup)[24] :降低交易费,证明成本降低了 30%(计划降低到 180K gas), 每笔主网交易汇总 896 Aztec 交易,吞吐量提高了 8 倍。

开发者资料

  • ethereumjs/vm v5.8.0[25]: 支持 Kiln v2 , EIP3540 EVM 对象格式化, EIP3670 EOF – 代码验证, EIP3860 限制并计量初始化代码以及改进 Layer 2 的支持
  • TypeChain v8[26] (TypeScript typings): 修复嵌套结构数组的类型生成, 提高铸造集成 ,尽可能在生成文件中使用import type
  • Hardhat VSCode extension v0.2.0[27]: 悬停显示变量、函数调用等类型信息
  • Hardhat v2.9.2[28]: 修复导致分叉功能停止工作的问题
  • EBMP[29]:在 Solidity 中为链上 BMP NFT 渲染 BMP 图像
  • MagicCounter[30]: Solidity 计数器 , 增量/递减/获取最大/小值 O(1)
  • Dapptools[31] 将火炬传递给了 Foundry
  • Opinionated Foundry 项目配置指南[32]
  • Hardhat 项目模板[33] (基于 Typescript): 添加使用 Foundry 的测试
  • create-eth-app v1.8.0[34]: 集成 useDapp 框架
  • StarkNet 开发[35]指南
  • Nile v0.5.0[36]: 支持 Cairo v0.8.0, 与最新的 Account 合约一起使用的 Signer
  • 将 ether .js 升级到 5.6.1 激活 ENS L2/Offchain 集成[37]
  • Alchemy 的 Goerli 测试网水龙头[38]

安全

  • Umbrella Network 约 70 万美元以太坊和 BNB漏洞利用[39], 取款函数没有检查下溢
  • LI.FI 月 60 万美元漏洞利用[40], swap 函数被用于转移已批准的代币
  • Compound-TUSD 集成问题回顾[41], 数以百万用户处于风险中,TUSD 的“双合约”导致了一个双重入口点,其他 DeFi 协议可能受到影响,TUSD 已修复
  • ENS 价格预言机部署问题回顾[42], 如果投票通过,过期域可以免费注册

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

参考资料

[1]

核心开发更新: https://tim.mirror.xyz/M_3JZXBkvXnr3W1222WIDo1ipMuFymszjH-FP40CO5c

[2]

v0.4.0: https://github.com/ethereumjs/ethereumjs-monorepo/releases/tag/%40ethereumjs%2Fclient%400.4.0

[3]

PoS 最终更新: https://blog.ethereum.org/2022/03/23/finalized-no-34/

[4]

视频会议: https://www.youtube.com/watch?v=ThoT6-eLTN0&t=318s

[5]

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

[6]

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

[7]

v22.3.2: https://github.com/ConsenSys/teku/releases/tag/22.3.2

[8]

事件回顾: https://github.com/ConsenSys/teku/wiki/Post-Incident-Review---Deposit-Processing-Performance

[9]

DAppNode: https://twitter.com/DAppNode/status/1504809228271296512

[10]

技术FAQ: https://notes.ethereum.org/@vbuterin/proto_danksharding_faq

[11]

运行主流客户端: https://dankradfeist.de/ethereum/2022/03/24/run-the-majority-client-at-your-own-peril.html

[12]

关于 Ethereum Reddit 应该知道的: https://www.reddit.com/r/ethereum/comments/tijcq1/stuff_rethereum_should_know_proof_of_stake_edition/

[13]

Goerli 影分叉: https://twitter.com/vdWijden/status/1507244702218784770

[14]

Raspberry Pi Kiln 测试网图像: https://twitter.com/ethereumonarm/status/1506212258430476288

[15]

Kiln 测试网的 ethereumjs 客户端和 Lodestar : https://twitter.com/efjavascript/status/1507313725996425253

[16]

Geth master 分支: https://twitter.com/vdwijden/status/1506899633741705217

[17]

用 ascii 画了一个熊猫: https://twitter.com/terencechain/status/1506346434370494465

[18]

EIP4938: https://github.com/ethereum/EIPs/blob/bf97a223017b835ef7f7a7c86f52b98a70b31329/EIPS/eip-4938.md

[19]

欺诈证明攻击向量: https://medium.com/infinitism/optimistic-time-travel-6680567f1864

[20]

Optimism 压缩调用数据: https://twitter.com/optimismPBC/status/1507077884594241547

[21]

Huobi: https://twitter.com/huobiglobal/status/1506868755409760259

[22]

Ramp: https://twitter.com/RampNetwork/status/1506211050907131908

[23]

提供可扩展的支付解决方案: https://medium.com/raiden-network/the-state-of-the-raiden-network-9aa4b9a9e2fc

[24]

Aztec (privacy zk rollup): https://medium.com/aztec-protocol/privacy-for-pennies-scaling-aztecs-zkrollup-9f2b36615cc6

[25]

v5.8.0: https://github.com/ethereumjs/ethereumjs-monorepo/releases/tag/%40ethereumjs%2Fvm%405.8.0

[26]

v8: https://github.com/dethcrypto/TypeChain/releases/tag/typechain%408.0.0

[27]

v0.2.0: https://twitter.com/hardhathq/status/1507393377490415617

[28]

v2.9.2: https://github.com/NomicFoundation/hardhat/releases/tag/2.9.2

[29]

EBMP: https://github.com/0xmostima/EBMP#readme

[30]

MagicCounter: https://github.com/0xMisaka/Sol-MagicCounter#readme

[31]

Dapptools: https://twitter.com/gakonst/status/1506669474920886273

[32]

Foundry 项目配置指南: https://www.libevm.com/2022/03/19/opinionated-forge-guide/

[33]

Hardhat 项目模板: https://github.com/pcaversaccio/hardhat-project-template-ts#readme

[34]

v1.8.0: https://github.com/paulrberg/create-eth-app/releases/tag/v1.8.0

[35]

StarkNet 开发: https://medium.com/starknet-edu/the-ultimate-starknet-dev-environment-716724aef4a7

[36]

v0.5.0: https://github.com/OpenZeppelin/nile/releases/tag/v0.5.0

[37]

将ether .js升级到5.6.1激活ENS L2/Offchain集成: https://medium.com/the-ethereum-name-service/upgrade-ethers-js-to-5-6-1-to-activate-ens-l2-offchain-integration-40ee1a0fdf2a

[38]

Goerli 测试网水龙头: https://goerlifaucet.com/

[39]

漏洞利用: https://twitter.com/peckshield/status/1505495324516782081

[40]

漏洞利用: https://blog.li.finance/20th-march-the-exploit-e9e1c5c03eb9

[41]

问题回顾: https://blog.openzeppelin.com/compound-tusd-integration-issue-retrospective/

[42]

问题回顾: https://discuss.ens.domains/t/postmortem-ep9-deployment/11662

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

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

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

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

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