您的位置: 首页 > 媒体报道 > 分布式存储资讯

分布式存储协议和区块链有没有关系?两者原理有什么区别?

2020-04-14 20:38:50  阅读:人  来自:分布式存储资讯

  相信大家了解到星际联盟后对于分布式存储协议或星际文件系统已经有了一定的了解,那么会有一些人问分布式存储协议是区块链技术吗?它是一种数据货数字通证吗?

  首先得说明分布式存储协议是一项技术/协议,对标是HTTP协议,并非是区块链技术;分布式存储协议全称是Inter Planetary File System,直接翻译的话叫做“星际文件系统”,是一个基于内容寻址、分布式的、点对点的新型超媒体传输协议。

  可以利用一种场景说明,因在以太坊中存储数据需要gas,如果存储的文件过多,则花费十分昂贵,由于以太坊虚拟机的限制, 有时甚至是不可行的。以分布式电商系统为例,如果我们将用于商品展示的图片和描述超文本都存储在以太坊上的话,则会给以太坊网络造成很大的压力,消耗大量的带宽。因此,为了减缓区块链的存储压力,我们可以将商品图片和商品描述信息等信息存储在同样去中心化的星际文件系统(分布式存储协议)中,而仅仅在链上保存这些数据的ID。

  需要注意的是,在分布式存储协议中只关心文件内容,而不关心文件的名称。也就是说只要两个文件的内容一样,即使是不同的文件名,也将得到同样的 哈希值。这对于医疗数据分享这种应用场景下,是十分重要且必要的。

分布式存储协议和区块链的区别主要包括:

  1、区块链是一种记录交易数据并在区块中维护历史的技术。分布式存储协议旨在取代HTTP,它是一种协议和网络,设计用于共享和存储媒体的点对点方法。

  2、区块链技术不适合存储大量数据。分布式存储协议由需要可公开访问的数据库的区块链应用程序使用,分布式存储协议将大量数据存储在不同的节点上,它使用区块链的通证经济(其激励层星际文件系统)来保持这些节点在线。

  3、在区块链上输入数据后; 它无法更新或删除,使用先前块散列函数的链接创建新块。在分布式存储协议中,只有在另一个节点选择不重新托管时,才能删除网络数据。同时,分布式存储协议支持版本控制。

  4、区块链将数据存储在具有数据,哈希函数和先前哈希的块中。文件存储在分布式存储协议对象中。这些对象可以存储高达256kb的数据,还可以链接到其他分布式存储协议对象。

  这些特性使分布式存储协议成为分布式存储数据的理想场所,可以使用区块链技术进行参考和时间戳。

那别人说的分布式存储协议存储服务器托管是什么意思?

  其实严格来讲分布式存储协议存储服务器托管指的是星际文件系统存储服务器托管,星际文件系统是运行在分布式存储协议上的一个激励层,是一个基于区块链的分布式存储网络,完整并且创新的区块链技术,创新了”算力“概念,巧妙的重用了算力形成过程的数据来进行共识,规避了 PoW 带来的大量能源与计算资源的消耗。它把云存储变为一个算法市场,数字通证(星际文件系统)在这里起到了很重要的作用。数字通证是沟通资源(存储和检索)使用者(分布式存储协议用户)和资源的提供者(星际文件系统存储提供者)之间的中介桥梁,星际文件系统协议拥有两个交易市场—数据检索和数据存储,交易双方在市场里面提交自己的需求,达成交易。分布式存储协议和星际文件系统相互促进,共同成长,解决了互联网的数据存储和数据分发的问题,特别是对于无数的区块链项目,分布式存储协议和星际文件系统将作为一个基础设施存在。这就是为什么我们看到越来越多的区块链项目采取了分布式存储协议作为存储解决方案,因为它提供了更加便宜、安全、可快速集成的存储解决方案。

  技术上 分布式存储协议 和 星际文件系统 共同使用的 libp2p模块作为底层协议。也可以认为 星际文件系统 是在 分布式存储协议 技术上的一个应用。二者除了底层传输协议外,其他的几乎都不相同。

IPFS星际联盟

链接:https://www.ipfsunion.cn/news/class/155.html

来源:星际联盟

声明:本站部分内容来源于网络转载,若有侵权,请及时与网站客服取得联系。

相关文章

热门标签

在线客服