每周以太坊进展 2021/06/12

Vitalik 提议使用单层的 Verkle 树(而不是当前提议的、在树结构中安排双层树的做法)

(编者注:Week in Ethereum 是 Evan 的个人作品。他既传达事实,也会加入自己的引申。翻译这些信息不代表我们认可他的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。) ## 主网 * 最新的 [核心开发者会议](https://www.youtube.com/watch?v=XYhN26UrJ5o&t=268s)。来自 [Tim Beiko](https://twitter.com/TimBeiko/status/1403390897614561282) 的备忘录: * “伦敦” 主网升级区块将在 Ropsten 测试网升级后确定 * 开发 EIP1559 JSON RPC 标准 * EIP3607 防止带有已部署代码的发送者发送事务,理清了事务验证的方法;不要求硬分叉 * EIP3074 AUTH and AUTHCALL opcodes 审计和[影响研究](https://twitter.com/dedaub/status/1403083441772638211) * Tim Beiko:[“伦敦” 升级 EIP 概览](https://medium.com/ethereum-cat-herders/london-upgrade-overview-8eccb0041b41)([中文译本](https://ethfans.org/posts/london-upgrade-overview)) * [Erigon 2021.06.03-alpha](https://github.com/ledgerwatch/erigon/releases/tag/v2021.06.03):使用旧的 [LMDB](https://twitter.com/realLedgerwatch/status/1402967620639395840) 数据库的节点,如果继续升级客户端,将需要重新同步 * Vitalik 提议使用[单层的 Verkle 树](https://www.reddit.com/r/ethereum/comments/nve036/ethmag_proposed_scheme_for_encoding_ethereum/)(而不是当前提议的、在树结构中安排双层树的做法) * 提议使用[预编译来抽象历史和分片证据的验证方法](https://ethresear.ch/t/future-proof-shard-and-history-access-precompiles/9781),以允许未来更改格式 * [提议使用另类的交易池(比如 Flashbots)来实现账户抽象](https://notes.ethereum.org/@vbuterin/alt_abstraction) * [Piper 提议使用一个可执行的 markdown 格式规范来替代晦涩的黄皮书](https://ethereum-magicians.org/t/replace-the-yellow-paper-with-executable-markdown-specification/6430) ## EIP * [EIP3607](https://eips.ethereum.org/EIPS/eip-3607):拒绝部署有代码的发送者的事务 * [Proto-EIP](https://notes.ethereum.org/4BPLDyGnQ0WY12kVbOuvxw):用于 Verkle 树的 witness gas 开销 * [Proto-EIP](https://notes.ethereum.org/@vbuterin/state_expiry_eip):状态过期 ## 权益证明 * [探究 PoS 下的 MEV 现象](https://hackmd.io/@flashbots/mev-in-eth2):MEV 仍会存在,并提高验证者的奖励,也许会扩大验证者的不平等 * [Lighthouse v1.4.0](https://github.com/sigp/lighthouse/releases/tag/v1.4.0):RAM 使用量降低到 1/3,执行层调用降低到 1/5 * [Teku v21.6.0](https://github.com/ConsenSys/teku/releases/tag/21.6.0):报告当前的对等节点统计 API,eth1 的请求数量 * [Beaconcha.in mobile app v2.0](https://twitter.com/etherchain_org/status/1402909186913153024):监控质押设备的表现 ## Layer2 * [Raiden Bespin](https://medium.com/raiden-network/bespin-mainnet-release-announcement-87f5d5ede018):稳定版放出,用户需要关闭和清算 Alderan 通道 * [ArbRinkeby](https://twitter.com/arbitrum/status/1403102638699433984):稳定的 Arbitrum 测试网 * [10 分钟解释 Arbitrum](https://tracer.finance/radar/arbitrum-in-under-10/) ## 开发者材料 * [Solidity v0.8.5](https://blog.soliditylang.org/2021/06/10/solidity-0.8.5-release-announcement/):从 bytes 到 bytesNN 的转换,还有 verbatim 内置函数,可注入 Yul 语言的任意字节码,用于支持新的字节码和项目(比如 Optimism) * [bytes.concat(bytes(s1), bytes(s2))](https://docs.soliditylang.org/en/v0.8.5/types.html#bytes-and-string-as-arrays):从 Solidity v0.8.4 开始连接字符串的办法 * [Fe 发布新网站](https://fe.ethereum.org/):下载代码库、阅读文档和案例 * [Remix v0.12.0](https://medium.com/remix-ide/remix-ide-0-12-0-released-7301b3b3f35d):Hardhat 插件,可在浏览器内使用 Git、易于创建 GIST,定制化报错 * [VS Code Solidity 插件 v0.12](https://twitter.com/juanfranblanco/status/1402176611051524096) * [Instadapp Terminal](https://terminal.instadapp.io/):使用 SDK 和 web3 的浏览器交互 * [Bondzier](https://github.com/bluedotdao/bondzier):实验性的 bezier bonding curves,用于 ECR1155 代币 ## 生态 * [Sign-In with Ethereum](https://twitter.com/BrantlyMillegan/status/1402388133086367751): web 登录的未来 * Josh Stark:[假如 Pong 在计算机之前被发明](https://stark.mirror.xyz/8VPxOqJu1UZDDBTn4sxctshFdaZPTFuFRGoat2UJOw8) * [r/ethereum 论坛订阅者超过 100 万](https://twitter.com/0xMidnight/status/1402476244055302150) ## 应用 * [Curve v2](https://curve.substack.com/p/june-9-2021-curve-v2-live) * [过去 12 个月借贷协议的体量可视化](https://twitter.com/tokenterminal/status/1401901076903776260) (完) --- **原文链接:** [https://weekinethereumnews.com/week-in-ethereum-news-june-12-2021/](https://weekinethereumnews.com/week-in-ethereum-news-june-12-2021/) **作者:** Evan Van Ness **翻译:** 阿剑 Week In Ethereum News 现正得到 [Kwenta](https://kwenta.io/) 的赞助。 本文首发于:https://ethfans.org/posts/week-in-ethereum-2021-06-12

