周炜, 王宏杰, 高礼杰, 牛连强, 李金良, 张东来
沈阳工业大学学报. 2024, 46(06): 819-826.
针对区块链存证系统多需对不同业务场景的存证内容开发特定智能合约及对关系型数据存证操作不便的问题,提出了面向多业务场景的智能合约分层架构、设计模式及基于集合论的智能合约对关系型数据的操作方法。通过对不同智能合约间及智能合约同数据表间的解耦,提高了智能合约代码的可扩展性,并能有效支持以键值对数据库为底层存储的区块链对关系型数据库表及数据的存证操作,实现对已有政务业务数据的存证。实验结果表明,提出的存证方案具备可行性和有效性,并可大幅减少智能合约的开发工作量。