每周以太坊进展 2023/10/14
2023-10-1623:15
登链社区
2023-10-16 23:15
登链社区
2023-10-16 23:15
收藏文章
订阅专栏

Dencun(Cancun + Deneb)升级

  • 最新的所有核心开发者 - 执行(ACDE)视频会议[1]Tim Beiko[2]的记录。Tim Beiko[3]Christine Kim[4]的记录:

    • Devnet 9 测试继续进行,MEV-Boost 测试已开始(需要与 blob 一起测试)
    • Devnet 10 理想情况下将在下周, KZG 在共识层规范 / 客户端中设置完成并完成 devnet 9 测试就发布
    • EVM 对象格式(EOF)状态更新[5]
    • 关于 EOF 和 Verkle 的优先级 / 时间表的讨论,是否应该包括 EOF 和 L1/L2 EVM 产生分歧

中心化观察:威胁你 ETH 的价值

  • Lido 达到 31.89%[6]但仍然离阈值 33.3%[7]太近

    • Arbitrum 代表[8]投票反对 Lido 的激励措施
  • 客户端多样性(通过clientdiversity.org[9]):

    • 执行层:Geth 约占 84% (超过半数),可能导致链分裂(split)

    • 共识层:Prysm 占 45%,任何客户端错误超过 33.3% 都可能导致活力丧失

    • Blockprint[10](共识层客户端多样性分析)已更新,包括准确性数据

  • 质押者和节点需要具有地理多样性[11],特别是在美国 / 加拿大 / 欧盟以外的地区

Layer 1

  • Péter Szilágyi(Geth):改进交易传播提案eth/69[12],无需硬分叉
  • 限时交易执行[13]提案,向交易添加 minStartTime 字段
  • 用 Zig 实现的Verkle 树密码学[14]

给质押者

  • Beacon 链:每个 epoch 的质押限制增加到 13[15](Dencun EIP7514 将存款的限制减少到 8)
  • 约 9k 独立质押者[16]:根据与智能合约交互的存款地址估计

客户端发布

  • 共识层:

    • Teku v23.10.0[17]:改进见证职责计算性能
  • 执行层:

    • Otterscan v2.1.0 alpha[20]:为每个地址添加提款索引器
    • Besu v23.10.0[18]:分层交易池现在是默认设置

    • Erigon v2.52.0[19]:修复

    • Geth v1.13.3[21]:更新 Pebble 以修复偶尔的 IO/CPU 失控问题

研究

  • Vitalik 提出的质押设计变更[22]:赋予委托人选择节点和参与共识的权力,提高去中心化程度并减少共识开销
  • 最小可行发行[23]:仅发行出于安全需要的 ETH 的利与弊
  • PEPC-Boost[24]:协议外中继设计,分别拍卖区块头部和区块剩余部分
  • 承诺满足委员会[25]:利用见证者来强制执行 PEPC 的承诺
  • 关于可选的验证者身份元数据[26]的提案:改善质押的去中心化程度

Layer2

  • L2BEAT:构建自己的 Rollup[27]:简化的主权 Rollup,用于教育目的

EIPs/ 标准

  • EIPs

    • ( 信息 ) EIP7532[28]: 生成单位(64 个 epoch)
    • EIP7534[29]: 定理携带交易
  • ERCs(应用层):

    • ERC7533[30]: 公共跨链端口(连接 EVM 网络)
    • ERC7535[31]: ETH(原生资产)代币化保险库(ERC4626)

开发者相关

  • Hardhat-viem[32] ( 插件 ): 在新的和现有的 Hardhat 项目中使用 Viem 库

  • Foundry 测试摘要[33]: 使用摘要标志以获得简洁的测试结果表格

  • P256Verifier[34]: P256 签名验证的 Solidity 合约,在主网上部署

  • Vyper:

    • titanoboa v0.1.8[35] (Vyper 解释器 ): 添加对 Vyper v0.3.10 的支持,网络模式用于部署合约,jupyter 集成和覆盖率
    • Snekmate v0.0.3[36] (Vyper 合约 ): 更新到 Vyper v0.3.10,添加 ERC2981 (NFT 版税 )
  • Huff:

    • Huff playground[37]: Huff 版本的 evm.codes
    • Tstore huff template[38]: 通过 verbatim helper 使用 tload 和 tstore 操作码(在 Dencun 升级中)
  • Ethers.js v6.8.0[39]: 更新到最新的 noble 加密库

  • Alchemy account kit[40]: 用于 ERC4337 账户抽象的工具包

  • Swiss Knife send tx[41]: 用于部署合约字节码的用户界面

  • Call this[42]: 交易构建器用户界面,可共享链接,使用 WhatsABI

  • ZK Hunt[43]: 基于 MUD 和 circom 构建的类 RTS 的链上 PvP 游戏

安全

  • 智能借贷被 MEV 搜索者 c0ffeebabe 利用 漏洞[44] 进行抢跑交易
  • Threshold tBTC 漏洞披露[45],包括 DoS 向量和赎回机制设计缺陷

链上统计

  • Gas 费用(通过 ultrasound.money):4.3 至 47.7 gwei,平均为 7.4 gwei
    • 目前通缩 gas 为 21.3 gwei
    • 本周净新发行量为 10.5k ETH
  • ETHUSD[46]$1529 – $1646,  当前为 $1549
  • ETHBTC[47]:当前为 0.058(Flippening 在约 0.16)

