原文链接: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