您的位置: 首页 > 媒体报道 > 行业动态

分布式存储协议的诞生,对于区块链带来怎样的变化?

2020-04-07 09:23:59  阅读:人  来自:行业动态

  为了弄明白“分布式存储协议对于区块链所产生的变化有哪些”的问题,我们得先弄明白分布式存储协议和区块链的关系以及分布式存储协议与区块链的区别开始,这2点内容我们在之前的文章中也有提到过,没有看过的小伙伴可以先去了解一下哦。



  区块链的诞生,本是为了做到去中心化,在没有中心机构的情况下,达成共识,共同维护一个账本,它的设计动机并不是为了高效低耗能或者是拥有可扩展性,如果追求低耗能高扩展,中心程序可能是更好的选择。

  分布式存储协议与区块链协同协作能够补充区块链的两大缺陷。第一就是区块链存储的效率低,成本高。第二就是跨链的时候需要各个链的协同配合,不好协调的问题。

  针对第一个问题,区块链网络要求全部的存储提供者,共同的维护一个账本,需要每一个存储提供者留下一个账本的备份在本地。那么在区块链中存放的信息,为了保证它的不可篡改,也需要在各个存储提供者中留存一个备份,这样是非常不经济,不划算的。

  我们可以设想一下,现在全网有1万多个存储提供者。即便我们希望在网络中保存一兆的信息,全网消耗的存储资源将是10GB,目前也有折中的方案来缓解这类问题。

  在搭建去中心化应用Dapp的时候,大家广泛采用的方式是,仅在区块链中存放哈希值,将需要存储的信息存放在中心化数据里。而这样在存储方面,又成为去中心化存储的一个短板,是网络中脆弱的一环。

  分布式存储协议则提出了另一个解决办法,可以使用分布式存储协议存储文件数据。并将唯一永久,可用的分布式存储协议地址放置在区块链事物中,而不必将数据本身放在区块链中。

  针对第二个问题,分布式存储协议能协调各个不同的区块链网络传递信息和文件。

  比特数字通证(BTC)和以太坊(ETH)的区块结构不同,通过iprd可以定义不同的分布式数据结构(这功能目前还在开发中)目前的iprd的主链已经实现了将以太坊智能合约代码通过分布式存储协议储存,以太坊(ETH)交易中只存储链接为目的。

  分布式存储协议和区块链是完美的搭配,可以使用分布式存储协议处理大量的数据,并将不变的永久的分布式存储协议链接放置在区块链的事物当中,而不必将数据本身放在区块链中,毕竟区块链的本质是分布式账本,本身的瓶颈之一就是账本的存储能力。

  目前大部分的公链最大的问题,没办法存储大量的数据在自己的链上。比特数字通证至今全部的区块数据也才数百个GB,就连以太坊这种可编程的区块链项目,也只能执行和存储小段的核心代码,dapp的发展也受到了很大的制约。运用分布式存储协议技术解决了存储的瓶颈是可行的方案之一。

IPFS星际联盟

链接:https://www.ipfsunion.cn/news/industry/133.html

来源:星际联盟

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

相关文章

热门标签

在线客服