LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 以太坊网格中IPFS入门

以太坊网格中IPFS入门

2019-11-12 星际大陆 来源:区块链网络

本文原作者:瑞安·戈德斯翻译编著:IPFS星际大陆原文链接:https://medium.com/ethereum-grid/getting-started-with-ipfs-in-ethereum-grid-80875cd70e6

PFS是一种协议和网络,旨在创建一种内容可寻址的对等方法,以在分布式文件系统中存储和共享超媒体。这很麻烦,但是它是一种无需中央主管部门(例如Google或Dropbox)共享文件的方式。

IPFS做得非常出色,可以访问对等文件共享。借助以太坊网格,我们的目标是使该技术更加易于使用和构建。

步骤1:下载表格

如果尚未下载Grid,请访问grid.ethereum.org。它目前可用于Mac和Windows,即将支持Linux。

步骤2:启动IPFS插件

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA5MzgxNQ==,size_16,color_FFFFFF,t_70

启动应用程序将提示您启动相关的插件(如果尚未运行)。

打开网格,然后单击IPFS插件以转到其选项卡。在“版本”标签中,下载最新的IPFS版本。安装后,返回“关于”选项卡,您可以单击LAUNCH以获取Web UI应用程序。将会弹出一个对话框,询问您是否要使用daemon标志启动IPFS ,这正是我们正在寻找的开始寻找,上载文件以及将文件提供给他人的内容。

步骤3:发现IPFS Web UI

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA5MzgxNQ==,size_16,color_FFFFFF,t_70

在这里,您可以检查IPFS节点的状态,上传文件,发现其他文件,并开始与其他对等节点连接和共享。让我们一起感受一下。

上载档案

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA5MzgxNQ==,size_16,color_FFFFFF,t_70

从这里将内容上传到IPFS非常容易。单击Add按钮,然后选择上传文件,文件夹或使用现有IPFS内容标识符(CID)重新托管内容。CID哈希是字母和数字的字符串,例如QmVL79CiYZAPvW99C6rf5hyyHFhi1GMLw2fsYTig5BioXq。

重要的是要注意,将文件添加到IPFS时,只有您的节点才具有数据的初始副本。这意味着当您的节点在线时,该文件将可以在IPFS Universe中访问,但是,如果在其他人重新托管该内容之前关闭了该节点,则该文件将变得不可用。

探索默克尔森林

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA5MzgxNQ==,size_16,color_FFFFFF,t_70

在Explore选项卡中,您可以输入IPFS内容标识符(CID)并调查数据的基础结构。有关IPFS如何处理文件的更多信息,请查看这篇出色的文章:将文件添加到IPFS时实际上发生了什么?

将内容分块成更小的部分(每个大约256k),对每个部分进行哈希处理,为每个块创建一个CID,然后将这些块组合到一个层次数据结构中,为此计算一个基本的CID。

这种数据结构本质上称为Merkle DAG或有向无环图。

查看您的同伴

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA5MzgxNQ==,size_16,color_FFFFFF,t_70

IPFS是点对点网络,这意味着您的节点连接到其他对等点而不是中央服务器,以下载和上传文件。在Peers选项卡上,您可以查看您连接到的对等方及其一些元数据。请注意,第一次启动IPFS时,您的节点可能需要一些时间才能开始发现并连接到其他对等节点。

结论

IPFS是文件共享技术的一次令人难以置信的飞跃,我们很高兴能够在网格(分散式工具和服务的平台)中对其进行访问。

—-

编译者/作者:星际大陆

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...