Author

Topic: 区块链发展现状 (Read 109 times)

newbie
Activity: 14
Merit: 0
February 03, 2021, 02:05:24 AM
#3
值得学习
copper member
Activity: 2
Merit: 0
December 16, 2020, 10:14:53 AM
#2


纵观现有区块链平台, 模型抽象单一, 难以适应业务系统快速开发的要求。 另外, 缺少对企业应用中常见的一些功能的支持,例如用户认证、 多级授权等。 再者,涉及到企业业务协作时, 跨企业的事件通知机制显得尤为重要,但少有区块链平台支持。

易用性
区块链是由多种技术构成的,导致学习成本高、 实施难度大、 人才稀缺。如何让用户快速理解区块链,低成本学习区块链,并将区块链技术快速应用到自身的业务中去,目前来看有很大的挑战。区块链技术需要降低学习和使用门槛,支持快速实施部署,提供贴近业务的接口,推广使用。
[/quote]
copper member
Activity: 2
Merit: 0
December 16, 2020, 07:19:53 AM
#1

目前人们已经广泛认识到区块链巨大的应用价值,但是区块链的技术发展却还没有到达成熟阶段, 尤其在企业级应用方面, 区块链的交易并发能力、 数据存储能力、通用性、 功能完备性、 易用性都还存在明显不足。

交易并发能力
目前开源的区块链系统的高并发交易能力普遍不高, 其中,共识算法是制约性能的重要方面。在区块链中使用的典型共识算法主要有: PoW、 PoS、 DPoS、 PBFT 等。
制约性能的另一个重要因素是账本结构。 目前典型的区块链账本设计为区块的单链结构, 意味着从全局来看所有的交易都只能顺序地被处理。 由于交易处理缺少并行度,因而难以获得接近于传统中心化系统的性能表现。
企业场景下的交易并发量通常要求在每秒处理数百至数千笔以上的交易, 远高于目前包括公有链、联盟链在内的典型区块链的表现,而且还要求区块链的性能表现可以随着业务规模的增长而动态伸缩。 因此, 现实和目标之间存在数量级的差别, 需要持续优化和提升区块链系统高并发交易性能。

数据存储能力
在数据存储能力方面,由于区块链的数据只有追加而没有移除,数据只增不减, 随着时间推移, 区块链系统对数据存储大小的需要也只能持续地增大,在处理企业数据时这一趋势增长更甚。不同于公链数字货币的主要内容是“账户余额” , 企业场景下的数据包含结构化和非结构化数据,数据量十分庞大。以电商供应链为例, 主要电商入口的每日数据记录条数通常都在千万级以上, 如再沿着供应链条进一步展开时,每延伸一级数据量都会进一步放大。目前典型的区块链系统在实现对账本数据的存储时,典型的实现方式是基于文件系统或者简单的 KV 数据库存储, 没有采用分布式存储的设计,因而数据存储能力与实际需要之间也存在较大的差距, 需要探索更为有效的大数据存储方式。

通用性
区块链需要适应多样化的业务需求,满足跨企业的业务链条上的数据共享,这意味着区块链对数据的记录方式要有足够的通用和标准,才能表示各种结构化和非结构化的信息,并能够满足随着业务范围拓展所需的跨链要求。目前市面上的区块链系统大多采用特定的共识算法、 加密算法、 账户模型、 账本模型、存储类型,缺少可插拔能力, 无法适应不同场景要求。

功能完备性
纵观现有区块链平台, 模型抽象单一, 难以适应业务系统快速开发的要求。 另外, 缺少对企业应用中常见的一些功能的支持,例如用户认证、 多级授权等。 再者,涉及到企业业务协作时, 跨企业的事件通知机制显得尤为重要,但少有区块链平台支持。

易用性
区块链是由多种技术构成的,导致学习成本高、 实施难度大、 人才稀缺。如何让用户快速理解区块链,低成本学习区块链,并将区块链技术快速应用到自身的业务中去,目前来看有很大的挑战。区块链技术需要降低学习和使用门槛,支持快速实施部署,提供贴近业务的接口,推广使用。
Jump to: