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

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

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

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

Layer 1

  • 升级命名方案[2]讨论
  • 最新的共识层视频会议[3]。来自 Ben Edgington[4]和Christine Kim[5]的记录:
    • EIP4844 与取款的准备情况不同,因此与 Capella 升级同时进行并单独指定,以免延迟取款
  • EIP4844 实施者视频会议记录[6]:CL 团队致力于通过规范测试和同步协议,EL 团队通过时间戳在分叉之上重新建立基础(rebase),devnet 3 预计下周
  • EOF v1 清单[7],包含 EIP 实施摘要
  • 山东测试网[8]已弃用

给质押者

  • 新的 MEV-Boost 非审查中继:
    • ultrasound.money 团队的 ultra sound[9]
    • GnosisDAO 的 Agnostic Boost Relay[10]
    • (来自 Flashbots 的关于如何运行中继[11]说明)
  • Ephemery 项目[12],用于创建测试质押设置的临时测试网
  • 用不到 400 美元[13]的价格运行一个完整的/归档/质押以太坊节点

研究

  • 优化见证打包[14]。Lighthouse 当前贪婪算法在 52.3%的测试实例中产生了最优解,并在 99.97%的测试实例中产生了离最优解 5%以内的解

客户端版本

  • 共识层:
    • Nimbus v22.11.0[15]:独立验证器客户端,已生产就绪
  • 执行层:
    • Besu v22.10.1[16]:通过数据库缓存、同步修复和日志改进、减少内存消耗改进 RPC 调用来提高性能

Layer 2

  • Christine Kim:zkEVM 概述[17]

EIP

  • EIP6046[18]:将 SELFDESTRUCT 替换为 DEACTIVATE
  • EIP6047[19]:通过 ERC721 事件计算余额
  • EIP6049[20]:弃用 SELFDESTRUCT
  • EIP6051[21] : 私钥封装
  • EIP6059[22]:父母管理的可嵌套 NFT
  • EIP6065[23] : 不动产代币
  • EIP6066[24]:NFT 的签名验证方法

开发者资料

  • Ropsten 测试网[25]正在关闭,接下来是 Rinkeby;应用开发应该使用 Sepolia
  • PRBMath v3[26]:用户定义的值类型 SD59x18 和 UD60x18,自由函数(在合约之外定义),用于 Foundry 测试的类型断言,MIT 许可证
  • Blacksmith[27]:产生与 Foundry 项目中的合约互动的前端
  • Foundry <> Python 微分模糊测试模板[28]:对量化金融合约开发有用
  • RareSkills[29] 40 道限时 Solidity 测试选择题;Tincho 完成了 77.5%[30]
  • 合约构建[31]和部署指南
  • EVM 的结构和访问方式的存储图示[32]
  • evmc[33]:从 Etherscan 获取经过验证的 Solidity 并加载到 IDE 中
  • interface.fyi[34]:主网合约 UI,包括未验证的和没有 ABI 的合约
  • 使用 GitHub Actions、Hardhat 和 OpenZeppelin Defender 的示例合约部署管道[35]概念证明
  • Basement API[36]:获取合约、钱包和 NFT 数据
  • Liberte[37]:用你自己的节点替换 Infura

安全

  • 88mph漏洞披露[38],无人认领的奖励可能会从归属合约中扣除

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

参考资料

[1]

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

[2]

升级命名方案: https://ethereum-magicians.org/t/rfc-post-merge-network-upgrade-naming-schemes/11977

[3]

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

[4]

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

[5]

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

[6]

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

[7]

EOF v1 清单: https://notes.ethereum.org/@ipsilon/eof1-checklist

[8]

山东测试网: https://twitter.com/efjavascript/status/1598323497939378180

[9]

ultra sound: http://relay.ultrasound.money

[10]

Agnostic Boost Relay: http://agnostic-relay.net

[11]

运行中继: https://flashbots.notion.site/Running-mev-boost-relay-at-scale-4040ccd5186c425d9a860cbb29bbfe09

[12]

Ephemery 项目: https://ethereum-magicians.org/t/ephemery-project-an-ephemeral-testnet/11955

[13]

不到400美元: https://twitter.com/EthereumOnARM/status/1597889744821944320

[14]

优化见证打包: https://lighthouse-blog.sigmaprime.io/optimising-attestation-packing.html

[15]

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

[16]

v22.10.1: https://github.com/hyperledger/besu/releases/tag/22.10.1

[17]

zkEVM 概述: https://www.galaxy.com/research/whitepapers/zkevms-the-future-of-ethereum-scalability/

[18]

EIP6046: https://github.com/ethereum/EIPs/pull/6046/files

[19]

EIP6047: https://github.com/ethereum/EIPs/pull/6047/files

[20]

EIP6049: https://eips.ethereum.org/EIPS/eip-6049

[21]

EIP6051: https://github.com/ethereum/EIPs/pull/6051/files

[22]

EIP6059: https://github.com/ethereum/EIPs/pull/6059/files

[23]

EIP6065: https://github.com/ethereum/EIPs/pull/6065/files

[24]

EIP6066: https://github.com/ethereum/EIPs/pull/6066/files

[25]

Ropsten 测试网: https://blog.ethereum.org/2022/11/30/ropsten-shutdown-announcement

[26]

v3: https://twitter.com/PaulRBerg/status/1597645509094649856

[27]

Blacksmith: https://github.com/blacksmith-eth/blacksmith#readme

[28]

Foundry <> Python 微分模糊测试模板: https://twitter.com/Jib0xD/status/1596878625105592321

[29]

RareSkills: https://www.rareskills.io/test-yourself

[30]

Tincho 完成了 77.5%: https://www.youtube.com/watch?v=tpekiuASieo

[31]

合约构建: https://blog.smlxl.io/evm-contract-construction-93c98cc4ca96

[32]

存储图示: https://twitter.com/blainemalone/status/1597352375593078784

[33]

evmc: https://github.com/joshstevens19/evmc#readme

[34]

interface.fyi: http://interface.fyi

[35]

示例合约部署管道: https://github.com/spalladino/sample-contract-deploy-pipeline#readme

[36]

Basement API: https://mirror.xyz/0x25B2B8458BAB283d465996df38305333C75982B6/uYsldHeef7FxVcBI233QSYzje4ejiQu0SMVdY74vf1s

[37]

Liberte: https://github.com/michael1011/liberte#readme

[38]

漏洞披露: https://medium.com/immunefi/88mph-theft-of-unclaimed-mph-rewards-bugfix-review-1dec98b9956b

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

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Layer 1
  • 给质押者
  • 研究
  • 客户端版本
  • Layer 2
  • EIP
  • 开发者资料
  • 安全
    • 参考资料
    相关产品与服务
    云数据库 Redis
    腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档