应用层

  • Farcaster[48](社交网络)现在在 Optimism 上无许可
    • 在 iOS 上实现了 Warpcast 无密码注册[49]

原文链接:https://weekinethereumnews.com/week-in-ethereum-news-october-14-2023/

作者:Evan Van Ness

翻译:EthWeekly[50]

参与登链翻译计划[51],做 web3 中文内容的拓荒者,引入更多优质英文技术内容

登链社区 Twitter:@UpchainDAO

参考资料

[1]

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

[2]

Tim Beiko: https://mirror.xyz/abcoathup.eth/eU0ggEdbNvIiOT0xMoqVbk2Ow0KBU5Qw04Hw6PruRBo

[3]

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

[4]

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

[5]

EVM 对象格式(EOF)状态更新: https://docs.google.com/presentation/d/10mxZK5hzLeaTLGAVo83qrPybk0Y8fUN5prAffGhKV6o/edit#slide=id.p

[6]

Lido 达到 31.89%: https://dune.com/hildobby/eth2-staking

[7]

阈值 33.3%: https://www.youtube.com/watch?v=Y0ddkSa1ZuI&t=1050s

[8]

Arbitrum 代表: https://thedefiant.io/lido-misses-out-as-arbitrum-grants-vote-closes

[9]

clientdiversity.org: https://clientdiversity.org/#distribution

[10]

Blockprint: https://blog.sigmaprime.io/blockprint-ui.html

[11]

质押者和节点需要具有地理多样性: https://nodewatch.io/

[12]

eth/69: https://gist.github.com/karalabe/28aab3a5296d80cf7616a8b8b859131b

[13]

限时交易执行: https://ethresear.ch/t/time-restricted-transaction-execution/17024

[14]

Verkle 树密码学: https://github.com/jsign/verkle-crypto#readme

[15]

质押限制增加到 13: https://twitter.com/irina_everstake/status/1711645101812809940

[16]

约 9k 独立质押者: https://mirror.xyz/0xf3bF9DDbA413825E5DdF92D15b09C2AbD8d190dd/CzCNFznCveDlKnlVaSU5-MzUtbn9gW0KlgPe5FVrQME

[17]

v23.10.0: https://github.com/Consensys/teku/releases/tag/23.10.0

[18]

v23.10.0: https://github.com/hyperledger/besu/releases/tag/23.10.0

[19]

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

[20]

v2.1.0 alpha: https://github.com/otterscan/otterscan/releases/tag/v2.1.0

[21]

v1.13.3: https://github.com/ethereum/go-ethereum/releases/tag/v1.13.3

[22]

质押设计变更: https://notes.ethereum.org/@vbuterin/staking_2023_10

[23]

最小可行发行: https://notes.ethereum.org/@anderselowsson/MinimumViableIssuance

[24]

PEPC-Boost: https://hackmd.io/@bchain/BJkarrEWp

[25]

承诺满足委员会: https://ethresear.ch/t/commitment-satisfaction-committees-an-in-protocol-solution-to-pepc/17055

[26]

验证者身份元数据: https://ethresear.ch/t/how-optional-non-kyc-validator-metadata-can-improve-staking-decentralization/17032

[27]

构建自己的 Rollup: https://medium.com/l2beat/build-your-own-rollup-72423f4255e7

[28]

EIP7532: https://github.com/ethereum/EIPs/pull/7827/files

[29]

EIP7534: https://github.com/ethereum/EIPs/pull/7837/files

[30]

ERC7533: https://github.com/ethereum/EIPs/pull/7833/files

[31]

ERC7535: https://github.com/ethereum/EIPs/pull/7846/files

[32]

Hardhat-viem: https://medium.com/nomic-foundation-blog/hardhat-viem-808a536dcfe6

[33]

测试摘要: https://twitter.com/0xasp_/status/1711366727895048327

[34]

P256Verifier: https://daimo.xyz/blog/p256verifier

[35]

v0.1.8: https://twitter.com/big_tech_sux/status/1712612490419245157

[36]

v0.0.3: https://github.com/pcaversaccio/snekmate/releases/tag/v0.0.3

[37]

Huff playground: https://oguimbal.github.io/huff/

[38]

Tstore huff template: https://github.com/AmadiMichael/tstore-huff-template#readme

[39]

v6.8.0: https://github.com/ethers-io/ethers.js/releases/tag/v6.8.0

[40]

account kit: https://alchemy.com/blog/introducing-account-kit

[41]

send tx: https://transact.swiss-knife.xyz/send-tx

[42]

Call this: https://github.com/shazow/callthis#readme

[43]

ZK Hunt: https://0xparc.org/blog/zk-hunt

[44]

漏洞: https://twitter.com/blocksecteam/status/1712871304993689709

[45]

Threshold tBTC 漏洞披露: https://blog.threshold.network/a-tale-of-two-bugs/

[46]

ETHUSD: https://www.coingecko.com/en/coins/ethereum

[47]

ETHBTC: https://ratiogang.com/

[48]

Farcaster: https://twitter.com/dwr/status/1712185006037283031

[49]

Warpcast 无密码注册: https://twitter.com/dwr/status/1712185006037283031

[50]

EthWeekly: https://learnblockchain.cn/people/4295

[51]

登链翻译计划: https://github.com/lbc-team/Pioneer/wiki/pioneer


【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

专栏文章
查看更多
数据请求中

推荐专栏

数据请求中

一起「遇见」未来

DOWNLOAD FORESIGHT NEWS APP

Download QR Code