1、区块链的价值在哪里?
我们可以回顾一下区块链发展的历史,并从多个维度总结一下区块链的价值和应用。
区块链首先能够提供一个去中心化的信任。这个信任是在去中心化的环境中,维持一个全局一致的账本来实现的。区块链首先是一个数据库技术,提供了在互联网环境下的,多个不信任的陌生节点之间的一个全局一致性的数据记录。这样的数据库与传统分布式数据库相比有很多优秀的特点,比如不可篡改等,可以在上面构架防伪溯源等应用。
如果我们进一步在数据库中记录这个信息的变化,那么这个变化本身也是不可篡改的,所以,我们可以用这个数据库来记录一个数字,和对这个数字的加/减操作,那么我们就得到一个区块链上的token。这个就是BTC的来源。由此派生出一系列的加密货币,以及基于加密货币的支付,流通,交易等应用。
在此基础上,我们把对数字的简单加/减操作扩展,推广成图灵完备的操作,那么就实现了区块链上的智能合约。智能合约本质上是区块链上记录的一段代码逻辑,以及对这些代码逻辑的执行结果的状态记录。由于图灵完备代码的强大能力,以智能合约为基础可以开发出可信的逻辑强大的应用。ICO就是以智能合约创建一个逻辑上的token,使得token的发行变得异常简单,从而让ICO这个应用变得可能。
以区块链为基础的智能合约,可以很容易的处理链上的原生数据和逻辑。但是,要实现与现实世界的可信数据交互,是非常困难的。这里就涉及到跨链这个概念,需要实现区块链与区块链之间,区块链与其他网络(包括现实世界,IPFS,IOT网络等)之间的可信信息交互。这些方面有一些尝试,包括闪电网络实现区块链间的原子互换,Augur去中心的oracle等。MOAC(墨客)正是解决这些问题的整套解决方案。墨客是一个多链系统,可以实现子链之间,以及子链与外部网络之间的信息交互。以此为基础,通过单个子链表征某个可信的区块链实体对象(blockchain entity)以及它所包含的用户以及逻辑,与其他的区块链实体对象之间形成协作(比如调用子链服务 -- Microchain As a service),并通过跨链功能,与现实信息对接,实现大规模的去中心化的协作关系(Large scale dectralized collaboration – LSDC)。这个将是区块链应用发展的下一个重要阶段。墨客链问是尝试LSDC的第一个实际应用。
2、区块链与应用结合的两种做法
区块链应用发展的两种途径如下图:
区块链上的应用发展有两种途径。一种是现有应用采用区块链技术加以改造的模式,也就是目前的链改模式,或者区块链+模式。就是将现有的应用与区块链结合起来,用区块链的技术来改造现有应用的一些逻辑,特别是在采用了token之后在现有应用体系中引入token 激励机制。另外一种做法是从区块链的本身特点出发,寻找适合区块链特点的应用,这种模式我们称为链通模式。链通的模式是从区块链本身的特点开始,在此基础上创建出来的应用都是创新型的,在传统的互联网应用中找不到相对应的应用。这些应用出现的难度比较大,但是一旦出现,往往是颠覆性的。
3、大规模去中心化的协作关系(Large scale dectralized collaboration – LSDC)的特点
大规模的协作关系需要海量参与者 —— 包括个人,集团,企业,甚至是IOT设备,AI算法等。这些陌生人之间需要信任,特别是一些硬件设备和数字化实体。这些设备和数字化实体之间只能通过区块链的互信来实现。在此基础上,利用智能合约所能提供的公平协作的规则,使得利益分配,激励计划完全公平公开,使得陌生实体之间的大规模协作关系成为可能。
与传统应用相比,基于区块链的大规模去中心化协作应用可以解决大量陌生个体之间的信任与协作关系,降低个体参与的难度。然后利用区块链特有的token,来激励和推动系统中各个个体之间的协作,并完成利益分配。这个过程与传统的企业自上而下,顶层配置资源的模式正好相反,从底层实现个体之间的博弈和合作,使得整个系统能够在没有单一个体控制之下有序运行。
因此,这样的协作关系与现有的大企业的组织架构是不兼容的。而这也正是区块链带来的巨大机会。新的应用,就有机会在没有传统的互联网巨头的阴影下,顺应当前移动互联网用户对于自身信息的隐私、安全、收益的要求,开创出新的蓝海。
4、大规模去中心化的协作关系对公链的要求
为了能够支撑去中心化大规模协作关系的各种应用,这样的公链必须是一个多链系统。这样的公链必须能够满足不同区块链实体对共识、性能、费用、安全性多样化的要求。因此,这个多链系统必须提供高TPS,大容量且便宜的状态存储,跨链,多样化的服务,快速方便地部署区块链等性能。
目前为止,墨客是唯一满足这样要求的区块链平台,并且这些技术难点都已经大部分突破。具体来讲,墨客通过创新的母链+子链的结构,同时解决安全性,去中心化,和可扩展性。在墨客系统中,底层提供 ~900 TPS, 子链提供> 5000 TPS。此外,子链提供完全无手续费的合约调用功能,使得基于墨客的应用能够面向海量的用户,而不是局限于已有加密货币的小范围社区。这个功能还可以提供基于公链的无币区块链方案,墨客的一键发链功能(one click,one chain:(OC)2 )可以让区块链的项目方以最低的成本开发区块链的应用,使得现有的项目改造更加简单和降低风险。另外,墨客已经提供了基于IPFS的去中心化存储子链服务FileStorm,使得区块链应用不仅可以使用子链本身低价的区块链来存储信息,也可以通过FileStorm实现大量文件的去中心化存取。