Login
欢迎来到未来世界

您现在的位置是: 首页 > 计算机 > 区块链

区块链

区块链技术存在的主要不足有哪些(区块链技术存在的主要不足之处是什么)

区块链 加入收藏
性能方面,区块链的性能和可扩展性尚有限。在区块链中,交易只能排队按序处理,所有交易结果和支付记录都要同步到全网节点,严重影响了系统处理性能(在生产环境中,区块链系统每秒可处理逾千笔交易;实验室理想环境
在性能方面,区块链的性能和可伸缩性仍然有限。 在区块链中,交易只能按顺序处理,所有交易结果和支付记录都要同步到全网的节点,严重影响了系统的处理性能(在生产环境中,区块链系统每秒可以处理1000多笔交易;在理想的实验室环境中,每秒的交易量可能超过10,000) 随着参与节点数量的增加,数据同步和验证的成本会增加,系统的性能会进一步降低,从而影响区块链的可扩展性。 在安全方面,区块链缺乏系统的安全保护。 第一,区块链普遍采用国际通行的密码算法、虚拟机、智能合约等核心组件,不完全自主可控,增加了被攻击的风险。 第二,区块链存在内生的安全缺陷,即51%攻击问题(即通过掌握51%的计算能力重写区块链数据 下面提到51%攻击时,都是指基于计算能力和公平性证明的共识算法的区块链) 第三,区块链仍处于早期阶段,可能存在未知的安全漏洞。 当传统系统出现安全问题时,可以取消、撤销、紧急干预甚至停止。 但是,区块链不支持取消和撤销等相关操作。 在存储方面,完全备份的存储机制容易遇到存储瓶颈。 区块链的每个节点都需要存储完整的历史交易信息,当区块链用于零售支付系统时,节点的存储容量会瞬间扩大。 比如2019年“双十一”,网络连接处理业务峰值为每秒71500笔,一些简单的设备无法满足节点的存储需求。 在相互作用方面,不同区块链系统之间的相互作用很难解决。 目前,同类型的区块链可以依靠定制的通信协议实现数据的相互读取、验证和操作。 但由于编程语言、数据字典、系统接口、智能合约等的不一致。不同类型的区块链之间,跨链数据难以互通,容易导致业务碎片化。 在运维方面,业务连续性的问题不容小觑。 由多方维护的区块链体系也将带来巨大的挑战。 比如会员的加入/退出,系统升级,业务规则更新等。目前还缺乏成熟的标准、制度和操作规范,需要多方线下沟通来处理链条上的协同治理问题。 在遵守方面,区块链不能保证最终解决。 由于51%攻击等问题,基于区块链的支付系统无法保证最终结算。 在构建基于区块链的支付系统时,需要考虑其是否符合《金融市场基础设施原则》( PFMI)的要求,以避免法律风险。 就职能而言,区块链的分散性质与中央银行的集中管理要求相冲突。 中央银行提供的支付服务不能离开集中的账户安排,而需要建立在集中的系统上,这与区块链的分散化特征相冲突。 因此,目前不建议对基于区块链的传统支付系统进行改造。
图集详情底部广告位