什么是Web3?
Web3是最近一段时间无论从风投、媒体,还是公司层面都非常火的一个概念。那究竟什么是Web3呢?
Web3是2014年由以太坊联合创始人加文-伍德提出的。
基本上来说,Web3是指基于区块链的去中心化在线生态系统。
叫做Web3的话,应该就是希望它能够代表互联网的下一个阶段,而下一代互联网都是建立在信任基础之上的。
简单类比的话,Web1代表的是类似于雅虎的编辑类网站,单方面输出内容。而Web2的代表类似于Facebook或者Twitter。其实移动互联网时代的微信也属于Web2产品,由用户产生UGC内容的平台。
但不管是编辑产生内容还是用户产生内容,这些内容的管理权及使用权都是由中心化的平台、公司控制的。
而Web3希望打破这种垄断,建立基于区块链技术构建一个平台,而不再有中心化的巨头所拥有,而是有所有的互联网用户所拥有。
总结来说,Web1是一个只读网络,Web2是一个读写网络,Web3是基于信任与承诺的去中心化网络。
借助于区块链,可以很好的实现Web3所希望的信任问题,它是开源透明的。
在Web3体系下,IPFS被称为Web3的基石(IPFS + Filecoin)。
IPFS是由YC孵化器下的协议实验室开发的,实验室下包含5个产品:IPFS、Filecoin、libp2p、IPLD、Multiformats。
IPFS:点对点的分布式文件系统和超媒体传输协议。
Filecoin:一个基于区块链的分布式存储解决方案,是IPFS的激励层。
libp2p:libp2p是IPFS工程实现中最为重要的模块,负责IPFS数据的网络通信、路由、数据交换等功能,是IPFS与Filecoin的基础设施。libp2p高度抽象了主流的传输协议,使得上层应用搭建时完全不必关注底层的具体实现,最终实现跨环境、跨协议的设备互联,有潜力成为未来点对点传输应用、区块链和物联网的基础设施。
IPLD:IPLD是基于内容寻址的数据模型的抽象层,IPLD能够连接起各类以内容寻址为主的数据结构。设计IPLD的初衷是希望这一数据结构不仅能应用于IPFS,而且能为其他通过哈希类型检索的数据提供一个通用的数据模型。
Multiformats:Multiformats是IPFS的自描述格式协议组件,是为了使各类编程语言、哈希算法和编码方式都能在IPFS上兼容工作。
IPFS叫做星际文件系统(口气不小),是一个建立在去中心化网络上的分布式文件系统,基于内容寻址、版本化、点对点的超媒体传输协议,对标的是Http协议,目标是打造一个更加开放的、安全的互联网。
技术上IPFS可以认为是区块链+BT协议+DHT分布式哈希表+git版本+coin的一套组成。
IPFS类似于我们之前介绍的BitTorrent集群(种子之父--布莱恩-科恩),文件的更新类似于Git仓库。类似于BitTorrent,他是去中心化存储,大的文件可以被分片存储。一个文件资源内容会生成唯一哈希编码CID进行访问。
Filecoin是IPFS之上的激励机制。
Filecoin挖矿不需要进行大量的运算,耗电小。用来激励矿工提供稳定可靠、性能优异的网络存储空间进行数据存储。
Filecoin经济体系里面代币FIL的产生与流通模型:
IPFS与Filecoin之间的关系有点类似于区块链与比特币之间的关系。
IPFS作为P2P网络,节点越多下载越快。如果没有激励机制,没人愿意无偿提供众多节点与存储。Filecoin矿工在激励下可以为IPFS网络贡献节点,以提供无限大的IPFS分布式存储空间。
经过几年的发展,基于IPFS及Filecoin已经发展出一些较为出名的项目了:
Arbol:基于IPFS+区块链的农业保险平台。Arbol的商业模式取决于IPFS提供的好处:如果没有其不变的内容寻址和固有的数据可验证性,Arbol提供的好处将不可能以经济高效的方式实现。
Audius:一个音乐和音频共享平台,旨在为艺术家提供与听众的直接连接。结合IPFS的内容寻址能力、区块链的不可篡改性以及将内容锁定在IPFS节点网络(如Audius creator节点)的能力,Audius能够确保艺术家对自己音乐的权利和控制,并为艺术作品和作品的表达和发行提供一个抵制审查的平台。
LikeCoin:LikeCoin是一个开源框架,用于为内容创造者和消费者构建一个去中心化的、抗审查的、基于区块链的出版基础设施。
Morpheus.Network:Morpheus.Network是一个供应链SaaS平台,它使用IPFS对国际海关和航运文件进行可靠、分布式、可验证的存储和检索。
OpenBazaar:OpenBazaar是一个点对点的电子商务平台,买家和卖家可以匿名和私下交易,而无需供应商或任何其他中心化机构收集数据。