以太坊最后一个测试网即将合并,Layer2方面也取得了一些进展。
合并最新进度图
来源:https://twitter.com/trent_vanepps/status/1556797129263292426?s=20
生态
主网合并前夕:PoW硬分叉影响分析以及舆论事件
最近,社区对于PoW分叉的讨论不断,DeFi借贷协议MakerDAO在推特发布了一条更新,分析了合并后潜在的PoW分叉对Maker可能存在的风险。
https://twitter.com/makerdao/status/1555626931034415104?s=21&t=refHiyVUryOs1H-OxaXH8A
潜在的分叉可能会从以下几个方面影响Maker:
1.期货现货溢价&负资产(FuturesBackwardation&NegativeFunding)
现货ETH将收到PoW分叉币,然而ETH季度期货或者永续合约则不会。
假设在有效市场中,合并之后,基于对PoW分叉币的预期价值,季度期货应该开始以相对于现货ETH的额外折扣价进行交易。
在实践中,市场参与者可以购买现货ETH,然后卖出等量的ETH期货,以押注分叉价值,同时保持投资组合的正负平衡(即Position-deltaNeutral)。
考虑到会有大量资本追求这种交易,可能会导致PoW分叉推出后立即出现庞大的卖压。或者,如果PoW分叉币的前景不佳,我们可能会看到期货合约的价值回升到与现货一样的价值。
对Maker的影响:
通过期货合约的名义杠杆成本下降(不包括潜在的分叉币价值),给MakerVaults带来竞争压力
那些认为潜在分叉币的价值会高的用户就会被激励对期货进行杠杆,然而那些认为其价值会很低的用户则偏向于用MakerVaults进行杠杆,vault的所有者仍将收到潜在的分叉币。
应对措施:
保持有竞争力的利率,以避免损失太多交易量给期货合约。
2.stETH折价
在任意PoW以太坊分叉中,stETH都可能变得毫无价值。这是因为未来的以太坊升级包括从存款合约中解锁质押的ETH,而这对分叉链来说,几乎没有经济激励来考虑这一点
因此,基于对于PoWETH分叉币的预期价值,流动性质押资产的市场价格可能会下降。直接原因会是用户将stETH兑换为ETH,或者杠杆做空。
如果PoW分叉币的预期价值很高,那么可能会引起stETH面临严重流动性缺乏的风险,因为大多数去中心化交易所的资产都保存在稳定兑换的池子中,其流动性集中在与ETH1:1的价格比。
不断增加的stETH折价会激励那些不看好分叉币价值的人对质押进行杠杆操作。这可能会提高借贷协议上ETH的存款利率,同时进一步增加流动性的尾部风险。
以太坊Goerli测试网将于8月8日至10日左右进行合并:7月22日消息,EthHub联合创始人sassal.eth在其社交网站上表示,以太坊Goerli测试网将于8月8日至10日左右进行合并过渡,这将是最后一个通过过渡的公共测试网。如果Goerli测试网合并一切顺利,那么在 9 月中下旬进行主网合并是极有可能的。[2022/7/22 2:30:11]
对Maker的影响:
1.可能会增加stETH的流动性风险和下行波动性。
2.stETH折价激励了用户对质押的杠杆行为,这将增加负价差的风险,同时提高借贷协议中ETH的供应利率
应对措施:
1.监测stETH的流动性,并通过调整参数变化来应对,必要时增加稳定费(StabilityFee)或者提高清算率。
2.监测在DeFi借贷协议中使用ETH抵押品的竞争利率。
3.外部资产分叉选择
以太坊上托管着各种各样的外部抵押资产。包括跨链桥接、中心化的稳定币以及现实世界的资产。
这些资产由外部抵押品提供支持,而且一次只能在一条链上完全抵押。这意味着,在分叉期间,发行者将需要识别某条链是规范的。
可能会有一个或多个外部发行方识别某个PoW分叉链,这存在一定程度的风险。这可能会使桥接到主网以太坊的资产变得一文不值(它们只会在PoW分叉上接受抵押支持)
从以太坊桥接出去的资产是在PoW链上的抵押资产,因此也将面临变得没有价值的风险。
对Maker的影响:
如果所有外部抵押的资产发行方都支持合并升级,则影响最小。
如果一个或多个发行方支持PoW分叉,这可能会对DEX流动性池和其他接受该资产作为抵押品的协议造成重大影响。
应对措施:
确认与Maker协议和将DAI桥接到其他链上的服务互动的主要外部资产提供商对合并支持。
此外,对于有矿工计划对以太坊进行分叉,在合并后挖他们自己的以太坊链,EF的JustinDrake表示重要的封装资产提供者支持合并,因此两条链并存的可能性是不存在的。
https://thedefiant.io/pow-die-hards-plan-to-fork-and-mine-original-ethereum-after-the-merge
Hasu撰写推文:即便以太坊合并有问题也会延期完成,除了矿工没人想用ETHPOW。
https://twitter.com/hasufl/status/1555902237548896256
区块链去中心化预言机解决方案Chainlink也发文表示将不会支持以太坊PoW分叉链。
https://twitter.com/ChainLinkGod/status/1556353163820642304?s=20
美国财政部制裁TornadoCash及其后续影响
8月8日,美国财政部外国资产控制办公室制裁了虚拟货币混币平台TornadoCash。据美国财政部的新闻,TornadoCash自2019年创建,已参与了价值超过70亿美元的不同虚拟货币活动。
Mt. Gox提供还款过程更新:转让期将从8月底开始:金色财经报道,加密货币交易所Mt. Gox就其还款程序提供了一份新的修复计划。根据该文件,康复受托人目前正准备根据东京地方法院于2021年11月16日批准的计划实施偿还。受影响的交易所用户如果要求得到回报,他们将被邀请填写一张表格,他们将需要做出一些重要的选择和登记。
该文件还规定,转让期将从8月底开始,一直持续到全部或部分还款。同时,文件规定,随着转让期的开始,新的索赔将不被考虑。
Mt. Gox发布更新信息后,加密货币市场参与者意见不一。许多人认为,这是对加密货币报价的另一个压力因素,加密货币已经处于底部。(u.today)[2022/7/7 1:58:32]
负责恐怖主义和金融情报的财政部副部长BrianE.Nelson指出:
尽管TornadoCash已公开保证不这样做,但该公司一直未能实施制止其定期为恶意网络行动者的有效控制措施,也没有采取基本措施来应对风险。财政部将继续积极采取行动,打击为犯罪分子和帮助平台者清洗虚拟货币的混币平台。
9日,Gitcoin发文称,已暂停对TornadoCash的资助,并给出了一份已被添加至OFAC的SDN名单的钱包地址;Circle的USDC项目也将这些地址加入了黑名单,可通过它的黑名单账户@usdcblacklist查看。另外,网站Dune.com聚合了这些被禁掉的地址,包括USDC和USDT禁掉的地址。
从事DeFi教育的团队@BowTiedlguana发文解释了OFAC是什么、对TornadoCash的制裁以及这场制裁对DeFi意味着什么。
1.OFAC
OFAC:美国财政部外国资产控制办公室管理和执行对知名个体的制裁,包括主要的国际恐怖分子,贩头目以及一些被认为是敌视美国利益的他国金融/精英。
OFAC会确保美国人士在没有政府特别批准的情况下无法合法地与古巴、伊朗、伊拉克、朝鲜等国家进行生意往来。它维护着一份特别指定国民和被封锁人员的名单。
2.对TornadoCash的制裁
@BowTiedlguana整理出了一份在此次制裁中被纳入SDN名单的钱包地址名单,这些地址内存放着总价值为4.37亿美元的稳定币、ETH和WBTC。
任何美国公民、居民和公司与该名单上的人员、公司和国家进行贸易、经济交易或“其他交易”的行为都会被视为是违法的,据美国联邦法规,或将面临高额罚款和监禁。
而这种“其他交易”的定义相当广泛。其政府指南指出,它可能包括“技术交易,例如从受制裁实体下载软件补丁”。基于这一点,美国人访问Tornado网站的行为也可能是违法的。
其中,WBTC由BitGo发行。它的实体位于南达科他州和纽约州,必须遵守OFAC的制裁,否则他们的高管将面临数百万美元的罚款和监禁。
因此,我们预计他们将暂停赎回受污染的WBTC,使这些代币变得毫无价值。如果流动性提供商不立即从DEX拉出流动性,他们很可能最终成为被封锁的WBTC资产的bagholder。
Ark Invest报告:以太坊屡创新高有三大原因:投资管理公司Ark Invest近期发布了发布了一份研究报告,强调了以太坊价格屡创新高的三个原因。该公司指出,机构兴趣的增加、强大的链上信号和即将到来的协议升级是其价格上涨的关键原因。(Bitcoin.com)[2021/5/10 21:45:01]
3.美国财政部OFAC的这场制裁意味着什么
对于以太坊的美国矿工和验证者来说,如果在他们生成包含交易的以太坊区块中,包含SDN列表中的以太坊地址之一,就可能违反OFAC的制裁。但是,如何执行尚不清楚。
@BowTiedlguana推测以太坊客户端软件可能会更新一个可选补丁,允许矿工/验证者略过受污染的内存池交易,以避免违反制裁。交易审查并不流行,但我们可能会看到美国大型矿工/质押者团体会在内部完成交易审查。
对于任何投资以太坊PoS的美国基金来说,这可能是一种风险,因为对包含非法交易区块进行的投票可能是一种非法活动。我们预计要么采取技术对策,要么将业务转移到美国管辖范围之外。
对于CEX来说,预计他们会使用自己的链分析软件来阻止和报告所有违反制裁的客户交易。也就是,阻止和报告任何从TornadoCash提款的人,还有试图从美国相关的CEX进行提款的人。
非美国分部的交易所是独立的法人实体,但也可以被视为美国实体的事实上的“外国分支机构”。因此,@BowTiedlguana强烈鼓励交易所确保其在外国注册的集团公司也完全遵守OFAC制裁。
总之,美国政府乐于把为外国势力和极其危险的人保留的最高级别的经济制裁用来对付加密货币中的隐私产品。
如果你是美国人士,任何与TornadoCash的互动都可能是非法的——包括通过Gitcoin给它捐赠、为项目工作、运行或下载其软件、访问其网站以及从智能合约中存款/取款。
截至8月8日,Tornado中的所有资产均已被污染。Tether、Circle和BitGo将拒绝兑换这些代币。无论如何,代币很可能会从TornadoCash中撤出并转入流动资金池。流动性提供者将被留下承担责任。
出于发行方的谨慎思考,这些遭到污染资产的DEX池有较小的被全部列入黑名单的风险。
经营以太坊挖矿或质押业务的美国人士可能面临法律风险——这些企业可能会自我审查交易或转移到海外。与Tornado资金交互的DEX之外的DeFi协议可能存在法律风险,包括他们的员工也面临着法律风险。
来源:
https://home.treasury.gov/news/press-releases/jy0916
https://twitter.com/DylanLeClair_/status/1556708643617312768
https://twitter.com/BowTiedIguana/status/1556683120002314241
针对NFT隐私方案的技术讨论
社区成员Nerolation在ethresear.ch技术论坛发布了一篇关于使用兼容zk-SNARK的ERC-721代币来实现NFT隐私的草案。Vitalik对此提出了一个更加轻量级的实现方式,只需用普通的“StealthAddress”技术,而不需要Merkletrees或者ZK-SNARK来实现。也就是说除了NFT接收者和发送者,没人知道谁是新持有者。
动态 | 以太坊开发工作室ConsenSys推出区块链工具包:据Coindesk消息,以太坊开发工作室ConsenSys推出了区块链“工作包”。该工具包于周五发布,提供了各种资源,包括找到作为以太坊区块链和分散应用程序(dapp)开发人员所需技能的信息。ConsenSys表示,JavaScript,Python和Solidity编程语言将帮助开发人员在ethereum上构建,而Go,Rust,Java,.NET,C ++和Ruby等语言的知识将有助于区块链网络上的后端或协议开发。[2019/5/27]
来源:https://twitter.com/VitalikButerin/status/1556548617636556800
Solidity发布0.8.16版本
8月9日,Solidity发布Solidity版本0.8.16。该版本修复了重要的漏洞,还包括对其他小漏洞的进一步修复和一些功能。
来源:
https://twitter.com/solidity_lang/status/1556697008844447744?s=21&t=xhVu0_-rNMJ-q4nojhiyMQ
Meta已在上百个国家的Instagram上推出NFT
Meta与Coinbase和Dapper合作,并在经过一系列的测试阶段后,在上百个国家的Instagram上推出了NFT。
来源:https://twitter.com/CoinDesk/status/1555210451830677505
Messari收购最大的加密融资数据库DoveMetrics
8月2日,加密货币市场情报产品供应商Messari宣布收购BlackroseCapital的DoveMetrics的资产和业务。DoveMetrics是加密货币融资领域领先的融资数据和情报供应商。
来源:https://twitter.com/MessariCrypto/status/1554487703252508672
Vitalik将参与ETHMexico的开幕式演讲
Vitalik将作为主讲人,参加ETHMexico的开幕式。此次黑客松将从8月19日持续至21日,地点在墨西哥城市,报名时间截止8月12日,申请链接:https://t.co/SY7feXt4bI
来源:
https://twitter.com/ethglobal/status/1556735578674270210?s=21&t=xhVu0_-rNMJ-q4nojhiyMQ
Lido发布“Lido节点运行者门户网站”v1
8月3日,Lido发布“Lido节点运行者门户网站”的第一个版本,这个平台将成为Lido节点运行者的所有相关信息和资源整合到一起。
来源:https://blog.lido.fi/unveiling-the-lide-node-operator-portal/
合并
动态 | ProgPoW团队计划在君士坦丁堡分叉之前将以太坊分裂:据trustnodes消息,一个自称是ProgPoW的开发者的的匿名人士“Ikmyeong Na”表示,一个以太坊ProgPoW节点已经启动,目的是在君士坦丁堡之前或之后三天内分裂以太坊。他说:“Ethereum ProgPoW项目基于著名的Ethereum客户Geth和Ethereum基金会的Holiman的工作基础,已经创建了一个采用本地ProgPoW的替代Ethereum节点,目前已将君士坦丁堡的支持排除在代码库之外。”[2019/1/14]
Goerli/Prater合并的Bellatrix升级
在上周四8.5的第144次以太坊核心开发者会议(ACD)上,开发者对Goerli/Prater合并的Bellatrix升级进行了回顾:升级前的参与率是大约90%,升级后下跌到大约81%。掉线的有一部分是由于一个运行验证者的客户端团队没有对这部分验证者进行升级,其他掉线部分是由社区运行的验证者。由于运行验证者需要一些存储/带宽开销,在测试网上的激励不足,估计是有些人没有很上心。但总的来说,客户端团队对升级的水平是满意的!
网络需要至少2/3的验证者参与才能进行最终敲定,因此如果低于这个比例,是会出问题的。如果你在运行一个Prater验证者,现在还可以升级并为这周的合并做准备。相关信息:Goerli/Prater合并公告
这次升级一切都挺顺利的,发现的唯一问题是Teku<>Prysm对等点连接问题,这个问题已经修复了。
来源:https://twitter.com/TimBeiko/status/1555242961029386240?s=20
第六次Goerli影子分叉与mev-boost
根据Pari在EthR&Ddiscord的汇报,在8.4进行的第六次Goerli影子分叉(GSF6)的总结如下:
没有客户端问题,所有客户端组合都同步了,并正确处理了过渡
有两个节点用完了磁盘空间,者解释了参与率下降的部分
网络有30%的验证者运行着mev-boost完成过渡,除了一个在印度的节点出现更严重的延迟。
此外,在ACD上,Flashbots团队的Chris对mev-boost进行了更新。他强调了在GSF6上看到的问题,并表示他们将研究中继里验证者注册的批量大小默认值,以及针对这类问题的其他措施和提供更好的文档。
然后,他宣布,Flashbots将在九月对它的中继代码开源,这会让更多人检视这个对协议越来越重要的代码库。
此外,Flashbots现在还有一个开源的构建者和中继原型,虽然还不是产品级的,但对于大家更好理解规范实现还是很有用的:https://github.com/flashbots/boost-geth-builder
来源:https://twitter.com/TimBeiko/status/1555249156599324672?s=20
DAG的增长或加速合并的到来
在ACD上,TimBeiko提出了关于主网不断增长的DAG大小,以及它会如何影响合并TTD的忧虑。简单来说,DAG大小决定了挖矿的硬件要求,以及当它超过了一定的阈值,挖矿设备在以太坊上就不能用了。
根据minerstat(https://minerstat.com/dag-size-calculator)上的数据,在一周后以太坊的DAG大小就会超过5GB。当超过4GB时,算力的下降并不明显,但有人说到达5GB时会下降地更明显,因为这是常见ASIC的配置。
因此,这就带来了什么时候以及如何计划主网的TTD问题。理想情况下,在确定这些问题后就可以定下TTD的值,在确定的时候就可以把严重的算力下降问题考虑在内。下一次的ACD做这件事就刚刚好。
即便如此,客户端团队似乎可能想要更激进的时间安排。Goerli合并现在计划是8.10进行(参考:https://t.co/WTUWIu0GzK),假设进行顺利,团队会想尽快给社区定一个日期。
经过讨论,假设Goerli合并进展顺利,开发者们同意在8.11的共识层开发者会议上设置Bellatrix升级的epoch和暂定的主网TTD。在8.18的ACD上,开发者可以根据DAG增长的影响确定是否保留/更改这个TTD。
来源:https://twitter.com/TimBeiko/status/1555250212804763648?s=20
Lighthouse发布2.5.0版本GalacticFederationPresident
本月初,SigmaPrime宣布上线Lighthouse的最新版本2.5.0,这是一次中等优先级的发布。
Lighthouse新版本包含了新的功能,并修复了一些漏洞:
在HTTP响应中增加execution_optimisticflag
修复缓慢的eth1缓存同步时间
完全支持构建者规范v0.2.0
追溯验证乐观同步了的合并过渡区块
在执行层离线时完善对等点管理
该版本的重大变更包括:
数据库迁移:这个版本有两个数据库迁移,分别是v10和v11。旧数据库版本将会自动升级到最新的版本,无需用户干预,。降级需要用户使用lighthousedb工具。请在数据库迁移文档中查看具体说明。
在HTTPAPI中增加execution_optimisticflag:根据标准BeaconAPI的v2.3.0版本,在一些HTTPAPI响应的data字段旁,增加了execution_optimisticflag。
来源:https://github.com/sigp/lighthouse/releases/tag/v2.5.0
合并后
合并后的三个API变更提议
在第144次ACD上,开发者们对关于EngineAPI和CheckpointSync(检查点同步)的一些提议变更进行了讨论,这些变更都是合并后才考虑实现的。
移除INVALID_BLOCK_HASH,对API语义的简化:https://github.com/ethereum/execution-apis/issues/270
现在,API允许执行层(EL)告知共识层(CL)它需要更多时间,但它不可以分享“原因”。这个变更会允许EL表明它是去P2P网络获取丢失的数据还是只需要在本地执行。这会需要在CL客户端的OptimisticSync上有所修改,CL的开发者有反对声音,这个提案将在未来的会议里继续讨论:https://github.com/ethereum/execution-apis/issues/271
分开提供CL状态和提供验证它的根的终端:https://github.com/ethereum/beacon-APIs/pull/226对于CL的检查点同步来说,能够检索检查点并验证它是很关键的。发送完整的状态比只是发送验证状态的根所需要的带宽要多很多。分成两个终端将允许较少量的提供商发送完整状态,但使节点可以轻松为验证状态的根指定一个或多个信任源。开发者们对这两个终端应该如何公开有忧虑,这个问题也将在Github和接下来的共识层会议上讨论。
来源:https://twitter.com/TimBeiko/status/1555244465756942336?s=20
执行层
EIP-1559上线一周年
2022年8月5日,EIP-1559上线满一周年,根据网站ultrasound.money上的数据,截至8.5已有2,570,818.41枚ETH被销毁,占ETH供应的2.1%。
来源:https://twitter.com/ultrasoundmoney/status/1555507287606820865?s=20
Layer2
StarkWare宣布添加递归证明到其证明过程中
基于ZK-STARK技术的扩容解决方案团队StarkWare宣布其方案已将递归证明添加到他们的证明过程中,这是实现分形式扩容L3的关键。加入了递归证明,每一个包含了许多笔交易的证明可以和其他证明rollup(打包)进单个证明中。
普通的STARK扩容过程:
在链下需要做:1)验证交易的有效性;2)为这个验证结果生成一个证明
在链上需要做:3)验证这个证明
添加递归证明后:
在链下需要做:1)验证交易的有效性;2)为这个验证结果生成一个证明;3)验证这个证明并为这个验证结果生成一个证明。(在这里施点魔法)可以重复这个步骤几次。
在链上需要做:验证最终的证明
递归证明带来的好处
实现超级扩容,因为将许多笔交易压缩为一个证明后,递归证明又将多个证明压缩成单个证明
这为L3奠定了基础。L3指的是一个在L2之上搭建的环境,L3的交易batch将在L2上验证
(编者注:关于L3的详细说明,推荐阅读ECN翻译的文章《分形式扩容:从L2到L3》)
延迟得到了改善。因为不再需要等待所有交易都到达验证程序才开始处理它们,可以开始并行处理更小的交易batch
验证包含内置函数的程序的复杂性留在链下处理,因此链上验证只需处理简单的证明
来源:https://twitter.com/StarkWareLtd/status/1556670209414635521
ArbitrumOne主网将于8月31日迁移升级至Nitro
ArbitrumOne主网将于8月31日迁移升级至Nitro。在此之前,Arbitrum会在24日进行一次影子分叉迁移,作为主网迁移之前的最后一次彩排。
升级至Nitro可以带来:
对calldata进一步压缩。通过减少提交到L1的数据量,进一步降低在Arbitrum上的交易成本。
以太坊L1gas兼容性。使EVM操作的定价和记账与以太坊完全一致。
额外的L1互操作性。包括与L1区块更紧密的同步,以及对所有以太坊L1预编译的完全支持。
安全的"retryable",减少retryable票据无法创建的失败模式。
GethTracing,用于更广泛的debug支持。
等等
针对Solidity开发者的Nitro迁移笔记(动态文档):https://github.com/OffchainLabs/nitro/blob/master/docs/migration/dapp_migration.md
来源:https://medium.com/offchainlabs/prepare-your-engines-nitro-is-imminent-a46af99b9e60
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。