搜索
首页 / 公司新闻 / ipfs是什么,一篇带你了解未来网络的走向
返回

ipfs是什么,一篇带你了解未来网络的走向

浏览次数:129 分类:公司新闻

星际文件系统(InterPlanetary File System). IPFS 是一个分布式的web, 点到点超媒体协议. 可以让我们的互联网速度更快, 更加安全, 并且更加开放. IPFS协议的目标是取代传统的互联网协议HTTP。

星际文件系统

IPFS不会要求每一个节点都存储所有的内容,节点的所有者可以自由选择想要维持的数据。这就像是书签一样,在备份了自己的网站之外,自愿的为其他的关注的内容提供服务,不同的是这个书签不会像以前一样最终变得失效。

IPFS节点间的拷贝、存储和网站支援都很容易,只需要使用一条指令以及网站的哈希,例如:ipfs pin add -r QmcKi2ae3uGb1kBg1yBpsuwoVqfmcByNdMiZ2pukxyLWD8,剩下的IPFS会搞定。

展望未来,如果IPFS得以普及,节点数达到一定规模,即使每个节点只存放一点点内容,所累计的空间、带宽和可靠性也远超HTTP能提供的。随之而来,分布式Web会变成地球上最快、最可靠、最大的数据仓库,人类知识也就再也不会湮灭,亚历山大图书馆永远不会倒塌。

由于IPFS/IPNS的哈希值都是很长和难记的字符串,所以IPFS兼容了现存的域名系统(DNS),可以通过可读的链接访问IPFS/IPNS内容。使用方法是在nameserver上创建一个文本记录,插入网站的哈希值。

接下来IPFS还打算支持Namecoin。Namecoin从理论上完全实现了分布式Web的去中心化,整体的运行中不再需要中心化的授权。支持了Namecoin的IPFS不再需要ICANN、中心服务器,不受政治干涉,也无需授权证书。这听起来难以置信,但却是今天可以实现的技术。

块链出现的第一个目的是完成块链技术,不需要中央机构,就可以达成协议,互相维护账本。它的设计方案的主观因素不是为了更好地提高工作效率,降低能耗,也不是为了更好地具有可扩展性(如果能达到完美的效率,节约能源,扩展性,则选择集中的程序流程可能更好)。

IPFS协同区块链技术

IPFS协同区块链技术,可以填补区块链技术两个层次的不足:区块链技术存储效率低,成本增加;跨链协同工作需要数个链协同,协同难度系数大。

IPFS与区块链技术构成了极致的组合,我们可以运用IPFS解决大量的数据信息问题,并且能够将IPFS中固定不动的、永久的连接放入区块链技术事务管理,而无需将数据信息本身放入区块链技术事务管理。归根结底,区块链技术的本质就是分布式账本,其自身的一个短板就是账本存储能力,现阶段大多数公链的最大难题就是无法将大量数据存储在自己的链上。截至目前,BTC的区块链技术数据信息总产量只有好几百GB,可编程控制器以太币等区块链项目也只是采用并存储了少量合同编码,DApp的开发设计受到了极大限制。选择IPFS技术是解决存储短板的有效途径之一。

点击取消回复

    分类

    在线客服x

    客服
    顶部 回到顶部