风险提示:请理性看待区块链,树立正确的货币观念和投资理念,不要盲目跟风投资,本站内容不构成投资建议,请谨慎对待。 免责声明:本站所发布文章仅代表个人观点,与CoinVoice官方立场无关

a16z crypto:下一个风口属于「加密网络+开放服务」

碳链价值
2019年02月08日

本文将探讨软件工具和服务之间的差异,以及软件服务的有状态性本质如何导致其走向封闭,同时也分析加密网络如何催生、并点燃一个组合创新的开放服务新时代。

碳链价值编辑部原创作品

看文章前,跟大家分享一件有意思的事。前两天,朋友建议我们入驻百家号,因为百度给百家号的权重极高。同时,他还教会我使用“搜狗微信”,一款由搜狗和微信合作、专门针对微信公众号的搜索引擎。朋友说,现在很多内容都在微信生态中产生,但微信封锁了百度的搜索,拒绝将这些内容分享给百度,因此你在百度上几乎搜不到微信公众号上的文章。同样,虽然微信选择和搜狗合作,但搜狗引擎却也不能搜索出微信公众号的内容。这就是封闭。本文将探讨软件工具和服务之间的差异,以及软件服务的有状态性本质如何导致其走向封闭,同时也分析加密网络如何催生、并点燃一个组合创新的开放服务新时代。

作者:Denis Nazarov,a16z crypto合伙人

感谢:a16z crypto另外两位合伙人Jesse Walden 和 Chris Dixon审阅这篇文章的草稿

编译:氪-12、Diana

在无处不在的互联网服务(比如搜索、地图、社交、商业)诞生之前,软件更多地是扮演工具的角色,比如文字处理、电子表格、图形编辑等。由于开源代码具有无需准入(permissionless)的本质——即不需要授权就可以使用,因此很多软件工具从中受益、并得到了迅速发展,也带来了很多组合创新。

互联网服务使用软件工具(比如数据库)作为他们的基础组成部分(building blocks),但同时也提供一些软件工具无法胜任的新功能和高级功能,这些功能是动态的、且具有协作性和社交性的,而且一般软件工具也无法提供这种新功能。依赖于“状态“(state)的服务,让他们与传统软件工具显得完全不同。一种提供服务的软件在“实例化”时会创建一个持久状态的容器,这个容器一开始是空的,一直到里面填满了数据、用户、或是“数据和用户”,这个容器才会变得有用。(注:实例化是一个编程术语,在面向对象的编程中,通常把用类创建对象的过程称为实例化。)

互联网服务的商业模式是以“货币化状态”(monetizing state)为基础的,“状态“其实是一种竞争优势——通过保持服务的专有性和封闭性让自己获得优势。然而,当外部开发人员无法从现有服务及其基础数据中受益,服务的进一步组合创新就会受到限制。

域名系统(Domain Name System)就像是互联网的电话簿,虽然功能有限,但它其实是早期互联网行业少数几个开放服务的例子之一,而恰恰因为域名系统的成功导致出现了大量下游创新。

相比之下,由于不相容的激励措施,你会发现如今许多不开放的互联网服务正在变得越来越复杂且封闭——而这就是加密希望改变的地方。加密网络依赖于开源代码,同时也能实例化依赖开放状态的全局服务。开放状态是加密验证的一个关键要求,也是区块链提供信任的重中之重。此外,代币创造出了一种能够维持加密网络运转的全新激励模型,而且代币自身属性其实也与开放本质完全一致。

01 创新条件

组合创新可以算是一种专门为发明创造设计的“耕造”过程,通过这种过程,现有的想法将会以一种全新的方式与新想法结合起来,最后输出的结果又会被反馈到流程之中,这样就能无限地产生出更多新想法,随着更多新想法的出现,更多可能性也随之出现。

我们拿花园为例,一个健康的花园需要为里面的植物提供生长空间,还要有充足的光线,给植物定期浇水,并且招募一个细心的园丁。强大的组合创新也需要有类似的先决条件:一个良好的环境,让产品和服务能够在其中健康成长。

