Textile:手机实现IPFS挖矿,推动IPFS网络更进一步

OKX欧易app

OKX欧易app

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

APP下载   官网注册
币安app

binance币安交易所

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

APP下载   官网注册

随着Web浏览器逐渐转向使用web3,对去中心化文件存储的需求变得越来越明显。然而,浏览器插件正变得越来越有限,对分布式存储协议(如IPFS)的访问也是如此。标准Web浏览器并不总是能够原生地利用IPFS。因此,需要有一个中介来帮助打算使用这些存储系统开发应用程序的开发人员。

我是老金,致力于币圈7年时间,三年比特币、以太坊、FIL,挖矿经验,愿分享自己踩过的坑,及币圈相关的资讯,茄巍:jingvi九九五/带你玩转币圈。

Estuary是许多为web3编码的开发人员寻求的解决方案。Estuary本质上是一个集成了最小Filecoin库的IPFS节点。让Filecoin与IPFS一起工作不应该是一个复杂的过程,但要正确可能有点挑剔。

在此示例中,Textile用作托管中介,以允许开发人员通过标准API将内容固定到IPFS。在我们了解这些如何相互配合之前,我们需要了解每个人的作用的一些背景知识。

IPFS和Filecoin:在(区块链)天堂制造的匹配

Filecoin是一个去中心化的网络,允许存储几乎可以从任何地方访问的数据。用户可以提供他们可用的存储并在这些节点上存储和检索数据时赚取Filecoin。

这个等式的另一边是IPFS。IPFS是web3的文件系统,用于为开发人员处理跨网络的数据存储和检索。最接近的非区块链比较将是云——除非不受大型公司控制。

老派的程序员可能还记得在C语言家族中使用指针来访问变量。IPFS在内容ID(CID)中使用类似的东西从可用的节点访问数据。

您可以参考IPFS“驱动器”上的CID地址,而不是使用本地驱动器上的文件地址。然而,由于浏览器并不自然地理解IPFS,他们需要一种方法来将这些CID“视为”文件。为此,有一个名为Textile的工具。

引入Textile作为持久性IPFS数据存储

浏览器对IPFS文件的问题是它们不是持久的。Textile提供了一个简单的托管解决方案,开发人员可以将其添加到任何网站或应用程序。Textile通过使用“Buckets”作为组织、索引和固定IPFS数据的一种方式来实现这一点,尽管IPFS协议并非在每个主流浏览器中都原生可用。

设置存储桶很简单,只需创建一个本地机密文件来存储访问TextileHub帐户所需的密钥。当您注册TextileHub帐户并开始开发应用程序时,您将收到一个公钥和私钥。这个key需要插入到文本文件中,格式如下:

TEXTILE_HUB_KEY=XXXX

TEXTILE_HUB_SECRET=XXXX

IPFS_GATEWAY=https://ipfs.io

这部分过程可能是技术上最具挑战性的。Textile的CLI工具应该为系统访问存储桶提供公钥和私钥的值。一旦开发人员通过了这一点,使用存储桶开发应用程序应该很简单。您可以使用此模板查看示例,以使用NextJS和TextileBuckets轻松启动项目。

Textile的集成允许使用任何语言或框架进行开发。虽然一些开发人员可能更喜欢将React或Vue用于他们的产品,但Angular或任何其他JS实现也可以正常工作。公钥和私钥允许以安全的方式托管数据。它们还允许生成libp2p身份。

一旦您的应用程序的用户设置了libp2p密钥,他们就可以开始使用通过Textile设置的存储桶基础设施将数据固定到IPFS。根据服务器负载和连接质量,文件可能需要一段时间才能访问。

IPFS网络上的数据越流行,检索速度就越快。如果您的用户存储的数据需要更多可验证的证据来证明它会长期存储,TextileBuckets支持FilecoinAPI,允许您与您在Filecoin网络中已知的存储提供商进行存储交易。但是,如果您不知道任何存储提供商,您会怎么做?Estuary可以提供更简单的解决方案,将您的数据传输到Filecoin网络。

