微信号:ArchSummit

介绍:ArchSummit全球架构师峰会是InfoQ中国团队推出的面向高端技术管理者、架构师的技术大会.2018年深圳站大会演讲时间为7月6-7日,深度培训时间为:7月8-9日,敬请关注.

浅谈 | 金融行业下联盟链的应用及发展困境

2018-06-13 14:30 张开翔


相对于公有链,联盟链技术更为成熟,而且联盟链大多以商业契约方式开展合作,更符合金融应用的需求,所以,金融行业的业务以联盟链为切入点最具可行性。


联盟链是一种需要注册许可的区块链,这种区块链也称为许可链(Permissioned Blockchain)。联盟链仅限于联盟成员参与。区别于公有链和私有链的是,联盟链上的读写权限、参与记账权限按联盟规则来制定。整个网络由成员机构共同维护,网络接入一般通过成员机构的网关节点接入,共识过程由预先选好的节点控制。因此联盟链一般不采用工作量证明的挖矿机制,而是多采用权益证明(POS)或PBFT(Practical Byzantine Fault Tolerant)、RAFT等共识算法。由于篇幅限制,我们就详细的分析一下权益证明机制。


什么是权益证明机制(POS)

权益证明(POS)是一类应用于公共区块链的共识算法,取决于验证者在网络中的经济权益,在基于权益证明的公共区块链(如以太坊即将实现的Casper协议)中,一组验证者轮流提议并票决下一个区块,而每位验证者的投票权重取决于其保证金额的大小(即权益)。如果上面的解释你没听明白,我们可以再简单的解释一下。


简单来讲,POS就是一个根据你持有货币的量和时间,给你发利息的一个制度。在权益证明POS模式下,有一个名词叫币龄(英文叫Coin-Days,或者叫做币天数),每个币每天产生1币龄,比如你持有10个币,一共持有10天,那么你的币龄就是100,如果你把这个地址上这 10个币转移到任意地址,包括你自己的地址,那么 100 个币龄就在转移过程中被花费了,你的币数量虽然还是 10个,但是币龄变更为0,你拥有的币龄越多,你获得的记账的概率就越大,这一点就解决了POW需要消耗大量资源的问题。


在基于区块链的权益证明中,共识算法在每个时段内伪随机地选择一个验证者,赋予该验证者出块的权力,而之前也说过,拥有币龄越多的人会有更大的概率获取记账权,新创造的区块必须跟在之前的某个区块(通常是位于最长链的末端的区块)后面。因此,随着时间的推移,大多数区块会填加到同一条区块链上,使之不断增长。


其他证明机制,由于篇幅所限,就不一一列举。


适用场景

由于联盟链也属于私有链的一种,所以我们着重介绍几种私有链和联盟链的应用。


超级账本

私有链的一个重要特征就是交易速度可以比任何其他的区块链都快,因为就算少量的节点也都具有很高的信任度,并不需要所有节点来验证一个交易,所以银行等金融机构都能在目前的环境中欣然接受私有链。目前,Linux基金会、R3CEVCorda平台以及GemHealth网络的超级账本项目(Hyperledgerproject)都是几种不同的私有链项目。


事实上,从各大国际金融巨头陆续加入R3CEV区块链计划这一行为来看,金融集团之间更倾向于拥抱私有链(更准确的说是联盟链)。目前,包括富国银行、美国银行、纽约梅隆银行、花旗银行等各大银行都纷纷加入了R3区块链联盟。


供应链金融

今年3月,Eximchain(安信链)发布了《有安全保障联盟链支持的供应链金融应用》,白皮书中提到,传统供应链管理传统定义为实体物质从生产者到终端消费者的流通。在不久前的全球经济衰退中,我们看到了管理供应链中资金流动与实体物质的流通是一样重要的。现如今,造成中小企业供应链融资推广阻碍的主要问题是,一是缺乏可信的工具,二是缺乏可提供透明度进而消弭信息不对称问题的工具。


