3.8 Proceedings Paper

PPoS : Practical Proof of Storage for Blockchain Full Nodes

出版社

IEEE
DOI: 10.1109/ICBC56567.2023.10174897

关键词

blockchain; proof of storage (PoS); distributed storage; blockchain scalability; blockchain decentralisation

向作者/读者索取更多资源

This paper proposes a decentralized Practical Proof of Storage (PPoS) solution for blockchain full nodes, which uses asymmetric latency for encryption and decryption, and introduces a chained architecture to detect attacks and reduce performance overhead. Experimental results demonstrate that this approach significantly reduces decryption time while maintaining a high degree of decentralization.
Blockchain is a distributed and immutable ledger managed by all participants. The full nodes which store the entire ledger play an essential role in managing it in a transparent and decentralised manner. However, it is difficult t o v erify that full nodes store the entire ledger in their dedicated storage due to Sybil, outsourcing, or generation attacks. Existing work on proving storage for cloud computing and remote data storage applications has high latency for decryption, and its impact on decentralisation is unclear, rendering it impractical for use in blockchain. In this paper, we propose a decentralised Practical Proof of Storage (PPoS) solution for blockchain full nodes with asymmetric latencies for encryption and decryption, which introduces a chained encryption and decryption architecture. To generate a unique replica of a block, each full node performs encryption with its own address and a previously encrypted block, storing the unique block in its dedicated storage. In PPoS, encryption is expensive and time consuming, enabling it to detect outsourcing and generation attacks and to deter Sybil attacks. Simultaneously, decryption is about 25 times faster than encryption, resulting in minimal performance overhead. The proof process is also decentralised by randomly selecting provers, verifiers, a nd e ncrypted b locks. Our e xperiments u se u p t o 720 real BitCoin blocks to evaluate the performance and quantify the decentralisation of PPoS. Our results show that PPoS's asymmetric design reduces decryption time 25-fold over existing approaches, while maintaining a high degree of decentralisation, confirming i ts s uitability f or b lockchain f ull nodes.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据