LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 计量国家,以太坊可扩展性挑战– Trustnodes

计量国家,以太坊可扩展性挑战– Trustnodes

2020-06-27 wanbizu AI 来源:区块链网络

尽管以太坊的气体限制有所增加,但区块大小并没有太大变化,因为交易量和数据量之间没有完全的关系。

不久前,以太坊尽管处理了历来最高交易量的一半,但仍达到了满负荷的能力,这揭示了很多东西。

如上所示,字节与以太坊中的气体之间显然存在某种关系,如果这是一个折线图,那么您会看到总体增加。 但这关系有点混乱。

以太坊中的气体是衡量执行一项操作需要多少计算资源的抽象单位。

由于合同已经完成,所以您可以拥有无??尽的while循环。 煤气限制了这一限制,目前该限制为1200万。

2020年6月以太坊交易

尽管天然气限额提高了50%,但以太坊交易的价格仍处于历史最高水平。 那是因为很多气体是通过代币交易或智能合约交易获得的。

一个简单的代币交易需要80,000个天然气单位,而对于eth来说是20,000个。 dapp交易将取决于,但通常甚至比令牌交易还需要更多的天然气单位。

这比比特币的事务要复杂得多,在比特币中,一个事务只有250个字节,也可以是基础,然后每个事务只有20个字节。

在以太坊中,没有这样的协议级交易压缩,这是因为它使用账户。

为了使网络能够管理这些帐户,它会更新每个块的状态。 以太坊基金会的Griffin Ichiba Hotchkiss说:

以太坊的完整“状态”描述了所有账户和余额的当前状态,以及在EVM中部署和运行的所有智能合约的集体记忆。

网络中所有参与者都同意,链中每个最终确定的块只有一个状态。 该状态随添加到链中的每个新块而更改和更新。”

比特币的状态非常简化,就是UTXO,这两个概念都难以理解,简化的描述是内存(ram)或网络快照,因此我们都知道合同中包含的代码功能或代码功能。

要从创世块中同步以太坊,您必须经过4亿个“节点”,这不那么混乱,可以更多地描述为连接点,这些快照为您提供这些快照大约需要一周的时间。

每个块大约需要3,000个这样的连接点(这是对交互作用或帐户更改的小压缩),所有大约10,000个节点都必须更新以保持同步。

这意味着您的计算机的内存每15秒不断地忙于每个块,并且您的磁盘也在读写每个块,这些变化正在以太坊网络中发生。

因此,更改越多,您的ram和磁盘就越忙,直到某个时候您的资源受到限制并且您无法同步。

你跟不上。 那不是过去的下载历史,而是现在的网络处理。

此外,去年还增加了一篇论文,揭示了编码人员从事非常高的数学运算以将气体和字节之类的东西链接在一起的艰巨任务,或者在这种情况下将执行成本和所利用的资源(例如CPU和内存)链接在一起。 ”

他们说:“我们发现计费模型存在许多差异,例如指令定价存在重大不一致之处。”

“我们设计了一种遗传算法,生成的合同的吞吐量平均比典型合同要慢200倍。

然后我们证明,所有主要的以太坊客户端实现都是易受攻击的,并且如果在商品硬件上运行,则在受到攻击时将无法与网络保持同步。”

此处的等效比特币将构成一个很难验证的区块,因此您的计算机采矿系统甚至可能崩溃。

然而,在比特币中,如果这样做,很有可能会失去您的6.25比特币奖励;如果您将其保留为一个总库,则很有可能会失去所有矿工。

尽管从道德上讲,您只会损失多少钱,但发布合同所需的成本却很高,据研究人员称,合同所产生的效果是不成比例的。

如果仍然需要像Trustnodes这样的人来运行以太坊网络的规模扩展,那么以目前的形式扩展以太坊网络将是一项非常复杂且耗时的任务。

当然总会有Infura,云提供商中的节点甚至可以驱动大多数以太坊网络操作。

创始人约瑟夫·鲁宾(Joseph Lubin)表示,其孵化器ConsenSys最近通过与AMD合作的某种支持项目来构建“该星球的下一代分散式计算,存储和带宽”。

然而,目前的真正解决方案是所谓的区块链合约级分片。

以太坊扩展解决方案,2020年6月

如果我们只关注右边的最后三个,那是它们自己的网络,甚至是自己的与以太坊“对话”的区块链,但目前它们还没有彼此对话。

如果历史重演,则可能是将独立的世界计算机连接到仍在同一页面上的许多世界计算机的第一步。

最初,您可能知道,如果您有一台笔记本电脑,那么您只能访问该笔记本电脑中的数据。 然后,突破性技术首先通过电缆连接连接了不同的笔记本电脑,现在您可以访问邻居的笔记本电脑中的数据。

由于这些计算机可以通话,因此我们现在可以允许每个人都可以像此页面一样访问我们的数据,而无需每个人都需要存储我们的数据,除非我们要存储它们。

但是,除非我们是共享数据的人,否则我们不需要存储它们。 我们只需要与其他人联系,以便我们可以让他们看到我们拥有的东西,我们看到他们拥有的东西。

也就是说,我们需要OMG与ZK交谈。 我们不能让比特币与eth对话,因为它们是不同的协议,但是即使在节点连接也在发生。

如果我们让这些数据集群互相通信,那么只要它们都在相同的协议上运行,就不会对可扩展性产生任何限制。

那是需要时间的,但是如果您这样看,那么中本聪和格雷戈里·麦克斯韦显然就是正确的,因为他们处于不同的时间水平。

中本聪可能正在思考这项技术的总体发展,在他的声明中,他明确地认为它会以与作为全球分布式系统的互联网相同的方式发展。

麦克斯韦(Maxwell)在思考当前时,也许很正确地指出,如果不做很多事情,您就无法跳到未来。

意味着我们正在扩展,也许到目前为止最艰巨的任务已经完成。 在这个阶段,更多的是坐下来享受升级,这肯定需要一些时间。

版权Trustnodes.com

—-

原文链接:https://www.trustnodes.com/2020/06/27/dosing-the-state-the-ethereum-scalability-challenge

原文作者:Trustnodes

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...