使用IBM区块链构建了一个银行卡积分互助互换交易系统一点心得浅谈,欢迎指正

一、 区块链的定位区块链与其说是一种技术,不如说是通往新的世界的工具,可以撑起互联网的下半场。如果是互联网上半场是解决信息传播的扁平化,互联网的下半场,则是解决价值传递扁平化。 随着人们对互联网世界越来越熟悉,互联网上人们越来越需要得到归属感和尊重的需求,进而引发...显示全部

一、 区块链的定位

区块链与其说是一种技术,不如说是通往新的世界的工具,可以撑起互联网的下半场。

如果是互联网上半场是解决信息传播的扁平化,互联网的下半场,则是解决价值传递扁平化。 随着人们对互联网世界越来越熟悉,互联网上人们越来越需要得到归属感和尊重的需求,进而引发互联网世界的多中心化、去中心化趋势。而区块链技术恰好能够很好的满足这种需求。

回归技术本质,我认为区块链技术本身是一种追求分布一致性的数据库。我们学过数据库的,都知道CAP理论。CAP理论是指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。

大多数区块链,放弃了一些可用性,偏向了一致性和分区容错。

二、 区块链的实践经验分享

我今年主要使用IBM区块链构建了一个银行卡积分互助互换交易系统。我们不仅用区块链实现可支持多家银行卡积分互换的问题,而且实现了线下POS机收单的问题

这个平台不是解决一个业务小问题,是原来这个系统根本无法设计。银联主要是解决跨行之间人民币互相转账的业务,但是这个业务逻辑本身并不复杂,有两个原因:第一、人民币的价值都是一样的,在工行和中行的一块钱一定是一样的。第二、转账手续费人民银行已经规定好了。所以这个业务由中心化平台方式构建是可行的,主要解决大容量交易的问题就可以了。

然而,回过来想一下,银行卡积分就不这么容易了。第一、各家的积分价值是不一样的。有些银行刷卡送的积分数值多,有些银行刷卡送的积分数值小,没法比较。第二、人民银行现在不会给积分跨行转账收手续费,以后也不会。这就开始考验我们的系统设计,我们或许没法中心化方式做这个业务,更谈不上清算。每一笔交易都可能是点对点谈出来的,这样用区块链去实现就很合适了。

三、 区块链与基础架构的关联性

区块链与基础架构的关联性,我认为初学者可以把区块链当成一个数据库或者日志系统。现在这个阶段,我们并不需要太过于担忧这个系统效率、吞吐量等问题。

区块链与云平台是相辅相成的。区块链的系统构建起来稍显复杂,而云平台能够让我们快速的启动区块链环境。而云平台本身又有数据可信问题,区块链可以预见性运用于多种云计算平台之间的数据共识互信。

收起
参与46
  • 请问该系统已经商用了吗? 运用过程中有什么问题可以分享给大家吗?
    2017-12-11

查看其它 6 个回答alexpaul的回答

alexpaulalexpaul  技术总监 , 长亮科技

积分互换,一是要保证一个等值交换,一是要保护客户的积分资产的保值。

信用卡积分互换,是怎么实现的?

是类似比特币,利用一种中介代币进行价值交换?那么这个代币的价值怎么保证呢?比如有人炒作,如何保证币值的稳定?银联怎么发行这个代币以保证等价交换?

如果是直接用积分当代币,积分的价格就是由各家银行定价了,如何保证银行的定价稳定?会不会被炒作?银行怎么发行这个积分而不使客户资产缩水?


法币发行有国家信用担保,比特币发行有矿工算力担保,积分发行用什么担保呢?

法币有全国的交易定价,比特币有交易市场定价,积分在哪里定价?

软件开发 · 2016-11-23
浏览6123

回答者

alexpaul
技术总监长亮科技
擅长领域: 服务器分布式系统区块链

alexpaul 最近回答过的问题

回答状态

  • 发布时间:2016-11-23
  • 关注会员:9 人
  • 回答浏览:6123
  • X社区推广