火星链 火星链
Ctrl+D收藏火星链

区块链:深入分析以太坊合并后的监管和应用层问题

作者:

时间:1900/1/1 0:00:00

随着以太坊 Merge 时间节点将至,今天我们将探讨以太坊合并之后会面临哪些监管问题和应用层问题。

在我们推出“以太坊大合并”系列的第一篇文章里,主要为大家介绍了以太坊升级的原因、路线和当前进展。(深度 | 以太坊“大合并”之后,能治好Web3的精神内耗吗?)

随着以太坊 Merge 时间节点将至,今天我们将探讨以太坊合并之后会面临哪些监管问题和应用层问题。

2022 年8月16日,以太坊联合创始人Vitalik Buterin(V神)在推特上参与讨论“若监管通过某些协议(如Lido、Coinbase等)的验证者者对以太坊进行协议级别的审查,以太坊社区将如何反应”这一话题时表示,会将这种审查视为对以太坊的攻击,并选择通过更广泛共识(social consensus)将这些验证者的质押权益进行销毁。

引起这个讨论的导火索在于:近期,美国财政部海外资产控制办公室(OFAC) 将与 Tornado Cash 有关的以太坊地址添加到制裁实体的名单中。但是目前对其的制裁都是处于中心化层面的操作,对于涉及到去中心化的智能合约部分,尚无法进行技术制裁。

这表明如果美国要想要彻底制裁 Tornado cash ,就必须要控制底层的以太坊链。那么就引出一个问题,假如美国政府对以太坊进行监管,会面临什么?

国务院办公厅:深入推进人工智能社会实验,开展区块链创新应用试点:1月6日消息,国务院办公厅发布关于印发要素市场化配置综合改革试点总体方案的通知,通知指出,发挥领军企业和行业组织作用,推动人工智能、区块链、车联网、物联网等领域数据采集标准化。深入推进人工智能社会实验,开展区块链创新应用试点。[2022/1/6 8:29:41]

如果美国政府要对以太坊进行监管,最大的可能是要求大型PoS质押服务商对以太坊进行协议级别的交易审查。这并不是验证者“作恶”,而是验证者对链上地址的”针对性制裁“。

简单来说,就是监控被制裁地址发出的所有请求,并将所有包含被制裁地址事务的区块进行拒绝出块即可,当一个区块无法通过 66% 以上权益验证投票通过时,该区块的所有事务请求将会进行回滚,这也就意味着被制裁的地址将无法进行任何操作,并且验证者不会面临任何惩罚。

截至目前,以太坊全网质押的以太币数量大约为 1300多万 ETH,而通过 Lido 质押的以太币数量已经占了约30.9%,Coinbase占了约14.7%,Kraken占了约8.5%。

北京方正公证处杨和平:与腾讯在多个方面达成深入合作:金色财经报道,4月17日,腾讯安全领御区块链-北京方正公证取证平台正式发布。在发布会上,北京方正公证处副主任杨和平表示:“区块链作为一种可以在完全不信任的节点之间建立信任机制的技术,具有高可靠度、高透明度、可追溯、永久保存和无法篡改的特性,这些特性与公证的职业要求和行业发展需求具有天然的融合性、互补性,特别是在公证三大效力之一的证据效力方面双方高度契合。腾讯安全与北京市方正公证处联合打造的领御区块链北京方正公证取证平台,就是要在深度整合两者优势基础上通过国家公信力+技术信任力的双重增信,向社会提供电子证据安全存储、取证维权、在线公证等智能化服务,从而形成一套规范和标准的互联网数据公证服务新模式。”

此外,北京方正公证处副主任杨和平还介绍说,未来方正公证处与腾讯将在以下几方面进行深度合作:1、构件新型公证法律服务业态上进行新的探索;2、拓展公证服务领域上取得新的突破;3、提升公证服务效率上再上新台阶;4、人才培养方面积累新经验;5、体制机制建设上走出新路子;6、公证服务助力互联网方面走出新天地。[2020/4/17]

如果美国政府要求Lido、Coinabse、Kraken为代表的大型节点验证者(服务商)对以太坊进行协议级别的交易审查,作为具有美国法律实体的质押服务商很难拒绝类似要求。

动态 | 国家信息中心党委书记与中国移动副总裁就区块链服务网络研究与合作进行深入交流:9月25日上午,国家信息中心党委书记、主任程晓波会见中国移动通信集团副总裁李慧镝一行,双方就区块链服务网络研究与合作进行了深入交流。(新浪财经)[2019/9/27]

图源自 Dune Analytics

