Font Size: a A A

Research And Implementation Of Precise Poverty Alleviation System Based On Blockchain

Posted on:2019-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:C LinFull Text:PDF
GTID:2428330572459014Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As the first livelihood project of government,Precise poverty alleviation is a protracted struggle to achieve a well-off society and information construction.The work of poverty alleviation of China has solved the problems of living of many people in poor areas under the guidance of precise identification,accurate assistance and accurate poverty alleviation policies.However,during the implementation process of precise poverty alleviation,the issue of fraud has become a stumbling block to poverty alleviation.The existing precise poverty alleviation systems adopt a centralized management model,which allows some people to distort the data of poverty alleviation.It is inconvenient to trace back problems.Therefore,it is of great significance to study a credible and decentralized precise poverty alleviation system.As a brand-new operational architecture,block chain has attracted extensive attention due to its characteristics of full record,sequential time stamp,traceability,and tamper resistance.Therefore,different application scenarios based on blockchain have been proposed successively.This thesis focuses on precise poverty alleviation system based on blockchain.This ensures that the data of precise poverty alleviation is not fraudulent in the accurate addition of poverty information,scientific assistance,and fund distribution,which avoids unfair behaviors.Aiming at the problem of lack of trust and excessive rights in the precise poverty alleviation system with the centralization structure,a decentralized precise poverty alleviation system based on blockchain technology is proposed.The system is based on the Ethereum blockchain.Data of personnel information and poverty alleviation is recorded in smart contracts to ensure the credibility and security of the data.Aiming at the problem of largetext data storage in the system,a method of combining the blockchain with the Inter Planetary File System(IPFS)is proposed that maintains the query and storage of large-text data.IPFS can solve the problem of the high cost of storing large files of Ethereum because of content addressing and decentralized storage.According to the proposed precise poverty alleviation system model based on blockchain,the problems existing in precise poverty alleviation were analyzed and the overall process of development work of poverty alleviation was clarified.Then the requirements of precise poverty alleviation system was elaborated,including system account management,information management of poor families,help work management,poverty alleviation fund management,and system management.According to the system requirements,detailed system design was carried out,including the overall design of the platform,user interface design,smart contract design,and core class design.Finally,on this basis,the development of the system's blockchain layer and application interaction layer was completed,and mainly introduced the implementation process of the key details of the smart contract.The research and system test show that the precise poverty alleviation system based on blockchain technology can ensure data decentralized storage,anti-counterfeiting and traceability under the premise of meeting basic functions,and effectively improve the safety of system data.This study provides a new idea and solution for achieving highly credible and precise poverty alleviation.
Keywords/Search Tags:Blockchain, Ethereum, Precise Poverty Alleviation System, Smart Contract, IPFS
PDF Full Text Request
Related items