(一) 加入 IPFS

无需IPO排队、无需发审委过会,网络虚拟空间里的数字加密货币ICO正越来越狂热。由于ICO高收益,高流动性,融资方便等特点,ICO迅速成为了投资者和筹资者最常用的方式,今年的数据显示,ICO市场规模已经超越了传统VC的投资规模,仅今年上半年国内已完成的ICO项目共65个,融资规模折合人名币达26.16亿元,参与人次达10.5万。

(一) 加入 IPFS_第1张图片
1502442982095078.jpg

比如大家熟知的比特币、以太坊等虚拟货币。随着这些数字货币的暴涨,一夜暴富的“神话”在刺激着不少散户们加入。对于普通用户来说,门槛并不高,能懂得在市场交易,基本上就能参与 ICO,正是因为没有门槛,所以,ICO 的风险也是非常大的,提醒投资者谨慎作出投资决定。


IPFS 简介

IPFS(InterPlanetaryFile System)星际文件系统是一种点对点的分布式文件系统,旨在连接所有有相同的文件系统的计算机设备。在某些方面,IPFS类似于web,单web是中心化,而IPFS是单一Bittorrent集群,用git仓库分布式存储。IPFS结合了分布式哈希表,带有激励机制的块交换和自我认证命名空间。IPFS没有单故障点,节点不需要相互信任。

项目代币

FileCoin是IPFS唯一的代币,由Protocol Labs 发起的项目。首要用途是:奖励网络中成功存储数据的矿工。与比特币不同的是,比特币依靠算力工作量证明,而FileCoin的工作量证明还包括可恢复证明部分,这需要节点证明它们存储了某一个特定的文件。网络会通过奖励数字币的方式激励节点尽可能多的存储全网络的数据,货币可以在交易中流通,兑换成其他的货币。

IPFS安装

在此提供的是ubuntu 环境的安装

一、安装go语言

1、下载系统对应的二进制文件,Download Go 1.8+。
2、将下载的二进制文件解压,移动到 /usr/local 目录下,如下

tar -C /usr/local -xzf go1.8.3.linux-amd64.tar.gz

3、添加环境变量,在/etc/profile 配置文件最后添加:

export GOPATH=/home/ubuntu/go
export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:$GOPATH/bin    
二、安装IPFS

1、使用 go 语言的工具进行安装

$ go get -u -d github.com/ipfs/go-ipfs
$ cd $GOPATH/src/github.com/ipfs/go-ipfs
$ make install

2、初始化,ipfs使用全局本地对象存储库,添加到~/.ipfs:

$ ipfs init

  initializing ipfs node at /Users/jbenet/.go-ipfs
  generating 2048-bit RSA keypair...done
  peer identity:                 
  Qmcpo2iLBikrdf1d6QU6vXuNb6P7hwrbNPW9kLAH8eG67z
  to get started, enter:

  ipfs cat /ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG/readme

  注意散列可能会有所不同。如果是,请使用你所得到的。
  现在,尝试运行:

  $ ipfs cat /ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG/readme

  然后你会看到这样的东西,表示已经成功安装了。

  Hello and Welcome to IPFS!

  ██╗██████╗ ███████╗███████╗
  ██║██╔══██╗██╔════╝██╔════╝  
  ██║██████╔╝█████╗  ███████╗
  ██║██╔═══╝ ██╔══╝  ╚════██║
  ██║██║     ██║     ███████║
  ╚═╝╚═╝     ╚═╝     ╚══════╝

持续更新中. . .

你可能感兴趣的:((一) 加入 IPFS)