首先,发明者社区必须要用通信技术(比如语言、写作)互相联系,以便创意想法能够广泛且有效地流动。由于共享文化的存在,允许创意想法不断受到挑战,也促使其不断改进。不仅如此,利用科学的方法和同行评审的帮助,能够进一步推动创意想法产生,并使其到达顶峰。

在一个创意想法的全球化平台上,参与者为发明者提供竞争激励,并推动创新。

但所有这些都是极其复杂的系统,复杂的技术自然会导致模块化。行业专家们会细分、并征服复杂性,以改善基础组成部分,创建一种碎片化的竞争环境。

软件是组合创新的终极环境,如今已经在各个方面达到了前所未有的规模:互联网是终极连接网络,开源文化不断完善代码模块。拥有互联设备的数十亿用户呈现出了一个空前绝后的可寻址市场(addressable market)。

02 软件工具:用户在控制之中

在某些方面,软件工具与工业时代的其他产品没什么不同。就像制造工具一样,软件工具具有特定的功能,而且它们本身也是有用的。

事实上,早期软件主要扮演了产生更好的数字化工业信息和媒体处理工具的角色:

随后,计算机成本开始变得越来越便宜,普及程度也变得越来越高,并且通过互联网相互链接,一种全新的、类似服务的软件出现了。这种软件实现了新的通讯、协作和交互模式,也颠覆了媒体行业自上而下的生产和分销模式,也给权力和控制带来了不一样的影响力。

所有类似工具的软件都具有一些重要属性,包括:

1、这类软件都是自包含的(self contained),运行代码,它就能按照预定要求执行,不需要任何外部依赖。举个例子,文字处理器软件本身就非常有用,一些公司会设计具有文字处理单一目的的计算机,而且通过销售这种计算机获得了成功。

2、这类软件提供了单一模式的实用性,就像当你拥有一把锤子,你不需要任何东西取代它,或是其他任何人来使用它。

3、用户本身也是操作员。对于用户来说,使用这类软件会产生强烈的主人翁感觉,甚至还会产生所有权感和控制感。这意味着,这类软件会成为你的“私人”工具,而不是你从其他人那里获得的服务。

4、副本可以互换。举个例子,如果你忘记带自己的笔记本电脑,可以借用朋友的笔记本电脑,然后在它们的Photoshop软件中修饰你自己的照片。

毫不奇怪,类似工具的软件最初的商业模式是销售许可。盗版其实就是因为这种商业模式“自然而然”地出现了,因为这些工具非常有用,但代码也很容易复制和分享。从某种意义上来说,盗版对于组合创新过程来说其实也是自然产生的一件事,因为知识产权本身会阻碍创意思想流动。

开源社区快速创建了很多专有软件的“替代品”,而且投放到了公开市场里,而且允许用户自由地重复使用和修改。由于工具软件的概念与配套的应用程序是类义的(synonymous)任何人都可以尝试从头开始创建替代品(即使开源替代品往往不如专有的原生软件)。

接下来,随着互联网连接变得越来越普遍,软件创新的重点开始从数字生产工具转移到计算机之间的编程通信和交互。软件本身也开始提供协作、多人交互、动态和社交等新功能,从而为下一代软件和互联网服务构建了另一个基础组成部分。

03 代码与状态

如果想要了解代码进化,首先需要区分程序逻辑(代码)和记忆(状态)能力,这点非常重要。

早期的软件,从本质上看更具功能性,简单的说就是——输入产生输出。借助文字处理器,你脑海里的故事将被“翻译”成数字文档;借助图像处理软件,扫描的照片可以被剪裁或在上面添加文字。

软件记住先前事件或用户交互(状态)的能力是原生的,但这种能力并不强大,而且状态输入也会来自于程序的单个用户。

互联网服务利用复杂的状态管理,使他们能够提供前所未有的新效用(utility)。

04 互联网服务:用户放弃状态

