区块链 区块链技术 比特币公众号手机端

每周以太坊 2024/04/20

liumuhui 1年前 (2024-06-20) 阅读数 156 #技术
文章标签 每周以太坊

译者注:由于上周以太坊周刊缺失,本次周刊合并了两周的内容

Pectra(Prague + Electra)升级(EIP7600)

  • 最新的所有核心开发者 - 共识(ACDC) 通话视频 。来自 Christine Kim 的笔记:
    • Electra 包含的 EIPs
      • EIP7251 maxEB:在测试网 pectra-devnet-0 之后触发执行层验证者合并更改,并提议在epoch结束时将存款应用于状态
      • EIP7549 将委员会索引移出见证:讨论在分叉边界处理 Deneb 见证的问题,并提议用索引替换委员会位(committee bits)
    • Electra 提出的新增内容
      • EIP7685 通用执行层请求:整合请求类型,周一决定是否包含
      • EIP7691 blob 吞吐量增加:PeerDAS 之前的短期扩展,确切的值将基于测试,作为 EIP7659 的替代逐步增加
    • Electra 候选提案
      • EIP7547 包含列表:无法解决与 EIP3074 的问题,无法包含在 Electra 中
    • 节点 ID 映射到见证子网:对主网和 PeerDAS 的澄清
  • consensus-specs v1.5.0-alpha.0:pectra-devnet-0 的初始 Electra 规范
  • 最新的所有核心开发者 - 执行(ACDE) 通话视频 。来自 Tim Beiko 和 Christine Kim 的笔记:
    • Pectra 升级(针对 2024 年底的小型分叉)
      • 添加到 Pectra 并将成为 pectra-devnet-0 的一部分的 EIPs
        • EIP3074 AUTH/AUTHCALL 操作码
        • EIP2935 将历史区块哈希保存在状态中
      • 考虑包含的 EIPs
        • EOF:需要评估跨客户端测试的复杂性以及与 Verkle 存在的任何潜在问题
        • EIP7623 增加调用数据(calldata)成本:需要考虑最佳机制来限制区块大小
      • EIP7547 IL(包含列表):有一些异议
    • 大阪升级
      • 考虑包含的 EIPs
        • EIP7667 提高哈希函数的 gas 成本
  • EIP3074 AUTH/AUTHCALL 操作码
    • Lightclient:解决 EIP3074 的问题
  • EIP7251 maxEB(增加最大有效余额)
    • 分组讨论 通话视频 和 笔记:质押提供者更喜欢由执行层触发的合并(在 pectra-devnet-0 中没有合并)并且不需要自定义上限

大阪 + F 星名升级(EIP7607)

  • Verkle:
    • 实施者 通话视频 和 笔记

中心化监控:威胁你的 ETH 价值

  • Lido 占 28.7% 仍然接近 33.3% 门槛
  • 客户端多样性(通过 clientdiversity.org):
    • 执行层:Geth 占据约 63%的优势地位
    • 共识层:Prysm 38%
    • 任何客户端错误超过 33.3%可能意味着最终性的丧失
  • 需要更好的地理多样性 ,特别是在北美和欧洲之外

Layer1

  • ePBS
    • Potuz:ePBS 规范笔记 和 ePBS forkchoice 注释规范
    • Terence: 使用 ePBS,你可以选择信任中继 ,而不是必需信任它们
  • Vitalik:关于相关的见证者处罚的一个具体提案
    • Vitalik 的提案建立在 Toni Wahrstätter 的相关见证处罚分析基础上
  • 发行变更提案:
    • 最小可行发行 通过降低用户的总成本来创造价值
    • 带有封顶发行的奖励曲线,是对温和发行的替代方案
    • 发行辩论:为什么必须考虑外生奖励
  • ethPandaOps:
    • Assertoor:跨客户端集成测试工具,比 Hive 更高的抽象级别
    • Tracoor:信标数据和执行跟踪资源管理器,用于识别和解决网络问题
    • 使用 Kurtosis 的指南 和 ethereum-package 启动本地开发网络
  • bloXroute & Lighthouse:3 月份问题的事后分析,错过了 13%的Slot

客户端发布

  • 执行层:
    • Geth v1.13.15:修复以避免与 snapsync 相关的数据损坏

对于质押者

  • EthStaker 质押调查

Layer2

  • Arbitrum BOLD(争议解决协议)在专用测试网上运行
  • L2BEAT 成本:L2 交易成本的详细说明
  • XEN 垃圾数据 占基础状态的 68%
  • Steven Goldfeder:技术和财务收益在 L3 结束, L4 / L5 拓展将不再是基于技术和财务收益的考量。
  • ZeroPool:zk 原生的分片存储协议
  • Prooφ:SNARK 证明市场机制
  • RollCall(L2 标准)会议视频

