OceaBase开发者大会落地上海!4月20日共同探索数据库前沿趋势!报名戳 了解详情
写点什么

专访王连诚:让新技术在银行领域落地,打造经典区块链产业案例

  • 2018-08-13
  • 本文字数:3334 字

    阅读完需:约 11 分钟

区块链分布式账本具有去中心化的可信机制,和信息透明和不可篡改的特点,被金融业寄予厚望。

长期以来银行间的国内信用证业务都是采用传统的信开和邮寄交单方式,并需要同时发送 SWIFT 加押电进行确认,客户也无法了解银行处理进度。同时银行也缺乏足够的手段来核实业务的贸易背景真实性。通过区块链技术可以将信息安全可靠地整合在一个平台,能够使所有交易参与者实现互赢。

2016 年开始,民生银行总行信息科技部区块链实验室主管王连诚带领团队,开始在区块链领域进行金融场景的探索,基于 Fabric 架构进行深度定制开发出面向商业银行联盟的 Baas 平台,并在其上构建出首个贸易金融领域产品:国内信用证信息传输系 (Blockchain based Letter of Credit System , 简称 BCLC)。2017 年 7 月 3 日,BCLC 成功上线。系统上线首日就完成了首笔一亿人民币的国内信用证业务,标志着金融业又一重量级区块链应用落地。目前支撑业务量稳定在数十亿级别。

王连诚,民生银行总行信息科技部区块链实验室主管,多年金融项目实施经验,目前负责区块链等新技术在银行领域的探索实践。原赛门铁克移动创新实验室技术专家,毕业于同济大学计算机系。其主持实施的基于区块链技术的国内信用证信息传输系统荣获 2017 年度人民银行科技发展奖,中国信息通信研究院可信区块链最佳金融案例。今年此项目作为金融案例之一,入选工信部发布的《2018 中国区块链产业白皮书》。

区块链前哨:信用证信息传输系统 (BCLC) 用区块链技术解决了实际应用中的什么问题?区块链在贸易金融领域应用,对金融机构、交易双方带来哪些实质性的好处?能否量化分析下收益?

王连诚:区块链技术在国内信用证结算领域的首次应用。

该系统的上线改变了银行传统信用证业务模式,信用证的开立、通知、交单、承兑、付款各个环节均通过该系统实施,缩短了信用证及单据传输的时间,报文传输可达秒级,大幅提高了信用证业务处理效率,同时利用区块链的防篡改特性提高了信用证业务的安全性。

区块链技术在贸易金融领域应用,有助于建立透明可信的网络,业务关键数据实时写入区块链,各个参与方(节点)都能看到整个业务的办理流程和主要信息,比传统线下业务更透明和高效,避免错误和欺诈的发生。中信银行与民生银行在银行间开展区块链技术应用并建立联盟链,跨出了单个法人主体,建立了平等、共享、共同合作开发的区块链联盟,也属于国内银行业首创。后续,更多贸易金融产品均可以利用区块链技术进行产品的升级和优化创新。项目自 2017 年 7 月 3 日正式投产以来,系统平稳运行,双方累计签发业务量达几十亿。

区块链前哨:比特币的 Bitcoin, R3 联盟的 Corda,Ripple 跨账本协议,Hyperledger fabric 等,您的项目中是怎么对这些平台进行技术选型的?用了哪个并做了哪些改进?

王连诚:比特币技术通过 POW 共识算法和最长链原则实现了较为充分的去中心化和透明可信性,但是其性能上存在限制,比如最高每秒处理 7 笔交易,功能上,缺乏一套完整强大的智能合约语言无法适用于复杂的金融业务规则。公有链技术的另一个代表,以太坊虽然拥有“图灵完备”的智能合约语言,但是仍然无法满足金融联盟链对隐私、节点可控等要求。

相比公有链技术,联盟链更符合当前贸易金融领域的业务需求。相比 Corda 技术,Ripple 等联盟链技术, Hyperledger Fabric 具有非常模块化的结构,基于 MSP 的联盟链成员管理,多通道机制和灵活的背书策略可以实现精细粒度的访问控制。同时其技术更开放,社区成熟度更高,已被广大金融机构所认可。

