时间:2023-06-27|浏览:186
我是Konstantin,目前在ProtocolLabs负责一个创新项目。ProtocolLabs是一家开源研发实验室,专注构建网络协议工具服务,旨在改善互联网。
IPFS是我们目前正在研发的基础性核心技术和协议之一。IPFS基于点对点协议,使网络具有可升级性、弹性和开放性等特点,可以进行点对点通信和数据交换。因而,IPFS既具备点对点通信的灵活性和弹性,也具备生产数据交换的高级性能,可以同当下云存储相媲美。
我们另一个协议是Filecoin。Filecoin是一个去中心化的文件存储网络,可以存储绝大多数重要的人类信息。我们可以利用Filecoin协议将IPFS升级为点对点网络,从而保证可以对用户存储的信息进行验证。Filecoin具有弹性高、长期可升级的特点,而且存储在Filecoin上的数据可以验证。
我介绍一下IFPS和Filecoin的核心概念。我们将会探讨相关技术细节和特性。这些内容有助于理解IPFS和Filecoin的工作原理以及我之前提过的弹性、稳定性和可验证性等话题。
在Web3.0时代,人们不仅可以对网络进行读、写以还可以信任网络,而且通过对用户和网页的交互信息进行验证,还可以对信任进行传递。Web3.0技术栈的主要部分之一就是数据存储如何满足当前的存储要求,如数据必须以分布式进行存储、数据可以验证、能够抵制审查以及网络必须归个人所有。这些可以说是目前Web3.0的精髓。
目前,几乎所有数据都是以中心化的方式进行存储,一旦中心节点出现故障,用户将无法访问中心节点,立刻失去此前的数据、知识并且无法对项目进行迭代更新。由于缺乏相应的解决方案或服务,项目的长期发展存在风险。
我们认为数据存储应该采取去中心化的方案,去中心化是Web3.0的未来,能够降低用户对中心化解决方案和协议的依赖,用户的项目就会更加去中心化。随着用户的项目变得去中心化,趋于分布式,用户可以在多台设备或服务器上共享项目的绝大多数功能,并且以点对点的形式连接这些功能。这才是分布式弹性项目该有的形式。
我们已经知道中心化的解决方案存在很多重大缺陷如单节点故障、数据泄露等。一旦发生数据泄露,用户项目的数据库被泄露,终端用户也被暴露在风险中,用户也不确定如何继续维护项目。
我们的目标是构建分布式网络。在分布式网络中,用户拥有网络服务内在的权力:网络必须能够抵制审查、为个人拥有、能够自我验证以及不对数据进行整合。
热点:ipfs