首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

小白练就IPFS入门秘籍

近日币圈一片喜大普奔,大家除了关注领涨的EOS以外,有没有注意到IPFS这个项目呢?首先作一科普:IPFS(InterPlanetary File System)是一个点对点的分布式超媒体分发协议,它整合了过去几年最好的分布式系统思路,为所有人提供全球统一的可寻址空间,包括Git、自证明文件系统SFS、BitTorrent和DHT,同时也被认为是最有可能取代HTTP的新一代互联网协议。看到这里小伙伴们是不是也跃跃欲试了呢?

下载与安装

首先打开IPFS官网https://ipfs.io/(需要科学上网),依次点击Try it、Install IPFS now、Download IPFS for your platform、Download go-ipfs、下载“go-ipfs_v0.4.14_windows-amd64.zip”文件并解压到C盘根目录下,到这里应该都能顺利完成吧。之后就是安装环节,打开cmd(不明白的同学可从系统搜索栏中查找),输入cd C:/go-ipfs,再输入dir查看目录信息,然后输入ipfs init开始初始化ipfs网络环境,此时系统会分配一个属于你自己的IPFS网络哈希值,并提示to get started,enter:(注意ipfs cat后面有个空格)ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme,按照上述内容再次输入就能看到“Hello and Welcome to IPFS!”,到这里你的电脑已经成功安装并加入到IPFS网络了。

运行与调试

看到刚才的界面很有成就感吧!让我们趁热打铁,输入ipfs daemon,可用于监听IPFS网络通信数据,使用的端口是5001(要保持开启状态才能守护监听进程)。重新打开一个cmd,先后输入cd C:/go-ipfs和ipfs help,获取一些常用命令;输入ipfs id,可以查看你的通信ID信息;输入ipfs swarm peers,可以查看附近也在使用IPFS网络节点的伙伴。下面我们尝试调用一个ipfs网络中的文件:打开官网点击右上角Docs,选择左侧目录Getting Started,找到Going Online中“Now, you should be able to get objects from the network. Try:”的内容,复制代码 ipfs cat /ipfs/QmW2WQi7j6c7UgJTarActp7tDNikE4B2qXtFCfLPdsgaTQ/cat.jpg >cat.jpg粘贴到cmd,回车确认即可获得ipfs网络中一只猫的图片资源,再输入cat.jpg就能打开图片了,看到这神奇的一幕是不是感觉自己棒棒哒!

应用与挖矿

关于应用方面有个网站要安利给大家http://www.ipfs.guide/,把文件的哈希值输入进去就能在线播放:QmQATmpxXvSiQgt9c9idz9k3S3gQnh7wYj4DbdMQ9VGyLh,还可以上传256m以内的视频文件,或者通过 IPFS 客户端上传到 IPFS 网络。说到这里,相信同志们已经摩拳擦掌了,也许有人不禁要问作为其代币的Filecoin应该如何获取呢?由于主网还未上线甚至有可能推迟,现在市面上的矿机大多都是初创公司开发的,所以建议同志们保持谨慎,可以先配置一些做好挖矿准备。这里不推荐使用普通电脑,一是专用矿机比较省电,价格便宜且挖矿效率高;二是一般电脑的Windows系统不稳定且安全漏洞多,专业矿机多使用Linux系统不易宕机;三是普通硬盘24小时工作容易损坏造成数据丢失,矿机采用监控级硬盘可靠性强;此外,矿工挖矿时需要抵押Filecoin,若未能完成存储任务,抵押的代币将被扣罚。总之,想赢得先发优势的同志们还是选用专业矿机吧,但不建议投入大量资金,因为许多参数尚未确定,待情况明朗后随时会有迭代机型推出,那才是见证花落谁家的时候。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180502G0SA4500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券