每周以太坊进展2022/1/22

每周以太坊进展2022/1/22: Ganache v7 发布,30x速度提升。方便前端开发的Web3UIKit

主网(执行层)

  • 最新的核心开发者。来自的记录:
    • 引擎 API 规范可选择执行有效载荷,身份验证提案
    • 可能 Goerli 和 Sepolia 测试网先关闭 POW ,
    • 上海升级潜在 EIP 的讨论:EIP2537 BLS 预编译,EIP3540 EVM 对象格式 ,EIP3670 EOF 代码验证和 EIP3860 限制和计量器(meter)初始化代码。
  • Erigon : 简化矿工 gas 限制,trace_filter 交互模式和修复bug
  • Besu : 修复bug
  • : 费用估算限制更容易,区块间的 gas 价格波动减少,用户等待时间减少,MEV 在矿工收入的占比更大
  • Flashbots 研究: , 同时执行无存储冲突交易,通过可选的访问列表进行预加载存储

权益证明(共识层)

  • Lighthouse : 性能改进,slasher 数据库小5-10倍,对等节点稳定性改进,修补bug
  • Vitalik 的 提案,避免对提议者 DoS 攻击,冲突中最低 hash 获胜
  • proto-EIP: 支持验证者提款
  • : 远程攻击与弱主观性测试

关闭 PoW

  • 在测试关闭 POW 时进行了隐形分叉(shadow forked)。

EIP/标准

  • : 可拆分 NFT 标准

Layer2

  • Connext live, 用状态通道在 layer2 之间转移价值
  • (Solidity - Cairo 转换器): 第一个主线版本,用 Solidity 编写测试。
  • StarkNet Prover 代码

开发者资料

  • (Foundry 测试框架) 入门指南
  • , 在浏览器中运行 Forge , vanilla 设置
  • Ganache :本地区块链(以前叫ganache-cli), 分叉速度提高30倍, 0配置主网分叉
  • Hardhat-Vyper : 修复了编译缓存的问题,移除了 Docker 依赖并支持编译多个 Vyper 版本
  • MetaMask : 实验功能的开发者分发版本,第一个功能是用于构建和插件 API 的 Snaps
  • : 使用外部服务解析名称的入门工具包,准备开发测试,layer2/链下解决的第一步
  • Solidity , 非payable函数添加 msg.value 为0的 24 gas 检查
  • : 用 playground 分享了代码链接
  • : 被包装为底层 token 线性归属其持有者的 ERC20
  • : ERC721 的时间加权铸币价格
  • 通过特征深入研究链上生成艺术 NFT
  • : gas 优化质押池合约,支持 ERC20 和 ERC721
  • : 轻量级 UI 组件
  • 开始
  • 又可以使用了! Alchemy 的 无需身份验证

安全

  • 多链,600 ETH损失,请撤销批准。
  • Float Protocol , Uniswap V3 价格预言机被操控
  • 修改 , 约300万美金面临风险,资金获救
  • Notional Finance , 逻辑错误导致漏测
  • Austin Williams: 本金冻结和赎金攻击
  • Secureum 合约审计

原文链接: 作者:Evan Van Ness 翻译:翻译小组

(编者注:本翻译不代表2022世界杯预选赛赛程直播社区的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。)

本文参与2022世界杯预选赛赛程直播社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

  • 发表于 2022-01-24 14:50
  • 阅读 ( 769 )
  • 学分 ( 16 )
  • 分类:以太坊

0 条评论

请先 登录 后评论
EthWeekly
EthWeekly

47 篇文章, 704 学分