转载

微众银行区块链首席架构师张开翔:微众银行分布式系统架构和区块链开源技术生态建设

2019-12-25 08:42

作为 CSDN 19 年的资深用户,微众银行区块链首席架构师张开翔先回忆了自己的程序人生,「2000、2001 年那时我刚毕业不久,一无所有,一个人到深圳 ,感谢有 CSDN 的论坛和朋友帮我度过职业生涯起步的那几年,我在CSDN学习,也认识了很多朋友,对于我来说,CSDN 就是我的同行交友网站,当时的很多朋友现在还在保持联系,CSDN 的氛围真的非常好。时间过得很快,有些东西变了,但有些东西还没变,我还是个程序员,还是搞技术的,头发跟 20 年前差不多,是作为程序员非常成功的一件事情。」

紧接着,张开翔分享了从 2015 年开始一路走来微众银行在分布式系统架构的实践和区块链开源技术生态的建设。张开翔表示,除了易用好用外,区块链还有很多诉求:第一,节点数多,未来联盟链遍布全国甚至全球,上千上万节点都是有可能的;第二,之前区块链处于探索阶段,现在很多伙伴已经遇到数据量的瓶颈与挑战;第三,带宽贵成为分布式网络的痛点;第四,保护隐私,这是毋庸置疑的。

对此,张开翔分享了微众银行的优化方法,首先是 Scale UP,通过细致的优化和并行计算,将机器的 CPU、内存、硬盘跑满。但一个机器性能是有限的,如果要服务海量用户,Scale OUT 是必须的,就是平行扩容。还有一点是把数据高速缓存起来,区块链有个特点,数据一旦生成就不会再改历史数据,它只会新增,有技巧的把热点数据缓存起来可以达成极致加速。

但这还不够,金融业对区块链要求指标很高,团队给自己提出了很苛刻的要求,即要求交易具备极强的事务性、正确性,一旦交易被快速确认,就不会再回滚、分叉,而且强调一定是单链的性能,和用智能合约实现业务逻辑前提的性能。

另外,根据商业场景的特点,需要进行灵活的分层分组,在隐私保护方面,商业信息或个人信息都需要妥善保护,我们也会发布齐备、易用、高性能跨链和隐私保护方案,以更好的服务分布式商业。”张开翔说。

微众银行区块链首席架构师张开翔:微众银行分布式系统架构和区块链开源技术生态建设

版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。

原文  http://gongyinglian.lianmenhu.com/blockchain-16741-1
正文到此结束
Loading...