IPFS这个概念自提出起便一直很好,号称最贵ICO项目引发投资者追捧的IPFS,去中心化使用效果如何呢?
如今有一种体验IPFS的简单方法,在个人电脑安装IPFS Desktop(桌面可视化操作工具)+ IPFS Companion(浏览器功能插件)就能轻松搞定。
IPFS Desktop是由官方社区发布的全平台桌面客户端,是一个通过Node.js编写的桌面管理软件。通过IPFS Desktop,可检查您的节点统计信息,探索IPLD支持的merkle forest,查看世界各地的对等节点,还可以管理您的文件,而无需运用CLI。
IPFS Desktop(桌面可视化操作工具)、webui(web端访问工具),以及IPFS Companion(浏览器功能插件,当前支持Firefox、Chrome等的拓展)同属IPFS-GUI工作组开发的产品。
一、下载安装IPFS Desktop最新版本:
- Windows-IPFS-Desktop-Setup-0.10.4.exe或chocoinstallipfs-desktop
https://github.com/ipfs-shipyard/ipfs-desktop/blob/master/README.md
- Mac-IPFS-Desktop-0.10.4.dmg或brewcaskinstallipfs
https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.10.4/IPFS-Desktop-0.10.4.dmg
下载之后进行安装,它和其他软件的安装流程一样,几步简单操作即可完成。
打开软件会自启动IPFS节点,语言已自动帮我设置为了中文,如果之前没有安装过IPFS节点的话,会自动进行安装。
启动完成之后,软件界面有以下几个功能:
- 节点信息
在这里会显示你的节点相关信息,包括共享的数据量、节点ID、位置等;当前我们可看到实时共享的数据量有420.9MB,当前共有131个对等节点在线。该状态栏显示我的节点ID是:QmbAMZWEo363xqnyEBtVWux8ABzyJBFv4jeRhXyWrNBixR。点开“高级”按钮,还可以看到节点的公钥信息。
- 文件管理
该栏会显示本地节点上传的文件,可以把本地的文件上传到IPFS网络,还可移动和重命名文件、删除、共享或下载文件。同时上传的文件可以进行固定(PINING);PIN固定记录下的文件,可在本地并进行备注,方便查询。
- 浏览 Merkle Forest
该功能模块更多的是功能性的阐述(针对开发人员),文件信息等方面的查看。
- 已连接节点
在这里可以看到本地节点连接到的其他 IPFS 节点,节点信息包含了节点hash及地理位置等,当前显示有156个节点在线。
- 设置功能
可以在此处更改 WebUI 和 IPFS 节点的设置,包括语言选择、发送匿名化的使用情况分析来帮助产品改善、
https://github.com/ipfs-shipyard/ipfs-companion#install
安装插件后,在IPFS节点运行状态下,插件会将所有包含 /ipfs/ 的链接跳转到本地8080端口,通过本地IPFS节点获取数据。
我下载的是Chrome版本的插件,安装之后,浏览器的右上角有一个实时节点数据显示的IPFS图标,鼠标左击就会出现一个弹窗,点击选择“打开WebUI”,就会进入与IPFS Desktop相同的界面。
怎样上传和访问IPFS网络上的内容?
目前有大量的数据存储到了IPFS网络,2018年文件数量已经超过50亿。2019年,IPFS网络的节点已经超过10万,网络增长超过30倍。面对海量的数据,我们如何进行访问?访问之前,需要知道如何上传文件到IPFS网络。
如何上传文件到IPFS?
第一种方法是通过IPFS客户端(IPFS Desktop)。你需要下载并安装客户端,之后选择上传文件即可,成功后能得到文件的哈希地址。客户端除了文件上传,还有节点管理功能,操作方便,支持Windows, Linux, Mac等系统,推荐使用这种方法。
IPFS客户端第二种方法是通过第三方的网关/网页入口,如globalupload.io可以直接在前端网页添加文件并上传到IPFS,无需安装任何客户端。另外,Storj还提供了IPFS网关入口,文件经过前端上传后也能获得文件的哈希地址。如果你只想上传图片,可以使用ipfspics,网页直接上传。
怎样访问IPFS网络上的内容?
无论是你还是别人上传文件到IPFS,数据都会得到保存。由于目前越来越多人开始使用
11据外国媒体报道,韩国一家加密货币交易所窃取了价值约5000万美元的以太币。是韩国最大的加密货币交易所之一Upbit 说昨天下午有 304.20,000 以太币被发送到身份不明的加密货币钱包。这些以太币的价值约为492...
最开始的数据互换协议当属BitTorrent,这也是大部分区块链技术节点中间完成沟通交流的基本协议,自然IPFS也务必必须能完成p2p的数据互换协议,IPFS在BitTorrent的根基上完成了自身BitSwap协议,该...
NFT作为区块链异构经济通证概念的鼻祖,经历了多年的沉寂,20年后终于开始接受众多应用,迄今为止,NFT已经接待了众多互联网科技巨头和文化界,众多布局应用正式启动积极发展区块链加密金融。随着NFT作品的陆续上线和交易,N...
2018年,IPFS该协议风靡矿区,掀起了疯狂的采矿浪潮,各种IPFS矿机到处遍地开花。由于主网上线的一再延迟,挖掘算法已经很久没有公布了。矿机和代币只是期货,不能真正挖掘。模仿和冒充他们项目的门槛很低,市场投资者很难。...