从最初的Textile开始,我们就已经对Filecoin很感兴趣了。Filecoin让我们可以想象,开发人员启动、分发和扩展应用程序的新方法。 (资料图片仅供参考) 今天,我们很高兴地宣布,我们致力于帮助尽快产生这样的影响,希望开发人员能够快速、轻松地立即开始受益于Filecoin。 项目的目标: 简化开发人员在日常开发中采用Filecoin并利用网络 构建从Filecoin到IPFS和web其他部分的桥梁 帮助开发人员将诸如Filecoin这样的分散协议的价值和好处带给最终用户 Filecoin Filecoin是一个分布式的、基于区块链的网络,用于存储数字数据。它有潜力成为一个开放的市场,让矿商和客户共同努力,实现数据存储的安全、规模化和非中间化。 尽管Filecoin主网还未发布,但是testnet(测试网)每天都在被大量使用和快速更新。 Filecoin的开发正引领着新形式的共识、密码学的新应用和许多其它创新。 Sneak peek:一个Filecoin工具包 我们正在设计一套工具,通过添加便宜、可靠、分布式的存储来扩展你现有的开发人员工作流。 该项目将引入模块化组件,希望其它项目在构建Filecoin时可以采用这些组件,并生成一些我们认为开发人员可以在第一天就开始在mainnet上使用的产品。 公共索引和共享数据资源 在我们早期的实验中,我们了解到网络生成的大量信息对于新开发人员或项目来说并不容易立即利用。在开发工具时,我们将在新的数据提要中捕获信息,以供其它项目使用。例如,我们将发布可搜索、可订阅的矿机指标、网络指标和链快照的索引。 https://lotus-archives.textile.io/ 简单的文件存储流程和交易管理 要在Filecoin上存储新数据,用户需要经历几个步骤,这些步骤包含存储的创建、确认和最终确定。此外,开发人员需要有简单的方法来监视失败的交易,并在旧的交易到期之前创建新交易。 Filecoin的Textile工具包包括一些简单的交易助手,它们将使用可重用的参数并为交易管理提供简单的通道。 https://github.com/textileio/fil-tools 在Filecoin上的团队协作 无论是使用多sig钱包还是利用辅助数据共享协议,大多数项目都有多个开发人员,需要协作地存储资产或应用程序数据。我们将通过IPFS和Filecoin简化多开发人员协作的过程。 它是什么样子的?共享存储资源、动态数据、经过身份验证的移动和web应用程序api、线程集成等等。 提高Filecoin的速度 我们正在研究两个领域,以提高Filecoin在生产应用程序中的速度和互操作性: 在第一种方法中,我们计划扩展线程(基于ipfs的数据库),以便开发人员或用户可以选择将线程中的完整数据快照存储到Filecoin,然后在将来恢复这些数据。 在第二种方法中,我们计划构建一个增强的Filecoin检索系统,该系统能够以开发人员熟悉的模式更无缝地通过IPFS或网关公开数据。我们相信,这项工作将允许开发人员转换到Filecoin支持的系统,对他们的工作应用程序进行最小的更改。 建造桥梁而不是竖井 我们的项目是在启动Filecoin网络时,帮助开发人员在他们现有的应用程序和Filecoin网络之间架起桥梁。我们相信,通过开发模块化、开源的组件,大量的工作将被其它项目或未来的Filecoin市场本身所吸收。在此之前,我们希望能让更多的项目尽快开始使用Filecoin。 本文由IPFS原力区编译,原文链接: https://blog.textile.io/developer-tools-for-filecoin-ipfs-web/