|国家科技期刊平台
首页|期刊导航|软件导刊|一种基于区块链的可信溯源应用

一种基于区块链的可信溯源应用OA

A Trusted Traceability Application Based on Blockchain

中文摘要英文摘要

现有溯源系统大多对溯源数据实行集中式存储管理,对溯源数据的获取几乎只依赖第三方信任机构.这种方式存在单点故障、信息不对称、数据被有意篡改的可能性,不能保证溯源数据的真实性.针对以上问题,首先利用区块链技术去中心化、不可篡改的技术特征,提出一种基于区块链的可信溯源方案,通过去中心化的方式存储溯源数据并设计数据上传的真实性验证方法,实现溯源数据的可信上传与可信验证;然后针对溯源应用场景下部分隐私数据的共享问题,在方案中设计隐私数据查询的真实性验证方法,引入代理重加密实现授权查询,从而有效保护隐私数据并能够安全地对其进行查询;最后基于以太坊平台并利用智能合约技术对设计方案进行测试.实验结果表明,所提方案实现了溯源数据的可信存储以及授权查询,确保了其可信度与安全性.

Most existing traceability systems implement centralized storage and management of traceability data,and the acquisition of trace-ability data almost only relies on third-party trust institutions.This method has the possibility of single point of failure,information asymme-try,and intentional tampering of data,and cannot guarantee the authenticity of traceability data.To address the above issues,firstly,utilizing the decentralized and tamper proof technical features of blockchain technology,a trustworthy traceability scheme based on blockchain is pro-posed.By storing traceability data in a decentralized manner and designing a authenticity verification method for data uploading,the trustwor-thy uploading and verification of traceability data are achieved;Then,to address the issue of sharing some private data in traceability applica-tion scenarios,a authenticity verification method for privacy data queries is designed in the scheme,and proxy re encryption is introduced to implement authorization queries,effectively protecting private data and enabling secure queries;Finally,based on the Ethereum platform and utilizing smart contract technology,the design scheme was tested.The experimental results show that the proposed scheme achieves trusted storage and authorization queries of traceability data,ensuring its credibility and security.

张晓宇;沈苏彬

南京邮电大学 物联网学院南京邮电大学 通信与网络技术国家工程研究中心,江苏 南京 210046

计算机与自动化

区块链溯源去中心化智能合约以太坊

blockchaintraceabilitydecentralizationsmart contractEthereum

《软件导刊》 2024 (005)

130-136 / 7

江苏省未来网络前瞻性研究项目(BY20130951108)

10.11907/rjdk.231373

评论