时间:2023-07-08|浏览:174
用戶喜愛的交易所
已有账号登陆后会弹出下载
来自Brave钱包的工程师介绍了浏览器是如何进行非中心化存储的。
过去的一年中,浏览器行业在接受新技术方面取得了很大进步。其中一个重要的里程碑是Brave浏览器对星际文件系统的支持。Brave给用户提供了访问协议的内容寻址功能,从而创建了更加非中心化的网络路径。
对大多数互联网用户来说,浏览器是访问网络的主要入口。将非中心化存储协议集成到浏览器中可以确保为消费者提供更完整、一致的在线体验,让网站和页面不会丢失,并且可以保留网络历史记录。组织如InternetArchive已经先行一步,实现了这一目标,接下来需要与非中心化存储的浏览器进行集成。
最近在这个方向上取得了重大进展:
- Brave宣布将于今年1月下旬开始支持星际文件系统。这一举措不仅为用户提供了完整的星际文件系统节点,还使他们成为文件存储网络的一部分。 - Opera也支持在iOS、Android和Windows上使用星际文件系统,从而增加了采用该协议的浏览器数量。桌面浏览器已经充分进行了集成,接下来是移动支持。目前,启动星际文件系统节点所需的资源量超过了大多数移动浏览器可访问的范围,因此正在更新协议以满足这一需求。
由于浏览器使用的是HTTP协议,而星际文件系统使用的是不同的协议方案,因此从HTTP迁移到Web3和非中心化存储将是一个逐步进行的过程。
理解这种迁移是渐进的核心是要了解在Web3中如何存储数据。目前,像星际文件系统这样的非中心化存储解决方案需要使用集中式的HTTP网关来访问数据。将数据从HTTP迁移到Web3的目标之一是确保这些数据以完全非中心化的方式保持可访问性,没有单点故障。通过将星际文件系统集成到浏览器中,可以实现无缝与Web3基础架构的交互。
众所周知,传统文件系统的互操作性很差。许多公司希望保持其生态系统的孤立性,并允许用户在系统之间轻松传输文件。作为一个开放的标准生态系统,非中心化存储网络提供了提高互操作性的方法,因为浏览器都需要从非中心化网关获取数据。目前,大部分浏览器与非中心化网关之间的交互是通过扩展实现的,用户可以选择使用这些扩展。
然而,今天的扩展只是全面浏览器集成路线图上的一步。浏览器越来越趋向于限制扩展功能,这表明提供星际文件系统的本地支持是必要的。
目前,像Brave和Opera这样的浏览器通过HTTP网关或本地支持星际文件系统进行交互。然而,这些浏览器在与星际文件系统节点和非中心化网关交互时没有最直观的用户体验,因为它们是为HTTP而设计的。协议实验室一直在与Brave合作,致力于提高星际文件系统在浏览器中的用户体验。
非中心化存储正在成为Web3的标准。浏览器将继续为广泛采用星际文件系统等非中心化存储解决方案铺平道路。浏览器是用户进入Web3的“前门”。愿景是将非中心化存储与浏览器进行本地集成,这样用户就可以接触到Web3,而无需做出有意识的决定。
在过去的一年中,星际文件系统在浏览器生态系统中的集成和接受程度取得了重大进展。协议实验室正与Brave、Opera以及其他公司合作,不断创新,抓住机遇,推动其发展壮大。