IPFS测试——点对点的文件存储系统

IPFS是点对点协议InterPlanetary File System的简称,它是一个面向全球的、点对点的分布式版本文件系统,试图将所有具有相同文件系统的计算设备连接在一起。

区块链的天生去中心化属性,意味着需要相应的去中心化存储系统来配合。IPFS无疑是很好的解决方案,相比于传统HTTP的高度集中,它更加安全而且成本更低。以太坊的SWARM项目就是基于IPFS的,它想要打造去中心化文件存储系统,同时引入激励机制,以解决大文件无法直接存储在区块链智能合约中的问题。SWARM目前还处于alpha版本,今天先介绍IPFS的测试过程。

1.首先按照官网下载并安装,下载地址

tar xvfz go-ipfs.tar.gz
mv go-ipfs/ipfs /usr/local/bin/ipfs

2.创建文件存放目录
1.png

3.初始化IPFS,ipfs init

4.启动ipfs后台进程,ipfs daemon
2.png

5.添加文件目录,ipfs add -r .
Image.png

6.查看文件:https://gateway.ipfs.io/ipfs/QmSeajdgL9FGptb2zkfJbdYfmn3RNnS1WSBjfZg2THmfmw
01.png

后续将介绍SWARM,以太坊基于奖励机制的IPFS存储系统

文件存储

赞 (0)

添加新评论