民生银行区块链底层平台基于开源 Hyperledger Fabric 1.0 开发,根据银行实际业务应用需求,主要从以下几个方面进行改进优化:基于分布式授权的区块链管理,重点支持动态成员加入,多通道管理、智能合约管理等;国密支持,通过数据加密、身份签名、准入控制,隐私隔离等手段,提高数据安全性;采用了 Kubernetes 平台对区块链系统进行管理,资源按需分配,实现区块链与云计算的融合。自行开发了完整的可视化的监控平台实现节点监控、区块监控、合约管理、交易数据查看等,支持定期自动归档及完善的日志管理机制。

区块链前哨:为什么选择联盟链,而不是公链?那么联盟链能解决的金融场景问题,这种问题能用传统技术(或传统数据库技术)解决吗?

王连诚:无论公有链技术还是联盟链技术,都是要解决所选择业务场景的痛点。在银行贸易金融领域中,区块链的参与节点需要经过严格的准入审核,同时对区块链有隐私保护需要和高性能的要求,因此联盟链更适合当前贸易金融领域的发展。

应该说,当前区块链的绝大部分应用场景,都可以用传统技术来解决,甚至有一部分会解决的更好。但是如果采用传统的中心化数据库来解决,就必须一个强信任的中心化组织来维护,任何一个普通参与方来维护中心化的数据库都不会得到信任。在当前银行间贸易金融中,通过联盟链技术各参与方完全平等的参与,很好解决了信任和协同问题。

区块链前哨:金融场景下的共识算法,应该怎么选择?PoW、PoS、DPOS 和 PBFT 等,什么更合适金融场景?为什么?

王连诚:比特币的 PoW 共识算法及 UTXO 保障了全网的比特币交易能够被正确的记录并不可篡改,但是也受制于“去中心化”与“性能”的限制,性能并不能满足金融场景的需求。EOS 的成功发展也带动了 PoS、DPOS 共识热潮,通过投票机制提高了记账节点的准入门槛,减少了记账节点竞争,其理论 TPS 可以达到上万。

不过在金融场景下,联盟链的共识机制具有几个重要特点:不需要代币机制;高性能要求;参与的节点高度可信。因此传统的一致性算法成为首选,PBFT(拜占庭容错)、PAXOS、RAFT,乃至消息队列。目前 Hyperledger Fabric 1.0 采用了 Kafka 消息队列来实现账本的同步。

区块链前哨:对区块链主要存在两种观点:一种观点认为区块链是继互联网之后最具颠覆性的创新技术,可以有效实现互联网中的价值和信任传递,推动商业制度的创新并影响全行业;另一种观点则认为区块链是分布式数据库、密码学和通信技术的组合,没有特别之处,且存在交易速度慢、能源消耗高等弱点,是互联网应用的小补丁。您支持哪一派的观点?真实的应用情况您认为是怎么样的?

王连诚:应该说区块链短期价值被高估,长期影响被低估。与人工智能、大数据一样,区块链作为一项基础技术应当被重视,将对社会效率和商业模式社会的分工产生深远的影响,就短期而言,的确有很多人在利用区块链技术玩概念。尤其那些基本业务痛点都没有搞清楚,就开始喊着“颠覆”,“改变人类”的区块链项目,大多是骗人的。相比之下,我们金融机构选择区块链应用场景时,更加谨慎、严格、客观的论证技术的可行性和必要性。

我们之前也分别试水了基于以太坊技术的星球旷工项目和基于联盟链的国内信用证项目,现在看来区块链信用证项目是比较成功的,有效的解决了业务痛点。目前我们正联和其他金融机构共同开发跨机构的贸易金融协同平台,逐步落地更多的跨机构业务场景。

区块链前哨:现在有一种说法是区块链并没有真实的应用(项目没有真正的用户),您怎么看?您认为将来的杀手级应用会是什么?

王连诚:当前还是出现了一批比较成功的区块链应用,比如面向 C 端的迅雷链克、网易星球、布洛克城等,面向 B 端的民生 - 中信 BCLC 联盟链、招行的区块链跨境支付等。未来的杀手级应用可能会出现在 C 端的支付类工具、类 Steem 的内容社区等,在 B 端领域也会出现几个比较大联盟链平台,比如供应链场景、贸易金融场景等。

区块链前哨:一个标准的区块链团队组成中,需要哪几类人才?现在招聘平台上都在说区块链人才荒,您觉得传统程序员值得转向区块链开发吗?

