案例解析

西安纸贵互联网科技有限公司

工行区块链技术平台“工银玺链”运用区块链技术可跟踪、防篡改的特性,可向外提供多通道快速介入、高并发交易响应、多维度安全及隐私保护能力。纸贵科技为其在技术研究和业务推广过程中提供技术咨询服务。包括侧链跨链扩容技术、可插拔关系数据库技术、数据归档、分片共识原型和相关Go语言源码输出、技术支持和相关培训咨询服务,协助完成这些技术在工行区块链产品中的移植。

技术整体上基于Hyperledger Fabric2.0版本作为基础,采用松耦合、插件化的设计,四个核心功能均可以通过配置启停。

1)侧链跨链扩容技术。整体采用中继链模式,通过中继链和跨链网关来连接来源链和目标链。此项技术主要用于解决多个业务区块链进行跨链数据互操作问题,同时提供跨链事务原子性和安全性保障。

2)可插拔关系数据库技术。通过实体关系映射智能合约编程模型结合关系型状态数据库,简化智能合约编写,使得编写智能合约就如同编写CRUD业务应用一样简单,提供标准的CreateTable,Save,Delete,QueryByID和QueryByCondition接口。同时底层使用关系数据库,方便数据部门集成之前的报表工具和数据分析工具,更容易对链上数据进行分析。

3)数据归档。金融机构通常数据量很大且非常重要,需做定时的归档处理。方案采用本地存储和分布式存储混合的方式,保证了数据无限扩容的同时,又不会降低性能。同时保证历史数据永久可查询。同时单个组织内部共用分布式存储,极大地减少了底层存储的消耗,节约了运维成本。

4)分片共识。可以显著提高区块链的性能和可扩展性,方案通过应用通道级别的共识插件配置,支持多个应用通道使用不同的共识机制。使得联盟组织,可以根据业务的要求,来选择合适的共识机制。使得整个区块链网络中的应用通道具有多样性,同时不同的通道使用不同的共识机制,多个应用通道互不影响,整体区块链网络性能上会有很大提升。不同的业务开发不同的业务应用区块链,不同的业务应用区块链组成区块链网络,同时可以进行数据交换和共享。