Font Size: a A A

Design Of Reputation Blockchain Based On Attribute Sharding

Posted on:2022-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ZhangFull Text:PDF
GTID:2518306338966799Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
In the 21 st century,the demand for personal reputation data permeates all aspects,and traditional reputation data acquisition methods are laborious and laborious.How to improve the efficiency of data acquisition and ensure the accuracy and completeness of the acquired data is very important.This thesis proposes a reputation block chain design scheme based on attribute sharding.The main work is the following three aspects:First of all,this thesis uses blockchain and attribute-based encryption to propose a framework for a reputation data scheme.The data integrity is guaranteed by controlling the granularity of data acquisition based on attribute encryption,and the accuracy of the data is guaranteed by the way of ciphertext hashing on the chain.This thesis designs an interaction model between each entity for reputation data acquisition and the blockchain,presents an encryption and decryption algorithm based on attributes,and analyzes the interaction process between all entities in detail.So far,we have proposed a relatively complete reputation data solution.Secondly,due to the low throughput of the blockchain,this thesis proposes a scheme based on attribute sharding for optimization.This thesis gives detailed sharding rules for transaction sharding,network sharding,and state sharding.Since sharding itself will bring about the problem of dispersal of computing power,it proposes a solution for security through attribute sharding and dynamic monitoring of load balancing.To compensate,a sharding scheme that takes into account both security and throughput is designed.Simulation shows that the scheme based on attribute sharding can make the throughput almost linearly expand with the number of shardings.Thirdly,due to the insufficient security of the sharded blockchain,this thesis designs an optimized main chain selection mechanism.First,the concept of node weights is proposed,a weighting algorithm is designed to encourage honest behaviors to punish malicious behaviors,and important elements of weight are introduced into the main chain selection algorithm and the main chain is selected through the analytic hierarchy process.The simulation proves that the mechanism has excellent characteristics in terms of safety and storage-friendliness.The reputation block chain scheme based on attribute sharding proposed in this thesis not only guarantees the integrity and accuracy of data,but also proposes corresponding optimization methods to compensate for the compromised throughput and security.Finally,a relatively complete reputation data plan is given.
Keywords/Search Tags:blockchain, attribute-based-encryption, sharding, analytic-hierarchy-process
PDF Full Text Request
Related items