可扩展性通常是稳定性和竞争力的标志,因为它表明网络、系统、软件或组织已准备好应对需求的涌入、生产力的提高、趋势、不断变化的需求,甚至是新竞争对手的出现或引入。
为了更好地理解可扩展性,举两个例子。首先,基本的防病毒程序可以成为高级程序,公司可以通过下载某些附加组件或付费订阅来使用它。由于可以向其中添加更多资源,因此它被认为是可扩展的。另一方面,可以将更多的计算机和服务器添加到网络中以增加吞吐量或提高安全性,这使得网络可扩展。
世界各地的研究人员提出了各种建议来解决区块链可扩展性问题。分片被认为是最有前途的。但是,对于如何实现分片以在众多网络参数中找到最佳可接受的折衷方案,并没有单一的观点。以太坊 2.0、Algorand、Cardano和 Zilliqa 等项目已经开发了自己的基于分段的区块链设计。然而,所有这些项目的设计都具有相似的结构。它们都基于权益证明 (PoS) 共识算法和分段委员会验证者的伪随机选择。
每种加密货币都需要其特定的协议来管理其操作(发行机制、流通方式、共识机制等),不同的协议可以提供几种机制。例如,以太坊区块链允许执行智能合约,而比特币区块链不允许这样做。这就是区块链技术的可扩展性最显着的地方:每个通道都有自己的一组功能。
它的可靠性来自于共识机制,每个块都通过称为加密的计算机计算来识别。这种操作非常耗能,因为它需要大量的计算能力。但是,根据所使用的区块链,该方法在消耗的能量和执行的计算方面都不同。借助加密技术,最主要的仍然是信息的无形性。
首先,有工作证明(PoW)。这就是比特币区块链中使用的东西。这个验证系统目标很简单:保护链。对于比特币区块链, PoW用于创建新区块,知道与此标识相关联的计算机操作的复杂性与使用网络的成员以及之前创建的区块数量成正比。换句话说,块越多,计算在能量上的成本就越高。因此,要识别比特币链中的一个区块,数学计算是惊人的。
而权益证明(PoS,proof of stake)下,网络用户不提供计算能力,但必须证明他们拥有一定数量的加密资产,才能验证新的区块。这种参与使得以有时具有吸引力的利率进行投资成为可能,即使加密资产仍然受到高波动性的影响。
毫无疑问,分区设计有很多优点,这减少了网络上主机的存储和网络流量需求。它还消除了块传播延迟瓶颈并降低了挖矿奖励的波动性。这些功能共同对网络可扩展性和去中心化产生了积极影响。