您的位置: 首页 > 火雷资讯 > 行业动态

IPFS和Fil: 区块链世界的天作之合

2021-10-13  阅读:52人  来自:行业动态

Browsers 3000是一个为期五周的黑客松活动,由Protocol Labs实验室举办,这个活动专注于为Web3未来构建的去中心化解决方案。下面是Jimmy "Cake" Lee所给出的“如何利用Textile的库或在标准浏览器中利用Fil”。

随着Web浏览器逐渐应用Web3技术,对去中心化存储的需求变得越来越明显。不过,浏览器插件和使用IPFS这类分布式存储协议时面临越来越多的局限性。标准的Web浏览器并不总能以原生的方式利用IPFS技术。因此就需要有一个中介角色,为有意使用此类存储系统应用来开发应用的开发者提供帮助。

Estuary是很多Web3开发者想寻找的解决方案。它的实质就是一个整合了最小化Fil库的IPFS节点。让Fil和IPFS一起工作并不难,不过找到正确的步骤还是需要点技巧的。

在这个例子中,Textile正使用一个架设的中间服务,来让开发者使用标准API将内容pin到IPFS网络上。在理解它们的协作机制之前,我们需要了解一下它们各自的原理。

IPFS和Fil: 区块链世界的天作之合


Fil是一个去中心化的网络,它能让人们在任何地方存取数据。用户可以作为网络中的节点出租自己的可用存储空间,通过这些节点上提供的数据存取服务,用户还能赚取Fil。

这个结合的另一环节就是IPFS,它是一个Web3文件系统,让开发者能够在网络上存取数据。在非区块链领域能找到最相似的服务就是云计算了,不过IPFS并不是由大公司控制的。

熟练的程序员可能还记得在C语言里使用指针的时候。IPFS使用类似的概念即内容标识(CID),通过这个标识就能在可用的节点上访问数据。

要访问文件的时候,你可以引用IPFS的存储服务上的CID标识,而不是使用本地硬盘里的文件地址。不过,由于浏览器并不能原生地理解IPFS,它们需要有将这些CID标识视为文件的方式。这就是Textile这个工具的作用了。

Textile:永续的IPFS数据仓库

浏览器处理IPFS文件时碰到的问题就是它们并不具有永续性。Textile提供了一个简单的架设服务式解决方案,开发者能够将其添加到任何网站或应用里。虽然IPFS协议在主流的浏览器里并没有得到原生的支持,但Textile可以使用"Buckets"作为组织索引和pin住IPFS数据的方式,从而满足开发者的需求。

设置bucket的步骤很容易,不外乎创建一个本地的秘密文件,用于存储访问Textile Hub账号所需的秘钥。当你注册一个Textile Hub账号并开发一个应用程序时,你会得到一对公钥和私钥。

这个环节可能是最有技术含量的操作了。Textile的命令行CLI工具应该能提供公私钥对的值,让系统能够访问bucket.当开发者完成了这一步,应该就能容易地使用bucket来开发应用程序。你可以通过使用NextJS和Textile Buckets快捷开始项目的模板这个例子了解更多。

Textile的整合方案支持使用任何语言或框架来进行开发。一些开发者可能希望在产品中使用React或Vue框架,不过Angular或其他JS实施方案其实都是可以的。公私钥对提供了安全架设数据的方式。它们还支持生成一个libp2p身份的操作。

当你的应用程序的用户设立了一个libp2p秘钥后,他们就可以使用通过Textile架设的bucket基础设施,来将数据pin到IPFS网络上。取决于服务器的流量和网络连接的质量,这些文件可能需要等待一小段时间才能被公开访问。

IPFS网络上的特定数据越受欢迎,它的取回速度就会更快。如果你的用户正存储的数据需要有长期存储的可验证证明,Textile Bucket还支持一个Fil API,让你可以与Fil网络里已经熟悉的存储提供者进行存储交易提议。不过,如果你连一个存储提供者都不认识的话,该怎么办?Estuary提供了一个更为简便的解决方案,让你可以将数据存储到Fil网络上。

两重的存储系统

当数据通过Textile添加到一个bucket后,这个数据会被pin到IPFS上并可被其他人访问,但这并不意味着它就一定在Fil的链上。通过Textile的IPFS网关所访问的数据需要与一个存储服务提供者达成存储交易提议,才能被添加到Fil区块链上。若要将数据pin到Fil网路上,则需要Estuary或Textile’s Bidbot这样的中介服务。

通过Estuary,上传的数据可以进入超过100个节点。不过问题是,你的数据真的在链上吗?有几个简单的方法可以进行验证,让你可以获得相关的文件、CID标识号和正存储该数据的服务提供者的信息。Estuary还支持列出与特定账号关联的数据。这个列表提供了该用户有权访问的文件及CID标识信息,这包括了Fil网络上保存了这些数据的存储服务提供者的信息。Estuary提供了简单的React JS整合方式,开发者可以直接复制参考。当然,开发者还需要添加自己的API秘钥,不过大部分情况下从Estuary的手册里参考代码片段就可以满足开发需求了。

