Font Size: a A A

Design And Implementation Of Poverty Alleviation Information Traceability System Based On Blockchain

Posted on:2022-07-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2518306605467354Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the continuous progress of poverty alleviation work,some problems have been exposed,such as inaccurate information,unclear use of poverty alleviation funds,difficult public supervision and government supervision,which not only caused the loss of national property,but also affected the credibility of the government to a certain extent.Blockchain is a kind of data structure in which the underlying data is mainly chain data structure,and the blocks are connected successively according to the block generation time sequence.The block generation mainly relies on the consensus algorithm in the network,and uses the related cryptography technology to ensure the data consistency and data security.The security,openness,transparency,automation and other technical features of blockchain technology will provide a new direction to solve the above problems.Based on the blockchain technology and the current difficulties of poverty alleviation work,the combined application of blockchain and poverty alleviation information traceability system are deeply analyzed in this thesis,and the function design,architecture design,interface design and system core design of poverty alleviation information traceability system based on blockchain are completed,and based on the design scheme,the related technology selection and the core function analysis of decentralized application are carried out.In order to solve the problem that the current decentralized application based on blockchain can not quickly restore all the related transactions of a single account and the low efficiency of information query in a single block,the data structure of the block head and the transaction body structure of the block body are improved,and a fast transaction query algorithm and a recursive transaction tracing algorithm based on the location of the block account bloom filter are proposed,whitch greatly reduces the number of blocks and transactions that need to be traversed during transaction query and transaction tracing,improves the efficiency of querying all related transactions of the specified account in the blockchain application,and can query the funding details of the specified difficult account faster in the system implemented in this thesis.Based on the bottom layer of the blockchain using the improved data structure and algorithm,the implementation of the poverty alleviation information traceability system is completed.On the basis of the current poverty alleviation work process,combined with the advantages of blockchain,such as transparency,traceability,decentralization and non tampering,the issuance of poverty alleviation funds and the certification of poverty alleviation agricultural products are all linked.The diversified management of poverty alleviation funding has been realized,and the records of the use and distribution of all funding have been opened to the outside world,and the public supervision mechanism has been introduced to prevent the occurrence of poverty alleviation fraud.At the same time,the system has been tested from the system interface,relay server,blockchain and other aspects.The application of this system solves the problems in the current poverty alleviation work,such as the opaque use of poverty alleviation funds,the non disclosure of information,the difficult work of regulatory departments,and the inability of the public to participate in the supervision,and injects new strength into the poverty alleviation.
Keywords/Search Tags:Blockchain, Poverty Alleviation, Information Traceability, Quick Transaction Query, Blockchain Data Processing
PDF Full Text Request
Related items