从5月份以来,ico泛滥,各类项目鱼龙混杂,整个市场弥漫着浓浓的圈钱味道和一夜暴富的幻想。中国监管层随即采取了暂时停止并清退之前项目ico的做法,给非理性的市场一个冷静下来的机会。
在这几个月里,你能看到什么颜值链、医疗链、娱乐链等,各种跟区块链毫无关系的链竞相登场,不仅有区块链,甚至连“区块塔”都出来了,这类项目的目的只有一个就是圈钱。区块链只是它们批的外衣而已。
但与此同时,还是有很多踏实做事的团队,有很多跟区块链强相关的应用,比如做去中心化存储、去中心化计算、去中心化预测市场等,这些项目都在为区块链技术与现实世界的结合添砖加瓦。
监管到来给喧嚣的市场一个警示,让专心做区块链项目的公司和组织能够真正获得更多的关注,未来更多的融资和社区的更多支持。
今天蓝狐要聊的一家区块链叫Cybermiles。这是全球首家以链接商业场景为核心的区块链平台。目前区块链的很多项目在落地或跟现实商业世界的联系不多,这让Cybermiles区块链落地上的探索有了更多的重大意义。由此,蓝狐对Cybermiles产生非常浓厚的兴趣,并对Cybermiles的创始人卢亮博士(也是美国知名电商平台5miles的创始人)进行了采访,试图了解这家区块链项目背后的逻辑和发展思路。
在回答这个问题之前,首先让我们来看看,区块链到底是什么?区块链简单来说,就是分布式的账本,由一个个区块组成的链式数据结构,通过点对点的网络进行通信,有共识算法来确认记账,共识算法有POW或POS等,比如POW就是通过竞争算力解决问题,获胜者获得记账权。
此外,这里有一个很重要的机制,叫做代币的激励。这也是今天ico的主要方面,就是通过代币销售来获得项目的启动和发展资金。不仅如此,代币更重要的作用在于它让区块链的去中心化的分布式的自运转体系成为可能。代币是整个区块链生态体系的重要一环,是它之所以在没有中心的情况下能够自行运转的关键所在。比如说区块链到目前为止最杀手级的应用就是比特币了。比特币没有任何公司等中心组织在运作,但它通过矿工的参与,让矿工竞争记账权,记录账本,最终能够让比特币记账体系运转下去。而获得记账权的矿工通过记账获得比特币的奖励。比特币能够在二级市场上进行交易售卖,矿工可以拿着收益去买更多的更好的矿机,有更多的动力去挖矿和记账。当然这种竞争算力的记账方式也让很多人诟病,觉得是没有意义地浪费算力和电力等。所以后来也有人提出了其他共识算法,包括权益证明的POS和DPOS等。这里先不说具体的细节,主要表达的是代币是整个区块链体系中的不可或缺的重要一环,就像是汽车需要汽油一样,没有汽油,整个区块链的去中心化分布式的体系就无法运转起来。
如果说比特币为代表的区块链是1.0,而有人把以太坊看作为2.0的区块链,以太坊增加了图灵完备的虚拟机,在此基础上运行智能合约。智能合约就是一旦满足条件,就会自动执行合约。通过区块链去中心化的信任,可减少交易的成本。目前整个数字代币和数字资产世界,60%以上都在以太坊的基础上建立自己的智能合约体系。
但是,区块链到今天为止,也存在很多不尽人意的地方。比如交易的性能和扩展性、开发效率等。这个方面跟中心化的公司相比,差距十万八千里。这也是为什么说区块链还处于早期的原因所在。
目前区块链在实践中每秒交易次数最多的Waves,可以达到1000TPS,以太坊是15TPS,比特币是7TPS,而淘宝在双十一高峰期可以达到100,000TPS,这完全不是一个层面的事情。
也就是说,要达到真正的商业应用层面,目前的区块链还有很长的路要走。比如说在以太坊基础上已经构建起了数字货币的生态体系,但以太坊的交易经常存在拥堵问题,比如bancor进行ico众筹期间,网络拥堵的情况非常严重,甚至有人出了高价的矿工费也耗费了不少时间。
另外,现在基于以太坊的区块链开发对于中小技术团队来说是个棘手的事情。距离简单和方便还有很远的距离。目前区块链基础设施还远没达到可大规模商用化地步。
那么,说了这么多,区块链到底能不能跟现实商业场景结合?
区块链可以跟现实的商业场景结合。比如说,国外有一家叫ixledger的网站,是用区块链技术来做保险的。它为保险人再保险人及保险经纪人提供一个直接交易市场。区块链技术在这里主要起到简化流程作用,原来的保险交易有多重中间人,而通过区块链可以实现交易的可信度,省去了中间人的费用。诸如此类的项目有不少,比如做去中心化计算的Golem,做去中心化存储的Siacoin,通过区块链做票据金融服务的populous,通过区块链改造票务行业的aventus,通过区块链做跨境房产交易的smartre等等。
区块链由于具有无需中介作为信任担保,天然具有去中介人的特点,目前的平台,比如电商平台、打车平台等本质上都是中介,用户因为信任平台,而在平台上与他人发生交易。而区块链的到来,真正实现了点对点的交易,双方无须通过平台就可产生交易,不用担心作假或被欺骗的问题。
区块链跟现实商业场景结合是毫无疑问的。但跟现实场景的结合也会面临一些困难。包括之前提到的基础设施不完善等。目前的以太坊交易性能和扩展性都无法支持现实的商业应用级别,目前区块链的开发效率都相对较低,无法支持中小团队在区块链上发挥长处。
而Cybermiles要做的就是要解决这个问题,它要成为链接区块链和现实商业世界的区块链平台。它要帮助人们更多在商业场景中通过使用区块链带来更高的商业效率。
今天的区块链还不能支持大规模商业级别的应用,Cybermiles要啃这块硬骨头,它要怎么做?
在介绍具体怎么做之前,我们可以简单来看看Cybermiles团队背景,这也有助于我们理解为什么Cybermiles相对于其他区块链项目有自己独特的优势。
Cybermiles发起方是5miles实验室5xlab。而5miles是美国知名的本地电商平台,成立于2014年,累计获得SIG、IDG等知名VC超过6200万美元的投资。拥有千万以上用户,年交易额达30亿美元,2016年成为美国TOP10电商平台。
5miles创始人是卢亮博士,曾任职淘宝,是手机淘宝的第一任总经理,也曾担任兰亭集势CTO,带领兰亭集势2013年在纽交所上市,是中国第一家在美国上市的外贸电商。5miles团队来自于5个国家的顶级互联网企业、投行及零售商业企业,团队拥有超强的执行力,仅仅三年时间,从无到有,就打造了一个跻身全美TOP10的电商平台。这跟很多区块链项目不同,它的背景团队,有非常丰富的落地经验,对商业场景最终落地有深刻理解。
那么,Cybermiles怎么架构自己的项目?怎么让区块链跟现实商业场景结合?怎么链接虚拟的区块链与现实商业?
首先,Cybermiles是底层区块链,它不是建立在以太坊基础上的区块链应用。它是可支持大规模商业应用的区块链,在上面可以开发多种多样的商业智能合约。
Cybermiles目标既要充分发挥区块链的技术优势,比如智能合约等,同时也要保证合规合法,能够进入主流的商业世界。Cybermiles的核心是为现实世界的各种商业场景提供智能合约服务,如本地买卖、拍卖等。
Cybermiles的好处是可以快速便捷地在上面直接开发不同种类的商业智能合约,甚至一键完成。开发者甚至可以在上面建立c2c交易平台、建立支持分期付款零售的B2C网站、建立分布式打车平台等。
目前Cybermiles为了解决现实商业问题,更是梳理了12个大类,371个小类别的商业合约定制模版,基本覆盖大多数商业应用场景,可以一键构建符合自己需求的智能合约而无需做深层开发。
传统的区块链无法在现实商业场景中得到大规模应用,它有两个大问题,一是性能和扩展性不强,二是开发不够简易。性能弱扩展性差主要源于去中心化系统要求很多独立且相互没有协作关系的节点执行计算任务,同时还要就真实性达成“共识,这让系统本身变得低效,且难以扩展。
为了解决这个问题,区块链从业者从几个方面探索,一是共识机制,二是分片技术,三是链下计算等。其中共识机制除POW之外,还有POS、DPOS、拜占庭容错(BFT)、Tangle(IOTA的有向无环)、EOS的石墨烯技术、也包括以太坊的Casper等,这些解决方案对于提高效率和扩展性有重要作用,但仅从目前现状来看,只有waves达到了1000TPS,包括以太坊在内的只有最高15TPS的交易速度。仅从区块链的角度,这方面的突破还没有达到大规模商用的级别,尽管EOS号称未来可以支撑百万级别TPS的交易,但这也需要较长时间的开发,且尚未得到现实应用。关于分片技术,这也是通常的做法,可以通过把网络分为几个子网络,以达到扩张网络的目的。通过平行扩展网络,在中心化系统里相对有优势,但是在去中心化的区块链网络中,附属子网络需要相互通信且达成状态一致。这个跟网络分片比较,也是个棘手的问题。目前这个方面,Cosmos和polkadot在致力于解决这个问题。最后还有是链下的计算,这是一个更加直接的解决方案,把负载过重的计算任务放到链下进行,链上只是通过共识机制记录计算结果。这方面的尝试包括了闪电网络、以太坊的plasma的侧链等。
Cybermiles跟现实商业场景结合的方法,并不是从根本上找到解决区块链的扩展性问题。随着各种技术的不断探索,这些在未来肯定会解决,想象一下我们90年代初的互联网技术,未来一定会有好的解决办法。
即使扩展性问题得到了解决,区块链仍需得到开发者支持以寻求大规模的商业应用。Cybermiles的目的就是要提出架构的解决方案,帮助企业和开发者更好地更容易地应用区块链技术到现实商业场景中。
具体如何做呢?不同于以太坊的智能合约,Cybermiles提出了自己的“商业智能合约”,能够在自己的虚拟机上创建更适合于商业开发者开发的去中心化应用。Cybermiles的区块链不仅仅包括虚拟机,也包括标准化的中间件。在链上包括了虚拟机和商业智能合约,而在链下的企业中间件包括了规则引擎、商业程序管理、分布式数据库、分布式文件系统及webhooks等。这个新架构让开发者易于开发且高度可用。
规则引擎主要根据商业应用场景而来,大多数的商业合约必须遵守特定规则。相比较于通用化的程序语言,规则引擎更易用更高效。商业程序管理可以模仿多步合约执行状态,由合约方外部行为驱动,可以用规则引擎来决定执行步骤。分布式数据库则支持复杂的应用框架和存储应用数据。这些数据通过区块链上所有节点进行复制和同步。但它并不存储交易结果,这些结果会被存储在区块链上。分布式的文件及数据存储服务也非常重要,商业智能合约和它相关联的中间件需要文件服务,以管理更大的数据文件用于决策。此外,还有分布式的webhooks服务,由于商业系统需要与外部实体互动,外部实体需要完成合约义务,比如快递服务商给电商应用状态提醒,通过搭建分布式webhooks的服务,可以接收与商业智能合约相关的外部事件。
总之,商业智能合约与复杂的规则引擎、处理程序、数据及webhooks协同。同时也需要一个通用的图灵完备的程序语言,Cybermiles虚拟机支持它在全节点上等运行。大多数的商业交易场景相对固定,商业智能合约可以形成模版,只须修改关键参数,比如合约方名称、日期和数量等。模板库减少创建和部署商业应用的成本,同时增加整个网络的价值。
除了底层技术的架构创新之外,Cybermiles区块链也有自己的激励层,用于形成自运转体系。与以太坊类似,Cybermiles区块链可以采用POW的机制激励矿工,让矿工贡献算力执行商业智能合约,确认区块。同时,Cybermiles也可采用POS机制,以保持网络整体一致性。
Cybermiles的激励层也通过代币来体现。Cybermiles的代币为CMT,有两个方式产生:一是通过众筹发放给支持者,一是通过挖矿等确认区块行为产生。
CMT可用于交换其他人提供的服务,比如CMT可以转换成GAS(燃料)支付给执行智能合约的节点。它也可用于购买由第三方提供的商业智能合约模版。此外,它还能用作为在整个Cybermiles网络上运行的任何应用的通行代币。这利于减少交易摩擦和交易成本。Cybermiles的CMT与GAS之间是动态定价,而美元跟GAS之间维持稳定的汇兑关系。
在落地场景设计上,Cybermiles充分利用了5miles的丰富的商业运作经验,形成了初步完善的商业智能合约模版,一共总结出12多个大分类。这些模板背后的逻辑和规则都在现实商业中得到了验证,并可以做到复用。此外,Cybermiles系统就像一个生态,这些模版还可以由第三方来开发提供,可以用CMT或GAS单位来定价。
为了让整个Cybermiles生态网络快速运转起来,跟很多纯技术纯冷启动的项目不同,它可以充分利用5miles的C2C电子商务平台的优势,可以把它迁移到Cybermiles网络中来,作为它的第一个去中心化的应用。应用界面由5miles管理,给用户提供最好的体验,而大多数的后端服务则由Cybermiles区块链的商业智能合约执行。这意味着在Cybermiles的生态网络上,从一开始就有了1000多万的用户,30多亿美元的交易。为了让5miles能够在Cybermiles上运转起来,5miles将会购买和消费大量的CMT代币,便于支付执行商业智能合约的GAS支出。这样会增加Cybermiles整个生态网络的价值以及CMT代币的价值。
Cybermiles区块链平台主要支持商业交易的应用,包括面向用户的应用。不过,由于区块链去中心化的特性,商业智能合约也能支持新功能和应用。下面是Cybermiles的商业场景应用举例:
1 供应链
Cybermiles的虚拟代币CMT主要用于支付进入Cybermiles的网络服务,比如执行商业智能合约和确认区块等。同时它也可以作为整个内部网络的代币用于解决供应链的结算问题。CMT是虚拟代币,它的结算是实时和安全的。它让高效的供应链管理成为可能,可以让现金流跟产品流同步。
2 产品认证
区块链的一个优点就是保持数据记录的不可篡改和安全性。这对于解决全球电子商务最大的难题之一假货横行有很大的帮助。生产厂家可以通过商业智能合约为每一件产品创建真实性证明,这些证明都是透明的,从生产到销售给消费者的整个过程都可公开查询到。
3 隐私管理
虽然交易在区块链上是透明的,但仍然可以实现隐私保护。由于区块链账户只有CMT和ID的交易记录,真实的用户数据由去中心化的应用管理,由各自完全掌控,非允许无法进入。同时,也可在Cybermiles区块链上建立匿名的电商平台应用,去中心化应用可以支持匿名的产品列表,支持买卖双方匿名聊天,用CMT完成交易。
4 基于社区的争端解决机制
中心化的电商平台公司需要雇佣员工来解决买家和卖家的争端。但如果电商公司在Cybermiles区块链上面构建去中心化的应用,还可以做到动员社区的力量来解决争端。比如社区成员可以自愿成为仲裁人,仲裁人有机会获得CMT代币的奖励。区块链上有产品真实性证明、递送流程、票据等不可篡改数据可供仲裁人参考。同时商业智能合约可以为买家和卖家的支付提供CMT托管,一旦争端解决,会自动把CMT支付给获胜一方,而仲裁人也获得相应比例的奖励。
还有很多应用场景,这些例子只是其中的一小部分。
今天的区块链还处于早期,对现实世界产生真正的影响力,还需要一段时间。但是,区块链探索已经扎根下来,如果说人工智能是在提升效率,提升现有世界的生产力,而区块链则是要改变生产关系,改变原来人与人之间的协作关系,人与人之间的信任关系,人与人之间的沟通机制,最终体现到了力量的转移。力量由中心化的公司和组织,转移到了去中心化的合约上,没人能够控制的一个合约世界中。如果之前BAT和Facebook、Google以及Amazon等巨头垄断了整个互联网世界,让人看不到任何超越的希望,而今天的区块链则让一切变得可能。
Cybermiles的探索就是打开了一扇门,一扇通往未来区块链的商业之门。这扇门代表了未来的商业世界的形态。Cybermiles为现实世界链接区块链,并能为服务整个商业场景提供基础协议、架构和基础设施。正是由于很多像Cybermiles这样的公司在积极努力探索区块链的落地应用,才让未来变得不同,变得更加有效率,更加美好。(蓝狐笔记)
更多区块链相关文章:
ICO到底是什么?(一)
ICO到底是什么(二)
ICO到底是什么(三)
ICO到底是什么(四)
区块链ICO投资实战小结
靠谱的区块链ICO一般长什么样?
ICO回报率超过10倍的项目都有哪些?
区块链ICO项目回报率头牌stratis:为什么能够逆袭?
区块链投资的底层逻辑:是否看好它对生产关系的变革产生真正影响
史上第一妖币:chaincoin的逆市上涨超2万多倍
关于ICO市场乱象:有人在圈钱,但不是所有人
ICO乱象一二
ICO诈骗术:假冒网站伪装成为ICO项目网站骗取ETH
数字资产平台格局:以太坊生态初步形成
保险行业的区块链应用ICO项目
ICO:高收益与高风险,玩加密代币黄金时代到来了吗
(长按关注)