2016年8月IPFS发布,IPFSs激励层Filecoin宣布众筹项目短时间内募集资金2.57亿美元,相当于项目投资近20亿元!IPFS是一种新的超媒体广播协议,基于内容定向、分发和点对点。回到主题,什么是IPFS?以下是IPFS的解释。
星际文件系统。IPFS是一个在网络上逐点分布的超媒体协议。它可以让我们的互联网更快、更安全、更开放。
区块链的诞生是为了实现去中心化,达成共识,共同维护一个没有中心组织的账簿。它的设计动机不是为了效率、低能耗或可扩展性(如果追求效率、低能耗和可扩展性,集中规划可能是更好的选择)。IPFS和区块链合作整合了区块链的两个缺陷:第一,区块链存储效率低、成本高;二是跨链需要不同链之间的协调,难以协调。
为了解决第一个问题,数据块网络要求所有存储服务提供商保持相同的注册,并且每个存储服务提供商必须在本地保持注册的副本。为了确保存储在链中的信息不被操纵,需要将备份保留在每个存储服务提供商手中,这是非常不经济的。
假设网络上有数百家存储服务提供商。即使我们想在网络中保存1MB的信息,整个网络消耗的存储资源也会是10GB。目前,有一些妥协来缓解这个问题。人们一般采用在区块链只存储哈希值,把要存储的信息存储在一个集中的数据库中的方法,使存储成为分布式应用中的一个语料库,成为网络中脆弱的连接。
IPFS提供了另一种解决方案:您可以使用IPFS存储文件数据,并在区块链事务中插入唯一永久可用的IPFS地址,而不是将数据本身插入区块链。
为了解决第二个问题,IPFS可以帮助不同的锁网络传输信息和文件。比特币和以太币有不同的锁结构。Ipld可以定义多个分布式数据结构。这项功能仍在开发中。目前,ipld组件已经通过IPFS实现了以太网智能合约代码的存储。该链接只能保留在Ethereum事务中。
IPFS和锁链是绝配。我们可以使用IPFS处理大量数据,并在块操作中插入不变的永久IPFS连接,而无需将数据本身输入区块链。毕竟,区块链的本质是分布式的,它的瓶颈之一就是储存大师书的能力。ETH等可编程区块链项目只能执行和存储少量合同代码,极大限制了DAPP的发展。使用IPFS技术解决存储瓶颈是可能的系统之一。
通过上面的介绍,我想你已经知道IPFS是什么了。IPFS被用来取代http,http是一种协议和网络,被设计为点对点的媒体共享和存储方法。