个人计算,其实是由用户在其计算机上运行个人实例程序来定义的,而互联网则是由一个全新的软件类别来定义,这类软件基本上是以“远程服务器上运行共享服务概念”为中心。也就是说,一个服务器运营商(或公司)会在其服务器(或数据中心)上运行程序的单个实例,而不再基于传统的“一个计算机,一个程序”的概念,后者最常见的一个实例就是许多独立的个体运行一款相同的软件,而现在许多人使用服务的方法则是直接通过互联网与之进行交互。

更重要的是,服务现在可以基于用户行为,代替用户来维护用户的状态。

这会产生巨大的影响,权力从用户身上转移到了服务提供商,互联网也随之出现了一种新的控制力量。具有讽刺意味的是,最初设计互联网的时候,是把它看作为一个去中心化的通信网络,但现在却在互联网上产生了一些史上最中心化的服务。

下面,让我们再来看看“服务”的普遍性定义是什么:

服务是一种提供公共需求的系统,比如交通运输、通信、电力和水力等公共设施。

服务与工具截然不同:

服务需要大规模发展,不管是规模经济(工业概念),还是一种状态网络效性的新概念,每个服务都希望延伸、覆盖到全球范围,而且成为独一无二的那一个。服务需要有更长时间且连续的“寿命“并且可以自主运行,与现实世界力的服务一样,互联网服务如果失败了,那么对于依赖这些服务的用户来说可能是灾难性的。

如果用户发现一种服务,其价值高于自己创建服务,那么这种服务就能自然而然地成为“垄断者“。服务可以部署在数据中心,让应用程序可以大规模运行、使用,这种规模化在个人计算机是是不可能实现的。通过充足的资金支持,以及齐全的架构,你的服务就能覆盖到整个互联网络。

05 “状态“为服务提供了巨大力量

用户可以与服务交互,以满足其个人需求。举个例子,借助关键字查询可以找到特定的网站,这个服务通过返回结果列表来满足用户的需求,但是用户执行这个操作的“副作用“就是会使服务改变、优化其全局状态。在搜索这个服务下,用户一旦执行操作,系统中所选网站的全局排名就会发生改变,其他用户未来进行类似搜索的时候结果就会发生变化。即使用户处于自私的原因使用了这个服务,该服务也会因此变得越来越智能,变得更加有用,最终让用户收益。

在服务的生命周期中,代码效用与状态效用是不同的。

随着“状态“的不断改变优化,状态价值也会呈超线性上升。代码虽然对于服务稳定运行和发展至关重要,但在“状态”这个层面上,相比之下却变得不那么重要、甚至不那么必要了。

大多数服务主要由开源组件构成,这并不令人感到奇怪。任何人都可以尝试复制服务,甚至重新实例化代码库。但是当一个服务已经拥有了更多用户,那么该服务也就具有了更多有用的“状态“,这对于新用户来说是非常具有吸引力、也是非常理想的。这样依赖,就会创建出一个反馈循环,用户越多状态越多,状态越多就越能产生更多有用的服务,然后再吸引更多用户,生成更多状态。

06 从开源到开放服务(open services)

正如a16z风投合伙人Chris此前所说的那样,我们看到一些公司的互联网服务已经得到了很大程度的整合。一些创新公司积累了多年的“状态“已经能够为用户提供非常有用的服务,比如搜索、地图、社交、电商等,但是这些公司却不希望外部开发人员和创业者们对这些服务进行深入组合创新。这对于”后入场“的开发人员和创业者来说非常不公平,因为他们如果从头开始,并在相同条件下重新构建服务,根本没有希望与现有”玩家“对抗。

随着加密网络的发展,他们可能会提供更强烈的力量来解锁更多“状态“,并在很多被封闭网络统治的地区创建开放服务。毫无疑问,由加密网络支持的开放服务,将会为新一代开发人员和创业者们提供前所未有的机遇。


声明:本内容为作者独立观点,不代表 CoinVoice 立场,且不构成投资建议,请谨慎对待,如需报道或加入交流群,请联系微信:VOICE-V。

来源:/articles/4493

评论0条

碳链价值

简介:专注服务区块链和金融科技.新科技创造新商业

专栏

更多>>