nPPoS: Non-interactive practical proof-of-storage for blockchain

被引:0
|
作者
Heo, Jun Wook [1 ]
Ramachandran, Gowri [1 ]
Jurdak, Raja [1 ]
机构
[1] Queensland Univ Technol, Sch Comp Sci, Brisbane, Qld 4000, Australia
来源
BLOCKCHAIN-RESEARCH AND APPLICATIONS | 2024年 / 5卷 / 04期
关键词
Blockchain; Proof-of-storage; zk-starks; INTEGRITY VERIFICATION; CLOUD STORAGE; SECURITY; RETRIEVABILITY; PAYMENTS; PRIVACY;
D O I
10.1016/j.bcra.2024.100221
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain full nodes are pivotal for transaction availability, as they store the entire ledger, but verifying their storage integrity faces challenges from malicious remote storage attacks such as Sybil, outsourcing, and generation attacks. However, there is no suitable proof-of-storage solution for blockchain full nodes to ensure a healthy number of replicas of the ledger. Existing proof-of-storage solutions are designed for general-purpose settings where a data owner uses secret information to verify storage, rendering them unsuitable for blockchain where proof-of-storage must be fast, publicly verifiable, and data owner-agnostic. This paper introduces a decentralised and quantum-resistant solution named Non-interactive Practical Proof of Storage (nPPoS) with an asymmetric encoding and decoding scheme for fast and secure PoStorage and Zero-Knowledge Scalable Transparent Arguments of Knowledge (zk-STARKs) for public variability in blockchain full nodes. The algorithm with asymmetric times for encoding and decoding creates unique block replicas and corresponding proofs for each storage node to mitigate malicious remote attacks and minimise performance degradation. The intentional resource-intensive encoding deters attacks, while faster decoding minimises performance overhead. Through zk-STARKs, nPPoS achieves public verifiability, enabling one-to-many verification for scalability, quantum resistance and decentralisation. It also introduces a two-phase randomisation technique and a time-weighted trustworthiness measurement for scalability and adaptability.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Non-Interactive Zero-Knowledge for Blockchain: A Survey
    Partala, Juha
    Nguyen, Tri Hong
    Pirttikangas, Susanna
    IEEE ACCESS, 2020, 8 : 227945 - 227961
  • [2] Preserving Privacy in Mobile Health Systems Using Non-Interactive Zero-Knowledge Proof and Blockchain
    Tomaz, Antonio Emerson Barros
    Do Nascimento, Jose Claudio
    Hafid, Abdelhakim Senhaji
    De Souza, Jose Neuman
    IEEE ACCESS, 2020, 8 : 204441 - 204458
  • [3] Digital Certificate Verification in Educational Sector Using Non-Interactive Zero Knowledge Proof and Blockchain
    Rani, P. Sheela
    Priya, S. Baghavathi
    Kala, A.
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2025, 41 (02) : 467 - 480
  • [4] Privacy preserving authentication system based on non-interactive zero knowledge proof suitable for Internet of Things
    Dwivedi, Ashutosh Dhar
    Singh, Rajani
    Ghosh, Uttam
    Mukkamala, Raghava Rao
    Tolba, Amr
    Said, Omar
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (10) : 4639 - 4649
  • [5] PPoS : Practical Proof of Storage for Blockchain Full Nodes
    Heo, Jun Wook
    Ramachandran, Gowri
    Jurdak, Raja
    2023 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY, ICBC, 2023,
  • [6] A Light Weight Public Auditing Scheme for Proof-of-storage
    Zou, Tao
    Wu, Jian
    Wan, Changsheng
    2012 6TH INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION SCIENCE, SERVICE SCIENCE AND DATA MINING (ISSDM2012), 2012, : 133 - 136
  • [7] NECTAR: Non-Interactive Smart Contract Protocol using Blockchain Technology
    Covaci, Alexandra
    Madeo, Simone
    Motylinski, Patrick
    Vincent, Stephane
    2018 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON EMERGING TRENDS IN SOFTWARE ENGINEERING FOR BLOCKCHAIN (WETSEB), 2018, : 17 - 24
  • [8] A XOR Based Public Auditing Scheme for Proof-of-storage
    Pei, Bei
    Chen, Changsong
    Wan, Changsheng
    2014 NINTH INTERNATIONAL CONFERENCE ON BROADBAND AND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS (BWCCA), 2014, : 558 - 563
  • [9] An efficient quantum non-interactive zero knowledge proof for confidential transaction and quantum range proof
    Sriman, B.
    Ganesh Kumar, S.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (13) : 39411 - 39434
  • [10] A Non-Interactive Attribute-Based Access Control Scheme by Blockchain for IoT
    Yang, Qiliang
    Zhang, Mingrui
    Zhou, Yanwei
    Wang, Tao
    Xia, Zhe
    Yang, Bo
    ELECTRONICS, 2021, 10 (15)