售前客服二维码
文章均源于网络收集编辑侵删
提示:仅接受技术开发咨询!
除了降低发行率之外,以太网广场2.0还旨在用稍有不同的模式(即“EIP1559”)取代目前用于支付燃气费的拍卖市场模式。你不需要知道它是如何工作的,你只需要知道在这种模式下,用户支付的大部分手续费将被销毁。虽然在这种模式下用户将支付较少的处理费,但是总处理费规模将大于当前的以太网2.0,因为有许多块,所以被破坏的块的数量也将更大。 一方面,发行率很低;另一方面,一些手续费被销毁。以太网广场2.0的净发行率可能为负,也就是说,消耗的金额将超过额外发行的金额!那么ETH将变得更加稀缺,攻击PoS系统将变得更加昂贵。 共识算法(如PoW和PoS)旨在确保区块链的安全和去集中化,而保护网络的激励机制才是真正让加密货币活跃的因素,而不仅仅是图书数量。激励机制确保矿工/承诺将为网络提供安全。然而,以太网广场2.0追求最低的安全成本方面的必要额外发行率。最低必要发行率是指为确保安全,连锁必须发行的最低金额。低发布率和破坏策略将逐渐使攻击者的攻击成本更高(因为以太网越来越稀缺),从而降低大规模攻击的概率。 无国籍状态 你可能听说过“状态爆炸”这个词,当人们谈论以太网广场及其状态数据的规模时,经常会提到这个词。这个问题的实质是一次性支付燃气费可以将您的数据永久保存在区块链以太网上,这将导致状态数据的无限增长,并且许多数据可能再也不会被使用。状态数据在存储规模上的“爆炸”意味着以太网广场节点的存储空间和硬件条件必须随着网络的持续生存而线性增长。从长远来看,这限制了运行以太网方形节点的人口规模,并且每当数据块中的气体上限提高时,状态数据增长的问题就会变得更加严重。 然后,以太网2.0(以及更高版本的以太网1)可以通过成为无状态来解决这个问题,也就是说,允许节点验证所有事务和状态的所有部分,而不保存任何状态。在实现无状态之后,节点的模式可以形成从有状态到无状态的频谱,每种模式都有不同的规范。如果您的硬件更好,并且您可以运行足够多的无状态节点,但是仍然不能运行完全保存状态的节点,那么您可以折衷并运行一个“准状态带状态”节点。
这对碎片至关重要!因为每个切片都有自己独特的状态,所以Eth2验证器需要根据它们所验证的切片的状态来执行状态更改(处理事务)。无状态协议允许验证者只下载代表数据(比状态数据小得多)的二进制默克尔树,而不下载切片的完整状态。 切片越多,状态数据的增长就越无止境,尽管肯定会有诸如交换或块浏览器之类的服务,它们将有能力保存所有切片状态数据/历史数据,并准确地交付它们,而不考虑成本。然后就有了“状态提供者”软件的可能性,它向验证者提供一个要被交换所改变的状态部分,以便后者能够执行状态改变。状态提供者可以完全消除对硬盘读写的需求以及在验证过程中对密集存储的需求。这不仅打开了一个新的面向国家的激励机制的可能性,而且也极大地帮助了验证者,因为后者不再需要保存完整的分裂状态。当然,他们仍然可以验证从状态中继接收的状态的正确性,因为他们可以将数据与已经完成同步的状态树进行比较。 帐户抽象 在当前的以太网协议中,有两种类型的帐户,外部控制帐户(即由使用私钥的人控制的帐户)和智能合同帐户。只有外部控制的帐户才能启动交易,只有控制私钥的用户启动的交易才能更改其ac的状态 对于以太网广场2.0,目标是将这两个帐户抽象为一个帐户,以便在网络中用户帐户和合同帐户之间没有区别。当然,合同将继续存在,但是以太网将能够作为元交易的中继。签署交易并广播它将不再是你与网络互动的唯一方式。 那时,你可以让你的账户看起来像一个聪明的合同。例如,如果有人给你发送了ETH,你的主账户会自动把它转到你的冷钱包里,或者你可以自动把所有发送给你的ETH卖给DAI来持有它。 功能模块可以直接放入账户,这将产生很多很多有趣的dApp设计和功能!用户管理帐户的操作将变得五花八门,而不是像当前以太网协议那样固定的允许操作。 账户抽象化的一个有趣的可能性是,合同可以支付天然气费并自己启动交易。然而,这是一个非常复杂的问题,仍在开发中,但一旦开发成功,可能性将极其丰富。 执行环境 以太网广场应用程序开发人员首选的编程语言是Solidity或Vyper。它们都有奇怪的特点,但就实用性而言,它们的发展生态还是很好的。在当前的使用中,用这些语言编写的代码应该被编译成更一般和更低级的操作,以便于解释以太网虚拟机(EVM)。如果你想更深入地了解EVM,你可以读这篇文章。虽然没有必要。 EVM使用的操作码使以太网节点能够产生相同的计算结果,而不管运行该节点的计算机(也是“虚拟机”的一部分)。它还使定制复杂的操作变得更加容易,例如验证签名和获取帐户余额,只需一行代码。没有EVM精确地读出状态和执行状态改变,各种功能是不可能实现的。 尽管EVM作为整个智能合同生态系统的基础(甚至在其他链上)表现良好,但如果任何运行时语言都可以用于基于以太网的应用,那就更好了。该链不应该将自己的状态转换规则(例如EVM)强加给其他链,并且执行本身应该更加开放。这就是为什么每个人都想到了“执行环境”。 执行环境机制使所有状态转换规则能够直接进入协议层(使用WASM),因此事务处理方法可以完全独立于系统的其他部分。例如,可能有一个专用于ZK汇总和隐蔽交易的执行环境(EE),而另一个EE专用于UTXO模式交易(如比特币区块链)。甚至可以有一个特定于令牌的EE,它专用于携带所有令牌,而无需为每个令牌上传相同的代码。当然,现有的EVM也将被一个名为电子废弃物管理系统的电子工程所取代,以确保对现有生态系统的支持。 以太网1上的每个dApp在设计时都必须充分考虑EVM的行为,因此以太网状态转换功能(EVM)的局限性成为整个生态系统的瓶颈。有了EE机制,这个瓶颈将不再存在,一个新的利用对协议的开放依赖的dApp也将出现。如果你想知道更多,EthHub有一个与威尔·维拉纽瓦的精彩播客。这是另一篇描述最新发展的文章。
文章均源于网络收集编辑侵删
提示:仅接受技术开发咨询!