云原生分布式区块链数据库
区块链是实现智慧城市、智慧医疗、电子政务等的核心前沿技术,具有可追溯性、可验证性特点,为生产生活提供强公信力、高透明度、弱中心化的统一数据平台。然而现有的区块链平台存在查询效率低、数据可搜索性差、以及应用开发接口的易用性差等问题。
针对上述问题,项目结合分布式数据库技术,设计实现关系型区块链数据库系统。具体的,如下图所示,项目针对区块链数据的底层存储结构,设计高效的数据转换方法,实现区块链数据的关系模式存储;项目研究关系型交易的链上事务管理机制,构建支持 SQL 的区块链应用开发平台;项目创新区块链数据共享方法,基于分布式关系型数据库的访问控制与事务管理机制,实现负载均衡的区块链数据共享。面向智慧城市、智慧医疗、电子政务等场景,将上述技术突破融入联盟链结构,增强联盟链数据的易用性、可搜索性和数据共享的效率,建立支持 SQL 的区块链数据库系统。目前系统仍处在研发阶段,预计 2021 年底完成研发。
主要技术指标
(1)支持 TPC-C、TPC-H 等数据库主流测试;
(2)数据读取效率相较传统关系型数据库损失小于 15%;
(3)数据库写效率相较传统关系型数据库损失小于 50%。
西安电子科技大学
2023-02-14