[go: up one dir, main page]

CN111507627A - Agricultural machinery operation subsidy method based on block chain - Google Patents

Agricultural machinery operation subsidy method based on block chain Download PDF

Info

Publication number
CN111507627A
CN111507627A CN202010309329.1A CN202010309329A CN111507627A CN 111507627 A CN111507627 A CN 111507627A CN 202010309329 A CN202010309329 A CN 202010309329A CN 111507627 A CN111507627 A CN 111507627A
Authority
CN
China
Prior art keywords
subsidy
agricultural machinery
information
owner
official
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010309329.1A
Other languages
Chinese (zh)
Inventor
孙瑞瑞
程广河
郝凤琦
张让勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Supercomputing Center in Jinan
Original Assignee
National Supercomputing Center in Jinan
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by National Supercomputing Center in Jinan filed Critical National Supercomputing Center in Jinan
Priority to CN202010309329.1A priority Critical patent/CN111507627A/en
Publication of CN111507627A publication Critical patent/CN111507627A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06395Quality analysis or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/02Agriculture; Fishing; Forestry; Mining

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Primary Health Care (AREA)
  • Animal Husbandry (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Marine Sciences & Fisheries (AREA)
  • Agronomy & Crop Science (AREA)
  • Game Theory and Decision Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Mining & Mineral Resources (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

一种基于区块链的农机作业补贴方法,包括:官方对农机主身份信息认证、对农机信息认证、对农机深松整地作业信息核准、对农机深松整地作业补贴计算、对农机深松整地作业补贴发放金额核准;所述官方包括、但不限于官方审批部门、官方监管部门、官方核算部门和发放补贴方;其中,将农机主对应的农机作业信息和农机作业补贴信息新增至区块链中,所述区块链中,每个区块只允许对应的机主和官方下载和检索,只能通过新增区块新增信息,即是增加链条的长度。本发明利用区块链的去中心化、不可伪造、不可虚构、不可篡改等特,防止作业深度等补贴凭证信息被篡改,解决节点区块计算量大的难题。

Figure 202010309329

A method for subsidizing agricultural machinery operations based on blockchain, comprising: official authentication of agricultural machinery owner identity information, authentication of agricultural machinery information, approval of agricultural machinery deep loosening soil preparation operation information, calculation of subsidies for agricultural machinery deep loosening and soil preparation, and deep loosening and soil preparation of agricultural machinery. Approval of the amount of operation subsidies; the officials include, but are not limited to, the official approval department, the official supervision department, the official accounting department, and the subsidy party; among them, the agricultural machinery operation information and agricultural machinery operation subsidy information corresponding to the agricultural machinery owner are added to the block In the blockchain, each block is only allowed to be downloaded and retrieved by the corresponding host and official, and information can only be added by adding new blocks, that is, increasing the length of the chain. The invention utilizes the decentralization, non-forgery, non-fiction, and non-tampering characteristics of the blockchain to prevent subsidy certificate information such as operation depth from being tampered with, and solves the problem of a large amount of computation in node blocks.

Figure 202010309329

Description

一种基于区块链的农机作业补贴方法A blockchain-based subsidy method for agricultural machinery operations

技术领域technical field

本发明涉及一种基于区块链的农机作业补贴方法,属于利用区块链技术辅助行政管理的技术领域。The invention relates to a block chain-based agricultural machinery operation subsidy method, which belongs to the technical field of using block chain technology to assist administrative management.

背景技术Background technique

在现阶段,有针对性的对农机作业配套补贴是我国促进农业发展的有效管理办法。例如,利用农机对深松整地作业方式,传统深松整地作业补偿通过深松整地作业合同、验收单、补贴明细表等资料数据进行校对整理、验收后发放补贴,工作繁琐、效率较低,且存在数据伪造的可能。而区块链技术是一种共享的分布式数据库技术,其优势主要突出表现在分布式去中心化、无须信任系统和不可篡改和加密安全性三个方面。因此,怎样将前沿的区块链技术应用至行政管理工作中,降低管理成本、提升管理的透明度、权威性和效率成为本领域技术人员开始研究的目标。At this stage, targeted subsidies for agricultural machinery operations are an effective management method to promote agricultural development in my country. For example, the use of agricultural machinery for the subsoil preparation operation method, the traditional subsoil soil preparation compensation is proofread and collated through the subsoil soil preparation contract, acceptance list, subsidy schedule and other data and data, and subsidies are issued after acceptance, which is cumbersome work, low efficiency, and There is a possibility of data falsification. Blockchain technology is a shared distributed database technology, and its advantages are mainly manifested in three aspects: distributed decentralization, trustless system, immutability and encryption security. Therefore, how to apply cutting-edge blockchain technology to administrative work, reduce management costs, and improve the transparency, authority and efficiency of management has become the goal of those skilled in the art to begin research.

纵观现有的农机深松整地作业补贴管理领域,依然存在以下具体技术问题:Looking at the existing agricultural machinery subsidy management field for deep loosening and soil preparation, the following specific technical problems still exist:

首先,由于农机深松整地作业过程中,农机物联网数据量很大且较集中,因此如果直接将数据存入区块内,每一区块计算非常耗费资源;First of all, due to the large and concentrated amount of agricultural machinery IoT data in the process of deep loosening of agricultural machinery, if the data is directly stored in the block, the calculation of each block is very resource-intensive;

其次,深松作业质量测评中涉及到作业深度,补贴凭证信息里既要包括作业轨迹即GPS信息又要包括作业深度,作业深度不达标是不给补贴的,因此直接使用地块的GPS信息进行补贴是不合理的。Secondly, the subsidy operation quality evaluation involves the operation depth. The subsidy voucher information should include both the operation trajectory, that is, the GPS information, and also the operation depth. If the operation depth does not meet the standard, no subsidy will be given, so the GPS information of the plot is directly used to carry out Subsidies are unreasonable.

由上可知,在农机作业补贴的行政管理领域,怎样引入区块链技术,用以去中心化,实现不可伪造、不可虚构、不可篡改等特点,还未有任何技术报道。It can be seen from the above that in the field of administrative management of agricultural machinery subsidy, how to introduce blockchain technology to decentralize and achieve the characteristics of non-forgery, non-fiction, and non-tampering, there is no technical report yet.

发明内容SUMMARY OF THE INVENTION

针对现有技术的不足,本发明公开一种基于区块链的农机作业补贴方法。Aiming at the deficiencies of the prior art, the present invention discloses a method for subsidizing agricultural machinery operations based on a blockchain.

本发明的技术方案如下:The technical scheme of the present invention is as follows:

一种基于区块链的农机作业补贴方法,其特征在于,包括:A blockchain-based agricultural machinery operation subsidy method, characterized in that it includes:

官方对农机主身份信息认证、对农机信息认证、对农机深松整地作业信息核准、对农机深松整地作业补贴计算、对农机深松整地作业补贴发放金额核准;所述官方包括、但不限于官方审批部门、官方监管部门、官方核算部门和发放补贴方;The official authentication of the identity information of the agricultural machinery owner, the authentication of the agricultural machinery information, the approval of the information on the deep loosening of the agricultural machinery, the calculation of the subsidy for the deep loosening of the agricultural machinery, and the approval of the amount of the subsidy for the deep loosening of the agricultural machinery; the official includes, but is not limited to Official approval department, official supervision department, official accounting department and subsidy provider;

其中,对农机深松整地作业信息核准、对农机深松整地作业补贴计算、对农机深松整地作业补贴发放金额核准的方法均为:将农机主对应的农机作业信息和农机作业补贴信息新增至区块链中,所述区块链中,每个区块只允许对应的机主和官方下载和检索,只能通过新增区块新增信息,即是增加链条的长度。不能删除和更改区块中的任何内容。Among them, the methods for the approval of agricultural machinery deep loosening operation information, the calculation of agricultural machinery deep loosening operation subsidies, and the approval of the subsidy payment amount for agricultural machinery deep loosening operation are: adding the agricultural machinery operation information and agricultural machinery operation subsidy information corresponding to the owner of the agricultural machinery. In the blockchain, each block is only allowed to be downloaded and retrieved by the corresponding owner and official, and information can only be added by adding new blocks, that is, increasing the length of the chain. Nothing in the block can be deleted and changed.

根据本发明优选的,所述官方通过管理平台与机主进行安全通信和连接;通过管理平台,但不限于,官方通过管理平台对农机主身份信息认证、对农机信息认证、对农机深松整地作业信息核准、对农机深松整地作业补贴计算、对农机深松整地作业补贴发放金额核准;Preferably according to the present invention, the official communicates and connects securely with the owner through the management platform; through the management platform, but not limited to, the official authenticates the identity information of the agricultural machinery owner, the agricultural machinery information, and the deep loosening of the agricultural machinery through the management platform. Approval of operation information, calculation of subsidies for deep loosening of agricultural machinery, and approval of the amount of subsidies for deep loosening of agricultural machinery;

所述管理平台采集机主注册信息,所述注册信息包括但不限于:农机主身份信息、归属于该农机主的农机信息;所述官方通过管理平台对农机主身份信息和农机信息进行官方确认,分别形成机主账号和机主ID,所述机主账号是以{农机主身份信息}为准的唯一数据,所述机主ID是以{农机主身份信息,农机信息}为准的唯一数据;农机主每次以机主账号登录管理平台,并在其账号下对应选择需要更新作业信息的农机,此时选择的菜单为农机主身份信息,子集菜单为农机信息,即形成唯一的机主ID;The management platform collects the registration information of the owner, and the registration information includes but is not limited to: the identity information of the owner of the agricultural machine and the information of the agricultural machine belonging to the owner of the agricultural machine; the official confirms the identity information of the owner of the agricultural machine and the information of the agricultural machine through the management platform. , respectively form the owner account and the owner ID, the owner account is the only data subject to {agricultural machinery owner identity information}, and the owner ID is the unique data subject to {agricultural machinery owner identity information, agricultural machinery information} Data; the agricultural machine owner logs in to the management platform with the machine owner account each time, and selects the agricultural machine whose operation information needs to be updated under his account. The menu selected at this time is the identity information of the agricultural machine owner, and the subset menu is the agricultural machine information, that is, the unique information is formed. host ID;

所述区块链包括农机作业区块和农机作业补贴区块;所述农机作业区块包括区块头和区块体,在所述区块头中包括机主ID、复合戳,所述区块体包括该机主ID下农机对应的作业轨迹、作业深度、作业时间和有效作业面积;所述农机作业补贴区块包括区块头和区块体,在所述区块头上包括机主ID和时间戳,所述区块体包括该机主ID下对应的补贴金额和补贴发放日期。The blockchain includes an agricultural machinery operation block and an agricultural machinery operation subsidy block; the agricultural machinery operation block includes a block header and a block body, and the block header includes a machine owner ID and a compound stamp, and the block body Including the operation track, operation depth, operation time and effective operation area corresponding to the agricultural machinery under the owner ID; the agricultural machinery operation subsidy block includes a block header and a block body, and the block header includes the owner ID and time stamp , and the block body includes the corresponding subsidy amount and subsidy issuance date under the owner ID.

根据本发明优选的,所述农机深松整地作业信息包括作业凭证,至少包括机主ID、该机主ID下农机对应的作业轨迹、作业深度、作业时间和有效作业面积;所述农机主通过管理平台上传补贴凭证,所述管理平台将补贴凭证和机主ID生成哈希编码,所述补贴凭证和哈希编码组成标识补贴凭证;According to the preferred embodiment of the present invention, the agricultural machinery subsoil soil preparation operation information includes an operation certificate, including at least the owner ID, the operation track corresponding to the agricultural machinery under the owner ID, the operation depth, the operation time and the effective operation area; the agricultural machinery owner passes The management platform uploads the subsidy voucher, the management platform generates a hash code from the subsidy voucher and the host ID, and the subsidy voucher and the hash code form an identification subsidy voucher;

所述官方审批部门通过管理平台进行审批:The official approval department conducts approval through the management platform:

审批通过前、中或者后的任何一个时间节点,管理平台对所述哈希编码在数据库中检索;其中,所述数据库至少包括已经审批通过的补贴凭证和对应的哈希编码;At any time node before, during or after the approval, the management platform searches the hash code in the database; wherein, the database at least includes the approved subsidy voucher and the corresponding hash code;

当检索结果为:数据库已经存在相同的补贴凭证时,则检索结果为:已存在相同补贴凭证;When the search result is: the same subsidy voucher already exists in the database, the search result is: the same subsidy voucher already exists;

当检索结果为:数据库未存在相同的补贴凭证时,则检索结果为:无相同补贴凭证;When the search result is: there is no identical subsidy voucher in the database, the search result is: no identical subsidy voucher;

结合上述检索结果和官方审批结果决定是否将对应的哈希编码存入所述数据库:Determine whether to store the corresponding hash code in the database according to the above search results and official approval results:

当官方审批合格、且检索结果为无相同补贴凭证时,则将农机主上传的补贴凭证和对应的哈希编码存入所述数据库,并通过管理平台反馈农机主上传成功提示;When the official approval is qualified, and the search result is that there is no identical subsidy certificate, the subsidy certificate uploaded by the agricultural machinery owner and the corresponding hash code are stored in the database, and the agricultural machinery owner is fed back through the management platform. Successful upload prompt;

当官方审批不合格,和/或检索结果为已存在相同补贴凭证时,则通过管理平台反馈农机主上传失败提示;When the official approval is unqualified, and/or the search result is that the same subsidy certificate already exists, the agricultural machinery owner will be fed back through the management platform that the upload failed;

上述存入的补贴凭证对应的哈希编码,连同复合戳、机主ID一齐存入区块链中的农机作业区块;The hash code corresponding to the above deposited subsidy certificate, together with the compound stamp and the owner ID, are stored in the agricultural machinery operation block in the blockchain;

官方核算部门由数据库调取并下载补贴凭证对应的哈希值,最终将加载有补贴金额和农机主信息的补贴文件发送至发放补贴方,由发放补贴方将所述补贴文件计算哈希值、机主ID和时间戳发送至农机作业补贴区块,最终由发放补贴方下发补贴金给农机主资金账户。The official accounting department retrieves and downloads the hash value corresponding to the subsidy certificate from the database, and finally sends the subsidy file loaded with the subsidy amount and the agricultural machinery owner information to the subsidy issuer, and the subsidy issuer calculates the hash value of the subsidy file, The owner ID and timestamp are sent to the agricultural machinery operation subsidy block, and the subsidy issuer will finally issue the subsidy to the agricultural machinery owner's capital account.

根据本发明优选的,针对将农机主上传的补贴凭证和对应的哈希编码存入所述数据库的过程,官方监管部门随机对所述补贴凭证进行抽检,如抽检后发现补贴凭证不符合审批条件的,则删除对应的补贴凭证,如符合审批条件则将对应的补贴凭证永久存入数据库,并上传到区块链网络中。Preferably according to the present invention, for the process of storing the subsidy vouchers uploaded by the agricultural machinery owner and the corresponding hash codes into the database, the official supervision department randomly conducts random inspections on the subsidy vouchers, if the subsidy vouchers are found to fail to meet the approval conditions after the sampling inspection If it meets the approval conditions, the corresponding subsidy certificate will be permanently stored in the database and uploaded to the blockchain network.

根据本发明优选的,所述农机主在管理平台上利用再哈希法对上传的作业补贴凭证和机主ID进行标识。所述再哈希法就是同时构造两个不同的哈希函数,H1=RH1(key),H2=RH2(key),当检索时H1发生冲突时,再用H2,H1和H2放在哈希表中,如果H2仍发生冲突,可借助时间戳和机主ID解决冲突。这种方法既减少了{通用再哈希法}多次哈希的计算量,又可以快速规避冲突。According to a preferred embodiment of the present invention, the farm machine owner uses a re-hash method to identify the uploaded job subsidy certificate and the machine owner ID on the management platform. The re-hash method is to construct two different hash functions at the same time, H1=RH1(key), H2=RH2(key). In the table, if there is still a conflict in H2, the conflict can be resolved with the help of timestamp and host ID. This method not only reduces the computation amount of {Universal Rehashing} multiple hashes, but also avoids collisions quickly.

根据本发明优选的,审批通过前、中或者后的任何一个时间节点,管理平台对所述哈希编码在数据库中检索是指,在数据库中对再哈希表的编码进行检索。According to a preferred embodiment of the present invention, at any time node before, during or after the approval, the management platform searches the hash code in the database means searching the code of the re-hash table in the database.

根据本发明优选的,所述管理平台还包括客户端,农机主、官方分别通过各自的客户端通过各自登录账号登录官方平台;所述管理平台还包括服务器,通过服务器上传到官方审批部门。According to a preferred embodiment of the present invention, the management platform further includes a client, and the farm machine owner and the official log in to the official platform through their respective clients through their respective login accounts; the management platform further includes a server, which is uploaded to the official approval department through the server.

根据本发明优选的,在所述的服务器中加载有智能合约,所述智能合约中加载有官方补贴计算标准公式:将补贴凭证中的农机作业信息按官方补贴计算标准公式计算最终待补贴的作业数据,将其哈希编码并保存在数据库中。待补贴的作业数据是计算补贴金额的主要依据,其中,智能合约是指以信息化方式传播、验证或执行合同的计算机协议,在这里主要将国家下发的补贴标准及计算公式写在智能合约里。此处采用了链下计算的方法,主要为了解决前文提到的区块数据量大计算耗费资源的问题。According to the preferred embodiment of the present invention, a smart contract is loaded in the server, and the smart contract is loaded with an official subsidy calculation standard formula: the agricultural machinery operation information in the subsidy certificate is calculated according to the official subsidy calculation standard formula to calculate the final work to be subsidized. data, hash it and save it in the database. The job data to be subsidized is the main basis for calculating the subsidy amount. Among them, a smart contract refers to a computer agreement that disseminates, verifies or executes the contract in an information-based manner. Here, the subsidy standards and calculation formulas issued by the state are mainly written in the smart contract. inside. The off-chain computing method is adopted here, mainly to solve the problem of large amount of block data and resource-consuming computing mentioned above.

本发明的技术优势在于:The technical advantages of the present invention are:

本发明利用区块链的分布式存储及共识机制,防止作业深度等补贴凭证信息被篡改,将其应用于深松作业补贴领域的补贴资格认证、补贴归档、补贴管理、补贴监管至少4个深松作业补贴关键环节,信息透明化,大大减少了违法违规的现象,提高了工作效率。The invention uses the distributed storage and consensus mechanism of the blockchain to prevent subsidy certificate information such as operation depth from being tampered with, and applies it to at least four subsidy qualification certification, subsidy filing, subsidy management, and subsidy supervision in the subsidy field of deep loosening operations. The key links of loose work subsidies and information transparency have greatly reduced the phenomenon of violations of laws and regulations and improved work efficiency.

本发明所述方法利用区块链智能合约解决证明材料验证审核麻烦、耗费人力资源的问题,对农机深松整地作业补偿的数字化提供了技术手段。The method of the invention utilizes the blockchain smart contract to solve the problems of troublesome verification and examination of proof materials and consuming human resources, and provides a technical means for the digitization of compensation for deep loosening and soil preparation of agricultural machinery.

由于农机物联网数据集中、数据量大,如若全部上传到区块链中造成区块计算量大降低效率,加之分布式存储空间有限,很多中间数据浪费存储空间,为了解决以上问题,本发明采用链下计算的方法进行处理,只将关键信息上传到区块链数据库中。Due to the centralized and large amount of data of the agricultural machinery Internet of Things, if all the data are uploaded to the blockchain, the block calculation will be greatly reduced, and the efficiency will be reduced. In addition, the distributed storage space is limited, and many intermediate data waste storage space. In order to solve the above problems, the present invention adopts The off-chain computing method is used for processing, and only key information is uploaded to the blockchain database.

本发明结合应用实际,将再哈希法简化后应用到上述涉及的检索功能中,减少冲突碰撞,提高检索效率。In the present invention, the re-hashing method is simplified and applied to the above-mentioned retrieval function in combination with practical application, so as to reduce collision and improve retrieval efficiency.

附图说明Description of drawings

图1为本发明实施例中,农机作业补贴基础通信平台结构示意图;1 is a schematic structural diagram of a basic communication platform for agricultural machinery operation subsidies in an embodiment of the present invention;

图2为本发明实施例中,农机作业补贴平台工作流程示意图;2 is a schematic diagram of the workflow of the agricultural machinery operation subsidy platform in an embodiment of the present invention;

图3为本发明实施例中,农机作业信息区块链结构示意图;3 is a schematic diagram of the structure of a blockchain for agricultural machinery operation information in an embodiment of the present invention;

图4为本发明实施例中,农机作业补贴信息区块链结构示意图。4 is a schematic diagram of a blockchain structure of agricultural machinery operation subsidy information in an embodiment of the present invention.

具体实施方式Detailed ways

下面结合实施实例及附图对本发明作进一步详细描述,但本发明的实施方式不限于此。The present invention will be described in further detail below with reference to the embodiments and accompanying drawings, but the embodiments of the present invention are not limited thereto.

如图1-4所示。As shown in Figure 1-4.

实施例1、Embodiment 1,

本实施例中所述针对农机作业补贴是指针对农机深松整地作业进行的补贴凭证上传、审批、计算审核、补贴资金发放。具体实施方式如下:The subsidy for agricultural machinery operations described in this embodiment refers to the uploading, approval, calculation and review, and subsidy fund distribution for subsidy vouchers for deep loosening and soil preparation of agricultural machinery. The specific implementation is as follows:

一种基于区块链的农机作业补贴方法,包括:A blockchain-based subsidy method for agricultural machinery operations, including:

官方对农机主身份信息认证、对农机信息认证、对农机深松整地作业信息核准、对农机深松整地作业补贴计算、对农机深松整地作业补贴发放金额核准;所述官方包括、但不限于官方审批部门、官方监管部门、官方核算部门和发放补贴方;The official authentication of the identity information of the agricultural machinery owner, the authentication of the agricultural machinery information, the approval of the information on the deep loosening of the agricultural machinery, the calculation of the subsidy for the deep loosening of the agricultural machinery, and the approval of the amount of the subsidy for the deep loosening of the agricultural machinery; the official includes, but is not limited to Official approval department, official supervision department, official accounting department and subsidy provider;

其中,对农机深松整地作业信息核准、对农机深松整地作业补贴计算、对农机深松整地作业补贴发放金额核准的方法均为:将农机主对应的农机作业信息和农机作业补贴信息新增至区块链中,所述区块链中,每个区块只允许对应的机主和官方下载和检索,只能通过新增区块新增信息,即是增加链条的长度。Among them, the methods for the approval of agricultural machinery deep loosening operation information, the calculation of agricultural machinery deep loosening operation subsidies, and the approval of the subsidy payment amount for agricultural machinery deep loosening operation are: adding the agricultural machinery operation information and agricultural machinery operation subsidy information corresponding to the owner of the agricultural machinery. In the blockchain, each block is only allowed to be downloaded and retrieved by the corresponding owner and official, and information can only be added by adding new blocks, that is, increasing the length of the chain.

所述官方通过管理平台与机主进行安全通信和连接;通过管理平台,但不限于,官方通过管理平台对农机主身份信息认证、对农机信息认证、对农机深松整地作业信息核准、对农机深松整地作业补贴计算、对农机深松整地作业补贴发放金额核准;The said official conducts secure communication and connection with the owner through the management platform; through the management platform, but not limited to, the official through the management platform authenticates the identity information of the agricultural machinery owner, the agricultural machinery information, the agricultural machinery deep loosening and soil preparation operation information, and the agricultural machinery. Calculation of subsidy for deep loosening and soil preparation, and approval of the amount of subsidy for deep loosening of agricultural machinery;

所述管理平台采集机主注册信息,所述注册信息包括但不限于:农机主身份信息、归属于该农机主的农机信息;所述官方通过管理平台对农机主身份信息和农机信息进行官方确认,分别形成机主账号和机主ID,所述机主账号为以{农机主身份信息}为准的唯一数据,所述机主ID为以{农机主身份信息,农机信息}为准的唯一数据;农机主每次以机主账号登录管理平台,并在其账号下对应选择需要更新作业信息的农机,此时选择的菜单为农机主身份信息,子集菜单为农机信息,即形成唯一的机主ID;The management platform collects the registration information of the owner, and the registration information includes but is not limited to: the identity information of the owner of the agricultural machine and the information of the agricultural machine belonging to the owner of the agricultural machine; the official confirms the identity information of the owner of the agricultural machine and the information of the agricultural machine through the management platform. , respectively form the owner account and the owner ID, the owner account is the unique data subject to {agricultural machinery owner identity information}, and the owner ID is the unique data subject to {agricultural machinery owner identity information, agricultural machinery information} Data; the agricultural machine owner logs in to the management platform with the machine owner account each time, and selects the agricultural machine whose operation information needs to be updated under his account. The menu selected at this time is the identity information of the agricultural machine owner, and the subset menu is the agricultural machine information, that is, the unique information is formed. host ID;

如图3、4所示。所述区块链包括农机作业区块和农机作业补贴区块;所述农机作业区块包括区块头和区块体,在所述区块头中包括机主ID、复合戳,所述区块体包括该机主ID下农机对应的作业轨迹、作业深度、作业时间和有效作业面积;所述农机作业补贴区块包括区块头和区块体,在所述区块头上包括机主ID和时间戳,所述区块体包括该机主ID下对应的补贴金额和补贴发放日期。As shown in Figures 3 and 4. The blockchain includes an agricultural machinery operation block and an agricultural machinery operation subsidy block; the agricultural machinery operation block includes a block header and a block body, and the block header includes a machine owner ID and a compound stamp, and the block body Including the operation track, operation depth, operation time and effective operation area corresponding to the agricultural machinery under the owner ID; the agricultural machinery operation subsidy block includes a block header and a block body, and the block header includes the owner ID and time stamp , and the block body includes the corresponding subsidy amount and subsidy issuance date under the owner ID.

如图2所示。所述农机深松整地作业信息包括作业凭证,至少包括机主ID、该机主ID下农机对应的作业轨迹、作业深度、作业时间和有效作业面积;所述农机主通过管理平台上传补贴凭证,所述管理平台将补贴凭证和机主ID生成哈希编码,所述补贴凭证和哈希编码组成标识补贴凭证;as shown in picture 2. The agricultural machinery subsidizing operation information includes an operation certificate, including at least the owner ID, the operation track, operation depth, operation time and effective operation area corresponding to the agricultural machinery under the owner ID; the agricultural machinery owner uploads the subsidy certificate through the management platform, The management platform generates a hash code from the subsidy voucher and the host ID, and the subsidy voucher and the hash code form an identification subsidy voucher;

所述官方审批部门通过管理平台进行审批:The official approval department conducts approval through the management platform:

审批通过前、中或者后的任何一个时间节点,管理平台对所述哈希编码在数据库中检索;其中,所述数据库至少包括已经审批通过的补贴凭证和对应的哈希编码;At any time node before, during or after the approval, the management platform searches the hash code in the database; wherein, the database at least includes the approved subsidy voucher and the corresponding hash code;

当检索结果为:数据库已经存在相同的补贴凭证时,则检索结果为:已存在相同补贴凭证;When the search result is: the same subsidy voucher already exists in the database, the search result is: the same subsidy voucher already exists;

当检索结果为:数据库未存在相同的补贴凭证时,则检索结果为:无相同补贴凭证;When the search result is: there is no identical subsidy voucher in the database, the search result is: no identical subsidy voucher;

结合上述检索结果和官方审批结果决定是否将对应的哈希编码存入所述数据库:Determine whether to store the corresponding hash code in the database according to the above search results and official approval results:

当官方审批合格、且检索结果为无相同补贴凭证时,则将农机主上传的补贴凭证和对应的哈希编码存入所述数据库,并通过管理平台反馈农机主上传成功提示;When the official approval is qualified, and the search result is that there is no identical subsidy certificate, the subsidy certificate uploaded by the agricultural machinery owner and the corresponding hash code are stored in the database, and the agricultural machinery owner is fed back through the management platform. Successful upload prompt;

当官方审批不合格,和/或检索结果为已存在相同补贴凭证时,则通过管理平台反馈农机主上传失败提示;When the official approval is unqualified, and/or the search result is that the same subsidy certificate already exists, the agricultural machinery owner will be fed back through the management platform that the upload failed;

上述存入的补贴凭证对应的哈希编码,连同复合戳、机主ID一齐存入区块链中的农机作业区块;The hash code corresponding to the above deposited subsidy certificate, together with the compound stamp and the owner ID, are stored in the agricultural machinery operation block in the blockchain;

官方核算部门由数据库调取并下载补贴凭证对应的哈希值,最终将加载有补贴金额和农机主信息的补贴文件发送至发放补贴方,由发放补贴方将所述补贴文件计算哈希值、机主ID和时间戳发送至农机作业补贴区块,最终由发放补贴方下发补贴金给农机主资金账户。The official accounting department retrieves and downloads the hash value corresponding to the subsidy certificate from the database, and finally sends the subsidy file loaded with the subsidy amount and the agricultural machinery owner information to the subsidy issuer, and the subsidy issuer calculates the hash value of the subsidy file, The owner ID and timestamp are sent to the agricultural machinery operation subsidy block, and the subsidy issuer will finally issue the subsidy to the agricultural machinery owner's capital account.

实施例2、Embodiment 2,

一种基于区块链的农机作业补贴方法,包括:官方对农机主身份信息认证、对农机信息认证、对农机深松整地作业信息核准、对农机深松整地作业补贴计算、对农机深松整地作业补贴发放金额核准;所述官方包括、但不限于官方审批部门、官方监管部门、官方核算部门和发放补贴方;A method for subsidizing agricultural machinery operations based on blockchain, comprising: official authentication of agricultural machinery owner identity information, authentication of agricultural machinery information, approval of agricultural machinery deep loosening soil preparation operation information, calculation of subsidies for agricultural machinery deep loosening and soil preparation, and deep loosening and soil preparation of agricultural machinery. Approval of the amount of work subsidies to be issued; the authorities include, but are not limited to, the official approval department, the official supervision department, the official accounting department and the subsidy issuing party;

其中,对农机深松整地作业信息核准、对农机深松整地作业补贴计算、对农机深松整地作业补贴发放金额核准的方法均为:将农机主对应的农机作业信息和农机作业补贴信息新增至区块链中,所述区块链中,每个区块只允许对应的机主和官方下载和检索,只能通过新增区块新增信息,即是增加链条的长度。Among them, the methods for the approval of agricultural machinery deep loosening operation information, the calculation of agricultural machinery deep loosening operation subsidies, and the approval of the subsidy payment amount for agricultural machinery deep loosening operation are: adding the agricultural machinery operation information and agricultural machinery operation subsidy information corresponding to the owner of the agricultural machinery. In the blockchain, each block is only allowed to be downloaded and retrieved by the corresponding owner and official, and information can only be added by adding new blocks, that is, increasing the length of the chain.

所述官方通过管理平台与机主进行安全通信和连接;通过管理平台,但不限于,官方通过管理平台对农机主身份信息认证、对农机信息认证、对农机深松整地作业信息核准、对农机深松整地作业补贴计算、对农机深松整地作业补贴发放金额核准;The said official conducts secure communication and connection with the owner through the management platform; through the management platform, but not limited to, the official through the management platform authenticates the identity information of the agricultural machinery owner, the agricultural machinery information, the agricultural machinery deep loosening and soil preparation operation information, and the agricultural machinery. Calculation of subsidy for deep loosening and soil preparation, and approval of the amount of subsidy for deep loosening of agricultural machinery;

所述管理平台采集机主注册信息,所述注册信息包括但不限于:农机主身份信息、归属于该农机主的农机信息;所述官方通过管理平台对农机主身份信息和农机信息进行官方确认,分别形成机主账号和机主ID,所述机主账号为以{农机主身份信息}为准的唯一数据,所述机主ID为以{农机主身份信息,农机信息}为准的唯一数据;The management platform collects the registration information of the owner, and the registration information includes but is not limited to: the identity information of the owner of the agricultural machine and the information of the agricultural machine belonging to the owner of the agricultural machine; the official confirms the identity information of the owner of the agricultural machine and the information of the agricultural machine through the management platform. , respectively form the owner account and the owner ID, the owner account is the unique data subject to {agricultural machinery owner identity information}, and the owner ID is the unique data subject to {agricultural machinery owner identity information, agricultural machinery information} data;

如图3、4所示。所述区块链包括农机作业区块和农机作业补贴区块;所述农机作业区块包括区块头和区块体,在所述区块头中包括机主ID、复合戳,所述区块体包括该机主ID下农机对应的作业轨迹、作业深度、作业时间和有效作业面积;所述农机作业补贴区块包括区块头和区块体,在所述区块头上包括机主ID和时间戳,所述区块体包括该机主ID下对应的补贴金额和补贴发放日期。As shown in Figures 3 and 4. The blockchain includes an agricultural machinery operation block and an agricultural machinery operation subsidy block; the agricultural machinery operation block includes a block header and a block body, and the block header includes a machine owner ID and a compound stamp, and the block body Including the operation track, operation depth, operation time and effective operation area corresponding to the agricultural machinery under the owner ID; the agricultural machinery operation subsidy block includes a block header and a block body, and the block header includes the owner ID and time stamp , and the block body includes the corresponding subsidy amount and subsidy issuance date under the owner ID.

如图2所示。所述农机深松整地作业信息包括作业凭证,至少包括机主ID、该机主ID下农机对应的作业轨迹、作业深度、作业时间和有效作业面积;所述农机主通过管理平台上传补贴凭证,所述管理平台将补贴凭证和机主ID生成哈希编码,所述补贴凭证和哈希编码组成标识补贴凭证;as shown in picture 2. The agricultural machinery subsidizing operation information includes an operation certificate, including at least the owner ID, the operation track, operation depth, operation time and effective operation area corresponding to the agricultural machinery under the owner ID; the agricultural machinery owner uploads the subsidy certificate through the management platform, The management platform generates a hash code from the subsidy voucher and the host ID, and the subsidy voucher and the hash code form an identification subsidy voucher;

所述官方审批部门通过管理平台进行审批:The official approval department conducts approval through the management platform:

审批通过前、中或者后的任何一个时间节点,管理平台对所述哈希编码在数据库中检索;其中,所述数据库至少包括已经审批通过的补贴凭证和对应的哈希编码;At any time node before, during or after the approval, the management platform searches the hash code in the database; wherein, the database at least includes the approved subsidy voucher and the corresponding hash code;

当检索结果为:数据库已经存在相同的补贴凭证时,则检索结果为:已存在相同补贴凭证;When the search result is: the same subsidy voucher already exists in the database, the search result is: the same subsidy voucher already exists;

当检索结果为:数据库未存在相同的补贴凭证时,则检索结果为:无相同补贴凭证;When the search result is: there is no identical subsidy voucher in the database, the search result is: no identical subsidy voucher;

结合上述检索结果和官方审批结果决定是否将对应的哈希编码存入所述数据库:Determine whether to store the corresponding hash code in the database according to the above search results and official approval results:

当官方审批合格、且检索结果为无相同补贴凭证时,则将农机主上传的补贴凭证和对应的哈希编码存入所述数据库,并通过管理平台反馈农机主上传成功提示;When the official approval is qualified, and the search result is that there is no identical subsidy certificate, the subsidy certificate uploaded by the agricultural machinery owner and the corresponding hash code are stored in the database, and the agricultural machinery owner is fed back through the management platform. Successful upload prompt;

当官方审批不合格,和/或检索结果为已存在相同补贴凭证时,则通过管理平台反馈农机主上传失败提示;When the official approval is unqualified, and/or the search result is that the same subsidy certificate already exists, the agricultural machinery owner will be fed back through the management platform that the upload failed;

上述存入的补贴凭证对应的哈希编码,连同复合戳、机主ID一齐存入区块链中的农机作业区块;The hash code corresponding to the above deposited subsidy certificate, together with the compound stamp and the owner ID, are stored in the agricultural machinery operation block in the blockchain;

官方核算部门由数据库调取并下载补贴凭证对应的哈希值,最终将加载有补贴金额和农机主信息的补贴文件发送至发放补贴方,由发放补贴方将所述补贴文件计算哈希值、机主ID和时间戳发送至农机作业补贴区块,最终由发放补贴方下发补贴金给农机主资金账户。The official accounting department retrieves and downloads the hash value corresponding to the subsidy certificate from the database, and finally sends the subsidy file loaded with the subsidy amount and the agricultural machinery owner information to the subsidy issuer, and the subsidy issuer calculates the hash value of the subsidy file, The owner ID and timestamp are sent to the agricultural machinery operation subsidy block, and the subsidy issuer will finally issue the subsidy to the agricultural machinery owner's capital account.

如图2中的抽检步骤:针对将农机主上传的补贴凭证和对应的哈希编码存入所述数据库的过程,官方监管部门随机对所述补贴凭证进行抽检,如抽检后发现补贴凭证不符合审批条件的,平台删除对应的补贴凭证,如符合审批条件则将对应的补贴凭证永久存入数据库,并上传到区块链网络中。Sampling steps as shown in Figure 2: For the process of storing the subsidy vouchers uploaded by the agricultural machinery owner and the corresponding hash codes into the database, the official supervision department randomly checks the subsidy vouchers. If the approval conditions are met, the platform will delete the corresponding subsidy vouchers. If the approval conditions are met, the corresponding subsidy vouchers will be permanently stored in the database and uploaded to the blockchain network.

根据本发明优选的,所述农机主在管理平台上利用再哈希法对上传的作业补贴凭证和机主ID进行标识。According to a preferred embodiment of the present invention, the farm machine owner uses a re-hash method to identify the uploaded job subsidy certificate and the machine owner ID on the management platform.

根据本发明优选的,审批通过前、中或者后的任何一个时间节点,管理平台对所述哈希编码在数据库中检索是指,在数据库中对再哈希表的编码进行检索。According to a preferred embodiment of the present invention, at any time node before, during or after the approval, the management platform searches the hash code in the database means searching the code of the re-hash table in the database.

所述管理平台还包括客户端,农机主、官方分别通过各自的客户端通过各自登录账号登录官方平台;所述管理平台还包括服务器,通过服务器上传到官方审批部门。The management platform further includes a client, and the farm machine owner and the official log in to the official platform through their respective login accounts through their respective clients; the management platform further includes a server, which is uploaded to the official approval department through the server.

实施例3、Embodiment 3,

如实施例1、2所述的一种基于区块链的农机作业补贴方法,在所述的服务器中加载有智能合约,所述智能合约中加载有官方补贴计算标准公式:将补贴凭证中的农机作业信息按官方补贴计算标准公式计算最终待补贴的作业数据,将其哈希编码并保存在数据库中。According to a blockchain-based agricultural machinery operation subsidy method described in Embodiments 1 and 2, a smart contract is loaded in the server, and an official subsidy calculation standard formula is loaded in the smart contract: The agricultural machinery operation information calculates the final subsidy operation data according to the official subsidy calculation standard formula, hash-codes it and saves it in the database.

具体是以将补贴凭证中的作业轨迹和作业深度计算出有效作业面积,将其哈希编码并保存在数据库中。有效作业面积是计算补贴金额的主要依据,其中,智能合约是指以信息化方式传播、验证或执行合同的计算机协议,在这里主要将国家下发的补贴标准及计算公式写在智能合约里。此处采用了链下计算的方法,主要为了解决前文提到的区块数据量大计算耗费资源的问题。Specifically, the effective operation area is calculated from the operation trajectory and operation depth in the subsidy voucher, and is hashed and stored in the database. The effective operating area is the main basis for calculating the subsidy amount. Among them, a smart contract refers to a computer protocol that disseminates, verifies or executes the contract in an information-based manner. Here, the subsidy standards and calculation formulas issued by the state are mainly written in the smart contract. The off-chain computing method is adopted here, mainly to solve the problem of large amount of block data and resource-consuming computing mentioned above.

结合实施例1-3的具体应用例如下:The specific application example in conjunction with embodiment 1-3 is as follows:

一种基于区块链的农机深松整地作业补贴方法,搭建一个基础的管理平台方便政府机构与机主之间的作业补贴发放。如图1所示为农机作业补贴基础通信平台结构示意图,实现政府机构与机主之间的安全通信和连接,补贴系统平台根据机主提交的信息,将信息整理打包成块放入对应的区块链中。如图2所示为农机作业补贴平台工作流程示意图,具体的工作步骤如下:A blockchain-based subsidy method for deep loosening of agricultural machinery, which builds a basic management platform to facilitate the distribution of subsidy between government agencies and machine owners. Figure 1 shows the schematic diagram of the basic communication platform for agricultural machinery operation subsidies, which realizes secure communication and connection between government agencies and the owner. in the blockchain. Figure 2 shows a schematic diagram of the work flow of the agricultural machinery operation subsidy platform. The specific work steps are as follows:

S1:农机主注册或登录客户端,客户端利用再哈希法对上传的作业补贴凭证进行标识;S1: The agricultural machine owner registers or logs in to the client, and the client uses the re-hash method to identify the uploaded job subsidy certificate;

S2:哈希编码标识的作业补贴凭证通过服务器上传到政府审批部门进行审批;S2: The job subsidy certificate identified by the hash code is uploaded to the government approval department for approval through the server;

S3:成功通过政府审批的作业补贴凭证将自动在数据库中对再哈希表的编码进行检索,未通过审批的文件提示上传失败;S3: The job subsidy certificate successfully approved by the government will automatically retrieve the code of the re-hash table in the database, and the file that has not passed the approval will be prompted to upload failure;

S4:数据库将检索结果返还给政府审批部门,政府审批部门将合格的作业补贴凭证发给政府监管部门;S4: The database returns the search results to the government approval department, and the government approval department sends the qualified job subsidy certificate to the government supervision department;

S5:政府监管部门对作业补贴凭证采取人工抽查的方式实地考察,考察合格的作业补贴凭证被永久的存储在数据库中;S5: The government supervision department conducts on-the-spot inspection on the job subsidy certificate by manual random inspection, and the qualified job subsidy certificate is permanently stored in the database;

S6:服务器通过智能合约,自动将作业轨迹和作业深度结合计算出有效作业面积,将其哈希编码并保存在数据库中;S6: The server automatically calculates the effective operation area by combining the operation trajectory and the operation depth through the smart contract, and hash-codes it and saves it in the database;

S7:将作业补贴凭证哈希值、有效作业面积哈希值,复合戳(时间+地址)、机主ID添加到上传列表中,并发布到区块链网络中。S7: Add the hash value of the job subsidy certificate, the hash value of the valid job area, the compound stamp (time + address), and the owner ID to the upload list, and publish it to the blockchain network.

S8:政府核算部门输入哈希编码对上传的作业凭证及有效作业面积查询下载,数据库永久保存下载记录,然后根据有效作业面积核算应发补贴金额,形成核算后的补贴文件。S8: The government accounting department enters the hash code to query and download the uploaded operation voucher and effective operation area, the database permanently saves the download record, and then calculates the amount of subsidy to be paid according to the effective operation area, and forms a subsidy file after accounting.

S9:客户端采用再哈希法对核算后的补贴文件进行编码标识,通过服务器上传到政府审批部门,成功审批的核算后的补贴文件发给银行进行补贴转账。S9: The client uses the re-hashing method to encode and identify the subsidy file after accounting, upload it to the government approval department through the server, and send the successfully approved subsidy file after accounting to the bank for subsidy transfer.

S10:将转账时间戳、核算后补贴文件哈希值、机主ID添加到上传列表并上传到区块链网络中。S10: Add the transfer timestamp, the hash value of the subsidy file after accounting, and the owner ID to the upload list and upload it to the blockchain network.

图3为农机作业信息区块链结构示意图,图4为农机作业补贴信息区块链结构示意图。以农机深松作业补贴区块链为例,以下将详细介绍基于区块链的农机作业补贴平台的验证机制,具体步骤如下:FIG. 3 is a schematic diagram of the blockchain structure of agricultural machinery operation information, and FIG. 4 is a schematic diagram of the blockchain structure of agricultural machinery operation subsidy information. Taking the agricultural machinery subsidy blockchain as an example, the following will introduce the verification mechanism of the blockchain-based agricultural machinery subsidy platform in detail. The specific steps are as follows:

S1:机主上传一段假农机深松作业信息a*,将该信息通过再哈希法后得到哈希值h(a*);S1: The owner uploads a piece of fake agricultural machinery subsoil operation information a*, and the information is re-hashed to obtain the hash value h(a*);

S2:将h(a*)广播给各个区块接收者,接收者根据复合戳、机主ID信息检索到真文件a的哈希值h(a);S2: Broadcast h(a*) to each block receiver, and the receiver retrieves the hash value h(a) of the real file a according to the composite stamp and host ID information;

S3:对比h(a*)和h(a),两个文件不同,假文件上传失败。S3: Comparing h(a*) and h(a), the two files are different, and the fake file upload fails.

Claims (8)

1. An agricultural machinery operation subsidy method based on a block chain is characterized by comprising the following steps:
the official part authenticates the information of the master identity of the agricultural machine, authenticates the information of the agricultural machine, approves the information of the deep-loosening and soil-preparation operation of the agricultural machine, calculates the subsidy of the deep-loosening and soil-preparation operation of the agricultural machine and approves the issued amount of the subsidy of the deep-loosening and soil-preparation operation of the agricultural machine; the authorities include, but are not limited to, official approval departments, official regulatory departments, official accounting departments, and subsidy issuing parties;
the method for approving the information of the deep scarification and soil preparation operation of the agricultural machine, the calculation of the subsidy of the deep scarification and soil preparation operation of the agricultural machine and the approval of the issued amount of the subsidy of the deep scarification and soil preparation operation of the agricultural machine is as follows: agricultural machinery operation information and agricultural machinery operation subsidy information corresponding to the agricultural machinery main are newly added to the block chain, in the block chain, each block only allows the corresponding main and official to download and retrieve, and only the information can be newly added through the newly added block, namely, the length of the chain is increased.
2. The patch chain-based agricultural machinery work subsidy method of claim 1, wherein the official party is in secure communication and connection with the owner through a management platform; by the management platform, but not limited to, an official part authenticates the master identity information of the agricultural machine, authenticates the information of the agricultural machine, approves the deep-loosening and soil-preparation operation information of the agricultural machine, calculates subsidies of the deep-loosening and soil-preparation operation of the agricultural machine and approves the issued amount of the subsidies of the deep-loosening and soil-preparation operation of the agricultural machine through the management platform;
the management platform collects owner registration information, which includes but is not limited to: agricultural machinery master identity information and agricultural machinery information belonging to the agricultural machinery master; the method comprises the following steps that an official part carries out official confirmation on agricultural machinery main identity information and agricultural machinery information through a management platform to form a main account and a main ID respectively, wherein the main account is unique data based on { agricultural machinery main identity information }, and the main ID is unique data based on { agricultural machinery main identity information, agricultural machinery information };
the block chain comprises an agricultural machine operation block and an agricultural machine operation subsidy block; the agricultural machine operation block comprises a block head and a block body, wherein the block head comprises a machine owner ID and a composite stamp, and the block body comprises an operation track, an operation depth, an operation time and an effective operation area corresponding to the agricultural machine under the machine owner ID; the agricultural machinery operation subsidy block comprises a block head and a block body, the block head comprises a machine owner ID and a timestamp, and the block body comprises a subsidy amount and a subsidy issuing date corresponding to the machine owner ID.
3. The patch method for agricultural machinery operation based on the block chain as claimed in claim 1 or 2, wherein the agricultural machinery deep scarification and land preparation operation information comprises operation credentials, at least comprising a main machine ID, an operation track corresponding to the agricultural machinery under the main machine ID, an operation depth, an operation time and an effective operation area; the agricultural machine owner uploads a subsidy certificate through a management platform, the management platform generates a hash code from the subsidy certificate and the owner ID, and the subsidy certificate and the hash code form an identification subsidy certificate;
the official approval department carries out approval through a management platform:
the management platform searches the hash code in a database after the approval passes any time node before, during or after the approval; the database at least comprises subsidy certificates which are approved and corresponding hash codes;
when the retrieval result is: when the same subsidy voucher exists in the database, the retrieval result is as follows: the same subsidy certificate already exists;
when the retrieval result is: if the same subsidy voucher does not exist in the database, the retrieval result is as follows: no same subsidy voucher exists;
and determining whether to store the corresponding hash code into the database or not by combining the retrieval result and the official approval result:
when the official approval is qualified and the retrieval result is that the same subsidy voucher does not exist, storing the subsidy voucher uploaded by the agricultural owner and the corresponding hash code into the database, and feeding back a prompt of successful uploading of the agricultural owner through the management platform;
when the officer is unqualified in examination and approval and/or the retrieval result is that the same subsidy voucher exists, feeding back a prompt of the agricultural owner uploading failure through the management platform;
the hash codes corresponding to the stored subsidy certificates are stored into an agricultural machinery operation block in a block chain together with the composite stamp and the owner ID;
the official accounting department calls and downloads the hash value corresponding to the subsidy certificate from the database, finally sends the subsidy file loaded with the subsidy amount and the main information of the agricultural machine to the subsidy issuing party, the subsidy issuing party calculates the hash value, the main ID and the timestamp of the subsidy file and sends the calculated hash value, the main ID and the timestamp of the subsidy file to an agricultural machine operation subsidy block, and finally the subsidy issuing party issues the subsidy to a main fund account of the agricultural machine.
4. The agricultural machinery operation subsidy method based on the block chain as claimed in claim 3, wherein aiming at the process of storing the subsidy voucher uploaded by the agricultural machinery owner and the corresponding hash code into the database, an official supervision department randomly performs spot check on the subsidy voucher, deletes the corresponding subsidy voucher if the subsidy voucher does not meet the examination and approval conditions after spot check, and permanently stores the corresponding subsidy voucher into the database and uploads the subsidy voucher to the block chain network if the subsidy voucher meets the examination and approval conditions.
5. The patch chain based agricultural machinery operation subsidy method of claim 4, wherein the agricultural machinery owner identifies the uploaded operation subsidy voucher and the owner ID on the management platform by using a re-hashing method.
6. The patch chain-based agricultural machinery work subsidy method according to any one of claims 3, 4 and 5, wherein the management platform searches the hash codes in the database by searching codes of the re-hash table in the database after the approval of the nodes at any time before, during or after the approval of the nodes.
7. The patch method for agricultural machinery operation based on the block chain as claimed in claim 1, wherein the management platform further comprises a client, and the agricultural machinery owner and the official are respectively logged in the official platform through respective login accounts through respective clients; the management platform further comprises a server, and the server uploads the information to an official approval department.
8. The patch chain-based agricultural machinery work subsidy method according to claim 1, wherein an intelligent contract is loaded in the server, and an official subsidy calculation standard formula is loaded in the intelligent contract: and calculating the final operation data to be subsidized according to the agricultural machinery operation information in the subsidy voucher and an official subsidy calculation standard formula, and performing hash coding on the operation data and storing the operation data in a database.
CN202010309329.1A 2020-04-20 2020-04-20 Agricultural machinery operation subsidy method based on block chain Pending CN111507627A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010309329.1A CN111507627A (en) 2020-04-20 2020-04-20 Agricultural machinery operation subsidy method based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010309329.1A CN111507627A (en) 2020-04-20 2020-04-20 Agricultural machinery operation subsidy method based on block chain

Publications (1)

Publication Number Publication Date
CN111507627A true CN111507627A (en) 2020-08-07

Family

ID=71864788

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010309329.1A Pending CN111507627A (en) 2020-04-20 2020-04-20 Agricultural machinery operation subsidy method based on block chain

Country Status (1)

Country Link
CN (1) CN111507627A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115130988A (en) * 2022-06-21 2022-09-30 云南省烟草公司红河州公司 Tobacco field deep scarification and turning operation online subsiding, acceptance checking and cashing system and method based on agricultural machinery operation intelligent monitoring technology

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204944470U (en) * 2015-08-19 2016-01-06 上海联适导航技术有限公司 Agricultural machinery tilling depth monitoring terminal system
CN105550820A (en) * 2015-12-30 2016-05-04 柳州天运寰通科技有限公司 Agricultural machine operation management system
CN107566379A (en) * 2017-09-12 2018-01-09 杭州趣链科技有限公司 A kind of government information resources shared system based on block chain
CN108154351A (en) * 2018-02-05 2018-06-12 胡金钱 The electrical integrated seal of object and affairs examination & approval implementation method, system, platform, medium
CN108270551A (en) * 2018-02-02 2018-07-10 上海二秒科技有限公司 A kind of safety service structure system on block chain
TWM565371U (en) * 2018-05-29 2018-08-11 羅維伸 Artificial intelligence agriculture activity recording system
CN108491980A (en) * 2018-04-04 2018-09-04 湘潭大学 Micro-capacitance sensor intelligent node trade decision method based on cloud sector block chain service platform
CN108647991A (en) * 2018-04-08 2018-10-12 中国联合网络通信集团有限公司 Electric power data management method, platform and equipment
CN108898531A (en) * 2018-06-26 2018-11-27 深圳市亿道数码技术有限公司 A kind of benefit information processing system and method based on block chain
CN109390942A (en) * 2018-12-26 2019-02-26 王国良 A kind of clean energy resource system
CN109509089A (en) * 2019-01-17 2019-03-22 杭州趣链科技有限公司 A kind of poverty alleviation loan approval system based on block chain
CN109523443A (en) * 2017-09-20 2019-03-26 成都高新信息技术研究院 A kind of decentralization subsidy/grubstake distribution method and system
CN109584079A (en) * 2018-11-29 2019-04-05 阿里巴巴集团控股有限公司 The measures and procedures for the examination and approval, device and the equipment that resource processing system, resource item are declared
CN109615403A (en) * 2019-01-02 2019-04-12 固安京蓝云科技有限公司 Internet of Things equipment, server and the agricultural product source tracing method based on block chain
CN109615394A (en) * 2018-11-09 2019-04-12 沈阳炳恒科技有限公司 Medicine management system and its implementation based on block chain
CN110223034A (en) * 2019-05-21 2019-09-10 西藏纳旺网络技术有限公司 A kind of method, apparatus, electronic equipment and the storage medium of file verification management
CN110728587A (en) * 2019-08-26 2020-01-24 青岛农业大学 Farmers' Cooperative Production and Marketing Linkage System
CN110837514A (en) * 2019-11-15 2020-02-25 山东科翔软件科技有限公司 Intelligent agricultural machinery information system
CN110852723A (en) * 2019-11-19 2020-02-28 象和文化科技(深圳)有限公司 Multi-element stacked data cooperation processing method and system, storage medium and intelligent terminal

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204944470U (en) * 2015-08-19 2016-01-06 上海联适导航技术有限公司 Agricultural machinery tilling depth monitoring terminal system
CN105550820A (en) * 2015-12-30 2016-05-04 柳州天运寰通科技有限公司 Agricultural machine operation management system
CN107566379A (en) * 2017-09-12 2018-01-09 杭州趣链科技有限公司 A kind of government information resources shared system based on block chain
CN109523443A (en) * 2017-09-20 2019-03-26 成都高新信息技术研究院 A kind of decentralization subsidy/grubstake distribution method and system
CN108270551A (en) * 2018-02-02 2018-07-10 上海二秒科技有限公司 A kind of safety service structure system on block chain
CN108154351A (en) * 2018-02-05 2018-06-12 胡金钱 The electrical integrated seal of object and affairs examination & approval implementation method, system, platform, medium
CN108491980A (en) * 2018-04-04 2018-09-04 湘潭大学 Micro-capacitance sensor intelligent node trade decision method based on cloud sector block chain service platform
CN108647991A (en) * 2018-04-08 2018-10-12 中国联合网络通信集团有限公司 Electric power data management method, platform and equipment
TWM565371U (en) * 2018-05-29 2018-08-11 羅維伸 Artificial intelligence agriculture activity recording system
CN108898531A (en) * 2018-06-26 2018-11-27 深圳市亿道数码技术有限公司 A kind of benefit information processing system and method based on block chain
CN109615394A (en) * 2018-11-09 2019-04-12 沈阳炳恒科技有限公司 Medicine management system and its implementation based on block chain
CN109584079A (en) * 2018-11-29 2019-04-05 阿里巴巴集团控股有限公司 The measures and procedures for the examination and approval, device and the equipment that resource processing system, resource item are declared
CN109390942A (en) * 2018-12-26 2019-02-26 王国良 A kind of clean energy resource system
CN109615403A (en) * 2019-01-02 2019-04-12 固安京蓝云科技有限公司 Internet of Things equipment, server and the agricultural product source tracing method based on block chain
CN109509089A (en) * 2019-01-17 2019-03-22 杭州趣链科技有限公司 A kind of poverty alleviation loan approval system based on block chain
CN110223034A (en) * 2019-05-21 2019-09-10 西藏纳旺网络技术有限公司 A kind of method, apparatus, electronic equipment and the storage medium of file verification management
CN110728587A (en) * 2019-08-26 2020-01-24 青岛农业大学 Farmers' Cooperative Production and Marketing Linkage System
CN110837514A (en) * 2019-11-15 2020-02-25 山东科翔软件科技有限公司 Intelligent agricultural machinery information system
CN110852723A (en) * 2019-11-19 2020-02-28 象和文化科技(深圳)有限公司 Multi-element stacked data cooperation processing method and system, storage medium and intelligent terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115130988A (en) * 2022-06-21 2022-09-30 云南省烟草公司红河州公司 Tobacco field deep scarification and turning operation online subsiding, acceptance checking and cashing system and method based on agricultural machinery operation intelligent monitoring technology
CN115130988B (en) * 2022-06-21 2024-08-06 云南省烟草公司红河州公司 Tobacco field deep loosening and turning operation online subsidy acceptance and redemption system and method based on agricultural machinery operation intelligent monitoring technology

Similar Documents

Publication Publication Date Title
CN110889729A (en) Data verification method and device based on block chain network
CN110245186B (en) Service processing method based on block chain and related equipment
CN107660293B (en) Distributed management method and system for electronic voucher for property right (EDT)
CN112395640A (en) Industry Internet of things data lightweight credible sharing technology based on block chain
CN105931052A (en) Virtual currency transaction validation method based on block chain multi-factor cross-validation
CN110599213A (en) Article management method and device based on block chain network and electronic equipment
CN108848081A (en) The data sharing method of verification and integral incentive mechanism is stored based on alliance's chain
CN113268712B (en) A system and method for confirming rights of public cultural resources based on blockchain
Hossain et al. Vehicle registration and information management using blockchain based distributed ledger from bangladesh perspective
CN108197959B (en) A blockchain-based fast verification pool, fast verification system and operation method
CN108875093A (en) A kind of record management method and system based on block chain
CN103067363A (en) Index conversion method for public data integrity checking
CN108540488A (en) A kind of digital signature judicial expertise system and method based on block chain
CN112184442A (en) Criminal case evidence circulation record management method and system based on block chain
CN114240439B (en) Cross-chain transaction rollback method and device based on threshold signature and double hash chain mode
CN107301780A (en) Vehicle information management system, method and terminal equipment
CN114140235A (en) Blockchain-based trusted forestry carbon sink trading system and method
US20240134629A1 (en) Execution of transport software update
CN111507627A (en) Agricultural machinery operation subsidy method based on block chain
US20210042686A1 (en) Processing of requests
CN111444261A (en) Enterprise data sharing model based on block chain
CN110852399A (en) Block chain-based content processing method and device, computer equipment and storage medium
WO2019028442A1 (en) Evolving actual possession token with verifiable evolution state
CN118432845A (en) Block chain system and transaction processing method thereof
CN112163870A (en) Block chain-based information management method, analysis node and rework platform

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200807

WD01 Invention patent application deemed withdrawn after publication