基于区块链的多方MDB数据修复系统的设计与应用  

Design and Application of Multi-party MDB Data Repair System Based on Blockchain

在线阅读下载全文

作  者:陈彦翔 彭志强[2] CHEN Yan-xiang;PENG Zhi-qiang(China Mobile Communications Group Hunan Co.,Ltd.,Changsha 410001,China;Hunan Institute of Technology,Hengyang 421200,China)

机构地区:[1]中国移动通信集团湖南有限公司,湖南长沙410001 [2]湖南工学院,湖南衡阳421200

出  处:《计算机技术与发展》2025年第2期207-212,共6页Computer Technology and Development

基  金:湖南省教育基金项目(202401001561)。

摘  要:在分布式数据库环境中,确保数据一致性和不可篡改性始终是一大挑战。针对这一问题,提出了一种基于区块链技术的多方MDB内存库数据同步稽核方法。该方法依托区块链的去中心化和防篡改特性,将各个MDB内存库的数据通过区块链节点进行记录和同步,从而实现数据的高可靠性和可追溯性。在用户交互设计上,系统采用了VUE3.0框架和IVIEW组件库,为用户提供了现代化、直观的界面体验。同时,后台架构依赖Nginx集群和Tomcat服务器,确保了高并发场景下的数据传输效率和系统的稳定性。系统的整体架构包括数据上链、数据稽核和差异修复三大模块。首先,通过区块链节点对各个MDB内存库进行数据上链,保证了数据的不可篡改性和版本记录的完整性。其次,稽核模块通过智能合约自动比对各个区块链账本中的数据,确保各MDB内存库之间的数据同步性,并在检测到数据差异时触发预警机制。最后,差异修复模块通过区块链溯源功能,定位数据不一致的源头并自动修复差异,确保业务数据的准确性和一致性。实际应用表明,该方法有效提高了数据管理的效率和可靠性,显著减少了人工干预的需求,降低了系统运维成本。通过区块链技术的引入,系统进一步提升了业务数据管理的自动化和安全性,为复杂分布式系统中的数据管理提供了一种创新的解决方案。Ensuring data consistency and immutability in distributed databases is a significant challenge.We propose a method for synchronizing and auditing data across multiple MDB(Memory Database)systems using blockchain technology to address this issue.According to the decentralization and tamper-proof characteristics of the blockchain,the proposed method records and synchronizes the data of each MDB memory library through the blockchain nodes,so as to achieve high reliability and traceability of the data.In the user interaction design,the system adopts VUE3.0 framework and IVIEW component library to provide users with modern and intuitive interface experience.At the same time,the backend architecture relies on Nginx cluster and Tomcat server to ensure data transmission efficiency and system stability in high concurrency scenarios.The system is structured around three key modules:data anchoring on the blockchain,data auditing,and discrepancy repair.First of all,the data is linked to each MDB memory library through the blockchain node,ensuring the immutability of the data and the integrity of the version record.Secondly,the auditing module automatically compares the data in the various blockchain ledgers through smart contracts,ensuring data synchronization between the various MDB memory libraries and triggering an early warning mechanism when data discrepancies are detected.Finally,the discrepancy repair module locates the source of data inconsistencies and automatically fixes the differences through the blockchain traceability function to ensure the accuracy and consistency of business data.The practical application shows that the proposed method can effectively improve the efficiency and reliability of data management,significantly reduce the need for manual intervention,and reduce the cost of system operation and maintenance.Through the introduction of blockchain technology,the system further improves the automation and security of business data management,providing an innovative solution for data management in comple

关 键 词:分布式数据库 数据同步 区块链 数据稽核 差异修复 

分 类 号:TP302.1[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象