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

2023-01-09 17:37:18 浏览数 (1)

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

Shapella (上海 Capella) 升级

  • Tim Beiko 的核心开发更新[2]:上海 EIP 的详细信息以及后续 Cancun 升级的计划
  • 最新的共识开发者会议视频[3]。来自Ben Edgington[4]和Christine Kim[5]的笔记:Shapella 测试网计划在下周进行,下一次 CL 升级需要 D-starname
  • Consensus-specs v1.3.0-alpha.2[6]:添加取款扫描边界、更改配置、说明和小修复

Cancun D-starname 升级

  • EIP4844 实施者通话视频[7]和记录[8]:devnet 3 计划于下周进行
  • 用 Geth Prysm运行 EIP4844 本地开发网[9]
  • EIP1153 临时存储( transient storage )解释[10]

Layer 1

  • Lido 计划将 MEV-Boost 中继列表委托[11]给一个委员会
  • Reconnaissance[12]:用 Reth 客户端的代理节点
  • Vitalik 的 EOF 提案:禁止 EOF 账户代码自省[13] : 自动将代码转换到最新的 EVM 版本并使添加 EVM 功能更容易

研究

  • 块拍卖 vs 槽拍卖[14] Proposer-Builder Separation (PBS)

客户端版本

  • 共识层:
    • Nimbus v22.11.1[15]:针对远程签名错过区块提议的修补程序
    • Prysm v3.2.0[16]:添加 randao json 端点和 liveness 端点,修复 bug
  • 执行层:
    • Besu v22.10.3[17]:实现 Eth/68,加速 modexp,不再支持 Graalvm
    • EthereumJS v0.6.6[18]:来自山东(上海之前)测试网的优化和修复
    • Erigon v2.32.0[19]:修复 bug

Layer 2

  • 由于没有第三方中继的计划,Arbitrum 桥的攻击被认为是不现实的[20]
  • Scroll:证明生成[21]的计算瓶颈,以及主要的加速方法。
  • Polygon zkEVM[22]在每小时 7 美元的 AWS 实例上证明时间为 2.5 分钟
  • Consensys Vortex zk 证明[23]:在 AWS hpc6a.48xlarge 上 5 分钟内产生 3000 万 gas 的块
  • zkSync v2 alpha 延迟[24]到 2023 年第二季度

EIP

  • EIP6120[25] : 通用代币路由
  • EIP6122[26]:基于时间戳的 Forkid 检查
  • EIP6123[27] : 智能衍生合约
  • EIP6145[28] : Hashtag NFT 集合 版税金库
  • EIP6147[29]:定义了 NFT/SBT 的新管理角色'guard',实现了 NFT/SBT 的转让权和持有权的分离。NFT/SBT 的守卫,ERC721 的扩展。
  • EIP6150[30]:分层 NFT

开发者资料

  • Sepolia 测试网[31]登陆页面:RPC、检查点同步、浏览器和规范
  • Forge-std v1.2.0[32] (Foundry):加速 via-ir 编译,绑定整数和环境变量默认值的作弊代码,获取文件/文件夹元数据并暂停 gas 计量
  • 在 GitHub Actions 中用特定区块编号[33]的 Foundry 分叉测试可以缓存 RPC 响应
  • Remix v0.29.0[34]:调试器在编辑器中显示 gas 使用情况,悬停时显示变量值,多签工作区模板,简体中文用户界面,格式化配置, remixd 已更新
  • Otterscan v1.29.0[35]:可选的信标链集成
  • 蜜罐合约[36]:通过示例回顾常见陷阱
  • 针对常见陷阱的审计启发式方法[37]
  • Sol2uml v2.4.0[38]添加了已验证合约的扁平差异
  • 用 RainbowKit 和 wagmi 创建一个NFT 检查余额 React hook[39]

安全

  • Arbitrum 上的 Lodestar Finance 价格预言机被操纵,580 万美元被利用[40]
  • SushiSwap Kashi 漏洞披露[41],可能会通过过时的汇率耗尽资金池

其他值得关注的生态动态

  • ETHIndia (ETHGlobal) 12 个入围项目[42]
  • ConsenSys 发布 zkEVM(EVM 等效) 私有测试网
  • MailChain 支持 ENS 发送邮件
  • Rollups 网络交易量接近以太坊主网

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

参考资料

[1]

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

[2]

核心开发更新: https://tim.mirror.xyz/zLdl8bEiDmobHZ5RlvG2LrlZLWV9c2XvkuKQ-vpljSU

[3]

