Improved Private Data Protection Scheme for Blockchain Smart Contracts
Data security and privacy protection are critical challenges that constrain the advancement of edge computing. Similarly, blockchain technology faces constraints in addressing security issues linked with edge computing due to its scalability limitations. To tackle these challenges and promote the de...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi - SAGE Publishing
2023-01-01
|
Series: | International Journal of Distributed Sensor Networks |
Online Access: | http://dx.doi.org/10.1155/2023/5963039 |
_version_ | 1797730032992387072 |
---|---|
author | Sheng Hu |
author_facet | Sheng Hu |
author_sort | Sheng Hu |
collection | DOAJ |
description | Data security and privacy protection are critical challenges that constrain the advancement of edge computing. Similarly, blockchain technology faces constraints in addressing security issues linked with edge computing due to its scalability limitations. To tackle these challenges and promote the development of blockchain technology, this paper presents a scheme that enhances privacy data protection in blockchain smart contracts using edge computing and a master-slave multichain architecture. Firstly, we propose a master-slave multichain architecture based on the traditional single chain and integrate it with a three-layer edge computing structure to address security issues on the edge side. We also design a signature authentication scheme utilizing ECC integrated with blockchain encryption technology. Secondly, we incorporate the role-based access control (RBAC) model with smart contracts to finely divide user privileges, construct an interdomain role-based access control (ID-RBAC) model, and provide detailed access authentication process designs for both within and between domains. Finally, experimental results demonstrate that our proposed scheme can effectively resist various attacks, significantly improve algorithm efficiency, and maintain a system overhead of less than 160 p, with a maximum transaction throughput of nearly 310 tx/s. |
first_indexed | 2024-03-12T11:38:18Z |
format | Article |
id | doaj.art-3b313178039d4cebb1dd3f13e0476207 |
institution | Directory Open Access Journal |
issn | 1550-1477 |
language | English |
last_indexed | 2024-03-12T11:38:18Z |
publishDate | 2023-01-01 |
publisher | Hindawi - SAGE Publishing |
record_format | Article |
series | International Journal of Distributed Sensor Networks |
spelling | doaj.art-3b313178039d4cebb1dd3f13e04762072023-09-01T00:05:28ZengHindawi - SAGE PublishingInternational Journal of Distributed Sensor Networks1550-14772023-01-01202310.1155/2023/5963039Improved Private Data Protection Scheme for Blockchain Smart ContractsSheng Hu0Chongqing Industry Polytechnic CollegeData security and privacy protection are critical challenges that constrain the advancement of edge computing. Similarly, blockchain technology faces constraints in addressing security issues linked with edge computing due to its scalability limitations. To tackle these challenges and promote the development of blockchain technology, this paper presents a scheme that enhances privacy data protection in blockchain smart contracts using edge computing and a master-slave multichain architecture. Firstly, we propose a master-slave multichain architecture based on the traditional single chain and integrate it with a three-layer edge computing structure to address security issues on the edge side. We also design a signature authentication scheme utilizing ECC integrated with blockchain encryption technology. Secondly, we incorporate the role-based access control (RBAC) model with smart contracts to finely divide user privileges, construct an interdomain role-based access control (ID-RBAC) model, and provide detailed access authentication process designs for both within and between domains. Finally, experimental results demonstrate that our proposed scheme can effectively resist various attacks, significantly improve algorithm efficiency, and maintain a system overhead of less than 160 p, with a maximum transaction throughput of nearly 310 tx/s.http://dx.doi.org/10.1155/2023/5963039 |
spellingShingle | Sheng Hu Improved Private Data Protection Scheme for Blockchain Smart Contracts International Journal of Distributed Sensor Networks |
title | Improved Private Data Protection Scheme for Blockchain Smart Contracts |
title_full | Improved Private Data Protection Scheme for Blockchain Smart Contracts |
title_fullStr | Improved Private Data Protection Scheme for Blockchain Smart Contracts |
title_full_unstemmed | Improved Private Data Protection Scheme for Blockchain Smart Contracts |
title_short | Improved Private Data Protection Scheme for Blockchain Smart Contracts |
title_sort | improved private data protection scheme for blockchain smart contracts |
url | http://dx.doi.org/10.1155/2023/5963039 |
work_keys_str_mv | AT shenghu improvedprivatedataprotectionschemeforblockchainsmartcontracts |