1. IPFS点滴资讯首页
  2. 官方更新
  3. Filecoin

学习在Filecoin存储数据:Slingshot和超越!|点滴资讯

学习在Filecoin存储数据:Slingshot和超越!|点滴资讯

在过去的三周里,Filecoin社区的成员参与了Slingshot竞赛的第一阶段,通过网络上超过35万笔存储交易存储了450+TiB的数据。为了帮助本次比赛的项目,一些Filecoin社区成员就存储数据和在Filecoin上构建的不同主题进行了讲座。不过,这些讲座的价值并没有停止在Slingshot。它们对任何希望使用Filecoin的人都很有帮助!

在这篇文章中,我们重温了其中的一些讲座和小组讨论,以帮助您在Filecoin上存储和构建的过程中获得一个良好的开端。你可以在这里查看(https://slingshot.filecoin.io/events)完整的Filecoin活动列表,包括过去的录音和未来的活动。

 

一、大师班:Powergate简介

 

Textile的联合创始人兼CEO Andrew Hill主持了本次会议。Textile制造工具,让开发者更快更容易地在IPFS和Filecoin上构建去中心化应用。在这次大师班中,Andrew讨论了如何开始使用和使用Textile Powergate(https://docs.textile.io/powergate/),这是一个在Filecoin和IPFS网络上管理存储和检索的库。

你可以在自己的机器上运行Powergate,也可以使用Textile的一个托管实例,它允许你只用几个命令就可以将单个数据存储到IPFS和Filecoin网络中的任何一个或两个网络中!它还可以对数据检索进行分流。它还可以分流两个网络的数据检索请求,一般来说,IPFS更适合频繁的、“热”的存储,Filecoin更适合不那么频繁的、“冷”的存储。

更普遍的是,Powergate是Filecoin上最简单的存储方式之一,处理了许多关于进行Filecoin交易的细节。它有Javascript和Golang客户端,还有一个社区开发的Python客户端。要开始使用,请查看这里的文档(https://docs.textile.io/powergate/)。

Textile还制作了Buckets(https://docs.textile.io/buckets/),一个类似S3的云存储解决方案,具有Filecoin功能。你可以在这里观看 Textile 的 Buckets 大师班介绍。

 

使用Powergate的好处

  • 确保存储在Filecoin上的数据可以轻松地在IPFS网络上使用,以便快速检索。
  • 处理长期存储交易管理,包括自动更新和修复。
  • 利用网络指数来改善矿工选择和交易创建。
  • 为一个或多个用户管理Filecoin钱包地址。
  • 轻松配置、连接和一起部署Powergate、Lotus和IPFS。

 

安德鲁使用Powergate的技巧

  1. 从Localnet开始。您可以在5分钟内开始使用Filecoin测试您的想法。无需FIL,一分钟内即可进行端到端交易,并且没有网络问题。
  2. 跟随领导者。在Powergate上已经建立了许多很棒的团队。到目前为止,我们已经看到他们非常乐于助人。对于早期团队来说,这可能是非常有价值的。
  3. 从小开始。离开Localnet并开始在实时网络上进行交易后,请注意不要在第一时间触发整个管道。选择一些GiB,开始进行交易,检查生命周期,然后继续进行更大的交易。

 

二、大师班:准备大型数据集用于IPFS存储

 

协议实验室IPLD团队成员Rod Vagg、Mikeal Rogers和Chris Hafey向Slingshot参与者讲述了关于如何将大型数据集存储到Filecoin的思考。IPLD是Filecoin的关键组成部分,帮助整个内容地址网络的数据结构实现互操作。

Rod首先给大家介绍了IPLD的基本入门知识,名为“使用IPLD的内容地址数据结构”。他讨论了Merkle树、DAG、CIDS、Codecs、Mutability和其他关键概念,这些概念是Filecoin和许多其他内容寻址数据结构的基础。

Chris和Mikael的演讲“用Dumbo Drop为Filecoin存储准备大型数据集”涵盖了Filecoin Dumbo Drop项目的总体方法、架构和经验教训。Dumbo Drop的目标是在短时间内为Filecoin处理大量的开放数据。到目前为止,该项目已经处理了超过3PB的数据。

 

他们吸取的一些教训:

  1. 在这种规模下,AWS不是100%可靠的——会发生随机故障!
  2. 在这种上下文中使用S3有一些奇怪之处。S3基于前缀限制性能,S3 listobjects对于大量对象来说速度慢且不可靠。
  3. 与EC2相比,Lambda可以更灵活,更容易使用。Lambda不断变得更便宜,更容易使用。但是,定制Lambdas可能很棘手。
  4. 计算很便宜,但存储很贵。

Filecoin用户的重要提示

  1. Rod:“了解数据基元,学习IPLD的基础知识 以及隐藏在Merkle DAG数据结构中的巨大潜力。”
  2. Chris:“考虑从IPFS/Lotus使用的相同库中构建自己的管道。”
  3. Mikael:“你可以存储的不仅仅是文件:) ”

 

三、我们是如何构建的:Filecoin上的Package Manager注册表

 

OB1的联合创始人兼CEO Brian Hoffman讨论了他们团队的5MB项目,这个项目是为了存储和检索Filecoin的包管理器注册表而做的。OB1是由一个小团队在2015年成立的,此前他们已经在业余时间做了一年的OpenBazaar。他们看到去中心化贸易的概念在比特币社区获得了热烈的支持,于是决定接受风险投资,以便建立一家公司,并雇佣一个开发团队,将OpenBazaar打造成可以彻底改变电子商务的东西。

Brian讨论了建立5MB的动机和过程。他介绍了项目在Filecoin上存储版本数据和小文件以及构建一个UI来探索数据时必须经历的技术上的细微差别。

Brain还向我们介绍了5MB的架构,它利用了Textile Powergate。

  • 阶段1:摄取,5MB将包库摄取到Amazon EBS中,数据被分割成不同的数据集进行进一步的处理。
  • 阶段2:处理,Golang处理器服务器将数据分档到IPFS中,对数据的大小和结构进行评估,并将目录对象分解到桶中。
  • 阶段3:归档和检索,数据桶通过Powergate被推送到Filecoin,并可以通过用户界面(IPFS GUI的修改版)进行访问。

 

Brian建立Filecoin的三大理由:

  1. 可持续的数据生态系统。我们需要一种方法来激励数据存储基础设施,以一种可持续的方式,用可靠的大规模数据集。
  2. 需要的工具和应用。开发者需要更好、更多样化的工具来充分利用网络,而用户则希望有易于使用的应用程序来帮助他们获得他们想要的数据。
  3. IPFS已经建立了信任机制。我们已经使用IPFS多年,了解它的优点和缺点。该技术是可行的,我们为Filecoin感到兴奋。

 

四、我们是如何建立的Slate

 

Slate是一款存储应用和Filecoin网络客户端,它允许你通过图形界面或API来存储图片、音频、视频和数据。Slate的联合创始人之一Jim Lee讨论了Slate是什么,它从一个简单的Filecoin客户端演变为一个强大的媒体分享产品,以及未来的发展。他希望分享在Filecoin之上构建应用的早期采用者的经验和见解。

该产品的设计部分考虑到了隐私问题,没有人可以看到从Slate上传到Filecoin网络的CID是什么,存储你的文件的桶在数据上传之前已经被加密了。团队计划建立一个离线模式,你的文件都是私密的。

Jim介绍了该应用的现状,同时介绍了开发和创新过程的背景。他谈到了Filecoin早期的工作情况,使用Textile技术如何让事情变得更加简单,团队的构思和产品开发,以及他在前沿协议上构建应用的经验。

Jim还展示了Slate的基础知识——例如,基本的文件上传在浏览器中是如何工作的——以及展示了像Slate这样的应用潜力的例子,演示了如何使用Slate构建一个简单的应用来存储数据。他还使用Powergate和Slate组件创建了一个真正简单的应用程序,可以发送和接收Filecoin。

 

五、专题:广泛采用的道路

 

在Filecoin上存储数据的项目都在潜心研究Web3生态系统。虽然Web3还比较稚嫩,但很多人认为它相对于现在的网络来说,提供了固有的优势,现在是检查它并获取先发优势的好时机。Slingshot举办了一个Web3生态系统的专家小组,他们讨论了如何考虑用户采用和扩大Web3产品的市场。

这个小组包括Longhash Ventures的首席运营官Shi Khai Wei、Tachyon Accelerator的MD Gabriel Anderson和Filecoin Ecosystem的负责人Colin Evran。Filecoin产品负责人Pooja Shah主持了小组讨论。

Web3是软件开发中的一项运动,在这个运动中,应用程序正在从建立在集中式基础设施上转向分散式协议。建立在Web3架构上的应用程序不需要单点控制,而是可以去掉中间环节,从而带来许多好处。Filecoin是Web3生态系统中的一个关键针脚,它允许在任何愿意将其硬件投入到网络中的人身上存储和检索文件。

Web3生态系统已经走过了漫长的道路,该领域有许多有前途的项目。随着从为技术而打造酷炫的技术到为用户打造实际的产品的转变,我们的小组成员鼓励潜在的建设者开始从更注重市场的角度思考。

小组成员的一些见解

加布里埃尔·安德森:“我们还处于Web3生命周期的早期,但现在一些应用已经开始起步,我们看到了一些真正创新的早期用例。例如,无论你是否知道,每个人都有数字资产,而这存在一个继承的问题。有一家公司正在为人们创造一个无缝的体验,让人们能够将他们的数字资产传承下去。还有一个完整的视频转录服务市场,它已经解决了延迟问题,而价格只是一小部分。”

Colin Evran:“我们不应该忽视早期采用者的精神在Web3领域有多强大。这些在同一领域工作的早期采用者所催化的那种创新是不可思议的。”

史开:“作为开发者,我们需要专注于建立真正的用户和社区,他们会和我们一起留下来。寻找由真正用户组成的社区,他们会给你真实的反馈,而不仅仅是那些因为它是新事物而认为现在很酷的人。”

 

点对点科技简介

点对点科技深耘IPFS与Filecoin技术,坚持区块链技术改变未来的信念。点对点 IPFS 数据中心是目前国内技术领先,性价比高、保障优的投资标的。自建杭州数据中心,合作数据中心分布于上海、宁波、河北、香港、斯德哥尔摩(瑞典)等地。点对点数据中心具有优秀的硬件配置与目前国内优质的网络节点资源。点对点科技力求将IPFS爱好者升级为IPFS领军者与受益者,让IPFS颠覆传统互联网,共同开启 WEB 3.0时代。

想了解更多区块链知识吗?关注我吧!

Filecoin测试网二阶段昨日重启,点对点出块第一! | 点滴资讯

原创文章,作者:米娅,如若转载,请注明出处:https://ipfsdrop.com/offcial/filecoin/xuexizaifilecoincunchushujuslingshothechaoyuediandizixun/

发表评论

电子邮件地址不会被公开。 必填项已用*标注