Font Size: a A A

Research On Key Technologies Of Blockchain For Data Assets Management

Posted on:2021-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:G HuangFull Text:PDF
GTID:2428330602998993Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
The development of science and technology has promoted the progress of society,which has led to a technological revolution.At the same time,blockchain has gradu-ally faded in people's sight.Due to its decentralization,security,reliability,and non-tampering characteristics,blockchain technology has achieved great success in achiev-ing data sharing,data tracing,copyright protection and so on.It has become a new trusted data carrier currently.Data on-chain has become a new trend.More and more data will be stored on the blockchain to ensure the authenticity of the data.In tradi-tional centralized storage,the company monopolizes the possession of personal data,and it also restricts the application and promotion of data,which greatly reduces the value of data.Therefore,when the blockchain is used as a trusted storage carrier for data,how to increase the value of data has become an important issue.In the current situation,the assets in the blockchain are mainly divided into two parts:the currency assets similar to Bitcoin and data assets similar to copyright data.This dissertation be-lieves that the realization of easy data circulation and controllable data are an important means to increase the value of data.In order to achieve the circulation between differ-ent types of data assets in the blockchain,there are two main key technologies.Firstly,the different storage structures are investigated in the current blockchain framework,so that data assets can be stored better;Secondly,an atomic data bidirectional transaction protocol is designed based on blockchain to realize the atomic exchange of different data assets.Therefore,the detailed research contents of this thesis are as follows:(1)Study the data storage technology in the blockchain and design a suitable dig-ital asset storage solution.In the current blockchain system,assets storage is mainly carried out from two levels.The first level is to design a reasonable data model for data representation,and the second level is to select a suitable data structure for data storage.However,there is a lack of a unified data model representation for the data on the chain,and there is also a lack of related work to analyze and verify different data storage structures.First of all,in terms of data models,a reasonable data model is designed according to its different characteristics.Secondly,in terms of data stor-age structure,performance analysis evaluation indicators are proposed,from aspects of storage,SPV verification and build times,etc.,The data structure performance of the mainstream blockchain system was comprehensively evaluated,and the best data struc-ture was selected to lay the foundation for the design of the subsequent bidirectional transaction protocol.(2)Study the data transaction technology in the blockchain,and propose a bidirec-tional transaction protocol for atomic data.With the continuous data on the chain,there are more and more types and scales of data in the blockchain.Realizing data circula-tion is an effective way to realize the value of data,and the bidirectional data transaction protocol based on the blockchain is the core technology to realize data circulation.On the basis of the PBFT consensus protocol in the blockchain,a new consensus proto-col is proposed and a bidirectional data transaction protocol is designed based on the blockchain so that two different types of data assets are atomically exchanged under the premise of decentralization of the blockchain,and discussed security.At the same time,combined with the analysis results of the previous data storage,the Hyperledger Fabric framework was used to implement the blockchain prototype system.
Keywords/Search Tags:Data Uplink, Blockchain, Data Storage, Transcation, Merkle Tree
PDF Full Text Request
Related items