我真的不明白区块链可伸缩性和区块链性能之间的区别。有人能给我解释一下吗?
发布于 2020-06-07 19:04:35
区别将是概念性和分类性的。块链可伸缩性作为一种概念,对于块链网络、节点、协议等的可扩展性有着更广泛的意义,它可以通过事务每秒、延迟、响应时间等参数的集合来衡量块链的可扩展性,它是块链网络根据参与节点的需求进行扩展的能力。
与可伸缩性相比,块链性能是一个相当主观的术语。性能是来自任何活动系统的当前吞吐量。块链性能可以根据节点和网络管理静止数据和运行中的数据的当前容量来衡量。它可以用活动用户总数和并发用户总数来衡量。性能改进和性能优化可以在不扩展系统的情况下完成。在区块链系统中,剪枝、零知识证明、压缩等方法被广泛采用。
以下可伸缩性书中的图表很好地说明了可伸缩性的不同度量方法,如克隆缩放、功能分解缩放和分区缩放。这是三种不同的方法来扩展系统。块链协议系统也可以通过以下三种方式进行扩展。一种是通过增加相同节点的数量来扩展(克隆)。另一种方法是通过引入不同的层(侧链、状态通道等)进行缩放。然后,我们也可以通过创建碎片来扩展它们。

发布于 2020-05-26 09:56:58
性能是系统对在给定时间间隔内执行任何操作的响应性的指示,这意味着即使您的区块链正在处理例如5个事务,它是如何处理的?而可伸缩性是指系统能够在不影响性能的情况下处理负载的增加,或者可以轻松地增加可用资源。
发布于 2022-05-16 09:12:53
当我们谈到区块链网络时,我可以提出以下方法:
性能是将有用数据添加到块链状态的速率。
可伸缩性是目标块链网络能够同时处理的最大的性能、安全性和分散性水平。
https://stackoverflow.com/questions/61753740
复制相似问题