肖风:区块链应用模式的终极猜想
10月27日,由万向区块链实验室主办的第六届区块链全球峰会在上海外滩W酒店盛大开幕。
万向区块链董事长兼总经理肖风博士在峰会主会场压轴登场,发表了题为《区块链应用模式的终极猜想》的演讲。肖博士认为,区块链技术将在优化改进的过程中迎来应用的大规模爆发。区块链的终极应用模式将是通过高度集成各项功能让区块链成为公共基础设施,从而降低创业门槛、激发创新热情、催生伟大应用。
演讲全文如下:
今天的演讲题目《区块链应用模式的终极猜想》,首先申明这是一个猜想,也许有一部分有道理,但肯定不是全部有道理。我们看到区块链,尤其是公链,可以肯定地说到今年年底总体的技术框架已经搭建完成了。Dfinity将于12月31号正式上线。今年年底,随着像这样的项目陆续上线,基本上可以说区块链的总体架构完全搭建完成了。这有点类似90年初TCP/IP协议的确定进程。
当然未来两三年,区块链的整体模型和框架还有很大的优化改进空间,但可以预见从今年年底开始,区块链将一方面经历技术框架的不断优化,另一方面则是应用的大爆发。
区块链的应用到底会怎样大爆发?这是我今天试图探讨的一个话题。思考区块链应用的方向或者爆发程度的时候,我自己从应用分层的角度理了一个框架。这个框架从上往下看就是从互联网到区块链,从下往上看则是从区块链到互联网。从分布式网络、分布式数据库、分布式计算到分布式账本。分布式账本是互联网已经有的东西。当然有了区块链以后,分布式存储和分布式计算,和互联网概念里面的分布式存储和计算已经不一样了。
一方面它是分布式,同时比分布式更加去中心化。比如Dfinity号称的互联网计算机,它为什么说是互联网计算机,而不是区块链计算机呢?因为就分布式计算来说,确实里面很大一块内容是互联网范畴里面的东西,而不是纯粹的区块链上的东西。溯源和存证虽是区块链应用,但其实里面还包含了互联网技术的成分。分布式账本是一个分界线,越过分布式账本再往下走、往深走,越来越区块链化,用到的更多是区块链的技术。
到了分布式治理尤其如此。不管是分布式治理涉及到的经济模型还是共识算法用到的都是区块链技术。因为要用社区治理机制的话,需要设计一个很好的共识算法。分布式治理之下,再往深处走就是分布式应用。分布式应用再往下走,就成了加密经济体。一个完整的分布式商业世界,就这么搭建出来了。
不是说到了分布式商业才有区块链应用,每个层次都有区块链的某个应用,只是有些应用和互联网产生的交集大,有些应用更像一个纯粹的区块链应用。这是我从应用角度做的分层。把互联网的技术、区块链的技术打碎了,放到这样几个层次看。不完全拘泥于技术的先后或者分层,对于我们思考区块链的终极应用会有新帮助。
从有计算机或信息技术以来,可以看到在应用方面,这些技术的应用经历了三个阶段。
第一个阶段是纯粹的信息化技术时期。上世纪70、80、90年代,那时候信息技术支撑着一些商业应用。大家用的软件系统可能有十万、几十万甚至上百万行代码。
有人说金融已经完全场景化了。有一句著名的话:“银行服务到处都在,就是不在银行。”但为什么金融会场景化?金融服务都变成根据具体场景提供?从基础设施的角度看,其实是金融服务被下沉为了基础设施。金融服务本身是很好的商业应用,随着技术的发展,逐渐变成基础设施。
以第三方支付为例,它原来是个利润丰厚的行业,大家在追捧,结果却发现它赚不到钱。第三方支付最能为谁所用呢?答案是互联网公司。因为第三方支付对于社交、电商、外卖、共享单车等互联网公司来说已经成为了免费的行业公共基础设施。
由此我们可以看到,互联网行业里原来非常显赫的应用层也在逐渐下沉为基础设施。
区块链是这种下沉的集大成者。这一点我稍后具体阐述。从软件系统、互联网平台到区块链,这种下沉的过程中,软件系统在设计之初使用起来其实非常复杂。比如在没有浏览器的时代要用命令行去运行Windows操作系统里的各种软件。但又有多少人会用命令行呢?所以最初的Window系统是一个非常难学习、难普及的信息技术应用。
到了互联网平台,这些复杂的软件系统通通下沉了。互联网平台以APP的方式,提供了非常轻、非常简单、非常容易操作的应用,比如微信。微信这样的应用背后虽然是一个庞大的软件系统,需要几十万行代码支撑,但对用户来说,就只是一个操作简便的APP。大爷大妈也能用它发红包,甚至抢红包的速度比年轻人还快。
到了区块链时代,APP还将继续下沉。区块链时代使用的是智能合约。它就像一个小程序,比APP更简单。一个APP要用到几万行代码,但一个智能合约可能只要几百行、几千行代码就能形成一个应用。
另外,互联网平台是需求端驱动的,即消费者驱动网络的运行。到了区块链时代不再是消费者驱动了,而是由开发者驱动,因为区块链是一个对开发者友好的网络。目前发展最好的区块链系统都是由开发者社区建设的。任何没有开发者社区的区块链系统,一定没有生命力。
但区块链时代为什么不是C端驱动的呢?正如今天上午V神提出的:区块链为什么没有杀手级应用?因为它是个杀手级网络。它是由开发者驱动的网络,由供应端驱动网络发展,最后达到消费端。
由此可见,区块链与互联网截然不同,在区块链上创业和在互联网上创业也非常不一样。
下面我将通过两个案例解释什么是区块链应用的终极模式。第一个案例是今天好多演讲嘉宾都谈及的Uniswap。两个年轻人通过500行代码取代了一个需要十万或者几十万代码或者几十万行代码支撑的中心化系统。这个案例说明什么呢?它非常有预示性和预见性。让我们看到基于区块链的应用绝对不能通过5万、10万行代码来完成一件事。智能合约不能是5万、10万行代码组成的,只能有几百、几千行代码。Uniswap虽然有缺陷,但只要几百、几千行代码就能超越几万行代码支撑、上千人来运营的系统。
这样一个成功的案例可能预示着基于区块链的应用应该有以下几个特点:
第一,通过智能合约来提供应用,而所有的智能合约就只需要几千、几万行代码。Uniswap之所以通过几百、几千行代码就能取代这么一个中心化系统,是因为区块链在集成各种技术,下沉成为基础设施方面做得最为彻底。前面我讲的分布式网络、分布式数据库、分布式存储、分布式计算、分布式账本、分布式治理都成为了免费的基础设施。比如公链,无须许可,也不需要开发成本,大大降低了年轻人的成本。我们也没听说Uniswap去融资。反倒是它成功以后,资本开始倒追它。但在互联网时代,你能说不需要资本就能创业吗?互联网时代的任何一个应用,不要说让互联网巨头搭载在你上面,就算是你搭载在它上面,它对你都会有很多审核和许可流程。但在公链上就没有这些审核和许可流程。
我看到一个demo,就是Dfinity,用1000行代码写了一个去中心化的TikTok,当然它还只是一个demo。期待Dfinity主网真正上线以后,看到一个用1000代码写出一个把TikTok取代的去中心化应用。如果这件事情能成真,就坚定了我对区块链应用模式的终极猜想:基于区块链的应用就是只需要几百、几千行代码的智能合约。
这两个案例很有预示性,也许这就是区块链应用发展方向。区块链成为应用的基础设施,集成存储、计算、激励、账本、身份、账户、地址等多种功能,形成具有以下特点的商业基础设施:
特点一:必须开源。如果不是开源,就不可能成为受人信任的基础设施。
我个人非常期待随着今年整体架构搭建完成之后,区块链这样一个基础设施在未来两、三年能持续优化,优化到能够承接大规模的杀手级应用。这样的运行意味着什么呢?它意味着任何一个懂代码的人都可以在这个平台上低门槛、低代码、低资本、低运营、自由地部署自己的应用。这个应用可能只有1000行、500行代码。这个应用变成了什么?变成了高可信、高可靠、高安全、高收益、高分散的应用。这样的应用是互联网世界无法带来的,只有区块链世界才可能带来的。
大家设想一下,在这样一个自由发布应用的基础设施上,中国1000万个创业者可以自由创业。我相信涌现出来的伟大应用一定比在原来高门槛、高代码、高资本投入、高运营的互联网时代多得多。在那个互联网平台上,全中国只有20万人有创业的资格,因为当时创业要具备很多条件。要找到资金、人力、成立公司,为应用找流量平台、运营流量。存储、计算、信任等等都问题都需要自己解决。但在区块链上,这些统统都是免费、自由的公共基础设施,从而降低了创业门槛,让有资格创业的人从20万变成了1000万。1000万人里面出现伟大应用的机会,肯定比20万人要大得多。
综上所述,互联网的应用解放了消费者,区块链的应用解放了开发者,解放开发者就是解放创业者。所以只有基于区块链才可能实现“大众创业、万众创新”。区块链是适合 “大众创业、万众创新”的最好平台。
微信掃描關注公眾號,及時掌握新動向
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場
2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表比特範的觀點或立場