Data traceability mechanism based on consortium chain
With the unprecedented growth in the speed of data generation and circulation in the era of big data, the emergence of blockchain technology provides a new solution for data authenticity verification.However, with the increasing demand for data flow between different blockchains, new security issues...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
POSTS&TELECOM PRESS Co., LTD
2023-10-01
|
Series: | 网络与信息安全学报 |
Subjects: | |
Online Access: | http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2023067 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841529583403270144 |
---|---|
author | Shoucai ZHAO Lifeng CAO Xuehui DU |
author_facet | Shoucai ZHAO Lifeng CAO Xuehui DU |
author_sort | Shoucai ZHAO |
collection | DOAJ |
description | With the unprecedented growth in the speed of data generation and circulation in the era of big data, the emergence of blockchain technology provides a new solution for data authenticity verification.However, with the increasing demand for data flow between different blockchains, new security issues arise.Cross-chain data transmission can lead to data leakage, and detecting data leakage caused by illegal access becomes challenging.To address these problems, a data traceability mechanism based on a consortium chain was proposed.A cross-blockchain data traceability model was designed, incorporating private data pipelines to ensure the security of cross-chain data transmission.User behaviors were recorded through authorization and access logs, ensuring the traceability of illegal unauthorized access.To improve the efficiency of data traceability and query, an on-chain and off-chain synchronous storage mechanism was adopted.The state of data flow before each transaction was encrypted and stored in the database, and its index was stored in the blockchain transaction.This enables a one-to-one correspondence between on-chain and off-chain data.Additionally, Merkle trees were introduced into the block body to store block summaries, enhancing the efficiency of block legitimacy verification.Based on the data storage form and cross-chain data interaction mechanism, a data traceability algorithm was designed.The traceability results were displayed in the form of an ordered tree.An experimental environment for consortium chain traceability was built using fabric, targeting the cross-domain data traceability scenario in the e-commerce industry.The GO language was used to simulate and test the data traceability performance with a large number of blocks and transactions.The results demonstrate that with the increasing number of blocks and transactions, the proposed data traceability mechanism maintains satisfactory performance. |
format | Article |
id | doaj-art-0837ecf8403f430cb8fd641b7b4614b2 |
institution | Kabale University |
issn | 2096-109X |
language | English |
publishDate | 2023-10-01 |
publisher | POSTS&TELECOM PRESS Co., LTD |
record_format | Article |
series | 网络与信息安全学报 |
spelling | doaj-art-0837ecf8403f430cb8fd641b7b4614b22025-01-15T03:16:59ZengPOSTS&TELECOM PRESS Co., LTD网络与信息安全学报2096-109X2023-10-0199210559581330Data traceability mechanism based on consortium chainShoucai ZHAOLifeng CAOXuehui DUWith the unprecedented growth in the speed of data generation and circulation in the era of big data, the emergence of blockchain technology provides a new solution for data authenticity verification.However, with the increasing demand for data flow between different blockchains, new security issues arise.Cross-chain data transmission can lead to data leakage, and detecting data leakage caused by illegal access becomes challenging.To address these problems, a data traceability mechanism based on a consortium chain was proposed.A cross-blockchain data traceability model was designed, incorporating private data pipelines to ensure the security of cross-chain data transmission.User behaviors were recorded through authorization and access logs, ensuring the traceability of illegal unauthorized access.To improve the efficiency of data traceability and query, an on-chain and off-chain synchronous storage mechanism was adopted.The state of data flow before each transaction was encrypted and stored in the database, and its index was stored in the blockchain transaction.This enables a one-to-one correspondence between on-chain and off-chain data.Additionally, Merkle trees were introduced into the block body to store block summaries, enhancing the efficiency of block legitimacy verification.Based on the data storage form and cross-chain data interaction mechanism, a data traceability algorithm was designed.The traceability results were displayed in the form of an ordered tree.An experimental environment for consortium chain traceability was built using fabric, targeting the cross-domain data traceability scenario in the e-commerce industry.The GO language was used to simulate and test the data traceability performance with a large number of blocks and transactions.The results demonstrate that with the increasing number of blocks and transactions, the proposed data traceability mechanism maintains satisfactory performance.http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2023067block chaindata traceabilityacross chainconsortium chain |
spellingShingle | Shoucai ZHAO Lifeng CAO Xuehui DU Data traceability mechanism based on consortium chain 网络与信息安全学报 block chain data traceability across chain consortium chain |
title | Data traceability mechanism based on consortium chain |
title_full | Data traceability mechanism based on consortium chain |
title_fullStr | Data traceability mechanism based on consortium chain |
title_full_unstemmed | Data traceability mechanism based on consortium chain |
title_short | Data traceability mechanism based on consortium chain |
title_sort | data traceability mechanism based on consortium chain |
topic | block chain data traceability across chain consortium chain |
url | http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2023067 |
work_keys_str_mv | AT shoucaizhao datatraceabilitymechanismbasedonconsortiumchain AT lifengcao datatraceabilitymechanismbasedonconsortiumchain AT xuehuidu datatraceabilitymechanismbasedonconsortiumchain |