Storing and Retrieval of Structured Data on Blockchain with BlockChi and Ethereum
Abstract
BlockChi creates an easy way of storing and retrieving data on the blockchain. It is a technology that solves some of the current limitations of blockchain storage and public blockchain networks that have transaction payload support. It allows parties to author, publish, extend and access data records in a decentralized, immutable and secure manner, supports complex data types, such as structured data and media, supports metadata to allow anonymously, identified or trusted publishing. BlockChi format is compatible with various blockchain networks. Data is presented as a JSON object, encoded in hexadecimal format and contained in the payload of blockchain transaction(s). There is an Ethereum implementation – BlockChiEth, which is a JavaScript class that allows frontend and backend applications (DAPPs) to interact with Ethereum blockchain.
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
By submitting a paper for publishing the authors hereby comply with the following provisions: 1. The authors retain the copyrights and only give the journal the right for first publication while licensing the work under Creative Commons Attribution License, which grants permissions to others to share the contribution citing this journal as first publication of the text. 2. The authors may enter separate, additional contractual relations for non-exclusive distribution of the published version of the work in this journal (e.g. to upload it in an institutional depository, or to be published in a book), given that they cite the first publication in this journal. 3. The authors are allowed and are encouraged to publish their works online (e.g. to upload it in an institutional depository, personal websites, social networks, etc.) before, during, and after the submission of the paper here, because this may lead to productive exchange, as well as earlier and larger referencing of the published works (see The Effect of Open Access).