Back to Search
Start Over
Online/Offline Rewritable Blockchain With Auditable Outsourced Computation
- Source :
- IEEE Transactions on Cloud Computing. 11:499-514
- Publication Year :
- 2023
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2023.
-
Abstract
- Policy-based chameleon hash (PCH) is one of the techniques used for rewriting transaction-level data stored in blockchains. This technique integrates the access policy of the attribute-based encryption (ABE) in the transactions and only allows users with attributes set satisfying the access policy to modify the transactions. However, some operations in the PCH-based rewritable blockchain solution require high computational cost which may impact the performance of user systems, especially on resource-constrained devices. To solve this problem, we propose an online/offline rewritable blockchain with auditable outsourced computation (OO-RB-AOC) scheme. We utilize the ring signature to ensure the credibility of multiple attribute authorities, and adopt the online/offline technique for generating the hash of the rewritable transaction. In addition, expensive computations (e.g., pairings) required for rewriting the transactions can be outsourced to the clouds. The users can rest assured that the computations from the clouds are correct with the audit mechanism of the proposed scheme. On the other hand, the proposed scheme offers a desirable feature for commercial application where the clouds can limit the number of outsourced requests according to the subscription of the users. We also prove the security of the proposed OO-RB-AOC scheme. Finally, we present a theoretical comparison and experimental analysis of the proposed scheme.
- Subjects :
- Scheme (programming language)
Computer Networks and Communications
Computer science
business.industry
Distributed computing
Hash function
Cloud computing
Encryption
Computer Science Applications
Set (abstract data type)
Ring signature
Hardware and Architecture
Rewriting
business
computer
Database transaction
Software
Information Systems
computer.programming_language
Subjects
Details
- ISSN :
- 23720018
- Volume :
- 11
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Cloud Computing
- Accession number :
- edsair.doi...........7de8f24111741bec5801d7fd319d4cc1