白皮书中还提到,供应链领域任何一个环节的战略都不能够单独地被确定。供应链融资本质上是动态的,外生的因素,例如利率;内生的因素,例如存货的决策以及资本限制,影响了系统的发展。再者,实行全球化供应链金融的复杂程度限制了其应用,让供应商加入以及与现有的作业流程,包括财务、收购以及资讯进行内部整合需要极大的努力,最后同样重要的是协调配合各方的激励手法是极其困难的。 


解决办法

Eximchain 提供从以太坊分支,支持信息私密性的平台,让企业为上下游供应链创造个性化的供应链金融产品。借由将供应链金流透明度提供给资金方,他们的生态环境将帮助中小企业获得成本适中的运营资金 ,买方与卖方可通过 Eximchain 的网络平台进行自动化的合同,Eximchain 平台提供了智能合同里买卖双方历史纪录,给予银行更多供应链上营运的可见度,使得银行家们更好地推测交易风险 ,并且,由于以太坊是图灵完备的,所以,Eximchain 允许开发者创建供应合同上的变化以及建立定制化的解决方案。


在传统的企业融资计划中,金融机构是银行,其重点在于评估借贷者在供应链中的历史记录、资本现况、担保品。然而,在供应链融资中,资金提供方可以是任何的投资者,也可以是可承担信用风险的买家。


联盟链的困境

联盟链不像公有链,什么人都可以参与,它是少数节点之间的活动,它往往退化成微观经济中的博弈问题,所以利用联盟链构建少数节点之间的协作系统不是一个技术问题。从业务层面,银行业联盟链在系统性能、安全、数据隐私保护、治理、跨链互操作等方面的技术,仍面临复杂金融业务的挑战,特别是系统如何满足监管规定的问题。


但同时我们应该注意到,任何一种新技术的诞生,都会伴随着安全、监管等问题,不能因噎废食,就银行业来说,具有代表性的银行等金融机构,应组建区块链联盟制定行业标准,携手金融科技公司推进核心技术应用,同时,相应等监管措施也应跟进落实。


大家都知道,在有高安全、高性能、合法合规要求的金融场景里,基于区块链技术的业务创新,会面临多方面的问题,如何选择一个安全可控的底层技术方案,如何稳妥的开展业务和进行平滑的升级维护都是企业面临的问题,如果你想了解金融级区块链技术和业务实践,7月8日-9日,在深圳·华侨城洲际酒店,我们非常荣幸等请到了微众银行的区块链首席架构师,张开翔老师,那么本次培训你不可错过。


本次授课讲师


张开翔

微众银行 区块链首席架构师


讲师简介:

微众银行区块链首席架构师,FISCO BCOS平台架构师。曾在腾讯工作多年,在分布式系统,网络安全,海量服务等技术领域有丰富的经验。目前致力于区块链平台系统建设、以及推动基于区块链的业务落地。

主讲课程:

金融级区块链技术和业务实践

课程简介:

本课程会从如何选择一个安全可控的区块链平台底层技术方案,如何与自身业务相结合,如何完善运维、性能优化的方案以及结合FISCO BCOS开源区块链平台的案例分享等方面进行内容延展,带大家由浅入深地了解区块链技术。


课程大纲


现在扫描下方二维码进行报名,可享8折优惠,立省960元


 更多深度培训课程详情,可点击阅读原文进行查看。
 
ArchSummit 更多文章 专访肖雨浓:Netflix是怎样探索落地FaaS的? 从Caffe到TensorFlow,再到Paddlepaddle的迁移过程 苹果WWDC首提手机防沉迷功能,用意深刻 携程容器云智能运维的挑战和解决之道 在架构师眼里,一份美团外卖是如何做出来的?
猜您喜欢 C++11新特性Part8 【PC样本分析】狮鹫勒索者分析(样本来自于坛友) 公司没有优势,怎么做好校园招聘? 腾讯QQ团队开源分布式后台毫秒服务引擎全解析:引擎架构、RPC、灰度…… UITableView 的完美平滑滚动