2021-08-05 02:38 | 出处: ECN以太坊中文社区
以太七日谈 • 三十六
Eth1:伦敦升级
伦敦升级在即,EIP-1559 给费用市场带来了巨大变化,也与用户在网络上的活动息息相关。此次七日谈,ECN 翻译了“1559 给实现者的参考手册 (1559 Cheatsheet for Implementers)” 的“遗留交易支持”与“伦敦启动过程”部分,让读者更好理解在用户层面这些变化是如何发生的。
➤ 遗留交易支持
伦敦升级前的遗留交易在 1559 机制下仍然会被处理:gas price 将被解译为 maxFeePerGas 和 maxPriorityFeePerGas,这意味着 baseFeePerGas 会被烧毁,剩下的部分都归矿工。以下是一些例子,假设 baseFeePerGas 是 100 gwei:
1559 式交易:用户发送了一笔 maxFeePerGas 为 250 gwei、maxPriorityFeePerGas 为 5 gwei 的交易。用户将支付 100+5=105 gwei,其中 100 gwei 会被烧毁,5 gwei 归矿工。
(1559 前的) 遗留交易:如果用户的遗留交易的 gas price 是 250 gwei,那么 maxPriorityFeePerGas 会以 250 gwei 发送出去,且用户已经为该笔交易支付了 250 gwei/gas,其中 100 gwei 会被烧毁,而 250-100=150 gwei 归矿工。
但是,支持 EIP-1559 式的交易对用户来说能更省 gas。在 1559 式交易里,只有你的 priority fee 归矿工,maxFeePerGas 与 baseFeePerGas + maxPriorityFeePerGas 的差会退还给用户。
1559 式交易的 Transaction Type(交易类型) 会被设为 0 x2。
➤ 伦敦升级启动过程
当 EIP-1559 在伦敦升级启动 (计划是 8 月 5 日),baseFeePerGas 会被设为 1 gwei。这意味着,一开始交易会在小费上以第一价格竞拍进行竞争,因为 baseFeePerGas 在该价格会升至大约 15m gas/100% 的需求。
如果你假设在分叉那天市场价格是 250 gwei,这意味着 baseFeePerGas 需要经过大约 50 个区块才能到达,或在稍稍少于 15 分钟的时间内。
由此,为了让 baseFeePerGas 稳定下来,最简单的做法可能是分叉后起码 15-30 分钟内不要把 1559 式交易设为默认交易类型。
在 UI 里应该什么时候把 1559 式交易设为默认类型:
gasUsed 更接近于 gasTarget (现在是 15m) 而不是 gasLimit (分叉后 30m):这意味着我们已经找到了接近市场价格的 baseFeePerGas;
父块的 baseFeePerGas 是上一个区块的 baseFeePerGas +/- 5%:这代表 baseFeePerGas 已停止上涨,且在一定程度上开始稳定了;
变动范围:看分叉前的平均 gasPrice,计算需要多少个满块 baseFeePerGas 才会达到该数量 (每个满块+12.5% ),增加一点作缓冲
大概可以结合这三个方法,即 2.5m <gasUsed < 17.5m,与 parentBaseFee+/- 5% from baseFeePerGas ,与 blocksSinceFork > 100
➤ 追踪基本费用烧毁的界面
Watchtheburn.com: 由 Mohamed Mansour 构建的独立门户
Otterscan: 由 Willian Mitsuda 构建的本地浏览器
fee-feed: perama 构建的终端可视化工具
Custom graph node and subgraph: David Mihal 创建了一个 The Graph 的定制节点与子图表以追踪总烧毁的 ETH
Dune Analytics: 仪表盘
来源:https://hackmd.io/4YVYKxxvRZGDto7aq7rVkg?view
➤ Etherscan 目前的 1559 UI 设计
根据由 Ethereum Cat Herders 举办的“以太坊伦敦升级社区会议”中 Etherscan 代表的分享,目前 Etherscan 目前提供以下配合 1559 的 UI 设计,这些都是暂时的,等伦敦升级正式启动后有所改进。
1、选择 Goeli 或 Ropsten 测试网,下方会有带有绿色灯泡的交易,代表是 1559 式的交易。
2、点进去一个带绿色灯泡的交易后,在交易详情会看到具有 1559 式交易特色的信息。
3、在地址页面,可以看到在某地址上的 1559 式交易被标注出来了,但等到以后99.9%的交易都变成 1559 式后,这个设计可能会被取消。
4、而在查看某区块的交易页面时,也标注了 1559 式交易。
5、在查看区块的页面,会有区块总共烧毁的费用总额。
来源:https://www.youtube.com/watch?v=nWAZmFVpCv8
➤ Bankless 这周以 EIP-1559 为主题的系列直播活动
1、专家小组
主持:Tim Beiko
与会人员:@lightclients @hasufl @barnabemonnot @MicahZoltu
时间:北京时间 8 月 3 日 22:30
直播地址:https://t.co/KxryRqswLT?amp=1
2、直播观看庆祝派对
参与人员:Bankless 与 EthHub
时间:8 月 5 日 20:00
直播地址:https://t.co/6bK70E267Y?amp=1
此外,由 EthStaker 举办的“伦敦升级上线派对” 也是不错的选择。
时间:北京时间 8 月 5 日 19:45
直播地址:https://www.youtube.com/watch?v=afAFQY--GlI
还有伦敦升级主题的 poap 领取活动。
详情:https://ethstaker.cc/london/
Eth2
➤ 客户端 Prysm 即将发布 V2
Prysmatic Labs 于 8 月 3 日发布文章《质押者须知:Prysm V2 即将带来的变更》,文章表示这是自 2020 年 12 月 1 日发布、用于主网的版本后的第一次重要版本更新。在 V2 里,Prysm 用户需要注意以下重点变更:
为准备 Altair 硬分叉更新你的系欸但。Prysm v.2.0.0 将至少提前一周发布
如果使用 Prysm 做开发,一些包的导入路径将发生变化,我们将在 v.2.0.0 版本的更新日志里提前通知你有哪些变更
slasher (罚没器) 将被删除,取而代之的是罚没变成一个功能,由信标节点的一个标记启动
我们将删除已被弃用的标记和代码,因此如果你在你的设置里正在使用任何已经弃用了的标记,你将需要在 v2.0.0 版本中删除它们。我们将提前通知各位被删除的标记列表。
来源:https://medium.com/prysmatic-labs/changes-coming-in-prysm-v2-stakers-need-to-know-be2601fbd4f5
➤ 质押教程更新
撰写了四个客户端在主网和 Pyrmont 测试网的质押教程的开发者 Somer Esat 最近在客户端 Prysm 和 Lighthouse 的主网质押教程里添加了 “附录 C" 部分,内容关于如何在现有的质押者钱包里添加一个或多个验证者。
Lighthouse: https://t.co/LA0rMKK3Oi?amp=1
Prysm: https://t.co/ShEqIm0BQL?amp=1
来源:https://twitter.com/SomerEsat/status/1421679026335145985?s=20
其他关于 Eth2 的最新消息请看最新一期 What‘s New in Eth2
Layer2
➤ Synthetix 在 Optimism 上启动合成资产交易功能
7 月 30 日,合成资产协议 Synthetix 的合成资产交易 (synth exchanges) 正式在 L2 扩容解决方案 Optimism 的平台上启用。基于 Synthetix 的衍生品交易平台 Kwenta 同时上线 Optimism。在最初的测试阶段,仅支持 sUSD、sBTC、sETH、sLINK 的交易。接下来会逐渐分阶段推出 Synthetix 协议的二层版本,支持在 L2 上进行合成资产的交易只是计划的一部分。
来源:https://blog.synthetix.io/synth-exchanges-are-live-on-l2/
➤ 以太坊开发者平台 Tenderly 新增对 L2 扩容解决方案 Optimism 的支持
Tenderly 以太坊上的一个开发者平台,旨在为开发者实时监控、警报、调试和模拟智能合约。Optimism 集成 Tenderly 之后,开发者现在可以使用 Tenderly 作为以太坊开发者平台的全部功能,其中最显著的有:可视化调试器、模拟器、gas 分析器、监控和警报器,以及用户可以通过 Dashboard 或者 API 访问 Tenderly 和 Optimism。
来源:https://blog.tenderly.co/optimistic-ethereum-integration-now-available-on-tenderly/
➤ 体育 NFT 交易平台 Sorare 正式推出由扩容解决方案 Starkware 团队支持的 L2 版本
7 月 27 日,体育 NFT 交易平台 Sorare 宣布正式在 Starkware 上线,集成二层之后,用户可以:
在几秒内实现直接报价和交易
在 New Signings 和 Transfer Market 平台购买卡片之后,会立即收到卡片
通过 Ramp 实现无 gas 费快速存款
最重要的是,这能帮助 Sorare 实现大规模扩容,为数百万球迷做好准备。
来源:https://medium.com/sorare/were-live-on-our-scaling-solution-starkware-62438abee9a8
➤ L2 扩容解决方案 StarkEx 3.0 上线主网
7 月 27 日,zkRollup 扩容解决方案 StarkEx 在主网推出 3.0 版本,允许 L2 用户轻易地与 L1 进行交互。主要新增了两大功能:L1 Vaults 和 SHARP (SHARed 证明程序)。
L1 Vaults:StarkEx 的用户可以通过自己的 L1 Vault 与以太坊地址 (尤其是智能合约的地址) 进行交互
SHARP:将多个独立的 dApps 交易打包成一个单独的 STARK 证明,以便降低所有用户的交易费
来源:https://medium.com/starkware/starkex-3-0-now-live-on-mainnet-57174a5f8beb
➤ 以太坊钱包 Argent 计划推出 L2 钱包
以太坊钱包 Argent 计划于 2021 年 9 月推出 L2 钱包,其团队在 8 月 3 日公布了 L2 账号等候名单的申请方式 (登记申请提前体验 Argent L2 钱包),并且有机会赢得 27 万美元的加密货币抽奖。
此前,Argent 曾于 3 月宣布与 zkSync 合作推出 L2 钱包。据 Argent 介绍,其 Layer2 钱包将:1) 直接部署在 L2 上;2) 可以交易通用的代币;3) 质押 ETH 和稳定币赚取利益;4) 直接在 L2 上使用法币购买加密货币;5) 从任意的交易所或 L1 钱包转账至 L2 钱包;6) 自托管以及抗审查。
除了 zkSync 之外,Argent L2 钱包的合作伙伴还有:@AaveAave、@paraswap、@LidoFinance、@iearnfinance 和 @RampNetwork
申请通道:https://flash.argent.xyz/
来源:https://twitter.com/argentHQ/status/1422262937423597571