基于联盟链的跨组织数据交换操作一致性模型
Operational Consistency Model Based on Consortium Blockchain for Inter-organizational Data Exchange作者机构:北京师范大学政府治理研究中心广东珠海519087 北京师范大学政府管理学院信息管理系北京100875
出 版 物:《计算机科学》 (Computer Science)
年 卷 期:2024年第51卷第S1期
页 面:993-1001页
学科分类:0839[工学-网络空间安全] 081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 081201[工学-计算机系统结构] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家社会科学基金重点项目(19ATQ005) 国家自然科学基金面上项目(72374030)
主 题:跨组织协作 数据交换 操作一致性 系统可用性 联盟链
摘 要:在跨组织的数据共享与交换中,维护较强的操作一致性是实现有效的数据同步的重要技术保障。以区块链技术为基础,提出了一种提高跨组织数据交换操作一致性性能的模型,将联盟链作为写前日志,供数据库回溯未完成同步的数据,在联盟链中增设了指针结构,以降低回溯时长。同时,设计了链上存储请求的数据结构及共识算法,通过设置准入机制验证用户身份,保护数据安全以及用户隐私。最后通过仿真实验验证所提模型的有效性,并探讨了不同参数对相关性能指标的影响。结果表明,在不同的参数设定下,所提模型均能保障跨组织数据交换过程中的强一致性;且与基准模型相比,具有更高的请求执行效率;当链上数据量较大时,指针结构能够进一步提升模型性能。