EIPs/标准

  • EIP:
    • EIP7684:为不同凭证退还存款
    • EIP7685:通用执行层请求
    • EIP7686:线性 EVM 内存限制
    • EIP7688:向前兼容的共识数据结构
    • EIP7691:Blob 吞吐量增加
    • 元 EIP7692:EVM 对象格式(EOF)元
    • EIP7693:向后兼容的后量子迁移
  • RIP(Rollup 改进提案):
    • RIP7696:用于通用 DSM(double scalar multiplication 双标量乘法)的预编译
  • ERC(应用层):
    • ERC7680:具有分层流动性的有价代币, 可确保代币具有基础价值,即便在流动性完全丧失的情况下,代币的价值不会完全丧失。
    • ERC7681:双重性质多代币协议(ERC20 和 ERC1155)
    • ERC7682:辅助资金功能, 让钱包向应用程序表明它们可以获得额外资金的方式
    • ERC7683:跨链意图(由 Uniswap 和 Across Protocol 提出)
    • ERC7687:AUTHCALL ERC4626 存款/提取扩展
    • ERC7689:智能 blob(基于 blob 的状态机)
    • ERC7690:联合锁(基于 TSTORE/TLOAD), 联合锁的特性可以查询在同一以太坊交易中其他合约的调用次数和其他合约函数的调用次数,从而实现跨合约锁定功能,例如,用来规避闪电贷攻击。
    • ERC7694:Solana 存储处理程序用于 CCIP-Write
    • ERC7695:扩展 ERC721 ,实现几种上下文下委托 NFT 的所有权,以便在不改变所有者的情况下可以在跟多的金融用例中使用

开发者工具

  • Remix v0.47.0: 添加了使用 SolCoder LLM 的 Solidity Copilot,将部署到 Remix VM 的合约固定住(pin),以及用于生成前端的 DappDraft 插件
  • Foundry:
    • Forge 克隆: 从已验证的合约创建 Foundry 项目
    • Forge 验证字节码: 验证提交哈希处的代码与部署的合约匹配
    • OpenZeppelin Foundry Upgrades: 部署/管理带有安全检查的可升级合约
  • 代币类型 (Solidity): 接口的即插即用替代品;ERC20、ERC721、ERC721Receiver、ERC4626 和 ERC6909
  • Solhint 社区 v4: 每个子目录的配置文件,改进的退出代码处理,更合理的默认值,大小写的单一规则和重新定义的推荐规则集
  • 内联 Yul 风格指南
  • FUCK: 用 Brainfuck 实现的 ERC20 代币
  • Slither v0.10.2: 为 Foundry 项目提供 slither-mutate 支持,未使用导入检测器,并支持别名
  • Cyfrin Aderyn: Rust 中的 Solidity 静态分析器
  • Vyper 接口扫描器: 检测不正确的接口定义
  • Halmos v0.1.11 (符号测试): 添加对 ecrecover 预编译、addr(key) 和 sign(key, digest) 作弊以及来自 forge-std 的 makeAddr 函数的支持
  • Sub Zero: 使用 CREATE2 挖掘虚荣地址,作为 ERC721 NFT 代币化
  • Viem 实验性: 添加了 EIP3074 签名和验证授权消息以及从授权消息中恢复签名地址
  • 指南:编写高效的 DuneSQL 查询
  • Sonobe 实验性折叠方案库,实现 Nova 和 CycleFold

安全

  • Hedgey Finance 在 Arbitrum 和主网上 由于缺少输入验证 $44M 被利用
  • Grand Base 由于部署者私钥泄露 $2M 被利用
  • SEAL-ISAC (黑客信息数据库): 白帽子通过申请获得免费会员资格
  • Angel drainer 分析 , 其用在 web3 钓鱼

生态系统

  • 公共交易池的衰落: 使用私人 RPC 和订单流拍卖来减少 MEV 的影响
  • ETHDam 黑客马拉松项目
  • Eth.limo 架构解释

链上统计

  • Gas 费用 (通过 ultrasound.money): 5.0 到 586.3 gwei,平均为 17.5 gwei
    • 目前零净发行量是,Gas 为 23.0 gwei 
    • 本周 ETH 净发行为 4.1k
  • ETHUSD: $2,876 – $3,282,当前为 $3,029
  • ETHBTC: 当前为 0.048(Flippening 约为 ~0.16)

应用层的值得注意的事项

  • PoolTogether v5 在 Optimism 上线,ETH 奖励自动发送,无参数治理和无管理控制
    • 目标周期荷兰式拍卖 清算算法
  • ethOS 手机: 在 Base 上铸造和销毁 NFT,以换取搭载 ethOS v3 的 Pixel 7a
  • Ouragan: Tornado Cash 安全出口, 避免因与 Tornado Cash 交互而列入黑名单
  • 71.8 ETH 捐赠给 Roman Storm & Alex Pertsev 法律辩护基金 在 Crypto: The Game Season 2 协调评审后

监管/商业/代币

  • Uniswap Labs 收到 SEC 的 Wells 通知
  • IRS 草案表格 1099-DA 包括无托管钱包提供者复选框
  • Mango Markets 攻击者 Avraham Eisenberg 因商品欺诈和市场操纵被判有罪,判决定于 7 月 29 日
  • 以太坊在 Q1 创造了 3.69 亿美元利润(每日燃烧的 ETH 价值减去发行量)

一般

  • Telegram 用户:禁用自动媒体下载 以防止通过媒体文件的攻击
  • World-Check KYC 筛查数据库通过第三方系统非法获取
  • Jolt: 使用 sumcheck 协议的 zkVM
  • Blendy: sumcheck 证明者
  • Greco: 用于有效 FHE RLWE 密文形成的快速 zk 证明
  • Rapidsnark GPU 加速 比 CPU 快 4 倍
  • 配对友好曲线上配备素数阶自同态嵌入曲线族
  • Mopro: 移动端简单的客户端证明

每周以太坊可能在一年后终止更新

原文链接:https://weekinethereumnews.com/week-in-ethereum-news-april-20-2024 作者:Evan Van Ness 翻译:EthWeekly

版权声明

本文仅代表作者观点,不代表区块链技术网立场。
本文系作者授权本站发表,未经许可,不得转载。

上一篇:Web3 极客日报 #1478 下一篇:深入剖析ERC20

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门