针对可能出现的上述情况,在以太坊社区在 Twitter 上发起了一项投票讨论,如果 OFAC 通过验证节点对以太坊实施监管该怎么做。V神支持将上述情况视为对以太坊的攻击,并通过更广泛共识将这些节点的质押权益进行销毁。

我们在上一篇曾提到:按照计划,以太坊的 Merge 以“最小破坏”原则进行,使原来运行的应用客户端可以无感地切换到PoS。也就是说,尽管是“最小破坏”,但在这个过程中,有一些小的变化仍然值得我们注意。本节就主要从应用开发的角度介绍在合并后,我们应该关注的方面。

合并后,当前的 Eth1 和 Eth2 客户端将成为以太坊的执行层和共识层(或引擎)。这意味着 Eth1 或信标链客户端的节点运营商将需要运行堆栈的“另一半”以获得完全验证的节点。下图显示了合并后完整的以太坊客户端架构。

声音 | 菲律宾参议员:菲律宾不急于出台加密法规,建议成立专项小组做深入研究:菲律宾参议员Grace Poe表示,该国议员们并不急于出台使金融技术和加密货币等数字资产合法化的法律措施:“这是一件非常复杂的事情。事实上,立法者真的不应该急着起草一项有关这方面的法律。我们仍然需要学习很多东西,特别是在金融技术和数字资产方面。对我们大多数国人来说,这是陌生的领域,虽然他们中的一些人已经通过在线贷款接触了这一领域。但在没有适当的信息和教育的前提下,许多人实际上是受害者。”

参议员Francis Tolentino表示,监管机构应“放慢脚步”,研究“未成熟的”领域。对于具体应对方案,参议员建议成立一个工作小组来研究这一领域。该小组将由以下机构组成:菲律宾央行(BSP)、菲律宾证交会(SEC)、菲律宾存款保险公司、财政部以及卡加延经济区管理局。Tolentino还建议,如果有涉及海外菲律宾工人的担忧,劳工和就业部也应包括在该小组中。据证交会专员Luis Amatong称,委员会将颁布新规则,要求拥有数字产品的公司必须注册并受到监管审查,特别是如果其具有投资计划。另外,BSP和SEC已经同意进行定期讨论,以便可以提出实际的立法建议。(Rappler)[2019/9/23]

今晚8点袁煜明将做客《金色讲堂》 深入解读“什么是区块链思维”:今晚20:00,火币区块链应用研究院院长袁煜明将做客《金色讲堂》深入解读“什么是区块链思维”。袁煜明将从股份制的种种弊端出发对区块链的出现给行业所带来的改变进行一一讲解。同时,袁煜明还会对区块链机制目前所存在的问题进行全方位的解读。详情请关注今晚8:00的《金色讲堂》。[2018/4/10]

合并后客户端架构. 图源自Danny Ryan

当合并发生时,信标节点将监视当前的 PoW 链并等待它达到预定义的total difficulty阈值,该值被称为TERMINAL_TOTAL_DIFFICULTY。即一旦PoW链产生了一个带有total difficulty >= TERMINAL_TOTAL_DIFFICULTY的块,它将被视为链上最后的一个PoW 块。

随后,PoW 块包含的数据将成为信标链块的数据组成部分,而信标链则可以被视作为以太坊新的 PoS 共识层,取代之前的 PoW 共识层。

同时在进行共识验证时,信标节点将与其执行引擎(升级前的以太坊客户端)通信,并要求它生成或验证ExecutionPayloads。ExecutionPayloads包含了父哈希、状态根、基本费用和要执行的交易列表等信息。

一旦这些数据被生成或验证,信标节点将与 p2p 网络上的其他节点共享它们。

而对于终端用户和应用程序开发人员来说,这些原来PoW链上的ExecutionPayloads仍然是他们与以太坊进行直接交互的位置,事务仍将由执行层客户端处理,这使得他们可以无感切换到PoS链。下图显示了这种关系:

图源自Danny Ryan

合并之后,执行引擎主要负责状态管理,区块创建和验证功能,而不再包含与共识相关的任何操作。因此,执行引擎被进行了部分修改,这些修改在EIP-3675中进行了描述,主要包含以下三点:

首先,修改了区块的部分数据字段。将原有区块中几个仅与 PoW 相关的字段设置为0(或其数据结构的等效项),具体包括与挖矿相关(difficulty, mixHash, nonce)、 叔块奖励相关(ommers, ommersHash)。此外,extraData的长度在主网上也将被限制为 32 字节。

