神鱼btc采访视频|用Textile构建IPFS的Pin功能(一)

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

IPFS是一种基于内容寻址、点对点存储和共享内容的分布式文件存储协议。

文件在存入IPFS系统时会被分为若干备份存储进的若干IPFS节点中,但每个IPFS节点都不能保证数据会永远存储。

对于重要的数据,如果我们希望长期保存它,就需要用到IPFS的“Pin”服务。

要使用这种服务,我们可以在本地节点中“Pin”一个文件,告诉IPFS系统,这个文件非常重要,不要被垃圾清理器清理掉了。

比如某个基于IPFS构建的网站,其内容非常重要,需要一直保存下去,我们就可以用“Pin”告诉系统永远保存这个网站的内容。

如果我们想把自己的文件长久保存在IPFS系统中呢?我们可以在自己的电脑上也运行一个IPFS节点,在这个本地节点上也保存一份文件。

但如果我的电脑关机或出问题了呢?我们还可以用一些IPFS的工具比如Pinata、Temporal、Eternum或Constellation等来长久保存这份文件,但使用这些工具需要付费。

我们能不能构建一个属于自己的“Pin”服务?不需要我在自己的电脑上存储文件,也能在IPFS系统中永远保存我的文件?

当然可以,我们将用两篇文章给大家介绍一个方法,今天先介绍第一部分。

这个方法要用到一个被称为“Textile”的工具。

Textile提供了一种基于IPFS和libp2p、可加密、可恢复和跨应用的数据存储方法。我们可以把它想象为一种去中心化的数据钱包,这个钱包提供了文件分享和恢复的功能。

或者更简单的说,一种开放可编程的iCloud(iCloud是苹果提供的云服务)。iCloud有自己的存储后台,Textile则有基于IPFS、去中心化的存储后台。

Textile最新的版本提供了好几个工具使我们可以很方便地设置自己的“Pin”服务。Textile官网为textile.io。

为了设置自己的“Pin”服务,我们首先要运行一个被称为“daemon”的服务并将其运行模式设置为“caféMode”。这样设置是为了让IPFS的节点永远对我们开放连接,为我们提供IPFS的各种服务。

我们可以在本地运行这个服务,但更好的方法是在一个云服务器上运行这个服务。

在下列步骤中,我们假设你是在一个云服务器上设置这个服务。当你在云服务器上运行了这个服务后,我们将更新它的配置文件将它设置为“cafémode”。

要更新配置文件,我们可以手动编辑“~/.textile/repo/textile”这个文件,但更简单的方法是使用“textileconfig”命令行工具。

首先,把参数“Host.Open”设置为“true”。运行下列命令:```textile config Cafe.Host.Open true```

接着,配置这个“Cafe”节点的公共IP地址,通过这个IP地址我们就可以直接访问这个节点,并向它提交我们的“Pin”请求。运行下列命令:```textile config Cafe.Host.PublicIP "$IP"```

接下来运行下列命令配置其他参数:```textile config Addresses.CafeAPI "0.0.0.0:40601"textile config Addresses.Gateway "0.0.0.0:5050"textile config IsServer truetextile config Cafe.Host.HttpURL "https://mycafe.io"```

你也可以用一行命令把上面这些参数都配置好,如下所示:```textile init -s $(textile wallet init | tail -n 1) --server --cafe-open --swarm-ports=4001 --cafe-http-url="$URL" --cafe-public-ip="$IP" --cafe-bind-addr=0.0.0.0:40601 --gateway-bind-addr=0.0.0.0:5050```

明天我将接着介绍后续的配置步骤,感兴趣的朋友请持续关注!

参考链接:- https://medium.com/textileio/easy-personal-ipfs-pinning-service-with-textile-9d366da4e420- 作者:Filecoin社区

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/67859.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年08月22日
下一篇 2023年08月22日

相关推荐

  • 快速入门:如何买区块链加密货币

    加密货币是一种数字资产,随着加密货币市场的不断发展,越来越多的人开始关注和投资加密货币。但对于初次接触加密货币的新手来说,如何购买加密货币可能会感到有些困难。本文将为大家介绍购买加密货币的新手教程。选择交易平台首先,我们需要选择一个加密货币

    2023-11-18 14:01:29
    118 0
  • 币圈大咖看涨比特币,以太坊,投资方向如何选择

    方压力位扩散,目前处在中轨支撑位,看多方表现好于空方,短线下方支撑1850附近,上方压力位2050附近,建议:以随时止损为主,分析主做参考,风险自担。总结比特币市值超越特斯拉,以太坊领涨币圈,币圈行情变化迅速,消息面和技术面的因素影响巨大,

    2023-11-18 13:01:10
    130 0
  • OpenAI首席执行官Altman辞职

    声明显示,OpenAI总裁GregBrockman已经辞去了OpenAI的职务OpenAI首席执行官Altman在此之前被质疑过自己的能力

    2023-11-18 08:30:02
    113 0
  • 如何在币安交易所上架个人虚拟币

    关于币安币的发展前景以及如何将自己的虚拟币上币安交易所,这个问题很多人不太了解。下面小编beery给大家详细讲解一下。币安币(BNB)是世界上最大的加密货币交易所之一币安网(Binance)发行的平台代币。2022年Q3,币安发布了币市脉动

    2023-11-18 07:00:06
    132 0
  • 如何防范加密货币盗窃和债务压力

    11月23日,知名加密货币集团FTX在美国特拉华州举行了首次破产听证会。据破产律师透露,FTX集团大量加密货币遗失、被盗,客户存款挤兑和流动性紧缩导致集团快速崩盘。FTX集团在200多个国家拥有超过600万名用户,然而在“加密货币行业的雷曼

    2023-11-18 05:00:55
    129 0
  • 托管比特币矿场:权衡利弊

    无论是比特币投资者还是矿工,我们都知道比特币的挖掘难度越来越大,这给个人或者小型矿厂带来了很大的挑战。因此,很多人选择将自己的矿机放在由第三方托管的矿场中,以降低成本并提高利润。BTC矿场托管的优势对个人或者小型矿厂来说,托管比特币矿场可以

    2023-11-18 04:01:58
    121 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载