一、 区块链的定位
区块链与其说是一种技术,不如说是通往新的世界的工具,可以撑起互联网的下半场。
如果是互联网上半场是解决信息传播的扁平化,互联网的下半场,则是解决价值传递扁平化。 随着人们对互联网世界越来越熟悉,互联网上人们越来越需要得到归属感和尊重的需求,进而引发互联网世界的多中心化、去中心化趋势。而区块链技术恰好能够很好的满足这种需求。
回归技术本质,我认为区块链技术本身是一种追求分布一致性的数据库。我们学过数据库的,都知道CAP理论。CAP理论是指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。
大多数区块链,放弃了一些可用性,偏向了一致性和分区容错。
二、 区块链的实践经验分享
我今年主要使用IBM区块链构建了一个银行卡积分互助互换交易系统。我们不仅用区块链实现可支持多家银行卡积分互换的问题,而且实现了线下POS机收单的问题
这个平台不是解决一个业务小问题,是原来这个系统根本无法设计。银联主要是解决跨行之间人民币互相转账的业务,但是这个业务逻辑本身并不复杂,有两个原因:第一、人民币的价值都是一样的,在工行和中行的一块钱一定是一样的。第二、转账手续费人民银行已经规定好了。所以这个业务由中心化平台方式构建是可行的,主要解决大容量交易的问题就可以了。
然而,回过来想一下,银行卡积分就不这么容易了。第一、各家的积分价值是不一样的。有些银行刷卡送的积分数值多,有些银行刷卡送的积分数值小,没法比较。第二、人民银行现在不会给积分跨行转账收手续费,以后也不会。这就开始考验我们的系统设计,我们或许没法中心化方式做这个业务,更谈不上清算。每一笔交易都可能是点对点谈出来的,这样用区块链去实现就很合适了。
三、 区块链与基础架构的关联性
区块链与基础架构的关联性,我认为初学者可以把区块链当成一个数据库或者日志系统。现在这个阶段,我们并不需要太过于担忧这个系统效率、吞吐量等问题。
区块链与云平台是相辅相成的。区块链的系统构建起来稍显复杂,而云平台能够让我们快速的启动区块链环境。而云平台本身又有数据可信问题,区块链可以预见性运用于多种云计算平台之间的数据共识互信。
我们支持两种交易模式。
一种是 熟人交易,熟人和熟人之间的价值转换,价值是基于P2P商定的,不计入定价模型中
一种是 陌生人交易,积分价值互换基于撮合,系统会根据实际交易量计算出指导价。
关于炒作,暂时还没有“涨停板机制”,这个问题已经在考虑之中
收起积分互换,一是要保证一个等值交换,一是要保护客户的积分资产的保值。
信用卡积分互换,是怎么实现的?
是类似比特币,利用一种中介代币进行价值交换?那么这个代币的价值怎么保证呢?比如有人炒作,如何保证币值的稳定?银联怎么发行这个代币以保证等价交换?
如果是直接用积分当代币,积分的价格就是由各家银行定价了,如何保证银行的定价稳定?会不会被炒作?银行怎么发行这个积分而不使客户资产缩水?
法币发行有国家信用担保,比特币发行有矿工算力担保,积分发行用什么担保呢?
法币有全国的交易定价,比特币有交易市场定价,积分在哪里定价?
收起现在是基于应用层的服务。四家主要银行各起一个hyperledger的节点,组成区块链网络用智能合约封装成web服务提供给应用层
收起