时间:2023-07-09|浏览:190
在Fission,我们一直在尝试用IPFS做一些有趣的新实验。IPFS的基于内容寻址的特性为我们提供了一个扁平、通用的名称空间来存储文件和其他数据,这促使我们以不同的方式思考如何构建和部署软件。
最近,我们的一个应用程序来源于一个简单的问题:如果我个人设置在不同的应用程序中大体相同,为什么我需要在每个应用程序中填写相同的信息?
为解决这个问题,我们开发了一个名为IPFS可移植的用户设置的完全客户端应用程序。通过IPFS更新您的首选项,并随身携带。这样,您就不再需要在每个应用程序中填写相同的信息。
这个应用程序是基于IPFS的,不需要HTTP网关。如果您的浏览器启用了IPFS,并且您正在运行本地后台程序,则该应用程序将连接到该后台程序。如果没有,它将设置一个浏览器内实例js-ipfs。
我们还展示了一些技术成果。其中包括get-ipfs,这是一个将IPFS实例加载到网页中的包;FissionJavaScript客户端,这是我们在站外使用的库,具有创建启用ipfs的应用程序所需的功能;托管IPFS节点,我们托管的节点现在更加健壮,并且能够处理安全的Websocket连接,并将数据存储在S3中。
如果您对构建和托管自己的演示感兴趣,您可以通过在GitHub上fork存储库并按照所提供的指导进行操作来运行/部署自己的应用程序。
以上是本文的摘要,欢迎阅读更多详细内容。
热点:ipfs