新疆维吾尔自治区|联盟链赛道上,微众、蚂蚁、百度、京东等“正规军”能崛起吗?( 二 )


相对于公链 , 联盟链还具有成本低、适配性强等特点 , 更有利于搭载商业级应用 。
对于微众银行来说 , 选择联盟链这种兼顾合规安全和开放创新的方式进行区块链的发展 , 作为金融机构 , 稳扎稳打 , 路才会走的更远 。 《螳螂观察》认为 , 区块链技术本身也需要经历一些必要的实践积累和模式进化 , 才能真正走向理想中的全面去中心化 。
图源:网络
只为打造基础设施?
2015年以来 , 国内的微众银行、蚂蚁、腾讯、百度、京东、平安等科技巨头先后加入联盟链阵营 , 分别推出了FISCO BCOS、蚂蚁链、TrustSQL、超级链、智臻链、壹账链FiMAX等平台 。 2017年FISCO BCOS更是率先全面开源 。
对比科技巨头们6个典型的联盟链平台 , 《螳螂观察》看到 , 各平台在设计理念上略有不同 , 但总体架构均是在保障性能前提下追求易用性和可扩展性 , 以适应不同的行业场景需求 。
6大平台当中 , 蚂蚁链和百度超级链综合了联盟链和公链网络的特点 , 兼容性更好;腾讯TrustSQL、京东智臻链、平安壹账链FiMAX和微众FISCO BCOS是更加纯粹的联盟链 , 专注于限制节点内的技术应用实现 。
从开源角度看 , 微众FISCO BCOS、百度超级链、京东智臻链实现了开源 。 目前 , FISCO BCOS的开源社区已成为我国最大最活跃的开源联盟链生态圈 , 拥有超4万个社区成员 。
目前 , 微众银行已在底层平台、中间件和应用组件的全流程开发环节中 , 发布了十多个开源区块链项目 , 并全部开源 。 逐渐建立起国产化、开源的全栈区块链技术体系 。
底层平台
FISCO BCOS作为微众银行区块链技术架构的底层平台 , 在最开始的研发设计环节就坚持国产化理念 , 在计算、网络、存储等各环节采用国密算法 , 适配支持国产麒麟银河操作系统 , 全部模块兼容国产ARM架构的鲲鹏和飞腾服务器 。
对比6大平台 , 《螳螂观察》看到 , FISCO BCOS目前已实现了从国密算法、操作系统、芯片架构到服务器平台的全面国产化支持 。
在安全方面 , FISCO BCOS通过节点准入控制、密钥管理、权限控制 , 在应用、存储、网络、主机层实现安全保障 。
在性能方面 , 优化了网络通信模型 , 采用PBFT、Raft和rPBFT共识机制 , 结合多链架构和跨链交互方案 , 可解决并发访问和热点帐户的性能痛点 , 从而满足金融级高频交易场景需求 。 此外 , 还提供各种开发接口 , 方便开发者编写和调用智能合约 。
在监管方面 , FISCO BCOS支持监管和审计机构作为观察节点加入联盟链 , 获取实时数据进行监管审计 。
《螳螂观察》看到 , BFT类共识协议已成为6大平台主要选择 , 蚂蚁链和百度超级链在交易效率方面最为突出 , 分别达到跨链10万TPS和单链8.7万TPS , FISCO BCOS可达到单链2万TPS以上 。
应用组件与中间件
开发者在现实中无法只利用底层平台或某一特定组件 , 就可以直接攻克难题 。 微众银行为开发者开源了跨链协作平台WeCross、分布式事件驱动架构WeEvent等十余种应用组件 , 主要用于技术增效和行业解决方案的创新 。
但琳琅满目的技术组件 , 对于新手来说 , 如同货满的仓库 , 看似丰富实则加剧了选择困难 。 同时 , 众多的开源项目背后是海量的代码和技术文档 , 对于开发者来说也是额外的学习负担 。
在区块链应用开发过程中 , 所有应用都需要开发合约、交易、可视化管理、数据分析等模块 , 而这些模块的开发都具备可抽象成通用组件的共性 , WeBASE就是这些通用组件的集合 。
作为一条从区块链底层通往应用落地的通道 , 它面向不同对象 , 如开发者、运营者 , 根据不同场景 , 如开发、调试、部署、审计等 , 一站式集成了运营管理台、开发者IDE、运维工具、数据报表和审计分析等工具 。 并且有直观的图形化网页和移动端界面 , 实现了区块链开发的可视化 。
在WeBASE的协助下 , 整体开发效率有了明显提升 。 开发流程只需要部署节点、部署WeBASE、在线开发智能合约、调用API发送交易、使用管理平台运营5个步骤 , 开发时间节省了80%以上 , 整体开发效率提升超100% 。
与微众银行底层平台FISCO BCOS+中间件平台WeBASE+应用组件的“技术组合”类似 , 另外五家公司主要通过搭建底层平台+BaaS平台的方式为联盟链提供基础设施服务 。
综合以上 , 国内科技巨头的联盟链平台在整体技术架构和技术指标方面差别不大 , 但微众银行底层平台最早实现了全面国产化支持 , 更加注重开源和社区生态建设 。