原文链接:https://weekinethereumnews.com/week-in-ethereum-news-november-19-2022/ 作者:Evan Van Ness 翻译:翻译小组[1]
Layer 1
- EIP4844(proto-danksharding)[2]准备就绪的清单
- EVM Object Format (EOF)[3] EIP 解释
- 最新共识层视频会议[4]。来自Ben Edgington[5]和Christine Kim[6]的记录:
- MEV-Boost 更新[7]:Flashbot 不再是Top Builder[8]
- 取款:关于设置一个约束避免扫描整个验证者集的讨论
- EIP4844 blob 待验证,将在测试网上检查
- 提议将 getCapabilities 添加到 Engine API 并改进规范结构
- 共识规范v1.3.0-alpha.1[9]:Capella 和 EIP4844 改进,为开发测试网做好准备
- Flashbot 区块构建器开源[10]
- MEV-Boost 中继v0.14.0[11]:修复 DoS 漏洞
- Etherscan(测试版) 显示 每个区块的[12] MEV 信息:包括 proposer fee recipient 和 MEV reward,
- 整个信标链历史的 ERA 文件[13](区块和共识数据的平面存储格式)
给质押者
- 验证者奖励[14]:合并后验证者每日(总)奖励增加了约 40%,尽管交易量下降,但优先费增加了 8%。
研究
- Horn[15]:关于两层 BLS 签名聚合的提案,使一百万验证者能够在同一个 slot 投票。会增加 10 秒的 slot 时间和验证者要求,影响家庭质押者[16]
客户端版本
- 共识层:
- Teku v22.11.0[17]:默认配置逻辑
validators-proposer-config
已更新,修复潜在的 DoS 向量
- Teku v22.11.0[17]:默认配置逻辑
Layer 2
- Arbitrum One[18]现在有 9 个验证者
- 类型理论争议协议[19]提案
EIP
- EIP5920[20]:PAY 支付操作码
- EIP5976[21]:EIP 作者手册
- EIP5982[22]:基于角色的访问控制
- EIP5987[23] : 基于授权(authorization)的无权限(Permissionless)交易
- EIP5988[24]:添加预编译 Poseidon 哈希函数
- EIP5994[25] : Token Pods 扩展 (ERC20/ERC721)
开发者资料
- Solplot[26]:用 Solidity 绘制图表的 Foundry 插件
- Prettier Solidity v1.0.0[27](用于格式化 Solidity 的 Prettier 插件):第一个稳定版本
- 部署在主网上的 Uniswap Permit2 和 Universal Router[28]合约,Optimism 和 Arbitrum:
- Permit2:任何 ERC20 代币的授权、期限授权、基于签名的转账和批量授权、转账和撤销授权
- 通用路由器:在单个 swap 路由中的进行 ERC20 和 NFT 兑换
- 匿名 Vickrey 拍卖[29]:向未初始化的 CREATE2 地址发送竞标,概念证明
- Paul Berg:时间戳变量为 uint40[30](大约 35k 年后)而不是 uint256 ,为了节省 gas
- SSX[31] (Self-Sovereign Anything):以太坊登录 (SIWE) 集成库,用于用户身份验证、会话管理和用户指标
- create-wagmi CLI[32]:带有 Next.js、RainbowKit、ConnectKit 和 Vite 模板的项目启动器
- BigQuery 自定义事件数据提取[33]指南,查询不在默认公共数据集中的事件
- react-native-helios[34]:React Native 包装器将 a16z 的 Helios 轻客户端嵌入到移动应用程序中
- miniSTARK[35] : GPU 加速的 STARK 验证器
- Nova Scotia[36]:使用 Circom 电路和微软 Nova 验证器的中间件
安全
- Zellic 的审计覆盖率跟踪器[37]:跟踪某些 DeFi 协议的合约审计覆盖率,链上代码与审计代码之间存在差异
- evm-dafny[38] : Dafny 中 EVM 的函数规范,允许对合约字节码进行验证
(编者注:本翻译不代表登链社区的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。)
参考资料
[1]
翻译小组: https://learnblockchain.cn/people/412
[2]
EIP4844(proto-danksharding): https://github.com/ethereum/pm/blob/master/Breakout-Room/4844-readiness-checklist.md
[3]
EVM Object Format (EOF): https://twitter.com/lightclients/status/1593270266909450241
[4]
视频会议: https://www.youtube.com/watch?v=IK1jNCQz5yk&t=120s
[5]
Ben Edgington: https://hackmd.io/@benjaminion/rJBcqhXIo
[6]
Christine Kim: https://www.galaxy.com/research/insights/ethereum-consensus-layer-call-98/
[7]
MEV-Boost 更新: https://hackmd.io/kJQguDvTRXGY4qK0z_j1gA
[8]
Top Builder: https://www.relayscan.io/
[9]
v1.3.0-alpha.1: https://github.com/ethereum/consensus-specs/releases/tag/v1.3.0-alpha.1
[10]
区块构建器开源: https://writings.flashbots.net/open-sourcing-the-flashbots-builder/
[11]
v0.14.0: https://github.com/flashbots/mev-boost-relay/releases/tag/v0.14.0
[12]
每个区块的: https://twitter.com/etherscan/status/1593204861969264640
[13]
整个信标链历史的ERA 文件: https://mainnet.era.nimbus.team/
[14]
验证者奖励: https://mirror.xyz/ratedw3b.eth/b4Pw-ppAxhetrcl1nsCpHB3z8a5vMl161lUPvnWJzPs
[15]
Horn: https://ethresear.ch/t/horn-collecting-signatures-for-faster-finality/14219
[16]
影响家庭质押者: https://twitter.com/technocrypto/status/1593258719105662976
[17]
v22.11.0: https://github.com/ConsenSys/teku/releases/tag/22.11.0
[18]
Arbitrum One: https://offchain.medium.com/arbitrum-decentralization-update-39f093768c42
[19]
类型理论争议协议: https://ethresear.ch/t/type-theoretic-dispute-protocols/14213
[20]
EIP5920: https://github.com/ethereum/EIPs/pull/5920/files
[21]
EIP5976: https://github.com/ethereum/EIPs/pull/5976/files
[22]
EIP5982: https://github.com/ethereum/EIPs/pull/5982/files
[23]
EIP5987: https://github.com/ethereum/EIPs/pull/5987/files
[24]
EIP5988: https://github.com/ethereum/EIPs/pull/5988/files
[25]
EIP5994: https://github.com/ethereum/EIPs/pull/6000/files
[26]
Solplot: https://github.com/0xClandestine/solplot#readme
[27]
v1.0.0: https://github.com/prettier-solidity/prettier-plugin-solidity/releases/tag/v1.0.0
[28]
Permit2 和 Universal Router: https://uniswap.org/blog/permit2-and-universal-router
[29]
匿名 Vickrey 拍卖: https://blog.aayushg.com/posts/vickrey/
[30]
时间戳变量为 uint40: https://twitter.com/PaulRBerg/status/1591832937179250693
[31]
SSX: https://blog.spruceid.com/announcing-ssx/
[32]
create-wagmi CLI: https://wagmi.sh/docs/create-wagmi
[33]
BigQuery 自定义事件数据提取: https://mirror.xyz/nick.eth/KVal7tob7sqZSss27rrFlIpu6i91TJYJJvBzf53kwhQ
[34]
react-native-helios: https://github.com/cawfree/react-native-helios#readme
[35]
miniSTARK: https://github.com/andrewmilson/ministark#readme
[36]
Nova Scotia: https://github.com/nalinbhardwaj/Nova-Scotia#readme
[37]
审计覆盖率跟踪器: https://www.zellic.io/blog/audit-drift
[38]
evm-dafny: https://github.com/ConsenSys/evm-dafny#readme