视频: https://www.youtube.com/watch?v=UazJO0fQ3Ho&t=111s

[4]

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

[5]

Christine Kim: https://www.galaxy.com/research/insights/ethereum-consensus-layer-call-100/

[6]

v1.3.0-alpha.2: https://github.com/ethereum/consensus-specs/releases/tag/v1.3.0-alpha.2

[7]

视频: https://www.youtube.com/watch?v=MQGJgdWOTpI&t=9s

[8]

记录: https://twitter.com/terencechain/status/1602708792051138560

[9]

运行 EIP4844 本地开发网: https://hackmd.io/q1SLCaubTIWw_1zsEjW_Vg?view

[10]

解释: https://etherworld.co/2022/12/13/transient-storage-for-beginners/

[11]

Lido 计划将 MEV-Boost 中继列表委托: https://research.lido.fi/t/lido-on-ethereum-identify-and-constitute-relay-maintenance-committee/3386

[12]

Reconnaissance: https://github.com/Will-Smith11/reconnaissance#readme

[13]

EOF 提案:禁止 EOF 账户代码自省: https://ethereum-magicians.org/t/eof-proposal-ban-code-introspection-of-eof-accounts/12113

[14]

块拍卖 vs 槽拍卖: https://mirror.xyz/0x03c29504CEcCa30B93FF5774183a1358D41fbeB1/CPYI91s98cp9zKFkanKs_qotYzw09kWvouaAa9GXBrQ

[15]

v22.11.1: https://github.com/status-im/nimbus-eth2/releases/tag/v22.11.1

[16]

v3.2.0: https://github.com/prysmaticlabs/prysm/releases/tag/v3.2.0

[17]

v22.10.3: https://github.com/hyperledger/besu/releases/tag/22.10.3

[18]

v0.6.6: https://github.com/ethereumjs/ethereumjs-monorepo/releases/tag/@ethereumjs/client@0.6.6

[19]

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

[20]

攻击被认为是不现实的: https://twitter.com/hkalodner/status/1601788042431397889

[21]

证明生成: https://scroll.io/blog/proofGeneration

[22]

zkEVM: https://twitter.com/jbaylina/status/1603144831978831872

[23]

Vortex zk 证明: https://ethresear.ch/t/vortex-building-a-prover-for-the-zk-evm/14427

[24]

v2 alpha 延迟: https://twitter.com/zksync/status/1602687972108664832

[25]

EIP6120: https://github.com/ethereum/EIPs/pull/6120/files

[26]

EIP6122: https://github.com/ethereum/EIPs/pull/6122/files

[27]

EIP6123: https://github.com/ethereum/EIPs/pull/6123/files

[28]

EIP6145: https://github.com/ethereum/EIPs/pull/6145/files

[29]

EIP6147: https://github.com/ethereum/EIPs/pull/6147/files

[30]

EIP6150: https://github.com/ethereum/EIPs/pull/6150/files

[31]

Sepolia 测试网: https://sepolia.ethpandaops.io/

[32]

v1.2.0: https://github.com/foundry-rs/forge-std/releases/tag/v1.2.0

[33]

在 GitHub Actions 中用特定区块编号: https://twitter.com/PaulRBerg/status/1603057723985301507

[34]

v0.29.0: https://medium.com/remix-ide/remix-ide-v0-29-0-release-9cd5718b7021

[35]

v1.29.0: https://github.com/wmitsuda/otterscan/releases/tag/v2022.12.01-otterscan

[36]

蜜罐合约: https://mplankton.substack.com/p/rediscovering-smart-contract-honeypots

[37]

审计启发式方法: https://github.com/OpenCoreCH/smart-contract-auditing-heuristics#readme

[38]

v2.4.0: https://github.com/naddison36/sol2uml/releases/tag/v2.4.0

[39]

NFT 检查余额 React hook: https://blog.0x3.studio/a-very-simple-to-offer-a-connect-wallet-option-for-your-website-thanks-to-rainbowkit/

[40]

580 万美元被利用: https://blog.lodestarfinance.io/post-mortem-summary-13f5fe0bb336

[41]

Kashi 漏洞披露: https://blocksecteam.medium.com/beyond-the-market-risk-a-logic-bug-identified-in-sushiswaps-kashipairmediumriskv1-contract-80ead49d8d6d

[42]

12 个入围项目: https://twitter.com/ETHGlobal/status/1603833092346609700

Twitter : https://twitter.com/NUpchain Discord : https://discord.gg/pZxy3CU8mh

0 人点赞