每周以太坊进展 2021/03/21

Turbogeth 客户端最新 Alpha 版发布,支持柏林升级

## 主网 * 最新的[核心开发者会议](https://youtu.be/AclPXsRlgSc?t=26)。Beiko 的[笔记](https://twitter.com/TimBeiko/status/1372959274070986754):伦敦升级将纳入 1559 和 3404(主要内容是移除 Gas 返还机制)。停止 PoW 的时间点可能放在 2021 年第四季度的分叉更好。 * [一个以关闭 PoW 为最大 优先级的提案](https://github.com/ethereum/pm/issues/278) * Turbogeth 客户端[最新 Alpha 版](https://github.com/ledgerwatch/turbo-geth/releases/tag/v2021.03.01)发布,支持柏林升级 * 两个客户端为柏林升级发布了 bug 修复版:Besu [v21.1.2](https://github.com/hyperledger/besu/releases/tag/21.1.2)、OpenEthereum [v3.2.1](https://github.com/openethereum/openethereum/releases/tag/v3.2.1) * [使用 EVM384 实现 MiMC 哈希函数](https://hackmd.io/bHRfQfWaRmuIbNLTEQ6fyg),Gas 开销比 circom 更低,可能需要一个初始化机制来处理 Montgomery multiplication quirks * [可扩展的状态网络广播机制](https://ethresear.ch/t/scalable-gossip-for-state-network/8958) * Lakshman [长推特解释状态规模管理](https://twitter.com/lakshmansankar/status/1372645109414563840)以及为何要使用 verkle tree 以及状态保质期机制 ## EIP * [EIP3382](https://eips.ethereum.org/EIPS/eip-3382):硬编码区块 Gas 上限 * [EIP3404](https://github.com/ethereum/EIPs/blob/b52d409cdbdc6d296890913b3521a96b6d1bca04/EIPS/eip-3404.md):修改 SSTORE 和 SLOAD 的 Gas 开销以及退款机制 * [EIP3403](https://github.com/ethereum/EIPs/blob/8b1c4f7be8580bff9da11c6b099201b72f57fe3f/EIPS/eip-3403.md):除了将 SSTORE 值改为 0 以外一律取消 Gas 退款 ## 权益证明 * [解释弱主观性检查点](https://eth2-fork-mon.stokes.io/#nav-ws-data) * [升级到 Casper CBC 的长期计划](https://www.reddit.com/r/ethereum/comments/m8pvfb/longterm_cbc_casper_plans/),可能需要更快的密码学计算工具 * [征集安全性和测试提案](https://notes.ethereum.org/@lsankar/security-rfp),截至到 4 月 20 日 * [解释单领袖秘密选举](https://www.reddit.com/r/ethereum/comments/m9j5cy/single_secret_leader_election_protocols/) —— 保证区块提议者隐蔽,免受威胁攻击 * Lodestar [计划变身你在浏览器中的 eth2 轻客户端](https://medium.com/chainsafe-systems/a-lodestar-for-eth2-da9e1a1ea8f2) * Stakers:请记得为柏林分叉升级你的节点 ## Layer-2 * [zkmoney](https://medium.com/aztec-protocol/launching-aztec-2-0-rollup-ac7db8012f4b):Aztec 启动 zk-zkrollup,支持隐私交易,当前的单笔交易上限为 1 ETH * [Aztec:使用 TurboPLONK 的 zk-zkrollup 架构](https://medium.com/aztec-protocol/aztecs-zk-zk-rollup-looking-behind-the-cryptocurtain-2b8af1fca619) ## 开发者材料 * WalletConnect [v1.4](https://github.com/WalletConnect/walletconnect-monorepo/releases/tag/1.4.0):手机连接的动态注册 * 复制 MakerDAO 的 [multicall](https://github.com/0xsequence/sequence.js/tree/master/packages/multicall),为你的 dApp 快速生成 RPC 批请求,一行代码即可集成 * [使用 `ReverseRecord` 集成 ENS](https://medium.com/the-ethereum-name-service/integrate-ens-reverse-record-into-your-dapp-to-show-ownership-and-participation-of-your-users-882a4703fee2),一次函数调用即可返回多个 ENS 域名 * 教程:[使用 StarkWare 的 Cairo 语言打造一个 AMM](https://www.cairo-lang.org/build-a-scalable-cairo-basesd-automated-market-maker/) * 用 [OpenZeppelin](https://forum.openzeppelin.com/t/create-an-nft-and-deploy-to-a-public-testnet-using-remix/6358) 和 [Quiknode](https://www.quiknode.io/guides/solidity/how-to-create-and-deploy-an-erc-721-nft) 创建和部署一个 NFT 的指南 ## 安全事件 * Cream and Pancake [成为 DNS 劫持的受害者](https://medium.com/cream-finance/postmortem-report-of-dns-hijacking-66ab9c6ce63d) ## 生态 * MetaMask v9.2 [加入了多种硬件钱包支持](https://github.com/MetaMask/metamask-extension/releases/tag/v9.2.0) * DuneAnalytics [v2](https://duneanalytics.com/blog/dune-v2),速度更快而且自动刷新 * [Flashbots 现已有 12% 的算力接入](https://medium.com/flashbots/flashbots-transparency-report-february-2021-8ac45b467d0a) * [一套 MEV 分析框架:量化已实现的价值抽取](https://hackmd.io/IGlkjRDrTmSJf_MM_f2Bcg) * 反夹三明治攻击者:[狡猾的 ERC20 合约](https://twitter.com/fifikobayashi/status/1372916327837405184)从三明治攻击者手中捕获了 130 ETH;其实就是[以其人之道还治其人之身](https://twitter.com/fifikobayashi/status/1372338964326092802) ## 其他 * Vitalik:[牢不可破的多项式承诺是如何工作的](https://twitter.com/VitalikButerin/status/1371844878968176647) (完) * * * **原文链接:** [https://weekinethereumnews.com/week-in-ethereum-news-march-21-2021/](https://weekinethereumnews.com/week-in-ethereum-news-march-21-2021/) **作者:** Evan Van Ness **翻译:** 阿剑 Week In Ethereum News 现正得到 [Trail of Bits](https://www.trailofbits.com/) 的赞助。 本文由作者授权 EthFans 翻译及再出版。

