首页 > 热点新闻 > 浅谈区块链系统运行必备的基础条件
不老的屯  

浅谈区块链系统运行必备的基础条件

摘要:区块链技术必须依赖一些特定的基础条件,这些基础条件主要包括分布式存储能力、检索功能、计算能力、容器和网络五方面。

区块链技术必须依赖一些特定的基础条件,这些基础条件主要包括分布式存储能力、检索功能、计算能力、容器和网络五方面。

 

 

1分布式存储能力

 

 

区块链系统应满足如下分布式存储要求:分布式存储要求数据在全部网络中的节点进行同步时具有一定的容错率,部分节点账本失效后对于整个网络应不产生影响;分布式账本应统一控制写入权限,非授权节点不允许对账本进行写入操作;分布式账本采用的数据库应支持关系型和非关系型多种数据库,各个节点应支持使用不同的数据库技术。

 

 

2检索功能

 

 

区块链系统必须满足如下检索要求:应对区块链数据建立索引,实现对区块链数据的检索;区块链数据检索应采用与当前主流数据库提供的检索功能一致。

 

 

3计算能力(简称“算力”)

 

 

计算功能提供区块链系统运行中的计算能力支持,包括但不限于容器技术、虚拟机计算技术等。算力必须满足如下要求:对区块链系统提供运行环境支持;对等网络中,能够被每个节点采用。

 

 

4容器

 

 

容器提供区块链系统运行中的分布式存储与计算能力支持。容器必须满足如下要求:对区块链系统提供存储环境支持;对区块链系统提供计算能力支持;对区块链系统提供部署环境、运行环境等支持。

 

 

5网络

 

 

区块链系统中通常采用P2P技术构建对等的通信网络,为构建对安全、可信任的网络和通信基础,网络必须满足如下要求:应满足拓扑结构开放性、网络协议自治性、操作透明性、支持数据验证和传送等要求;通信协议应能保证区块链系统信息传输通道的安全性,应具有认证和加密能力;节点间的网络链接应具备保密性和可信性,链接的数据传输应使用加密算法,并使用消息认证机制;通信协议应具备可扩展性,信息单元结构设计时应考虑可扩展能力。

来源:不老的屯


免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:msy2134。