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

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

作者头像
Tiny熊
发布2023-01-09 17:36:54
4240
发布2023-01-09 17:36:54
举报
文章被收录于专栏:深入浅出区块链技术

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

Shapella(上海 + Capella)升级

  • 最新的核心开发者视频会议[2]。Tim Beiko[3]的总结。Tim Beiko[4]和Christine Kim[5]的记录:
    • 上海确定于 3 月优先升级取款 及 warm coinbase、PUSH0 和 limit/meter initcode
    • EOF EIP(3540、3670、4200、4750、5450)只有在 1 月 5 日前完成实现并测试,并且 1 月 19 日前开发网成功的情况下才会包含在上海升级中
    • EIP4844 同意作为上海(Cancun[6])之后下一次升级的主要功能,EIP1153(临时存储)和 EIP2537(BLS 预编译)作为候选包含进去
  • 提款[7]对构建层的影响:中继和构建者只需要运行正确的客户端版本
  • 统一的EOF 规范[8]
  • EOF 的好处[9]:节省 gas、提高了安全性、更简单和更容易调试

Layer 1

  • EIP4844 实施者视频会议[10]和笔记[11]
  • SELFDESTRUCT删除分析[12]
  • Reth[13](用 Rust 写的 EL 客户端):开源,预计第一季度支持完全同步
  • Endpoint 提案,以便DVT 验证器客户端可以支持委员会聚合[14]
  • Verkle 树PoS 测试网[15](Beverly Hills))
  • Protolambda 的PoS 规范发布和测试网历史[16]

给质押者

  • 新的 MEV-Boost 非审查中继:Aestus[17]

客户端版本

  • 共识层:
    • Teku v22.12.0[18]:依赖项已更新
  • 执行层:
    • Besu v22.10.2[19]:为 v22.10.1 中的 segfaults 进行热修复
    • Erigon v2.31.0[20]:支持 eth/66 和 eth/67 devp2p ,优化 eth_estimateGas RPC

Layer 2

  • zkSync v2.0 L1 到 L2[21]和L2 到 L1[22]消息传递
  • Tincho:Arbitrum 桥恶意攻击[23],中继可以无限消耗 gas

EIP

  • EIP6077[24]:由 ERC712 支持的基于签名的操作的无效抽象
  • EIP6093[25]:ERC 代币的自定义错误
  • EIP6105[26]:ERC721 的市场扩展
  • EIP6110[27]:在链上供应验证者存款

开发者资料

  • Solidity路线图[28]和开发者调查[29]
  • Fe(语言)漏洞赏金[30]竞赛,通过一个 bug 破解了 15-puzzle [31]
  • 合约部署者测试网 ETH[32],一次领取 10 Sepolia 和 Goerli ETH
  • 3D 过山车[33]:链上生成,概念验证
  • 初学者开发者资源[34]列表
  • Sol2uml v2.3.0[35]:(来自 Solidity 的 UML 生成器)添加了压缩功能
  • samczsun 的abi-guesser[36]:用于猜测 ABI 编码数据类型的 TypeScript 库
  • 用 VanillaJS 通过 MetaMask 与合约交互指南[37]
  • Grim-reaper[38]:Huff 中的 Aave v3 链上清算机器人
  • Optimism 的BaseServiceV2[39]:长期运行的 TypeScript 服务的基类
  • React-native-helios[40]:Helios 轻客户端的包装器,可在 Expo 中运行
  • Semaphore boilerplate[41]:供用户创建 ID 和留下反馈的 Web 应用程序组件;演示[42]

安全

  • Hybrid Echidna[43]:Echidna(基于属性的模糊器)+ Maat(符号执行框架)通过使用符号分析生成模糊输入来改进随机模糊测试

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

参考资料

[1]

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

[2]

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

[3]

Tim Beiko: https://twitter.com/abcoathup/status/1601052402274033664

[4]

Tim Beiko: https://twitter.com/TimBeiko/status/1600936500832899072

[5]

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

[6]

Cancun: https://github.com/ethereum/execution-specs/pull/663

[7]

提款: https://twitter.com/terencechain/status/1599781623687700482

[8]

EOF 规范: https://notes.ethereum.org/@ipsilon/eof1-unified-specification

[9]

EOF 的好处: https://twitter.com/leonardoalt/status/1600845724618326016

[10]

视频会议: https://www.youtube.com/watch?v=2lSGS9weOv0

[11]

笔记: https://twitter.com/terencechain/status/1600195265700339713

[12]

删除分析: https://hackmd.io/X-waAY49SrW9i36SKOVuGQ

[13]

Reth: https://www.paradigm.xyz/2022/12/reth

[14]

DVT 验证器客户端可以支持委员会聚合: https://blog.obol.tech/committee-aggregations-with-distributed-validators/

[15]

PoS 测试网: https://twitter.com/gballet/status/1600088800943710209

[16]

PoS 规范发布和测试网历史: https://twitter.com/protolambda/status/1599437869994496000

[17]

Aestus: https://aestus.live/

[18]

v22.12.0: https://github.com/ConsenSys/teku/releases/tag/22.12.0

[19]

v22.10.2: https://github.com/hyperledger/besu/releases/tag/22.10.2

[20]

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

[21]

L1 到 L2: https://twitter.com/bkiepuszewski/status/1600792830129016832

[22]

L2 到 L1: https://twitter.com/bkiepuszewski/status/1601138527508393990

[23]

Arbitrum 桥恶意攻击: https://www.notonlyowner.com/research/message-traps-in-the-arbitrum-bridge

[24]

EIP6077: https://github.com/ethereum/EIPs/pull/6077/files

[25]

EIP6093: https://github.com/ethereum/EIPs/pull/6093/files

[26]

EIP6105: https://github.com/ethereum/EIPs/pull/6105/files

[27]

EIP6110: https://github.com/ethereum/EIPs/pull/6110/files

[28]

路线图: https://github.com/orgs/ethereum/projects/26

[29]

开发者调查: https://blog.soliditylang.org/2022/12/07/solidity-developer-survey-2022-announcement/

[30]

漏洞赏金: https://blog.fe-lang.org/posts/bountiful-break-things-and-get-paid/

[31]

通过一个bug 破解了 15-puzzle : https://twitter.com/plotchy/status/1600894668304105474

[32]

合约部署者测试网ETH: https://collect-test-eth.org/

[33]

3D 过山车: https://twitter.com/xtremetom/status/1600542212735090711

[34]

初学者开发者资源: https://github.com/edakturk14/ethereum-developer-resources#readme

[35]

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

[36]

abi-guesser: https://github.com/samczsun/abi-guesser#readme

[37]

指南: https://codingwithmanny.medium.com/use-vanillajs-to-connect-to-metamask-read-from-a-contract-write-to-a-contract-7a3d213ac438

[38]

Grim-reaper: https://github.com/massun-onibakuchi/grim-reaper#readme

[39]

BaseServiceV2: https://twitter.com/kelvinfichter/status/1601061812648448000

[40]

React-native-helios: https://github.com/cawfree/react-native-helios#readme

[41]

Semaphore boilerplate: https://github.com/semaphore-protocol/boilerplate#readme

[42]

演示: https://main.d3rb6vhozk5q4b.amplifyapp.com/

[43]

Hybrid Echidna: https://blog.trailofbits.com/2022/12/08/hybrid-echidna-fuzzing-optik-maat/

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

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

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

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

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

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