当年,互联网发展到一段时间,但仍有很多人认为它不过是一时热潮。上世纪 90 年代,Nicholas Negroponte 预言大部分人即将从阅读报纸转而在网络上读新闻时,主流媒体却对他嗤之以鼻。


展望二十年后。我们会看到加密货币、区块链,发挥有如互联网一般的效应吗?


据 Juniper Research 发布的一项研究显示,世界上超过一半的大公司正在研究区块链技术,目标是将其整合到自身产品中。已在进行的项目有医疗记录、财产所有权、供应链,甚至在线身份认证与管理……在 2017 年有不少行业报告指出,非常多的区块链技术先行企业耗费了大量的时间与金钱,最终却所获甚微甚至毛都没看见。


从目前来看,下定决心何时及为何在公司的交易流程里投入区块链分布式分类账本的研发,是一项非常冒险的举措。老链哥提醒诸位高管,在将区块链技术整合进你公司的数字生态之前,应该明确一下区块链的独特性究竟是什么,以及与之相关的成本会有多少……



区块链技术本质上是一种管理数据的新颖方式。因此,它与我们已有的数据管理系统成竞争关系。数十年的市场风险历练,和甲骨文 Oracle 这样的公司大笔研发资金投入,增强了数据库的安全性。然而,一个未能解决的主要限制是:存储和更新数据的任务指派给单个或几个实体,你必须信任的此实体不会混淆数据或被黑客入侵。


作为替代方案,区块链以一种特定的方式改进了这种架构。数据分布式存储,不存在垄断地位的实体,也不会因为某一实体的宕机而丢失数据,甚至拖垮整个系统。


在区块链上,一群匿名陌生人和他们的电脑共同存储、管理和保护不断增长的数据,而无需任何人相信任何人。



TechCrunch 拍摄的「信任重塑」纪录片,

留意 4:00 以太坊创始人 Vitalik Buterin 对于区块链的概括


区块链是好东西!但你真的需要区块链吗?等你做完老链哥的问卷过后,立马发现「不用区块链」的理由可能更多一些。



公有链、联盟链与私有链


公有链比传统的数据库更慢、更匿名,因为必须协调多个无关联参与者的资源。为了将数据导入到这些数据中,用户经常支付不断变化的交易费用,因此很难预测。


公有链造成的问题,价格波动,低吞吐量,低隐私和缺乏治理。其中部分可以通过调整技术结构,特别是通过选择称为许可分类账的方式来缓解,其实就是联盟链。你不必担心信任别人,仍然可以保留区块链技术的一些好处。


在公有链上,向区块链添加新数据的各方,即矿工们既不相互认识也不相互信任。但是他们表现得很好,因为他们为赚取酬劳付出代价。相比之下,在联盟链上,添加数据的人遵循规则并不是因为报酬,而是因为网络中知道他们身份的其他人要求他们负责。


移除矿工概念,提高了区块链的速度和数据存储能力。在公共网络中,区块链的新版本在被传播并获得多个对等方的批准之前不被视为最终版本。这限制了新块的大小,因为更大的块将需要更长的时间来解决。当数据块被少数已知实体添加时,他们可以保存更多的数据,而不会降低速度或威胁区块链的安全性。


联盟链上,为满足对高吞吐量、低耗能的需求,以及链上节点更强的安全与性能保证,不使用工作量证明 PoW 达成共识,转而使用 Raft、PBFT 等共识算法。


说得已经有些复杂了,到此为止。老链哥简短地概括一下,企业最担心的事情是审查和普遍访问等等,这是原生区块链技术上的附加需求,纵使通过所谓联盟链、私有链的方式去解决,也只是中本聪以后的创新变体。勿论孰优孰劣,先列清楚需求,再对阵下药。


说回来,公有链是对传统数据库的巨大改进,尽管其建立在牺牲成本、速度、隐私和可预测性的技术上,也可能是值得的。



未来公司建立在智能合约上


「智能合约」可能是目前最具转型力量的区块链应用。议定的条件满足时,系统会自动支付,并移转货币或其他资产。例如,智能合约会在货品运送完成后,立刻把货款支付给供应商。透过区块链发出讯号,显示已收货,或是通过定位发送位置更新,从而启动支付。我们已经看到这类自动执行合约的一些初期实验,分别在创投募资、银行结算、确权赋权等领域。


公司是建立在合约上,从成立公司、买卖关系到劳资关系都是。如果合约自动化,传统的公司结构、流程,甚至律师和会计师等中间人的角色会彻底改变。但可以想象,智能合约普及化,可能还得等上几十年。而技术上的挑战,尤其是安全性,也需要时间。



区块链的场景应用


对于大多数公司,最简单的起点即单一用途的应用,因为不涉及与第三方协作,又可协助组织培养更先进应用所需的技能。不论是创业公司或亚马逊、微软等大型平台,都开始提供云端区块链服务,因此这类实验变得愈来愈容易。风险最低。


最普遍的一个做法,是增加数字货币作为支付手段之一。从前是比特币,但因为交易拥堵、手续费昂贵,很多曾经采用比特币支付的公司,已经转用其他,比如莱特币、比特币现金等。


另一个低风险的做法,就是在内部使用区块链替代传统的数据库,如上文所述,包括管理实体、数字资产,记录内部交易,验证身份等。尤其是对苦于协调多个内部数据库的公司。


再往后,顺理成章的下一步做法是某些特定领域的场景应用,尤其针对金融领域的解决方案。例如,金融服务公司与少数信任的交易对象之间设置专用区块链,可大幅降低交易成本;或者用于解决跨境交易的特定问题;还有一些公司已使用区块链来追踪一些品项在整个复杂供应链中的情况。据说满足这类需求所使用的技术,现在已经很容易获得了。


左为传统的供应链环节,右为区块链上的供应链环节


老链哥说过,目前还是区块链的协议层搭建期,在应用层的努力为时尚早,但也抵挡不住因为各种目的冲杀进来,试图绑上区块链概念一步登天的企业兄弟们。



 老链哥总结:


老链哥的判定是,把互联网、区块链两个概念分开得彻底一点,也纯粹一点。


你要么彻底基于区块链去构想,玩法参照比特币、以太坊,甚至各种代币。但最好是协议层,或者金融领域的应用层。毕竟你对链上开发不熟,需要学习,等你学起来,会发现你没有比身边人聪明到哪儿去。


你要么还是基于互联网,试试联盟链、私有链,也加入个什么 Ledger 联盟,与时俱进,为企业创新求变加分。但也需要核算一下投入的成本多少。


公司应该考虑:


1 数据保密:公有链是透明的,联盟链、私有链对于参与方是透明的。尽管企业级区块链可能给出相应承诺,但在目前阶段,很少有解决方案彻底通过了数据的保密和安全性测试。


2 流程再造:需要充分考虑将业务流程在区块链环境中部署的开发改造成本。


3 技术投入:转移到区块链系统将耗费大量资金,并造成过往已投入的开发资源浪费。


4 行业服务:技术合作伙伴需遵循区块链行业的服务标准与要求,目前多数技术服务提供商并不具备这方面能力。


无论你所处的产业环境如何,在未来几年,区块链很可能会影响你的企业,关键在于从何时开始。


即使你已经在企业身居高位,好不容易有了重新学习的机会。多保持关注吧。有兴趣,不妨先做下测试: