Live in the future,design the product.

这个做产品的哲学,估计很多人都有耳闻。按照这个思维逻辑,假设现在就是未来,Web3应该是个什么形态呢?
首先,Web3寻址依然是不可或缺的。物理世界的寻址,是门牌号码,黄页,邮政系统给解决的。图书,文档,有史以来记载的纸面知识,是图书馆和分类检索系统给解决的。互联网,是由域名查询系统(DNS)给解决的。那么,在Web3,要发现和使用服务,交易资产,同样,还是少不了寻址系统,需要找到服务,需要找到钱包,需要找到资产,那么不管是16字节,还是20字节的神秘地址,人类是无法记忆和长期忍受的,一定会有相应的寻址系统来解决这个问题。寻址系统本身就是一种Web3的应用。

其次,公链的标准协议必然定义,然后建立互链网。Web3世界不会只有一条公链,无论是从存储,计算,网络,还是TPS来说,都是无法满足的,这样就需要一种公链的标准协议,不同的公链之间可以互通互联,成为互链网。而且,按照公链的标准协议,会出现若干种开源的公链软件系统,不管是基于比特币系统,还是以太坊系统,还是其它的系统。一个组织可以选择加入另一个组织的公链联盟,也可以联合几个组织部署一条自己的公链形成一个公链联盟。公链联盟将保障数据的联盟内的共识确权,这样既不是完全中心化的,也不是完全去中心化的,其实,EOS,包括未来的基于POS的公链,都在这方面做了实践证明是可行的。Web3的世界,将由千千万万个公链联盟汇聚而成。这种形态,是不是类似于WWW,首先有HTTP协议,然后有Apache,Nginx,IIS等webserver,然后各个组织都建自己的website。这里的区别是将website变成了公链联盟,不是有一个组织来运营,而是由多个组织组成的联盟来运营。

再次,有价值需要交易和确权的资产的资产才上链。可用少量数据描述的资产直接上链,要用大量数据描述的资产,只有资产的签名或哈希上链,资产本身无论存储在类似IPFS的分布式存储上,或是沿用Web2的数据库或者云服务上。这样,能够减少链上的数据和计算,从而满足性能的要求。资产本身还是由组织或是用户来管理,而确权和交易则通过链来管理。那些公共的资源和数据,完全不用和链发生任何关系,保持原有Web2的形态。

最后,Web3,其实是Web3和Web2的一种混合模式。Web2的服务体系依然存在,无缝融合了区块链的功能和资产管理交易。Web3钱包的功能是浏览器,App的必备和核心。资产的管理是webserver和链的合成体实现的。用户的交互还是一样,但其中蕴含的价值和资产在其中让用户没有感知。Web3的革命性特点是全新的基于区块链+webserver的服务体系。很有可能是整合区块链技术的Apache或Nginx的版本。
所以,Web3一定是现有Web2互联网的升级,在用户层面可能基本没有变化,除了其中自动嵌入价值的流动。但在后端和服务层面,将原有的服务体系和区块链体系融合成一个全新的服务体系,不但有信息的流动,还有价值的流动。

未来的Web3是不是这样,拭目以待!
继续阅读
阅读原文