Blockchain-Based Compact Verifiable Data Streaming With Self-Auditing
【Author】 Tian, Guohua; Wei, Jianghong; Miao, Meixia; Guo, Fuchun; Susilo, Willy; Chen, Xiaofeng
【Source】IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING
【影响因子】6.791
【Abstract】The primitive of verifiable data streaming (VDS) provides a secure data outsourcing solution for resource-constrained users, that is, they can stream their continuously-generated data items to untrusted servers while enabling publicly verifiable query and update. However, existing VDS schemes either require the server to store the authentication tags of all data items to support data query and auditing, or bind all data items into a constant-size tag to achieve optimal storage on the server side, but cannot achieve public auditing. To close this gap, in this article, we first design a novel authentication data structure, dubbed retrievable homomorphic verifiable tags (RHVTs), which allows users to aggregate the authentication tags of all data items into a constant-size tag, and enables them to retrieve the original tags from the aggregated tag when necessary. Based on this, we propose a compact verifiable and auditable data streaming (CVADS) scheme, which adopts a single-level authentication mechanism to achieve more efficient data append and update, as well as optimal storage and public auditing. For better robustness and performance, we introduce a nested dual-level authentication mechanism and propose a blockchain-based CVADS (BCVADS) scheme to achieve a distributed CVADS with self-auditing. Finally, we prove the security of our schemes in the random oracle model and demonstrate their practicality through a visual performance evaluation.
【Keywords】Blockchain; verifiable data streaming; retrievable homomorphic verifiable tags; optimal storage; public auditing; Blockchain; verifiable data streaming; retrievable homomorphic verifiable tags; optimal storage; public auditing
【发表时间】2024 JUL-AUG
【收录时间】2024-08-12
【文献类型】理论模型
【主题类别】
区块链应用-实体经济-审计领域
评论