首页|面向多业务场景的区块链数据存证系统

面向多业务场景的区块链数据存证系统

扫码查看
针对区块链存证系统多需对不同业务场景的存证内容开发特定智能合约及对关系型数据存证操作不便的问题,提出了面向多业务场景的智能合约分层架构、设计模式及基于集合论的智能合约对关系型数据的操作方法.通过对不同智能合约间及智能合约同数据表间的解耦,提高了智能合约代码的可扩展性,并能有效支持以键值对数据库为底层存储的区块链对关系型数据库表及数据的存证操作,实现对已有政务业务数据的存证.实验结果表明,提出的存证方案具备可行性和有效性,并可大幅减少智能合约的开发工作量.
Blockchain data forensic systems for multiple business scenarios
To address the inconvenience of developing specific smart contracts and relational data storage operations for multiple business scenarios in blockchain data forensic systems,a smart contract layered architecture,design pattern and methods for operation on relational database based on smart contracts for multiple business scenarios were proposed.Through reducing the coupling between different smart contracts and the coupling between smart contracts and data tables,the extensibility of smart contract was enhanced.Based on blockchain systems,which use key-value pair databases as the underlying storage,the data forensic operations on relational database tables were effectively supported to realize the data forensic operation of existing governmental businesses.The experimental results show that the feasibility and effectiveness of the as-proposed solution is demonstrated,and the amount of work on developing smart contracts can be significantly reduced.

blockchaindata forensic systemsmart contractdesign patternlayered architecturemultiple business scenariorelational database

周炜、王宏杰、高礼杰、牛连强、李金良、张东来

展开 >

青岛理工大学信息与控制工程学院,山东青岛 266033

沈阳工业大学软件学院,辽宁沈阳 110870

区块链 数据存证系统 智能合约 设计模式 分层架构 多业务场景 关系型数据库

2024

沈阳工业大学学报
沈阳工业大学

沈阳工业大学学报

CSTPCD北大核心
影响因子:0.62
ISSN:1000-1646
年,卷(期):2024.46(6)