LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > IPFS:星际文件系统

IPFS:星际文件系统

2020-04-10 星际大陆 来源:区块链网络

IPFS或行星际文件系统是一种点对点(P2P)网络协议,用于共享分布式Web上的数据。顾名思义,您可以将IPFS视为文件系统,它具有一些独特的特性,使其成为安全,分散式共享的理想选择。

如果您还没有这样做,我们鼓励您阅读我们的《去中心化数据结构》教程,在这里您可以了解所有有关去中心化网络以及如何与您习惯的网络进行比较的信息。在那里,您将学到有关内容寻址,加密哈希,内容标识符(CID)以及与对等方共享的所有知识,以充分利用本教程有关IPFS的所有知识

在IPFS中存储和共享数据

将内容添加到IPFS网络后,它会存放在哪里?

作为对等数据存储系统,IPFS允许每个用户(对等)在本地托管他们想要的任何数据。首次向IPFS添加新内容时,实际上只是在您自己的计算机上以适合于通过IPFS协议共享的格式对其进行设置。通常,您会在自己的计算机上安装IPFS,然后在该计算机上创建IPFS的新实例(也称为节点)。那就是您的数据在本地存储的地方,由内容地址(CID)引用。IPFS中存储的数据可以采用多种形式,但是最常见的用例之一是传统文件的共享,我们将在本教程中详细了解。

您可以选择在建立网络连接后与对等方共享数据或文件,但是如果您是唯一托管特定资源的人,则当您的计算机脱机时,对等方将无法使用它。使多个同位体托管相同的文件可以使它们更容易使用,而使用CID(通过加密哈希算法创建的唯一内容标识符)则可以使该系统更安全。在以后的教程中,我们将讨论更多有关共享的内容,但现在,我们将重点介绍如何在自己的IPFS实例中使用文件。

可变文件系统

由于IPFS中的文件是内容寻址的并且是不可变的,因此您不能编辑文件。相反,每次更改都会创建一个新文件。该可变的文件系统(MFS)是内置到IPFS一个工具,可以让你把文件,就像你通常会在一个基于名称的文件系统-你可以添加,删除,移动和编辑MFS文件,并有更新链接的一切工作,哈希为您照顾。它是一种抽象,可让您像处理可变数据一样处理它们。

通过filesIPFS CLI(命令行界面)和API中的命令访问MFS?。在本教程中,我们将探索Files API。

如果您以前从命令行使用过文件和目录,那么许多MFS方法将看起来非常熟悉!

让我们开始探索如何在IPFS中处理文件!

原文链接:https://proto.school/#/mutable-file-system/01

翻译编辑:星际大陆

—-

编译者/作者:星际大陆

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

LOADING...
LOADING...