云原生分布式區塊鏈數據庫
區塊鏈是實現智慧城市、智慧醫療、電子政務等的核心前沿技術,具有可追溯性、可驗證性特點,為生產生活提供強公信力、高透明度、弱中心化的統一數據平臺。然而現有的區塊鏈平臺存在查詢效率低、數據可搜索性差、以及應用開發接口的易用性差等問題。
針對上述問題,項目結合分布式數據庫技術,設計實現關系型區塊鏈數據庫系統。具體的,如下圖所示,項目針對區塊鏈數據的底層存儲結構,設計高效的數據轉換方法,實現區塊鏈數據的關系模式存儲;項目研究關系型交易的鏈上事務管理機制,構建支持 SQL 的區塊鏈應用開發平臺;項目創新區塊鏈數據共享方法,基于分布式關系型數據庫的訪問控制與事務管理機制,實現負載均衡的區塊鏈數據共享。面向智慧城市、智慧醫療、電子政務等場景,將上述技術突破融入聯盟鏈結構,增強聯盟鏈數據的易用性、可搜索性和數據共享的效率,建立支持 SQL 的區塊鏈數據庫系統。目前系統仍處在研發階段,預計 2021 年底完成研發。
主要技術指標
(1)支持 TPC-C、TPC-H 等數據庫主流測試;
(2)數據讀取效率相較傳統關系型數據庫損失小于 15%;
(3)數據庫寫效率相較傳統關系型數據庫損失小于 50%。
西安電子科技大學
2023-02-14