(编者注:Week in Ethereum 是 Evan 的个人作品。他既传达事实,也会加入自己的引申。翻译这些信息不代表我们认可他的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。)

主网

  • 最新的 核心开发者会议。来自 Tim Beiko 的备忘录:
    • “伦敦” 主网升级区块将在 Ropsten 测试网升级后确定
    • 开发 EIP1559 JSON RPC 标准
    • EIP3607 防止带有已部署代码的发送者发送事务,理清了事务验证的方法;不要求硬分叉
    • EIP3074 AUTH and AUTHCALL opcodes 审计和影响研究
  • Tim Beiko:“伦敦” 升级 EIP 概览(中文译本)
  • Erigon 2021.06.03-alpha:使用旧的 LMDB 数据库的节点,如果继续升级客户端,将需要重新同步
  • Vitalik 提议使用单层的 Verkle 树(而不是当前提议的、在树结构中安排双层树的做法)
  • 提议使用预编译来抽象历史和分片证据的验证方法,以允许未来更改格式
  • 提议使用另类的交易池(比如 Flashbots)来实现账户抽象
  • Piper 提议使用一个可执行的 markdown 格式规范来替代晦涩的黄皮书

EIP

  • EIP3607:拒绝部署有代码的发送者的事务
  • Proto-EIP:用于 Verkle 树的 witness gas 开销
  • Proto-EIP:状态过期

权益证明

  • 探究 PoS 下的 MEV 现象:MEV 仍会存在,并提高验证者的奖励,也许会扩大验证者的不平等
  • Lighthouse v1.4.0:RAM 使用量降低到 1/3,执行层调用降低到 1/5
  • Teku v21.6.0:报告当前的对等节点统计 API,eth1 的请求数量
  • Beaconcha.in mobile app v2.0:监控质押设备的表现

Layer2

  • Raiden Bespin:稳定版放出,用户需要关闭和清算 Alderan 通道
  • ArbRinkeby:稳定的 Arbitrum 测试网
  • 10 分钟解释 Arbitrum

开发者材料

  • Solidity v0.8.5:从 bytes 到 bytesNN 的转换,还有 verbatim 内置函数,可注入 Yul 语言的任意字节码,用于支持新的字节码和项目(比如 Optimism)
  • bytes.concat(bytes(s1), bytes(s2)):从 Solidity v0.8.4 开始连接字符串的办法
  • Fe 发布新网站:下载代码库、阅读文档和案例
  • Remix v0.12.0:Hardhat 插件,可在浏览器内使用 Git、易于创建 GIST,定制化报错
  • VS Code Solidity 插件 v0.12
  • Instadapp Terminal:使用 SDK 和 web3 的浏览器交互
  • Bondzier:实验性的 bezier bonding curves,用于 ECR1155 代币

生态

  • Sign-In with Ethereum: web 登录的未来
  • Josh Stark:假如 Pong 在计算机之前被发明
  • r/ethereum 论坛订阅者超过 100 万

应用

  • Curve v2
  • 过去 12 个月借贷协议的体量可视化

(完)

原文链接: https://weekinethereumnews.com/week-in-ethereum-news-june-12-2021/ 作者: Evan Van Ness 翻译: 阿剑

Week In Ethereum News 现正得到 Kwenta 的赞助。

本文首发于:https://ethfans.org/posts/week-in-ethereum-2021-06-12

区块链技术网。

  • 发表于 2021-06-15 20:18
  • 阅读 ( 433 )
  • 学分 ( 6 )
  • 分类:以太坊

评论