支持非中心化存储的Web3浏览器

IPFS中创算力 水手 发布在 Web 3.0
 2333  0
非中心化存储是为了解决资源集中式问题而开发的,它赋予用户权力管控自己的数据及其分布。由协议实验室开发的星际文件系统率先推动了非中心化存储,特别是对于网页和移动设备。
来自Brave钱包的工程师介绍了浏览器是如何进行非中心化存储的。
在过去的一年里,浏览器行业在接受新技术方面取得了很大进步。值得注意的里程碑是Brave对星际文件系统的支持。以隐私为中心的浏览器让用户能够轻松访问协议的内容寻址功能,并最终创建更加非中心化的网络路径。

01浏览器和非中心化存储开发
对于大多数互联网用户来说,浏览器是访问网络的主要门户。在浏览器中集成非中心化存储协议可确保为消费者提供更完整一致的在线体验,其中网站和页面不会丢失,并且可以保留网络历史记录。像 Internet Archive 这样的组织已经率先完成了这一使命,下一步是与非中心化存储的浏览器集成。
最近,在这个方向上有了重大进展:
  • Brave宣布星际文件系统将在今年 1 月下旬进行支持。该举措还提供了一个完整的星际文件系统节点参与网络,使用户成为文件存储网络的一部分。
  • Opera还支持iOS、Android和Windows上的星际文件系统,增加了实现该协议的浏览器数量。桌面浏览器正在充分进行集成,它将引领下一阶段的发展:移动支持。目前,启动星际文件系统节点所需的资源量超过了大多数移动浏览器可以访问的量,因此正在更新协议以支持该需求。
02从HTTP到Web3的迁移
浏览器在HTTP上运行,而星际文件系统在明显不同的协议方案上运行。这意味着向Web3和非中心化存储的演变将是缓慢但稳定的。
理解为什么这种迁移是一个渐进过程的核心是要了解如何在Web3存储数据。
目前,星际文件系统等非中心化存储解决方案需要集中式HTTP网关来访问数据。数据从HTTP迁移到Web3的目标之一是确保这些数据以完全非中心化的方式保持可访问性,没有单点故障。通过将星际文件系统集成到浏览器中,Web3基础架构可以与浏览器进行无缝交互。
03标准化和互操作性
众所周知,传统文件系统的互操作性很差。公司的既得利益在于保持其生态系统孤立并允许用户轻松地在系统之间传输文件。
作为一个开放的标准生态系统,非中心化存储网络提供了一种提高互操作性的方法,因为所有浏览器都需要从非中心化网关获取数据。目前,浏览器和非中心化网关之间的大部分交互都是通过扩展进行的。浏览器扩展允许用户进行选择。
然而,今天的扩展只是全面浏览器集成路线图上的一步。浏览器有限制扩展功能的趋势,这表明需要对星际文件系统提供本地支持。
04浏览器非中心化存储的机遇与挑战
如前所述,Brave 和 Opera 通过 HTTP 网关或全节点本地支持星际文件系统。今天,这些浏览器在与星际文件系统节点和非中心化网关交互时没有最直观的用户体验,主要是因为它们是为 HTTP 而设计的。协议实验室一直在与Brave合作致力于提升星际文件系统设计的浏览器用户体验。
05新的开始
非中心化存储正在成为Web3的标准。浏览器将继续为大规模采用星际文件系统的非中心化存储解决方案铺平道路。浏览器为互联网用户提供了通往 Web3 的“前门”。其愿景是将非中心化存储与浏览器进行本地集成,这样用户就可以接触Web3,而无需做出有意识的决定。
在过去的一年中,星际文件系统在浏览器生态系统中的集成和接受度方面取得了很大的进步。协议实验室正与 Brave、Opera和其他公司一起努力,持续创新、抓住机会不断发展壮大。