王连诚:区块链团队组成,第一类,区块链底层研究人员,对包括共识、安全、合约、存储等深入研究优化;第二类,区块链工程人员,也是区块链应用开发人员,负责梳理业务需求,设计编写合约,业务数据上链等;第三类,区块链运维人员,负责运维区块链网络,故障排查等;第四类,区块链产品人员,负责分布式商业模式设计,推动区块链相关参与方式协同合作。

当前区块链的确很热,各类招聘网站给区块链人员提供的薪水也远远的高于传统的 C++ 或者 JAVA 开发岗位,甚至远高于大数据、人工智能等热门岗位。传统的程序员在初步了解区块链技术后,如果仍然保持较高的兴趣和学习能力,应该鼓励学习区块链知识,参与区块链开发。

公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2018-08-13 09:351239
用户头像
Tina InfoQ高级编辑

发布了 1247 篇内容, 共 830.7 次阅读, 收获喜欢 3525 次。

关注

评论

发布
暂无评论
发现更多内容

AWS S3 最小目录权限(qbit)

qbit

对象存储 AWS S3 权限

一个cpp协程库的前世今生(十二)自旋锁

SkyFire

c++ cocpp

【LeetCode】括号的最大嵌套深度Java题解

Albert

算法 LeetCode 1月月更

设计模式【9】-- 外观模式?没那么高大上

秦怀杂货店

Java 设计模式 外观模式

c/c++Linux开发高级架构师进阶指南-剑指腾讯T9

Yt

腾讯 C/C++ 后端开发 Linux服务器开发

LabVIEW目标测量方法(基础篇—12)

不脱发的程序猿

机器视觉 图像处理 LabVIEW 目标测量方法 目标尺寸测量

如何在零停机的情况下迁移 Kubernetes 集群

阿里巴巴云原生

阿里云 Kubernetes 容器 云原生 数据迁移

架构训练营 week4 课程总结

红莲疾风

「架构实战营」

以一致的体验交付和管理云原生多集群应用

阿里巴巴云原生

阿里云 云原生 KubeVela OCM 交付

全球最大规模中文跨模态生成模型文心ERNIE-ViLG来了!

科技热闻

2021年12月云主机性能评测报告

博睿数据

揭秘阿里云神龙团队拿下TPCx-BB排名第一的背后技术

阿里云弹性计算

大数据 阿里云 神龙

聚焦高质量发展,AI创业企业如何释放数智新潜力?

脑极体

【盘点 2021】义无反顾,投身福报,我的2021年度总结

Zhendong

阿里巴巴 年终总结

前后端数据校验和接口测试就没我 JSON Schema 干不了的活!

CRMEB

Python原生数据结构增强模块collections

Java全栈架构师

Python 数据库 程序员 数据结构 面试

阿里云 MSE 云原生网关助力斯凯奇轻松应对双 11 大促

阿里巴巴云原生

阿里云 云原生 MSE 斯凯奇

日更2.0|全新挑战,奖品升级,1月月更正式开启!

InfoQ写作社区官方

1月月更 热门活动

06 Prometheus之exporter及查询持久性

穿过生命散发芬芳

Prometheus 1月月更

云原生实战派:2021 让改变发生,2022 让创新升级

阿里巴巴云原生

阿里云 云原生 年度盘点

Tableau Day3:智能分析

贾献华

Tableau 1月月更

回顾 2021 | 开启全职开源的奇妙冒险

郭旭东

开源 总结

央视频“数字雪花”互动项目上线,为全民打造冰雪体育盛宴

郝俸🦁好棒

基于机器学习和深度学习,华为大佬手写AIoT系统学习小册

Java全栈架构师

Python 数据库 程序员 AI 面试

从本科退学,到再拿本科,2021我的5年技术“弯路”回轨了|1.2w字

杨成功

程序员 前端 盘点2021

当云服务变成云云云云服务,谁能带领企业穿越云层?

白洞计划

盘点|2021最受开发者欢迎和最具行业影响力的文章

阿里巴巴云原生

阿里云 开发者 云原生 年终盘点

Java Jackson 中如何 Pending JSON 对象到数组中

HoneyMoose

博睿APM获《金融电子化》2021年金融业新技术应用创新突出贡献奖

博睿数据

第五周作业

lv

ReactNative进阶(七):导航组件 react-navigation

No Silver Bullet

React Native 导航 1月月更

专访王连诚:让新技术在银行领域落地,打造经典区块链产业案例_语言 & 开发_Tina_InfoQ精选文章