当前位置:首页 > 知识 >

区块链可扩展性:侧链与支付渠道

可扩展性指的是系统能够适应不断增长需求的能力。在计算方面,可以通过升级机器的硬件来提高性能,以便更快地执行任务。而在区块链中,可扩展性是指增加处理更多交易能力的能力。

比特币等协议有许多优点,但可扩展性不是其中之一。如果比特币在中央拥有的数据库中运行,管理员可以相对容易地提高速度和吞吐量。但是比特币的抗审查性质要求许多参与者同步区块链的副本。

比特币节点的运行相对便宜,即使使用简单的设备也可以。但是由于数千个节点需要保持最新状态,所以它们的容量有限。为了防止数据库增长过大而变得笨重,需要对链上处理的交易数量设置上限。如果增长太快,节点将跟不上。而且,如果区块太大,就不能在网络中快速传播。

因此,我们面临瓶颈问题。区块链可以被看作是定时发车的火车服务。每节车厢的座位是有限的,乘客必须通过竞标来获得座位。如果每个人都试图同时上车,价格会很高。同样,网络被堵塞的待处理交易需要用户支付更高费用才能及时查看他们的交易。

解决方案之一是增加车厢的容量。这意味着更多的座位、更高的吞吐量和更低的票价。但无法保证车厢不会像以前那样满座。车厢的宽度不能无限增加,就像块或块气体限制也不能无限扩展一样。后者使得节点留在网络上的成本更高,因为它们需要更昂贵的硬件来保持同步。

以太坊的创始人VitalikButerin提出了可扩展性三难问题,来描述区块链所面临的挑战。他认为协议必须在可扩展性

猜你喜欢

关注我们

微信二维码

微信