以太坊创建者 Vitalik Buterin 最近的评论有一些报道称,第二大区块链不能比现在更快。
这似乎与他和以太坊 2.0 的所有其他顶级开发人员多年来一直在说的话相矛盾:以太坊 2.0 将比当前的区块链更具可扩展性一个数量级,后者在自身成功的重压下苦苦挣扎了好几次。年。
也可以看看: PYMNTS 区块链系列:什么是以太坊? 使加密货币超越货币的区块链
那么是哪一个呢? 备受吹捧的以太坊 2.0 是否也停留在同样的速度上?
从技术上讲,是的。 事实上? 一点都不。
在支付行业,速度往往是指每秒交易量或 TPS。 然而,在区块链中,“可扩展性”是用于解释 TPS 的术语。 速度完全指的是其他东西:阻塞时间。
阅读更多: 比特币的 10 分钟出块时间批次和波动的交易费用让 RTP 更上一层楼
当 Buterin 在一篇文章中谈到“加快出块时间的限制”时 最近的 Reddit 讨论线程——他 转贴 在 Twitter 上——他指的是新的交易块添加到以太坊区块链的速度有多快。 这是一个更多关于安全性而不是可扩展性的问题。
以太坊的出块时间目前约为 13 秒。 虽然这比比特币的 10 分钟要好得多,但 Solana 是当前试图窃取开发人员和项目的“以太坊杀手”区块链之一,它的区块时间为 400 毫秒——因此每 0.4 秒添加一个新区块。 它还可以处理 50,000 TPS。
阅读更多: PYMNTS 区块链系列:什么是 Solana?
但是正在进行的将以太坊转换为以太坊 2.0 的项目,建立在更环保、更具可扩展性的股权证明共识机制(与比特币式的工作证明采矿相反)之上,将使其能够达到 100,000 TPS。
阅读更多: PYMNTS 加密基础系列:什么是共识机制,为什么它会毁灭地球?
现在,块速度对支付非常重要,但它影响的是交易时间——延迟——以及交易的最终确认,这一切都与安全有关。 尽管区块链交易一旦被记录就可以对不断变化的信息产生免疫力,但区块链交易在被添加到区块后的短时间内很容易受到攻击。 您可以在下面的链接中查看详细信息。
查看更多: 51% 攻击:加密货币的双花阿喀琉斯之踵
区块链三难困境
“三难困境”是 Buterin 创造的一个词,用来描述公共区块链的三个核心特征的问题:它们是去中心化的、安全的和可扩展的。
trilemma 一词的两难部分是指被广泛接受的理论,即您必须始终牺牲这三个中的一个来加强另外两个,从而使区块链设计成为一种平衡行为。
增加去中心化的方法是添加更多节点——这些节点拥有区块链上所有交易的完整记录。 但这意味着更多的人正在争夺验证交易的权利并将其添加到区块链中,以换取新铸造的硬币和交易费用的奖励。
使区块链更安全的方法是花费更多的时间和精力来验证交易。 他们必须都同意——达成共识——新写入的区块是准确的; 不同意的节点被分叉到单独的区块链中。 这需要时间。
增加可扩展性意味着向区块链添加更多交易,或者通过加快块时间或增加每个块的大小。
这是一个三难困境:你拥有的节点越多,你的区块链就越去中心化和安全,但所有节点都需要更长的时间才能达成共识,从而阻碍了可扩展性。
同样,增加可扩展性和去中心化意味着削减安全性,因为您必须更快地进行更多验证,而安全性将受到影响。
为了更加安全和可扩展,需要减少节点数量并使区块链更加集中,因为更少的人可以在不缩短验证过程的情况下更快地达成共识。
像比特币和当前的以太坊这样的工作量证明区块链牺牲了可扩展性,而权益证明区块链的安全性较低——但可以更具可扩展性。
Buterin 的观点是,通过比以太坊当前更快地添加新块,以太坊 2.0 将放弃太多的安全性。
以太坊 2.0 将如何扩展
以太坊 2.0 的权益证明共识机制“试图给予区块非常高的确认水平 [meaning consensus of validity] 这需要成千上万的签名。 ……这个过程会产生延迟并且需要时间。”
以太坊 2.0 解决三难困境的方法是分片——这意味着创建与主区块链并行运行的新侧链,分担负载。 这让它可以处理更多的交易——更多的交易——而不会减少节点的数量或加快验证安全过程。