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