首页 > 世链号 > 微存链知识——13.区块链存储
链特工  

微存链知识——13.区块链存储

摘要:随着国家提出“新基建”这一概念,数据存储行业在行业中或是社会生活中的讨论越发火热,其中最火的莫过于“区块链存储”。

我们前几期为大家介绍了区块链的基础知识,那么接下来几期内容,我们会着重为大家介绍区块链的具体应用场景,首先就为大家介绍一下区块链的最佳应用——区块链存储。

 

随着国家提出“新基建”这一概念,数据存储行业在行业中或是社会生活中的讨论越发火热,其中最火的莫过于“区块链存储”。但说到区块链存储,我们得先了解了解分布式存储。

分布式存储系统,是将数据分散存储在多台独立的设备上。分布式存储系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据。

相对于分布式存储来说,传统中心化存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的瓶颈,也是可靠性和安全性的焦点,不能满足大规模存储应用的需要。分布式存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,它不但提高了系统的可靠性、可用性和存取效率,还易于扩展。

 

但是,在分布式存储系统中,我们经常会遇到以下问题:

一致性

分布式存储系统需要使用多台服务器共同存储数据,而随着服务器数量的增加,服务器出现故障的概率也在不断增加。为了保证在有服务器出现故障的情况下系统仍然可用。一般做法是把一个数据分成多份存储在不同的服务器中。但是由于故障和并行存储等情况的存在,同一个数据的多个副本之间可能存在不一致的情况。这里称保证多个副本的数据完全一致的性质为一致性。

可用性

分布式存储系统需要多台服务器同时工作。当服务器数量增多时,其中的一些服务器出现故障是在所难免的。我们希望这样的情况不会对整个系统造成太大的影响。在系统中的一部分节点出现故障之后,系统的整体不影响客服端的读/写请求称为可用性。

分区容错性

分布式存储系统中的多台服务器通过网络进行连接。但是我们无法保证网络是一直通畅的,分布式系统需要具有一定的容错性来处理网络故障带来的问题。一个令人满意的情况是,当一个网络因为故障而分解为多个部分的时候,分布式存储系统仍然能够工作。

 

这些问题也是为什么之前很长一段时间里,优势明显的分布式存储没有得到大规模商用的关键所在。但是,随着区块链技术的日渐成熟,区块链在分布式系统中有得天独厚的契合度和管理能力,有效地解决了分布式系统中的拜占庭将军问题。

所以,在区块链行业中出现了一个新的概念——区块链存储。

区块链存储并不是把数据存储在区块链上,而是去中心化存储加上区块链的激励,

利用区块链的激励让更多的节点和用户加入到系统中,从而构建更可靠、更低成本和更大规模的存储系统。

来源:微存网络

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