其次,由于只有合并后的信标链才能进行出块,因此执行引擎将停止处理区块和叔块奖励。但交易手续费仍由其进行处理,即当执行引擎创建一个ExecutionPayload时,需确保所有交易的发起者至少能够支付当前baseFeePerGas的费用,并且将剩余的交易手续费发送到feeReceipient。注意,feeReceipient指的是升级前的以太坊地址,而不是信标链验证者地址。

最后,一旦 PoS 取代 PoW,执行引擎将不再负责广播区块,但仍会通过 p2p 网络进行交易的广播。具体过程为,首先用户将交易通过本地的 RPC 请求发送到共识客户端,在那里它们将被打包到信标块中。然后,共识客户端将在他们的 p2p 网络中广播信标块。

下图表明了以太坊合并时的过程:首先停止PoW出块,其次信标链块在合并后开始持有 ExecutionPayload。

合并后,BLOCKHASH 操作码仍可使用,但由于它不再通过工作量证明生成对应的Hash值,所以此操作码提供的伪随机性将被大大减弱。

与此同时, DIFFICULTY 操作码 (0x44) 将会更名为 RANDOM并返回由信标链提供的随机数值。因此,该值将替代 BLOCKHASH成为应用程序开发人员可使用的更好随机源(尽管仍然存在偏差)。

RANDOM 值将存储在 ExecutionPayload 中原有mixHash的位置,该值与工作量证明计算相关。升级后该值被重命名为 random。

下图解释了合并前后 DIFFICULTY 和 RANDOM 操作码的工作原理:

合并前,我们看到0x44操作码返回区块头里的 difficulty字段。合并后,负责生成随机数的 RANDOM操作码则指向原有 mixHash字段,该字段被重名为 random。

合并将影响以太坊的平均区块时间。目前在 PoW 下,平均每约 13 秒产出一个区块,但实际区块间隔时间会由于网络拥堵的情况,而存在相当大的差异。但在PoS下,区块间隔为固定的12 秒,除非发生某些极端情况,如:验证者离线或未及时提交区块而错过了某个插槽。

综上,升级后网络的平均出块时间将减少近 1 秒,这提高了交易的速率。注意:如果智能合约中存在与特定平均出块时间相关的逻辑,则在计算时开发人员需要考虑到这一点。

好了,今天的分享就结束了,下一篇,我们探讨以太坊合并之后将面临的安全问题,欢迎持续关注我们的分享。

参考文献:

《升级前夕,以太坊社区面临监管担忧》 https://www.defidaonews.com/media/6772646

《How The Merge Impacts Ethereum’s Application Layer 》 https://blog.ethereum.org/2021/11/29/how-the-merge-impacts-app-layer/

Beosin

企业专栏

阅读更多

金色早8点

财经法学

PANews

Bress

链捕手

Odaily星球日报

标签:以太坊区块链POWASH以太坊交易流程区块链TEC币有这种币吗POWXINUYASHA

以太坊价格热门资讯
NFT:如何向圈外人解释“Crypto对现实世界有什么用”?

本文来自 Medium,原文作者:Mercedes Bent, Katie 辜编译。 加密货币和 NFT 在现实世界中真的有用吗?现实世界的适用性对于加密技术的真正成功至关重要.

1900/1/1 0:00:00
EARN:金色趋势丨知史鉴今 底部机会再次到来?

金色午报 | 1月29日午间重要动态一览:7:00-12:00关键词:灰度、Visa、DAI、DOGE 1.灰度新注册UNI信托基金产品; 2.

1900/1/1 0:00:00
INB:NBA 球星凯文杜兰特的另一面:盘点 35 Ventures 的加密投资版图

上周,NBA 球星凯文杜兰特撤销交易申请,接受布鲁克林篮网队的“招安”,球队老板蔡崇信总算松了口气,长达近两个月的一系列离队闹剧终于结束了.

1900/1/1 0:00:00
WEB:Web3 重新定义创作者与粉丝

原作:/img/2022103212346/0.jpg" />粉丝文化Web3 目前最重要的趋势之一就是对粉丝文化的重新构想,我们发现粉丝和创作者之间的界限正在变得模糊.

1900/1/1 0:00:00
COIN:一图看懂“数字藏品”

数字藏品是利用区块链技术,锚定作品?成链上唯?的所有权或使?权的数字凭证,不可篡改、不可拆分、限量发行,目的是实现作品真实可信的数字化发行、收藏、使用和流转.

1900/1/1 0:00:00
DAPP:什么是以太坊:DappRadar的终极指南

本指南将深入探讨区块链、其原生加密货币、智能合约及其完整功能。以太坊很受欢迎,是互联网上搜索最多的词汇之一.

1900/1/1 0:00:00