Font Size: a A A

The Design And Implementation Of Targeted Poverty Alleviation System Based On Blockchain Under C2F Mode

Posted on:2022-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:T B LiuFull Text:PDF
GTID:2518306512452094Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the development of society and the continuous improvement of national economy,China has initially entered the era of overall well-off by 2020,but there are still many remote rural areas in China that are underdeveloped,and the living standards of farmers are below the poverty line.Local governments at all levels,enterprises and institutions actively respond to the national targeted poverty alleviation policy,and help farmers in remote areas get rid of poverty through targeted counterpart support,promotion and sales of agricultural products.In order to further tap the poverty alleviation potential of the whole society and accelerate the realization of the goal of comprehensive poverty alleviation,this paper proposes and designs a C2F(Consumer to Farmer)model Farmer's precision poverty alleviation system platform,based on the "decentralized" blockchain technology,builds a direct contact bridge between consumers and farmers,and realizes the win-win result of consumers and farmers through the agricultural product roadmap of consumers' purchase,prepayment,and farmers' production and delivery.Therefore,as a supplement of government led targeted poverty alleviation,this system has very important practical significance.In recent years,blockchain technology is widely concerned by the public because of its tamper proof,traceability,decentralization and other characteristics.Therefore,various applications based on blockchain are constantly being proposed.Based on the Ethereum platform,this paper proposes a solution based on blockchain technology,designs and develops a decentralized precision poverty alleviation system based on blockchain by using the form of multi node alliance chain and combining with intelligent contract technology.The system can provide some reference for the application of blockchain technology in the field of poverty alleviation.The main work of this paper is as follows:1.Related design of targeted poverty alleviation system based on blockchain under C2 F mode.The physical and logical architecture of the system is designed,and the core business logic of the system is designed by using the smart contract written in the solidness language provided by Ethereum.At the same time,the system interaction and system functions are designed in detail.The designed functional modules mainly include system management module,farmer business module,consumer business module and reputation management module.2.Operation environment construction of targeted poverty alleviation system based on blockchain under C2 F mode.In view of the disadvantages of the existing centralized precision poverty alleviation system,this paper makes a detailed demand analysis of the decentralized precision poverty alleviation system based on blockchain,and uses the go Ethereum client provided by Ethereum to establish multiple nodes to form the Ethereum alliance chain as the underlying development environment of the system.3.Implementation and test of targeted poverty alleviation system based on blockchain under C2 F mode.This system uses solidness,HTML5,CSS,Java Script as the system development language,based on truffle framework for development,deployed in the Ethereum alliance chain,through the web3.js library provided by Ethereum official calls the smart contract based on solidness language to realize the interaction between front-end operation interface and smart contract.The front-end visual interface is developed with react framework.The front-end interface shows part of the functions of the system,and the follow-up system functions can be gradually increased according to the actual demand.Finally,the corresponding system test is carried out on the realized system functions,which verifies the feasibility and practicability of the targeted poverty alleviation system based on blockchain in C2 F mode.In this thesis,through the construction of Ethereum alliance chain,the use of solid smart contract combined with the react framework to design and implement a C2 F mode based on the blockchain precision poverty alleviation system,which has a very strong practical significance for the government,consumers,farmers and the existing precision poverty alleviation system.
Keywords/Search Tags:C2F, Targeted Poverty Alleviation, Blockchain, Ethereum, Smart Contract
PDF Full Text Request
Related items