美文网首页井英俱乐部
我猜测的融媒体IPFS模式

我猜测的融媒体IPFS模式

作者: 爬来爬去的小蚂蚁 | 来源:发表于2019-11-12 11:34 被阅读0次

IPFS协议是2014年根据区块链思想设计的一种新型网络数据存储协议。中文名叫“星际文件系统”,它的愿景是取代现在互联网的http协议。

http网络协议的最大缺陷是依赖中心化服务器,当属于某个公司的中心化服务器当机,那客户就不能再访问它上面托管的数据。而且,这个公司还拥有这些数据的控制权。

与区块链旨在去除中心化银行记账的目的一样,IPFS协议也希望在建设一个:无法篡改、不受中心化机构控制、由多个平等节点组成的网络世界。

一个IPFS网络,比如是一个由2860个平等的节点组成。当存入大文件时它是这么运作的:把这个大文件分割成很多较小的文件,运算每个小文件的哈希值,然后将所有小文件分别存储到各个节点的服务器中。

每个节点服务器,除了存储小文件以外,还要在一个区块链上备份一个这个文件完整的哈希表,用于验证这些文件不会被篡改。

这是哈希函数的特点,比如存入IPFS网络的是一部《三国演义》,某个节点上分配的是其中第三章,如果有恶意篡改,哪怕只改动其中一个标点符号,也会使得这一章的哈希摘要发生变化,而与该节点链上备份的《三国演义》哈希表上的原始哈希值不同。

这时系统要么发出报警,要么直接拒绝改动存入,这就保证了原始数据无法被篡改。

网络系统还可以删除有相同哈希摘要的文件,以保证网络中没有冗余的存储,也可能会设置几个必要的备份。

当某个用户需要下载这本《三国演义时》,与以前在http协议的下载模式完全不同。在http协议中下载,需要通过搜索引擎,找到文件存放的代理服务器,客户通过一系列线性中转节点从这个服务器上下载文件。

IPFS模式则是通过内容寻址下载,客户必须知道这个文件的哈希摘要,系统自动在所有节点中查找相同哈希摘要的文件,然后在这个存储了这个文件的节点上直接p2p下载。

这也保证了:只有获得这个类似于私有的IPFS融媒体网络授权的客户,才可以访问数据库,并且他必须使用相同的网络协议。

当然在2860个县的国家媒体IPFS网络中,在有必要的改动时,一是可以更新文件版本。第二,我觉得可能会产生一个超级中心,也是唯一一个具备篡改权的中心,只有这个中心有权力通过行政命令,让所有节点一起通过区块链分叉,更换新的哈希表或者是梅克尔树表。

相关文章

网友评论

    本文标题:我猜测的融媒体IPFS模式

    本文链接:https://www.haomeiwen.com/subject/uwsfictx.html