300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 区块链技术关键词解读:如何通过分布式存储 保障医疗健康数据安全?

区块链技术关键词解读:如何通过分布式存储 保障医疗健康数据安全?

时间:2020-03-01 01:03:53

相关推荐

区块链技术关键词解读:如何通过分布式存储 保障医疗健康数据安全?

分布式存储是什么意思呢?通常的数据存储方式叫做中心式存储,重要数据都存储在一个中心服务器上,其他客户端都是从中心存储数据池中读取数据。分布式存储是将数据分散存储到全网络多个数据节点上,每一个节点都有完整的数据存储和备份,形成了一个大规模的存储资源池。

分布式存储的数据传输和保存路径

区块链构建了一个分布式结构的网络系统,来保证数据库的严谨性。区块链设计者没有为专业的账本记录者预留一个特定的中心位置和中心权限,而是希望通过自愿原则来建立一套人人都可以参与记录信息的分布式记账体系,从而将会计责任分散化,由整个网络的所有参与者来共同记录。数据库中的所有数据都实时更新并存放于所有参与记录的网络节点中。这样即使部分节点损坏或被黑客攻击,也不会影响整个数据库的数据记录与信息更新。

我们最早接触到的“分布式”概念,至今已有。当时有不少大型的科学计算项目,采用了“分布式计算”(Distributed computing)设计,比如寻找外星人的Seti@Home和计算蛋白质折叠的Folding@Home项目。这些计算程序的计算量非常庞大,以往需要在超级计算机上完成,耗时长、费用高,这就是“中心式计算”。而分布式计算是将这些计算项目中的部分数据分解,然后通过Internet网络将数据分配到安装了计算客户端的个人电脑上,利用闲置的计算资源共同来完成计算,就叫“分布式计算”。

计算和存储,都是计算机的重要结构之一。分布式计算解决了数据的计算成本问题,大家一起帮忙算。而分布式存储解决了数据的安全性问题,大家一起帮忙记账。其实区块链不仅仅是使用了分布式存储,分布式计算也有涉及。

网络上介绍区块链中,传播最广的一幅科普漫画,将区块链描述为无数的“会计”一起来完成记账工作,保证账本安全。虽然漫画内容浅显易懂,但是如果仅仅将区块链视为一种分布式的存储系统,是一种误解。区块链是分布式存储,但是分布式存储不一定是区块链。

在区块链出现之前,普通用户也曾经接触过分布式存储应用,那就是BitTorrent(BT下载)。BT下载所需的数据都分布在用户的电脑里,采用P2P点对点的数据传输方式。音乐、软件、影视资源通过BT软件免费实现个人之间的分享,在用户之间互相采用分布式点对点传输。由于没有中心化的服务器,数据都在用户的个人电脑中,权利机构并没有办法将数据移除。而区块链技术也是采用的类似数据存储方式。

BT下载的原理图,和区块链的存储方式类似。根据BitTorrent协议,文件发布者发布的文件生成提供种子文件,包含Tracker信息和文件信息两部分。Tracker信息主要是BT下载中需要用到的Tracker服务器的地址。BT下载一开始,首先要连接到中心的tracker服务器获得其他用户的IP地址后,然后开始连接到其他用户开始P2P下载。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。