将文件上传到Estuary是很简单的,有以下几个方式:用户可以在其应用中使用Estuary的API ,或使用命令行,或登录后在浏览器中拖拽文件。

Estuary还支持列出与特定账号关联的数据。这个列表提供了该用户有权访问的文件及CID标识信息,这包括了Fil网络上保存了这些数据的存储服务提供者的信息。Estuary提供了简单的React JS整合方式,开发者可以直接复制参考。当然,开发者还需要添加自己的API秘钥,不过大部分情况下从Estuary的手册里参考代码片段就可以满足开发需求了。

Web存储新范式

IPFS和Fil是互补的系统,生态也开发了Textile和Estuary这类工具来帮助两者的协作。随着插件使用的受限程度增加,这些工具对当前浏览器里开发web3应用来说是最佳的解决方案了。以后,当IPFS变得越来越普及,浏览器将支持原生的整合方案。随着浏览器整合方案的继续发展,Textile和Estuary同时也在提供简单的变通方案,让这些系统可以良好并行运作。

火雷神算IPFS作为行业领先的IPFS分布式存储服务器提供商,主要提供ipfs满存算力挖矿、ipfs矿机、ipfs矿池集群的销售和招募全国代理商。火雷神算专注于超算IPFS矿机集群方案。超强配置、高性价比、高封装效率、专业运维、行业领先。



火雷神算超算IPFS矿机

火雷神算超算IPFS

链接:http://www.ipfscluster.cn/newsh-352.html

来源:火雷神算超算IPFS矿机

声明:本站部分内容来源于网络转载,若有侵权,请及时与网站客服取得联系。

热门文章

相关阅读


  • IPFS名词解读 – IPFS
  • IPFS如何挖矿?
  • 怎样才能使IPFS矿机提升效率,IPFS挖矿高效化
  • ipfs挖矿算力排行榜
  • IPFS什么是,元宇宙的发展为什么离不开IPFS?
  • IPFS挖矿单T产量的因素有哪些?
  • ipfs 与Filecoin 有什么关系?
  • IPFS起源是什么?火雷神算IPFS带您了解真正的IPFS项
  • IPFS代替HTTP是真的吗?且看火雷神算如何全方位解析IP
  • IPFS项目前景好不好?IPFS项目可以解决什么问题?
  • 现在是部署IPFS 分布式存储的好时机吗?
  • 元宇宙+Filecoin引领新一代区块链发展?
  • IPFS都是有哪些应用前景?
  • pfs矿机工作原理是什么?ipfs矿机多少钱一台?
  • 一文看懂去中心化分布式存储ipfs/filecoin
  • FIL探底完成 即将冲刺起飞——减产前还会大跌一轮
  • 浅谈FIL目前状态以及FIL后续发展
  • ipfs挖矿是什么?怎么参与ipfs挖矿?
  • IPFS/ FIL的价值体现在哪些方面?
  • 为什么说到元宇宙,要谈及IPFS和Filecoin
  • NFT有没有IPFS技术的支持?
  • IPFS分布式存储到底靠谱吗
  • “元宇宙”对IPFS&Filecoin有何价值?
  • ipfs项目到底怎么样?ipfs能否取代http?
  • 从NFT到元宇宙、Web3.0,为什么说IPFS分布式存储是
  • Sinso医疗板块携手FIL打造分布式人类健康数据世界性的重
  • IPFS-Filecoin项目为何值得看好,与其他区块链项目
  • IPFS的出现改善了存储界哪些问题?IPFS有没有什么弊端?
  • NFT燃爆出圈后,IPFS分布式存储或是下轮新热点
  • FIL的构造决定了 未来不可限量
  • ipfs分布式存储的原理是什么?
  • Fil挖矿产币越来越低,怎么办?Fil还可以在家挖吗
  • IPFS的激励层Filecoin持续走红,真的读懂它们了吗?
  • ipfs挖矿市场爆发 ipfs挖矿原理是什么?ipfs挖矿值
  • fil是区块链项目吗?fil怎么部署?fil有什么价值?
  • IPFS落地应用行业真的很多吗?让我们一探究竟
  • ipfs挖矿的前景如何?filecoin这个项目怎么样?
  • FIL还能再涨多少?接下来的FIL走势分析!
  • IPFS未来发展会怎么样?
  • NFT与IPFS之间有着什么样的联系?
  • 论IPFS分布式存储的重要性
  • IPFS Filecoin作为旨在存储人类社会最重要信息的分
  • Nebulus:一个虚拟的IPFS网络正式发布
  • Ipfs分布式存储好不好?元宇宙为什么需要Ipfs分布式存储
  • IPFS如何为元宇宙和NFT提供基本支持
  • IPFS技术赋能元宇宙快速落地,能为FIL价值带来什么好处
  • 为什么说FIL挖矿是“独一无二”的,参与IPFS挖矿怎样才能
  • IPFS为NFT、元宇宙提供无限发展空间
  • 区块链:元宇宙的技术支柱,Filecoin可以为区块链解决什
  • IPFS有什么功能,IPFS为web2.0升级到web3.0

  • IPFS火雷神算

    [ID:ipfscluster1]

    扫描二维码
    关注官方公众号

    在线客服