自从前天发了冤家圈当前,很多老冤家联络我,让我说一下心路历程,为什么搞 区块链 ,为什么如今才开端搞区块链?我从团体角度谈一些本人的看法,权当是扑灭冤家们思想火花的「引线」。
很多人入行是由于一句话,就是「互联网改善了消费力,区块链改善了消费关系」,在我看来,假如这个角度进一步考虑成绩,往往会堕入到一个误区,区块链是不是可以进步了效率?是不是真的可以降低了本钱?我供认关于这些成绩考虑的还不够,但是我晓得,这些言语的表达容易形成「逻辑的圈套」,我团体关于以上观念不置评论,仅仅说一下我晓得的那些事。
区块链降低了 网络效应 构成的本钱
区块链一个确定的优点是,降低了网络效应构成的本钱。或许可以表达为,在无法构成网络效应的某些范畴,借由区块链的某些特点,可以构成网络效应。我是软件行业出身,关于这点感受特别分明,所以我们以软件行业为例,讲一讲软件行业引入网络效应将会是怎样。我很久之前写过一篇大众号,粗心是说,软件行业,或许说传统软件行业是没有网络效应的,软件公司的商业形式和餐厅、律师事务所、医院实质上是相似的,当然在产品上是更好一点,但是在分发上并没有太大的区别。
本着网络面前人人平等的原则,提倡所有人共同协作,编写一部完整而完善的百科全书,让知识在一定的技术规则和文化脉络下得以不断组合和拓展。
这张图外头,第一类形式是固定产品、固定分发。餐厅、诊所和律所都是这种,这种形式也可以有很大的规模,比方美国最大的梅奥诊所,这种形式的成绩是,获取和效劳用户都依赖于雇佣更多的人。第二类形式是可扩张产品、固定分发,很多传统高科技公司属于此类,比方波音、洛克希德马丁,Oracle和Salesforce也属于此类。第三类是固定产品、可规模化的分发,媒体大多属于此类,传统媒体报纸也是一样。第四类是可扩张产品、可扩张的分发,Uber、WikiPedia都属于这类,中国这类产品很多,滴滴和头条都属于这类。
这四类形式从基本上定义了什么呢?从基本上定义了增长所需求的本钱。面向Large Enterprise的软件范畴,也就是图中我用红笔圈起来的Big-Ticket Enterprise Software模型属于第二类形式。这个形式是产品上可以规模化,但是在分发上就是线性增长的模型,线性增长模型最大的特点,就是分发和用于停止分发的人数是正相关的,因而,在一定规模之上,一定存在边沿本钱添加和边沿收益递加的成绩。也就是说,增速会变慢。
在2015年到2018年这段工夫,美国的Accel Partners、A16Z以及Benchmark都在讨论一种新的商业形式。
GitHub 75亿美元,MuleSoft65亿美元,还有MongoDB、Etastic、Docker、Kafka、Mesos等等,这些都是我们开发人员耳熟能详的产品,面前都是数十亿美元估值的公司, 这些公司的生长速度, 大约是4年就可以做到10亿美元的估值,比传统软件要快很多倍。面前的缘由,就是引入「社群」的概念带来的网络效应。
那么,OAS的模型和区块链有什么关系呢?我以为二者其实是一回事,都是借助于Developers的力气,都是借助于网络效应的传达,都是经过网络衔接构成新的创新,区别只是OAS在社群构成当前选择去做支出然后IPO,而区块链的选择则是不做支出直接ICO。但IPO和ICO只是募资方式的不同,和商业逻辑并无必定联络,甚至从Docker社群化的成功到商业化的失败,我以为,能够ICO模型要优于IPO的模型。
以Docker为例,这家公司无论是技术还是市场影响力,都比区块链范畴的EOS和IPFS要好,假如选择ICO的模型,那么明天的Docker会不会曾经是一个百亿美元的公司?是不是可以防止开创人被开除,开创团队全部分开的喜剧?并且,在ICO的模型下,可以防止获取支出需求领取的宏大销售本钱(通常在前十年都会原大于支出自身),社区的奉献者也都可以取得公道的收益,可以分享技术提高带来的财富,而IPO模型则只要多数团体和资本从中获益,Elasitc就是一个我身边的例子。
最近几天,Elasitc这家公司提交了IPO请求,预期市值在30亿美元左右,关于Elasitc的IPO,开源社区的兄弟们都感到兴奋,纷繁转发。我之前文章外面写过,我的冤家Medcl,从2012年起,就不遗余力的在中国推行Elastic Search,可以说Elasitc在中国的普遍运用,Medcl至多有一半的功绩。我和他相识于社区,然后我就独家资助了Elasitc中国社区从第二届后的每一次大会。最早的Elastic base在荷兰,开创人约请Medcl一同创业,并许愿了十分大数量的股权,但条件是Medcl要去到荷兰。Medcl事先权衡再三还是回绝了,因此也和人生中一笔宏大的财富擦肩而过。直到2016年,Elastic在中国展开业务,Medcl成为中国区的技术担任人。
所以,关于第一点的总结是,区块链可以经过社群及代币鼓励给本来没有网络效应的市场带来网络效应。一个进一步的考虑是,为什么商业形式天生会有种种区别?是不是能够会像是物理学的力一样,表现为不同的力其实只是同一个模型在不同能级下的不同表现?
区块链改动了价值分配
德鲁克在《管理的实质》写道,企业的独一目的是发明顾客。陈春花教授在《运营的实质》一书中写,明天,一个企业的价值是由企业和顾客共同发明的。从我本人的创业生涯来了解,在中国之所以2C的生意要比2B的生意好做,很粗心义上,2C的很多生意,其价值都是由顾客和企业共同发明的,从最近大火的抖音和快手,到二次元的B站斗鱼,是众多的参与者发明了宏大的价值。明天的企业形状,曾经远远不同于亚当斯密写《国富论》时分的企业形状,但明天的价值分配,和当年创建股份制的荷兰并无太大区别。价值的发明者,也就是顾客,并没有分享企业生长带来的价值。
不只仅是如此,顾客作为单个集体,在古代的商业规则中,甚至是处于被收割的一方。这点在数据运用上尤其分明。从百度的血友病吧到魏则西事情,到Facebook关于团体隐私数据的传达,数据,这个宏大的价值,只被多数公司拥有。
前几天,欧盟的GDPR法案出来了,这一法案的降生今后将会关于将来的数据管理发生宏大的影响 。例如,法案所要求的关于人的虹膜数据和指纹数据,不能在任何中心化的效劳器之上停止存储,势必会推进去中心化存储范畴的技术生长。
区块链的退化方向是软件的社会化
区块链是一个退化十分快的范畴,很多人觉得到「眼花纷乱」,其实应该是「一叶障目」更为精确。这里说说我以为的愿景,让我们抛开所谓的公链之争,共识算法之争,去悠远的将来看一看。
早在1995 年,斯坦福大学计算机迷信系教授Barbara Hayes-Roth 在IJCAI 特约报告中就明白指出:「智能 Agent 既是 人工智能 的最后目的,也是人工智能的最终目的」。Agent的概念则是由麻省理工大学的著名计算机学家和人工智能学科开创人之一Minsky提出来的,他在《Soceity of Mind》一书中将社会和社会概念引入计算零碎。传统的计算零碎是封锁的,要满足强分歧性的要求,但是社会机制是开放的,不能满足强分歧性条件,这种机制下的局部集体在矛盾的状况下,需求经过某种协商机制达成一个可承受的解。
Minsky将计算社会中的这种集体称为Agent。这些集体的无机组合则构成计算社会——多Agent零碎。Simon的无限性实际是多Agent零碎构成的另一个重要的实际根底,Simon以为一个大的构造把许多集体组织起来可以补偿集体任务才能的无限;每个集体担任一项专门的义务可以补偿集体学习新义务的才能的无限;社会机构间有组织的信息活动可以补偿集体知识的无限;准确的社会机构和明白的集体义务可以补偿集体处置信息和使用信息的才能的无限。
我不晓得大家看到下面这段话是什么感想,Agent这个东西是人工智能范畴的术语,我们把上文中的Agent文字交换为区块链节点,你是不是会愈加熟习一点?
因而,我团体了解,软件的社会化会是区块链开展的最终目的。在最终形态下,复杂的规则可以涌现出群体的智慧。
那么,我以为将来的区块链会满足以下的要求:
自治性(Autonomy ) :节点能依据外界环境的变化,而自动地对本人的行为和形态停止调整,而不是仅仅主动地承受外界的安慰,具有自我管理自我调理的才能。
反响性(Reactive): 能对外界的安慰作出反响的才能。
自动性(Proactive): 关于外界环境的改动,节点能自动采取活动的才能。
社会性(Social ) : 节点具有与其它节点或人停止协作的才能,不同的节点可依据各自的意图与其它节点停止交互,以到达处理成绩的目的。
退化性: 节点能积聚或学习经历和知识,并修正本人的行为以顺应新环境。
我以为,将来的区块链节点相似于人工智能的Agent定义,弱定义Agent(节点)是指具有自主性、社会性、反响性和能动性等根本特性的Agent(节点);强定义Agent(节点)是指不只具有弱定义中的根本特性,而且具有挪动性、通讯才能、感性或其它特性的Agent(节点)。
我做一个比喻,最早采用POW和POS共识算法的区块链节点,就像是在操场下面做播送体操的小先生们,一切人都做一样的举措,后来,随着技术的开展,随着VRF和Shard概念的提出,可以随机指定某个小先生做体操,其别人打分,而将来的区块链则更像是社交晚宴,很多人随着音乐翩翩起舞,这其中是不需求人的干涉的。
区块链将进一步推进计算机迷信的开展
从做Lambda项目以来,往年看了大约100多篇计算机学术论文,又从头学了群论。两个感受,虽然我在软件范畴创业多年,但在做Lambda之后才觉得本人的确是CS专业的毕业生,另外,分明的觉得到,在区块链范畴的创新,需求用到计算机范畴最新最近的很多论文,甚至要本人去发明一些可以写出学术论文的东西。
以密码学为例,在比特币和以太坊的模型当中,只是用到了传统密码学的六种工具,辨别是对称加密、非对称加密、签名、哈希函数、音讯认证码和随机数。但新的很多公链项目,需求用到古代密码学范畴的技术,比方基于门限的机密共享、盲态传输、同态加密、零知识证明、比特承诺等等,在我们做的存储类项目中,关于数据散布这一块,需求用到分歧性哈希的各种变种,从传统的Chord和KAD网络,到Pastry,到腾跃分歧性哈希,关于数据的隐私维护,需求用到代理重加密和属性基加密,这些内容,都是绝对冷门而前沿的范畴。
而今随着Nucpher等项目的盛行,逐步变得抢手。所以,我们才看到,越来越多的项目找学术大牛站台,到教授和迷信家本人出来做项目发币,区块链的热潮也带来了技术革新的热潮。
我的冤家王涛之前写过多篇文章论述他的观念 ,他以为区块链实质就是多活数据库 ,我的合伙人黄东这几天还专门写了一个关于Oracle RAC和区块链的比照文章。明天一个 两头件 的大牛找我,他最近看了一些跨链项目,说和我们十多年前做的音讯两头件和买卖两头件(Tuxedo)很像。我觉得它们说的都挺对的,其实区块链范畴用到了计算机迷信很多的知识,这个能够是门槛之所在。
但从我的角度讲,这些东西的确存在学习门槛,但并不是十分的高。区块链最大的门槛在于,他其实是有一个知识的门槛,这个门槛高于你的视野,让你误以为没有门槛,从而发生「不过如此」的错觉。任何一个范畴,当你开端接触到真正难的东西,那阐明你就真正开端入门了。当然,入门当前能够也就没那么难了。
那么,关于一个关于区块链理解不深的人来说,应该从哪些项目开端学习呢?以我团体的经历看,一个好的白皮书,一定是一个逻辑通畅的白皮书,满眼都是数学公式的白皮书面前,作者的学术程度应该有保证,但不一定逻辑是可行的。我们人类一切的知识,都是人类创造的,因此一定在人类脑力所能及的范围,因而我觉得,在这里范畴,的确要有所敬畏,但也应该置信本人的判别和学习才能。
不时学习,不要畏惧计算机技术和数学知识,平视每一个看上去都很矮小上的项目,置信本人的判别,应该是传统互联网人进入区块链的正确姿态。