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

每周以太坊进展 2022/11/12

作者头像
Tiny熊
发布2023-01-09 17:33:57
4670
发布2023-01-09 17:33:57
举报

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

Layer 1

  • 最新的核心开发者视频会议[2].来自Christine Kim[3]的记录:
    • 上海升级计划,包含取款相关的 EIP, 潜在可能都会包含 EIP 有:EOF(EVM Object Format), EIP4844(proto-danksharding), EIP4758(停用SELFDESTRUCT),EIP1153(临时存储操作码)和 EIP2537 (BLS12 预编译)
    • 下一次视频会议重点将是上海升级 EIP 的分类
    • `SELFDESTRUCT`的用户需要注意[4],计划停用SELFDESTRUCT
    • 关于审查阻力对比扩展和改进节点用户体验的讨论
  • Helios[5]: 用 Rust 实现轻客户端,几秒内同步
  • Prysm+Geth[6] 和 Prysm+Nethermind[7]的取款互操作指令
  • EIP4844[8] (blobspace/proto-danksharding)历史,正努力把它包含在 升级中, 计划测试网将在 11 月底搭建完成; 对构建者的说明[9]

给质押者

  • MEV-Boost:
    • v1.4.0[10]: 设置最小出价接受来自中继的块,否则在本地构建块
    • DoS 漏洞被修补[11],可能已经阻止了 MEV-Boost 块,并迫使提议者退回到本地生产块

研究

  • Barnabé: Proposer-Builder Separation (PBS) 研究现状[12]
  • Reorg 在 post-SSF(single slot finality) LMD-GHOST 的重组弹性与安全性[13]
  • 高效的BLS 多签 EVM 证明[14]

客户端版本

  • 执行层:
    • Erigon v2.30.0[15]: 现在默认嵌入 CL 轻客户端,新的 RPC 方法:erigon_cacheCheck , erigon_getLatestLogs
  • 共识层:
    • Lodestar v1.2.1[16]: 修复了忽略旧认证的问题; v1.2.0[17]:升级 libp2p,改进 UX,更新代理版本

Layer 2

  • Polynya: 最小可行的 rollup 去中心化[18] (Rollup 里程碑[19]的第一阶段: 有限依赖运营商节点 - 辅助轮)

EIP

  • EIP[20] 创建指南
  • EIP5883[21]:通过社交恢复转移代币
  • EIP5896[22]: 可拒收 NFT
  • EIP5902[23]: 合约事件 hooks

开发者资料

  • OpenZeppelin 合约 v4.8[24]: 批量 ERC721 铸造降低 gas 成本,投票 gas 优化,两步所有权转让,log2/10/256 函数在 Math 库中可用,TimelockController , ERC4626 计算更新为不使用小数
  • OpenZeppelin 合约 Wizard[25] 添加下载 Hardhat 开发包
  • Remix v0.28[26]: 在文件资源管理器和更新的 home 选项卡中管理 Git 分支
  • Foundry 格式化和 gas 快照预提交 Hook[27]
  • Whitenoise CTF 2[28]使用了 EIP1153 (临时存储操作码)
  • RareSkills gas 谜题解决方案: Sqrt[29], ERC165[30]
  • Norswap: 如何用哈希进行链上洗牌[31],默克尔树和简单的 zk-证明
  • ConnectKit v1.0.0[32] (React 组件连接钱包): 添加了支持以太坊登录, avatar 组件和 Nouns 主题
  • Zk-starter[33]: 使用 circom 和 Foundry 创建具有相应 Solidity 合约的算法电路

安全

  • DFX Finance 400 万美元被利用[34], 闪电贷机制的重入

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

参考资料

[1]

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

[2]

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

[3]

Christine Kim: https://www.galaxy.com/research/insights/ethereum-all-core-developers-call-149/

[4]

SELFDESTRUCT的用户需要注意: https://ethereum-magicians.org/t/eip-4758-deactivate-selfdestruct/8710

[5]

Helios: https://a16zcrypto.com/building-helios-ethereum-light-client/

[6]

Prysm+Geth: https://hackmd.io/-7X3aN3KRvOcY2TsDbFcvQ

[7]

Prysm+Nethermind: https://hackmd.io/3ajXKu7_Tqm3uBRyxH8KfA?view

[8]

EIP4844: https://dev.optimism.io/eip-4844-an-optimistic-bet-on-rollup-scalability/

[9]

对构建者的说明: https://twitter.com/ralexstokes/status/1591190407777775616

[10]

v1.4.0: https://github.com/flashbots/mev-boost/releases/tag/v1.4.0

[11]

DoS漏洞被修补: https://collective.flashbots.net/t/post-mortem-for-a-relay-vulnerability-leading-to-proposers-falling-back-to-local-block-production-nov-10-2022/727

[12]

Proposer-Builder Separation (PBS) 研究现状: https://barnabe.substack.com/p/pbs

[13]

重组弹性与安全性: https://ethresear.ch/t/reorg-resilience-and-security-in-post-ssf-lmd-ghost/14164

[14]

BLS多签EVM证明: https://geometry.xyz/notebook/Optimized-BLS-multisignatures-on-EVM

[15]

v2.30.0: https://github.com/ledgerwatch/erigon/releases/tag/v2.30.0

[16]

v1.2.1: https://github.com/ChainSafe/lodestar/releases/tag/v1.2.1

[17]

v1.2.0: https://blog.chainsafe.io/lodestar-releases-v1-2-0-e34664a774fd

[18]

最小可行的 rollup 去中心化: https://polynya.mirror.xyz/0hmnwXCiainU7HMYes73uH_kjQABRwk6b1WrqgQPAMg

[19]

Rollup 里程碑: https://ethereum-magicians.org/t/proposed-milestones-for-rollups-taking-off-training-wheels/11571

[20]

EIP: https://medium.com/ethereum-magicians/comprehensive-guide-on-writing-and-submitting-an-eip-9474163771f0

[21]

EIP5883: https://github.com/ethereum/EIPs/pull/5883/files

[22]

EIP5896: https://github.com/ethereum/EIPs/pull/5896/files

[23]

EIP5902: https://github.com/ethereum/EIPs/pull/5902/files

[24]

v4.8: https://blog.openzeppelin.com/announcing-openzeppelin-contracts-4-8/

[25]

合约 Wizard: https://twitter.com/OpenZeppelin/status/1590865466993836033

[26]

v0.28: https://medium.com/remix-ide/remix-ide-v0-28-0-release-8786146f6603

[27]

格式化和gas快照预提交Hook: https://twitter.com/devanoneth/status/1590922732988157952

[28]

Whitenoise CTF 2: https://twitter.com/vex_0x/status/1590748480796262402

[29]

Sqrt: https://twitter.com/orenyomtov/status/1589766317585797120

[30]

ERC165: https://twitter.com/w1nt3r_eth/status/1588942261730963456

[31]

如何用哈希进行链上洗牌: https://twitter.com/norswap/status/1590489878726205440

[32]

v1.0.0: https://family.co/changelog/2022-11-07

[33]

Zk-starter: https://github.com/cawfree/zk-starter#readme

[34]

400万美元被利用: https://www.certik.com/resources/blog/27ZZE58zgmjoOnIbygqfJL-dfx-finance

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Layer 1
  • 给质押者
  • 研究
  • 客户端版本
  • Layer 2
  • EIP
  • 开发者资料
  • 安全
    • 参考资料
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档