主网

  • 最新的核心开发者会议。Beiko 的笔记:伦敦升级将纳入 1559 和 3404(主要内容是移除 Gas 返还机制)。停止 PoW 的时间点可能放在 2021 年第四季度的分叉更好。
  • 一个以关闭 PoW 为最大 优先级的提案
  • Turbogeth 客户端最新 Alpha 版发布,支持柏林升级
  • 两个客户端为柏林升级发布了 bug 修复版:Besu v21.1.2、OpenEthereum v3.2.1
  • 使用 EVM384 实现 MiMC 哈希函数,Gas 开销比 circom 更低,可能需要一个初始化机制来处理 Montgomery multiplication quirks
  • 可扩展的状态网络广播机制
  • Lakshman 长推特解释状态规模管理以及为何要使用 verkle tree 以及状态保质期机制

EIP

  • EIP3382:硬编码区块 Gas 上限
  • EIP3404:修改 SSTORE 和 SLOAD 的 Gas 开销以及退款机制
  • EIP3403:除了将 SSTORE 值改为 0 以外一律取消 Gas 退款

权益证明

  • 解释弱主观性检查点
  • 升级到 Casper CBC 的长期计划,可能需要更快的密码学计算工具
  • 征集安全性和测试提案,截至到 4 月 20 日
  • 解释单领袖秘密选举 —— 保证区块提议者隐蔽,免受威胁攻击
  • Lodestar 计划变身你在浏览器中的 eth2 轻客户端
  • Stakers:请记得为柏林分叉升级你的节点

Layer-2

  • zkmoney:Aztec 启动 zk-zkrollup,支持隐私交易,当前的单笔交易上限为 1 ETH
  • Aztec:使用 TurboPLONK 的 zk-zkrollup 架构

开发者材料

  • WalletConnect v1.4:手机连接的动态注册
  • 复制 MakerDAO 的 multicall,为你的 dApp 快速生成 RPC 批请求,一行代码即可集成
  • 使用 ReverseRecord 集成 ENS,一次函数调用即可返回多个 ENS 域名
  • 教程:使用 StarkWare 的 Cairo 语言打造一个 AMM
  • 用 OpenZeppelin 和 Quiknode 创建和部署一个 NFT 的指南

安全事件

  • Cream and Pancake 成为 DNS 劫持的受害者

生态

  • MetaMask v9.2 加入了多种硬件钱包支持
  • DuneAnalytics v2,速度更快而且自动刷新
  • Flashbots 现已有 12% 的算力接入
  • 一套 MEV 分析框架:量化已实现的价值抽取
  • 反夹三明治攻击者:狡猾的 ERC20 合约从三明治攻击者手中捕获了 130 ETH;其实就是以其人之道还治其人之身

其他

  • Vitalik:牢不可破的多项式承诺是如何工作的

(完)

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

Week In Ethereum News 现正得到 Trail of Bits 的赞助。

本文由作者授权 EthFans 翻译及再出版。

区块链技术网。

  • 发表于 2021-03-24 16:14
  • 阅读 ( 492 )
  • 学分 ( 1 )
  • 分类:以太坊

评论