13386501543

上义直销结算系统开发

13年行业经验,直销系统开发领航者

必须关注!教你如何使用IPFS储存技巧!

2021-08-03 18:28上一篇 |下一篇

??Textile的结合开创人兼首席履行官Andrew Hill主持了这次会议。Textile供给的工具使开发人员可能更快、更轻易地在IPFS跟Filecoin上构建疏散的利用程序。在这节主课程中,Andrew探讨了如何开端利用Textile Powergate,它是一个跨Filecoin跟IPFS网络治理存储跟检索的库。

??你可能在自己的机器上运行Powergate,也可能利用Textile的一个治理实例,它容许你仅用多少条命令就可能将单个数据存储到IPFS跟Filecoin网络或IPFS跟Filecoin网络中!它还跨这两个网络筛选数据检索恳求,IPFS通常更适合更频繁的“热”存储,而Filecoin则适合更不频繁的“冷”存储。

??个别地说,Powergate是存储在Filecoin上的最简单的方法之一,它处理对于制造Filecoin交易的很多细节。它有Javascript跟Golang客户端,以及社区开发的Python客户端。

??Textile还生产Buckets,这是存在Filecoin功能的类似S3的云存储解决计划。

??利用Powergate的利益:

??确保存储在Filecoin上的数据可能在IPFS网络上轻松地疾速检索。

??处理长期存储交易治理,包含主动更新跟维修。

??利用网络索引来改良矿工的抉择跟交易创建。

??治理一个或多个用户的Filecoin钱包地址。

??可能轻松地一起配置、连接跟安排Powergat

E、Lotus跟IPFS。

??利用Powergate的重要技能:

??从Localnet开端。Filecoin矿机存储矿工为去中心化存储网络提供存储空间,同时抵押一部分代币在网络中,以防止矿工作恶。存储矿工需要向网络证明他们在特定的时间内存储了用户的目标数据,如果无法的话,将会扣除一定比例抵押的代币作为惩罚。你可能在5分钟内开端利用Filecoin测试你的主意。无需FIL,一分钟内即可进行端到端交易,并且不网络问题。

??追随领导者。在Powergate上已经树破了很多很棒的团队。到目前为止,咱们已经看到他们十分乐于助人。对早期团队来说,这可能是十分有价值的。

??从小开端。离开Localnet并开端在实时网络上进行交易后,请留神不要在第一时光触发全部管道。抉择一些GiB,开端进行交易,检查生命周期,而后连续进行更大的交易。

??大型数据集存储在Filecoin上

??协定实验室IPLD团队成员Rod Vagg,Mikeal Rogers跟Chris Hafey与Slingshot参加者探讨了如何将大型数据集存储到Filecoin中。IPLD是Filecoin的一个要害组件,帮助数据结构跨内容地址的web互操作。

??Rod首先介绍了对于IPLD的基本入门常识,称为“利用IPLD处理内容的数据结构”。他探讨了Merkle树、DA

G、CID

S、编解码器、可变性跟其余支撑Filecoin跟很多其余内容可寻址数据结构的要害概念。

??Chris跟Mikael在“用Dumbo Drop为Filecoin存储准备大数据集”的讲演中介绍了Filecoin Dumbo Drop名目标个别方法、架构跟教训教训。Dumbo Drop的目标是在短时光内为Filecoin处理大量开放数据。到目前为止,名目已经处理了超过3 PB的数据。

??他们的一些教训教训:

??在这种范围下,AWS不是100%坚固的——会产生随机故障!

??在这种高低文中利用S3有一些奇怪之处。S3基于前缀限度机能,S3 listobjects对大量对象来说速度慢且不坚固。

??EC2比较,Lambda可能更机动、更轻易利用。Lambda变得越来越廉价,越来越轻易拜访。然而,定制Lambdas可能很棘手。

??盘算很廉价,然而存储很昂贵。Filecoin挖矿网络中的参与者可以分为存储矿工、检索矿工和用户三个部分。

??Filecoin用户的重要提示:

??Rod:“理解数据原语,学习IPLD的基本常识跟Merkle DAG数据结构中隐藏的宏大潜力。”

??Chris:“考虑从IPFS/Lotus利用的雷同库构建自己的管道。”

??Mikael:“你可能存储的不仅仅是文件:)”

??构建Filecoin上的Pakage Manager注册表

??OB1的结合开创人兼首席履行官Brian Hoffman探讨了他们团队的5 MB名目,该名目用于从Filecoin存储跟检索包治理器注册表。OB1是一个小团队在2015年创破的,此前他们在业余时光为OpenBazaar工作了一年。他们看到去中心贸易的概念在比特币社区获得了热忱的支撑,于是决定接收危险投资,以树破一家公司,并雇佣一个开发团队,将OpenBazaar打造成为可能彻底转变电子商务的货色。

??Brian探讨了构建5 MB的念头跟进程。他介绍了在Filecoin上存储版本化数据跟小文件并构建用于浏览数据的UI时名目必须解决的技巧轻微差别。

??Brain还向咱们介绍了5 MB的体系结构,该体系结构利用了Textile Powergate:

??第1阶段:提取,其中5 MB将包存储库提取到Amazon EBS中,并将数据划分为不同的数据集以进前进一步处理

??第2阶段:处理,其中Golang处理器服务器将数据阶段化为IPFS,评估数据的大小跟结构,并将目录对象分解为bucket。

??第3阶段:存档跟检索,其中数据存储区通过Powergate被推入Filecoin,并可能通过UI(IPFS GUI的修改版本)进行拜访。Filecoin矿机存储矿工为去中心化存储网络提供存储空间,同时抵押一部分代币在网络中,以防止矿工作恶。存储矿工需要向网络证明他们在特定的时间内存储了用户的目标数据,如果无法的话,将会扣除一定比例抵押的代币作为惩罚。

??Brian支撑Filecoin的三大理由:

??可连续数据生态体系:咱们须要一种以坚固的大范围数据集以可连续的方法激励数据存储基本设施的方法。

??所需的工具跟利用程序:开发人员须要更好跟更多样化的工具来充分利用网络,用户盼望利用易于利用的利用程序来帮助他们拜访所需的数据。

??IPFS树破了信用:咱们利用IPFS已有多年,并且理解其优毛病。该技巧有效,咱们对Filecoin觉得愉快。