Abstract:
Many critical applications are designed on the distributed structure using the blockchain technology to ensure the availability, immutability, and security. However, thes...Show MoreMetadata
Abstract:
Many critical applications are designed on the distributed structure using the blockchain technology to ensure the availability, immutability, and security. However, these applications are facing the storage problem owing to the data volume growth of transaction. The number of transactions and its size in a block is growing in the blockchain day by day because of the feature of immutability and append-only. The growing nature of transactions in a block is not only making the problem for storage but also in access to the block transactions. In this paper, we propose an IPFS based blockchain storage model to solve the storage problem of transaction in a block along with access of transaction of a particular block. In the propose storage model, the miners stores transaction on IPFS distributed file system storage and get the returned IPFS hash of transaction into the block of the blockchain. The feature of the IPFS network and its resultant hash reduce the size of transactions in a block. To secure access of transaction for a particular block content-addressed (IPFS hash) storage technique has been proposed. We have applied this scheme on a transaction which includes image storage on IPFS and hash storage into the blockchain. In this paper, we have also proposed the content-addressed technique in contrast to the location addressed for the access of transaction. To implement the framework we have used anaconda python, python flask, and IPFS.
Date of Conference: 15-17 November 2019
Date Added to IEEE Xplore: 10 February 2020
ISBN Information: