StateSnap: A State-Aware P2P Storage Network for Blockchain NFT Content Data
Non-Fungible Token (NFT) has gained worldwide attention, relying on their superior data representation, as a solution for describing complex digital assets. However, the scale of NFT content data is so huge that we have to use P2P storage network to store it. Due to the lack of management capabiliti...
Saved in:
Published in | Algorithms and Architectures for Parallel Processing Vol. 13157; pp. 3 - 18 |
---|---|
Main Authors | , , , , , |
Format | Book Chapter |
Language | English |
Published |
Switzerland
Springer International Publishing AG
2022
Springer International Publishing |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Non-Fungible Token (NFT) has gained worldwide attention, relying on their superior data representation, as a solution for describing complex digital assets. However, the scale of NFT content data is so huge that we have to use P2P storage network to store it. Due to the lack of management capabilities of global resource allocation, retrieving content in existing P2P storage network relies heavily on distributed collaboration and cannot support low-latency off-line retrieval. Besides if an accident occurs on the blockchain or storage network that is different from the expectation, such as fork, the data state on-chain and off-chain would may be inconsistent. Therefore, we propose the concept of State for P2P storage network to represent the resource allocation of data and assist in the off-line retrieval of resources. We propose a state-aware model based on the permissioned blockchain and P2P storage network, which core is a data structure called StateSnap. The model supports the verification of the consistency of the on-chain and off-chain data and support State rollback and switching. Through experiments, we show that our model reduces the data retrieval time by about 78%\documentclass[12pt]{minimal}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsbsy}
\usepackage{mathrsfs}
\usepackage{upgreek}
\setlength{\oddsidemargin}{-69pt}
\begin{document}$$\%$$\end{document} compared to the traditional IPFS and performs well in terms of scalability, robustness, and State switch efficiency. |
---|---|
ISBN: | 3030953904 9783030953904 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-030-95391-1_1 |