双重存储系统

当使用Textile将数据添加到存储桶时,该数据会固定到IPFS并且可以访问,但该数据不会自然进入Filecoin链。可通过Textile提供的IPFS网关访问的数据需要与供应商达成存储协议才能添加到Filecoin区块链中。要将这些数据固定到Filecoin网络需要像Estuary或[Textile"sBidbot]这样的中介。

使用Estuary,可以上传数据访问100多个节点,但是你的数据是否真的上链还是个问题。对此有一些简单的验证方法,允许您读取文件、CID和当前提供数据的提供者。

将文件上传到Estuary很容易,因为上传文件的方法有很多:用户可以在他们的应用程序中使用[Estuary的API]、使用命令行,或者只是登录并在浏览器中拖放文件。

Estuary还允许列出与特定帐户相关的数据。该列表提供了用户有权访问的所有文件及其CID的读数,包括哪些存储提供商在Filecoin网络上拥有这些文件。Estuary提供了与ReactJS的简单复制粘贴集成,以便与应用程序一起使用。当然,开

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

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

相关推荐

  • 比特币如何下载数据,什么是比特币比特币如何产生的

    一、如何才算拥有比特币从比特币的本质说起,比特币的本质其实就是一堆复杂算法所生成的特解。特解是指方程组所能得到有限个解中的一组。而每一个特解都能解开方程并且是唯一的。以钞票来比喻的话,比特币就是钞票的冠字号码,你知道了某张钞票上的冠字号码,你就拥有了这张钞

    2025-03-28 20:30:01
    11 0
  • 灰度基金数据在哪里看,灰度基金是什么

    一、灰度基金持有的数字货币有哪些灰度基金持有的数字货币有: BTC(比特币)、BCH(比特币现金)、ETH(以太坊)、ETC(以太经典)、ZEN、LTC(莱特币)、XLM(恒星币)、XRP(瑞波币)、ZEC(大零币)。灰度基金则是由灰度公司在2013年创立的专用于管理加密资产的信托基金(

    2025-03-21 05:00:01
    15 0
  • 怎么看挖以太矿数据,以太坊怎么挖矿

    一、以太坊是如何挖矿的以太坊的代币是通过采矿过程中产生的,每块采矿率为 5个以太币。以太坊的采矿过程几乎与比特币相同,对于每一笔交易,矿工都可以使用计算机通过散列函数运行该块的唯一标题元数据,反复,快速地猜出答案,直到其中一人获胜。许多新用户认为,采矿的唯一

    2025-03-16 20:30:01
    20 0
  • ipfs怎么查看测试网数据,IPFS如何解决数据存储之痛

    一、IPFS 是如何解决数据安全的问题的IPFS是一种分布式存储协议,它的目标是取代传统的中心化的数据存储访问模式。IPFS的存储数据的模式,开创了一种全新的安全储存模式,对所有内容进行加密,有效地保证了数据的安全,保护了用户的隐私。IPFS通过去中心化的方式,将数据分散

    2025-03-06 02:30:01
    44 0
  • 莱称能称出哪些数据,康宝莱的莱称我要怎么取消别人才会看不见我的数据

    一、康宝莱的莱称我要怎么取消别人才会看不见我的数据1、首先,打开康宝莱的莱称App,进入应用程序的主界面。2、接着,点击导航栏中的“我的”或者“个人中心”选项。3、在个人中心页面,寻找“历史数据”或“隐私设置”等相关选项。4、点击进入后,找到“删除历史数据”或“

    2025-03-04 00:30:01
    25 0
  • 区块链如何存储数据,区块链怎么储存数据到本地

    一、区块链里的数据怎么保存,区块链怎么存储区块链技术中数据的储存方式是怎样的?简单的来说,区块链的数据储存是通过区块通过公式算法过程后被正式纳入区块链中储存,全网节点均表示接受该区块,而表示接受的方法,就是将区块的随机散列值是为最新的区块散列值,兴趣快的制

    2025-03-02 18:00:01
    35 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

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

立即下载