CN111242418B - 一种粮食流通过程的电子货币核算方法和*** - Google Patents

一种粮食流通过程的电子货币核算方法和*** Download PDF

Info

Publication number
CN111242418B
CN111242418B CN201911390582.8A CN201911390582A CN111242418B CN 111242418 B CN111242418 B CN 111242418B CN 201911390582 A CN201911390582 A CN 201911390582A CN 111242418 B CN111242418 B CN 111242418B
Authority
CN
China
Prior art keywords
node
grain circulation
electronic money
rule
total amount
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.)
Active
Application number
CN201911390582.8A
Other languages
English (en)
Other versions
CN111242418A (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.)
Aisino Corp
Original Assignee
Aisino Corp
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 Aisino Corp filed Critical Aisino Corp
Priority to CN201911390582.8A priority Critical patent/CN111242418B/zh
Publication of CN111242418A publication Critical patent/CN111242418A/zh
Application granted granted Critical
Publication of CN111242418B publication Critical patent/CN111242418B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/06393Score-carding, benchmarking or key performance indicator [KPI] analysis
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • 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/10Services
    • G06Q50/26Government or public services

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • Computer Security & Cryptography (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明提供一种粮食流通过程的电子货币核算方法和***。所述方法和***根据制定的相关规则,先确定粮食流通企业的工作量,工作量等级系数,货币收益系数,再根据所述工作量等级系数和货币收益系数确定节点在一个时间周期的电子货币总量,最后采用区块链技术对基于所述电子货币总量生成的电子货币总量信息进行共识验证,当所述共识验证通过后,生成所述节点电子货币总量信息的区块链。所述方法和***采用区块链技术在分布式网络中共享每个节点的电子货币总量信息,有效避免了节点对其应得电子货币问题的修改,保证了电子货币奖励的真实可靠性,大大提高了粮食流通节点发布信息的积极性。

Description

一种粮食流通过程的电子货币核算方法和***
技术领域
本发明涉及区块链领域,并且更具体地,涉及一种粮食流通过程的电子货币核算方法和***。
背景技术
随着人们生活水平提高,对粮食安全提出更高要求。为了更好地促进粮食流通过程中的企业更好地了解粮食流通信息,出现了不少粮食流通公共事务平台,鼓励粮食流通企业在所述平台上发布粮食流通信息,促进粮食贸易,并及时了解粮食物流信息,并且制定了相应的工作量考核机制。但是由于无法及时准确地确定所述工作量的货币奖励,致使粮食流通企业发布粮食流通信息的积极性并不高。因此,在保证发布的粮食流通信息真实有效,以保障粮食安全的前提下,如何基于对粮食流通企业发布的粮食流通信息的工作量考核确定对粮食流通企业的电子货币奖励,并且保证奖励的真实性就成为一个亟待解决的问题。
发明内容
为了解决现有技术中对粮食流通企业进行工作量考核后,无法及时准确地所述相应工作量的货币奖励,致使粮食流通企业发布粮食流通信息的积极性不高的问题,本发明提供一种粮食流通过程的电子货币核算方法,所述方法包括:
根据预先设定的工作量计点规则,计算粮食流通节点一个时间周期内在粮食流通公共交易平台的工作量计点;
根据所述工作量计点,按照预先制定的工作等级规则确定粮食流通节点的工作量等级系数;
根据所述粮食流通节点的工作量等级,按照预先制定的电子货币收益系数规则确定所述流通节点的电子货币收益系数;
根据所述粮食流通节点的工作量等级系数和电子货币收益系数,按照预先制定的电子货币收益规则,确定粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量;
基于所述粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量向所述分布式网络中的其他粮食流通节点发送节点电子货币总量信息;
所述分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点对所述节点电子货币总量信息进行共识验证;
当所述共识验证通过后,分布式网络中除发布电子货币总量信息的节点以外的其他粮食流通节点将所述有效的节点电子货币总量信息作为区块链记录保存在本地。
进一步地,所述方法在根据预先设定的工作量计点规则,计算粮食流通节点在一个时间周期的工作量计点之前还包括制定粮食流通节点在粮食流通公共交易平台的工作量计点规则、工作等级规则、电子货币收益系数规则和电子货币收益规则,其中:
制定粮食流通节点在粮食流通公共交易平台的工作量计点规则,其中,所述工作量计点规则包括将粮食流通节点在粮食流通公共事务平台的操作进行分类,针对每个分类的具体操作的内容,建立每个分类的子分类,以及根据每个子分类的重要性程度分别赋予相应的工作量点数值;
制定粮食流通节点工作等级规则,其计算公式为:
y=10(x+2.5)2-62.5
式中,y为粮食流通节点在一个时间周期的工作量计点,x为粮食流通节点的工作量等级系数;
制定电子货币收益系数规则,其计算公式为:
z=1+0.1*x
式中,x为粮食流通节点的工作量等级系数,z为粮食流通节点电子货币收益系数;
制定电子货币收益规则,其中,针对每一个电子货币收益类目,根据所述粮食流通节点确定的等级系数或者收益系数,结合所述收益类目的积分或者交易价值确定电子货币收益,将所述每个类目的收益进行求和确定粮食流通节点一个时间周期的电子货币收益总量。
进一步地,基于所述粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量向所述分布式网络中的其他粮食流通节点发送电子货币总量信息包括:
基于粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量生成节点电子货币总量文件,并通过对所述节点电子货币总量文件进行哈希运算,生成节点货币摘要;
粮食流通节点将自己的私钥和节点货币摘要进行签名运算,得到数字签名,将所述数字签名和节点电子货币总量文件打包生成节点电子货币总量信息。
进一步地,所述分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点对所述节点电子货币总量信息进行共识验证包括:
分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点接收所述节点电子货币总量信息和公钥,并利用公钥验证所述节点电子货币总量信息中的签名是否合法;
当所述分布式网络中超过预先设置的节点数阈值的粮食流通节点确定所述节点电子货币问题信息的数字签名合法,所述共识验证通过。
进一步地,所述设置的节点数阈值大于等于51%。
根据本发明的另一方面,本发明提供一种粮食流通过程的电子货币核算***,所述***包括:
工作量计点单元,其用于根据预先设定的工作量计点规则,计算粮食流通节点一个时间周期内在粮食流通公共交易平台的工作量计点;
等级系数单元,其用于根据所述工作量计点,按照预先制定的工作等级规则确定粮食流通节点的工作量等级系数;
收益系数单元,其用于根据所述粮食流通节点的工作量等级,按照预先制定的电子货币收益系数规则确定所述流通节点的电子货币收益系数;
货币总量单元,其用于根据所述粮食流通节点的工作量等级系数和电子货币收益系数,按照预先制定的电子货币收益规则,确定粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量;
信息发布单元,其用于基于所述粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量向所述分布式网络中的其他粮食流通节点发送节点电子货币总量信息;
共识验证单元,其用于所述分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点对所述节点电子货币总量信息进行共识验证;
区块链生成单元,其用于当所述共识验证通过后,分布式网络中除发布电子货币总量信息的节点以外的其他粮食流通节点将所述有效的节点电子货币总量信息作为区块链记录保存在本地。
进一步地,所述***还包括规则制定单元,其用于制定粮食流通节点在粮食流通公共交易平台的工作量计点规则、工作等级规则、电子货币收益系数规则和电子货币收益规则,所述规则制定单元包括:
第一规则单元,其用于制定粮食流通节点在粮食流通公共交易平台的工作量计点规则,其中,所述工作量计点规则包括将粮食流通节点在粮食流通公共事务平台的操作进行分类,针对每个分类的具体操作的内容,建立每个分类的子分类,以及根据每个子分类的重要性程度分别赋予相应的工作量点数值;
第二规则单元,其用于制定粮食流通节点工作等级规则,其计算公式为:
y=10(x+2.5)2-62.5
式中,y为粮食流通节点在一个时间周期的工作量计点,x为粮食流通节点的工作量等级系数;
第三规则单元,其用于制定电子货币收益系数规则,其计算公式为:
z=1+0.1*x
式中,x为粮食流通节点的工作量等级系数,z为粮食流通节点电子货币收益系数;
第四规则单元,其用于制定电子货币收益规则,其中,针对每一个电子货币收益类目,根据所述粮食流通节点确定的等级系数或者收益系数,结合所述收益类目的积分或者交易价值确定电子货币收益,将所述每个类目的收益进行求和确定粮食流通节点一个时间周期的电子货币收益总量。
进一步地,货币总量单元包括:
货币摘要单元,其用于基于粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量生成节点电子货币总量文件,并通过对所述节点电子货币总量文件进行哈希运算,生成节点货币摘要;
货币信息单元,其用于粮食流通节点将自己的私钥和节点货币摘要进行签名运算,得到数字签名,将所述数字签名和节点电子货币总量文件打包生成节点电子货币总量信息。
进一步地,所述共识验证单元包括:
信息接收单元,其用于分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点接收所述节点电子货币总量信息和公钥,并利用公钥验证所述节点电子货币总量信息中的签名是否合法;
签名验证单元,其用于当所述分布式网络中超过预先设置的节点数阈值的粮食流通节点确定所述节点电子货币问题信息的数字签名合法,所述共识验证通过。
进一步地,所述签名验证单元中设置的节点数阈值大于等于51%。
本发明技术方案提供的粮食流通过程的电子货币核算方法和***,根据制定的相关规则,先确定粮食流通企业的工作量,工作量等级系数,货币收益系数,再根据所述工作量等级系数和货币收益系数确定节点在一个时间周期的电子货币总量,最后采用区块链技术对基于所述电子货币总量生成的电子货币总量信息进行共识验证,当所述共识验证通过后,生成所述节点电子货币总量信息的区块链。所述方法和***采用区块链技术在分布式网络中共享每个节点的电子货币总量信息,有效避免了节点对其应得电子货币问题的修改,保证了电子货币奖励的真实可靠性,大大提高了粮食流通节点发布信息的积极性。
附图说明
通过参考下面的附图,可以更为完整地理解本发明的示例性实施方式:
图1为根据本发明优选实施方式的粮食流通过程的电子货币核算方法的流程图;
图2为根据本发明优选实施方式的粮食流通过程的电子货币核算***的结构示意图。
具体实施方式
现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。
除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
图1为根据本发明优选实施方式的粮食流通过程的电子货币核算方法的流程图。如图1所示,本优选实施方式所述的粮食流通过程的电子货币核算方法100从步骤101开始。
在步骤101,制定粮食流通节点在粮食流通公共交易平台的工作量计点规则、工作等级规则、电子货币收益系数规则和电子货币收益规则。
在步骤102,根据预先设定的工作量计点规则,计算粮食流通节点一个时间周期内在粮食流通公共交易平台的工作量计点。
在步骤103,根据所述工作量计点,按照预先制定的工作等级规则确定粮食流通节点的工作量等级系数。
在步骤104,根据所述粮食流通节点的工作量等级,按照预先制定的电子货币收益系数规则确定所述流通节点的电子货币收益系数。
在步骤105,根据所述粮食流通节点的工作量等级系数和电子货币收益系数,按照预先制定的电子货币收益规则,确定粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量。
在步骤106,基于所述粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量向所述分布式网络中的其他粮食流通节点发送节点电子货币总量信息。
在步骤107,所述分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点对所述节点电子货币总量信息进行共识验证。
在步骤108,当所述共识验证通过后,分布式网络中除发布电子货币总量信息的节点以外的其他粮食流通节点将所述有效的节点电子货币总量信息作为区块链记录保存在本地。
优选地,所述制定粮食流通节点在粮食流通公共交易平台的工作量计点规则、工作等级规则、电子货币收益系数规则和电子货币收益规则包括:
制定粮食流通节点在粮食流通公共交易平台的工作量计点规则,其中,所述工作量计点规则包括将粮食流通节点在粮食流通公共事务平台的操作进行分类,针对每个分类的具体操作的内容,建立每个分类的子分类,以及根据每个子分类的重要性程度分别赋予相应的工作量点数值。
本优选实施方式中,对产生工作量计点的操作的分类如表1所示。
表1
粮食流通当前主要应用于粮食从生产→仓储→运输过程。粮食流通过程包括商流环节、物流环节、赋码环节等3个主要环节,每个环节下分别包括若干事务。商流环节决定了物流环节的产生,物流环节也支持了商流环节的交易,赋码环节全流程支持了集装箱散粮北粮南运过程质量追溯。
事务定义:集装箱散粮流通过程包括商流事务、物流事务和赋码事务。各类事务涉及内容如下:
(1)商流事务-销售合同(客户-贸易公司)
(2)商流事务-采购合同(贸易公司-购销公司)
(3)商流事务-收购合同(购销公司-种植户或经纪人)
(4)赋码事务-散粮仓储-粮食储备状态识别码(购销公司)
(5)物流事务-散粮收购(购销公司-种植户或经纪人)
(6)物流事务-散粮仓储(购销公司)
(7)商流事务-运输合同(贸易公司-船运公司)
(8)赋码事务-散粮封箱-封箱检验粮食识别码
(9)物流事务-散粮封箱(始发港物流公司)
(10)赋码事务-始发港-运输历史物流识别码
(11)物流事务-集装箱仓储(始发港)
(12)赋码事务-船务公司干线航道-运输历史物流识别码
(13)物流事务-集装箱干线航道运输(船务公司)
(14)赋码事务-中转港-运输历史物流识别码
(15)物流事务-集装箱仓储(中转港)
(16)赋码事务-船务公司支线航道-运输历史物流识别码
(17)物流事务-集装箱支线航道运输(船务公司)
(18)赋码事务-目的港-运输历史物流识别码
(19)物流事务-集装箱仓储(目的港)
(20)赋码事务-目的港物流公司-运输历史物流识别码
(21)物流事务-集装箱运输(目的港物流公司)
(22)物流事务-集装箱开箱(客户)
通过对粮食流通公共事务平台的各种操作进行分类,并且设置点数,清晰了节点对自己工作量的计算。
制定粮食流通节点工作等级规则,其计算公式为:
y=10(x+2.5)2-62.5
式中,y为粮食流通节点在一个时间周期的工作量计点,x为粮食流通节点的工作量等级系数;
制定电子货币收益系数规则,其计算公式为:
z=1+0.1*x
式中,x为粮食流通节点的工作量等级系数,z为粮食流通节点电子货币收益系数;
制定电子货币收益规则,其中,针对每一个电子货币收益类目,根据所述粮食流通节点确定的等级系数或者收益系数,结合所述收益类目的积分或者交易价值确定电子货币收益,将所述每个类目的收益进行求和确定粮食流通节点一个时间周期的电子货币收益总量。
本优选实施方式中,电子货币收益类目以及每个收益类目的货币收益规则如表2所示。
表2
通过表2,可以很容易地得出每个节点在一个时间周期内的电子货币收益,方便了节点对货币收益的计算。
优选地,基于所述粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量向所述分布式网络中的其他粮食流通节点发送电子货币总量信息包括:
基于粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量生成节点电子货币总量文件,并通过对所述节点电子货币总量文件进行哈希运算,生成节点货币摘要;
粮食流通节点将自己的私钥和节点货币摘要进行签名运算,得到数字签名,将所述数字签名和节点电子货币总量文件打包生成节点电子货币总量信息。
优选地,所述分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点对所述节点电子货币总量信息进行共识验证包括:
分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点接收所述节点电子货币总量信息和公钥,并利用公钥验证所述节点电子货币总量信息中的签名是否合法;
当所述分布式网络中超过预先设置的节点数阈值的粮食流通节点确定所述节点电子货币问题信息的数字签名合法,所述共识验证通过。
优选地,所述设置的节点数阈值大于等于51%。
本优选方式中,通过采用区块链技术在分布式网络中共享每个节点的电子货币总量信息,有效避免了节点对其应得电子货币问题的修改,保证了电子货币奖励的真实可靠性,大大提高了粮食流通节点发布信息的积极性。
图2为根据本发明优选实施方式的粮食流通过程的电子货币核算***的结构示意图。如图2所示,本优选实施方式所述的粮食流通过程的电子货币核算***200包括:
规则制定单元201,其用于制定粮食流通节点在粮食流通公共交易平台的工作量计点规则、工作等级规则、电子货币收益系数规则和电子货币收益规则。
工作量计点单元202,其用于根据预先设定的工作量计点规则,计算粮食流通节点一个时间周期内在粮食流通公共交易平台的工作量计点。
等级系数单元203,其用于根据所述工作量计点,按照预先制定的工作等级规则确定粮食流通节点的工作量等级系数。
收益系数单元204,其用于根据所述粮食流通节点的工作量等级,按照预先制定的电子货币收益系数规则确定所述流通节点的电子货币收益系数。
货币总量单元205,其用于根据所述粮食流通节点的工作量等级系数和电子货币收益系数,按照预先制定的电子货币收益规则,确定粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量。
信息发布单元206,其用于基于所述粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量向所述分布式网络中的其他粮食流通节点发送节点电子货币总量信息。
共识验证单元207,其用于所述分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点对所述节点电子货币总量信息进行共识验证。
区块链生成单元208,其用于当所述共识验证通过后,分布式网络中除发布电子货币总量信息的节点以外的其他粮食流通节点将所述有效的节点电子货币总量信息作为区块链记录保存在本地。
优选地,规则制定单元201包括:
第一规则单元211,其用于制定粮食流通节点在粮食流通公共交易平台的工作量计点规则,其中,所述工作量计点规则包括将粮食流通节点在粮食流通公共事务平台的操作进行分类,针对每个分类的具体操作的内容,建立每个分类的子分类,以及根据每个子分类的重要性程度分别赋予相应的工作量点数值;
第二规则单元212,其用于制定粮食流通节点工作等级规则,其计算公式为:
y=10(x+2.5)2-62.5
式中,y为粮食流通节点在一个时间周期的工作量计点,x为粮食流通节点的工作量等级系数;
第三规则单元213,其用于制定电子货币收益系数规则,其计算公式为:
z=1+0.1*x
式中,x为粮食流通节点的工作量等级系数,z为粮食流通节点电子货币收益系数;
第四规则单元214,其用于制定电子货币收益规则,其中,针对每一个电子货币收益类目,根据所述粮食流通节点确定的等级系数或者收益系数,结合所述收益类目的积分或者交易价值确定电子货币收益,将所述每个类目的收益进行求和确定粮食流通节点一个时间周期的电子货币收益总量。
优选地,货币总量单元205包括:
货币摘要单元251,其用于基于粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量生成节点电子货币总量文件,并通过对所述节点电子货币总量文件进行哈希运算,生成节点货币摘要;
货币信息单元252,其用于粮食流通节点将自己的私钥和节点货币摘要进行签名运算,得到数字签名,将所述数字签名和节点电子货币总量文件打包生成节点电子货币总量信息。
优选地,所述共识验证单元207包括:
信息接收单元271,其用于分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点接收所述节点电子货币总量信息和公钥,并利用公钥验证所述节点电子货币总量信息中的签名是否合法;
签名验证单元272,其用于当所述分布式网络中超过预先设置的节点数阈值的粮食流通节点确定所述节点电子货币问题信息的数字签名合法,所述共识验证通过。
优选地,所述签名验证单元272中设置的节点数阈值大于等于51%。
本发明所述粮食流通过程的电子货币核算***对粮食流通企业发布粮食流通信息的工作量进行考核后确定电子货币总量,以进行后续奖励发放的步骤与本发明所述粮食流通过程的电子货币核算方法采取的步骤相同,并且达到的技术效果也相同,此处不再赘述。
已经通过参考少量实施方式描述了本发明。然而,本领域技术人员所公知的,正如附带的专利权利要求所限定的,除了本发明以上公开的其他的实施例等同地落在本发明的范围内。
通常地,在权利要求中使用的所有术语都根据他们在技术领域的通常含义被解释,除非在其中被另外明确地定义。所有的参考“一个/所述/该[装置、组件等]”都被开放地解释为所述装置、组件等中的至少一个实例,除非另外明确地说明。这里公开的任何方法的步骤都没必要以公开的准确的顺序运行,除非明确地说明。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。

Claims (8)

1.一种粮食流通过程的电子货币核算方法,其特征在于,所述方法包括:
制定粮食流通节点在粮食流通公共交易平台的工作量计点规则、工作等级规则、电子货币收益系数规则和电子货币收益规则,其中:
制定粮食流通节点在粮食流通公共交易平台的工作量计点规则,其中,所述工作量计点规则包括将粮食流通节点在粮食流通公共事务平台的操作进行分类,针对每个分类的具体操作的内容,建立每个分类的子分类,以及根据每个子分类的重要性程度分别赋予相应的工作量点数值;
制定粮食流通节点工作等级规则,其计算公式为:
式中,为粮食流通节点在一个时间周期的工作量计点,为粮食流通节点的工作量等级系数;
制定电子货币收益系数规则,其计算公式为:
式中,为粮食流通节点的工作量等级系数,/>为粮食流通节点电子货币收益系数;
制定电子货币收益规则,其中,针对每一个电子货币收益类目,根据所述粮食流通节点确定的等级系数或者收益系数,结合所述收益类目的积分或者交易价值确定电子货币收益,将每一个电子货币收益类目的收益进行求和确定粮食流通节点一个时间周期的电子货币收益总量;
根据预先设定的工作量计点规则,计算粮食流通节点一个时间周期内在粮食流通公共交易平台的工作量计点;
根据所述工作量计点,按照预先制定的工作等级规则确定粮食流通节点的工作量等级系数;
根据所述粮食流通节点的工作量等级,按照预先制定的电子货币收益系数规则确定所述流通节点的电子货币收益系数;
根据所述粮食流通节点的工作量等级系数和电子货币收益系数,按照预先制定的电子货币收益规则,确定粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量;
基于所述粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量向所述分布式网络中的其他粮食流通节点发送节点电子货币总量信息;
所述分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点对所述节点电子货币总量信息进行共识验证;
当所述共识验证通过后,分布式网络中除发布电子货币总量信息的节点以外的其他粮食流通节点将所述节点电子货币总量信息作为区块链记录保存在本地。
2.根据权利要求1所述的方法,其特征在于,基于所述粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量向所述分布式网络中的其他粮食流通节点发送电子货币总量信息包括:
基于粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量生成节点电子货币总量文件,并通过对所述节点电子货币总量文件进行哈希运算,生成节点货币摘要;
粮食流通节点将自己的私钥和节点货币摘要进行签名运算,得到数字签名,将所述数字签名和节点电子货币总量文件打包生成节点电子货币总量信息。
3.根据权利要求1所述的方法,其特征在于,所述分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点对所述节点电子货币总量信息进行共识验证包括:
分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点接收所述节点电子货币总量信息和公钥,并利用公钥验证所述节点电子货币总量信息中的签名是否合法;
当所述分布式网络中超过预先设置的节点数阈值的粮食流通节点确定所述节点电子货币问题信息的数字签名合法,所述共识验证通过。
4.根据权利要求3所述的方法,其特征在于,所述设置的节点数阈值大于等于51%。
5.一种粮食流通过程的电子货币核算***,其特征在于,所述***包括:
规则制定单元,其用于制定粮食流通节点在粮食流通公共交易平台的工作量计点规则、工作等级规则、电子货币收益系数规则和电子货币收益规则,所述规则制定单元包括:
第一规则单元,其用于制定粮食流通节点在粮食流通公共交易平台的工作量计点规则,其中,所述工作量计点规则包括将粮食流通节点在粮食流通公共事务平台的操作进行分类,针对每个分类的具体操作的内容,建立每个分类的子分类,以及根据每个子分类的重要性程度分别赋予相应的工作量点数值;
第二规则单元,其用于制定粮食流通节点工作等级规则,其计算公式为:
式中,为粮食流通节点在一个时间周期的工作量计点,为粮食流通节点的工作量等级系数;
第三规则单元,其用于制定电子货币收益系数规则,其计算公式为:
式中,为粮食流通节点的工作量等级系数,/>为粮食流通节点电子货币收益系数;
第四规则单元,其用于制定电子货币收益规则,其中,针对每一个电子货币收益类目,根据所述粮食流通节点确定的等级系数或者收益系数,结合所述收益类目的积分或者交易价值确定电子货币收益,将每一个电子货币收益类目的收益进行求和确定粮食流通节点一个时间周期的电子货币收益总量;
工作量计点单元,其用于根据预先设定的工作量计点规则,计算粮食流通节点一个时间周期内在粮食流通公共交易平台的工作量计点;
等级系数单元,其用于根据所述工作量计点,按照预先制定的工作等级规则确定粮食流通节点的工作量等级系数;
收益系数单元,其用于根据所述粮食流通节点的工作量等级,按照预先制定的电子货币收益系数规则确定所述流通节点的电子货币收益系数;
货币总量单元,其用于根据所述粮食流通节点的工作量等级系数和电子货币收益系数,按照预先制定的电子货币收益规则,确定粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量;
信息发布单元,其用于基于所述粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量向所述分布式网络中的其他粮食流通节点发送节点电子货币总量信息;
共识验证单元,其用于所述分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点对所述节点电子货币总量信息进行共识验证;
区块链生成单元,其用于当所述共识验证通过后,分布式网络中除发布电子货币总量信息的节点以外的其他粮食流通节点将所述节点电子货币总量信息作为区块链记录保存在本地。
6.根据权利要求5所述的***,其特征在于,货币总量单元包括:
货币摘要单元,其用于基于粮食流通分布式网络中每个粮食流通节点在所述时间周期内的电子货币总量生成节点电子货币总量文件,并通过对所述节点电子货币总量文件进行哈希运算,生成节点货币摘要;
货币信息单元,其用于粮食流通节点将自己的私钥和节点货币摘要进行签名运算,得到数字签名,将所述数字签名和节点电子货币总量文件打包生成节点电子货币总量信息。
7.根据权利要求5所述的***,其特征在于,所述共识验证单元包括:
信息接收单元,其用于分布式网络中除发布节点电子货币总量信息的节点以外的其他粮食流通节点接收所述节点电子货币总量信息和公钥,并利用公钥验证所述节点电子货币总量信息中的签名是否合法;
签名验证单元,其用于当所述分布式网络中超过预先设置的节点数阈值的粮食流通节点确定所述节点电子货币问题信息的数字签名合法,所述共识验证通过。
8.根据权利要求7所述的***,其特征在于,所述签名验证单元中设置的节点数阈值大于等于51%。
CN201911390582.8A 2019-12-30 2019-12-30 一种粮食流通过程的电子货币核算方法和*** Active CN111242418B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911390582.8A CN111242418B (zh) 2019-12-30 2019-12-30 一种粮食流通过程的电子货币核算方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911390582.8A CN111242418B (zh) 2019-12-30 2019-12-30 一种粮食流通过程的电子货币核算方法和***

Publications (2)

Publication Number Publication Date
CN111242418A CN111242418A (zh) 2020-06-05
CN111242418B true CN111242418B (zh) 2024-06-07

Family

ID=70879541

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911390582.8A Active CN111242418B (zh) 2019-12-30 2019-12-30 一种粮食流通过程的电子货币核算方法和***

Country Status (1)

Country Link
CN (1) CN111242418B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108694584A (zh) * 2018-07-10 2018-10-23 武汉星云智慧科技有限公司 一种基于区块链的粮食安全溯源与激励的方法以及***
CN109672518A (zh) * 2019-03-02 2019-04-23 西安邮电大学 抗量子攻击的区块链的节点数据处理
CN109785067A (zh) * 2019-01-21 2019-05-21 王李琰 一种基于区块链的营销方法及***
CN109981279A (zh) * 2017-12-28 2019-07-05 航天信息股份有限公司 一种区块链***、通信方法、装置、设备及介质
CN110348875A (zh) * 2019-05-28 2019-10-18 成都美美臣科技有限公司 一种电子商务网站创建推荐营销增加购买动力的方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130151323A1 (en) * 2011-12-07 2013-06-13 Visa International Service Association Systems and methods for facilitating issuance and redemption of a reward
US20140172688A1 (en) * 2012-12-14 2014-06-19 American Express Travel Related Services Compnay, Inc. Public transaction account system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109981279A (zh) * 2017-12-28 2019-07-05 航天信息股份有限公司 一种区块链***、通信方法、装置、设备及介质
CN108694584A (zh) * 2018-07-10 2018-10-23 武汉星云智慧科技有限公司 一种基于区块链的粮食安全溯源与激励的方法以及***
CN109785067A (zh) * 2019-01-21 2019-05-21 王李琰 一种基于区块链的营销方法及***
CN109672518A (zh) * 2019-03-02 2019-04-23 西安邮电大学 抗量子攻击的区块链的节点数据处理
CN110348875A (zh) * 2019-05-28 2019-10-18 成都美美臣科技有限公司 一种电子商务网站创建推荐营销增加购买动力的方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
软件技术推广模式创新实践与认识;赵明;;石油科技论坛(第04期);全文 *

Also Published As

Publication number Publication date
CN111242418A (zh) 2020-06-05

Similar Documents

Publication Publication Date Title
CN109886677B (zh) 一种基于区块链的商品购置方法和装置
CN111062805B (zh) 一种供应链金融服务管理平台
CN110009337A (zh) 一种基于区块链的数据处理方法和装置
CN110737721B (zh) 基于区块链架构的应收账款流转融资方法及装置
CN112862474B (zh) 基于区块链的供应链管理方法及***、设备、存储介质
CN111985938A (zh) 一种跨境交易的真实性验证方法、装置及设备
CN112700233A (zh) 基于区块链的碳排放交易方法和装置
Lakkakula et al. Blockchain technology in international commodity trading
CN110750811B (zh) 数据存储方法、数据校验方法、装置、设备及介质
CN108647974A (zh) 一种基于区块链的信息验证方法、装置及***
CN111178912A (zh) 一种基于区块链的粮食质量追溯方法和***
CN106845881A (zh) 一种库存异常数据的检测方法、装置及电子设备
CN113034275B (zh) 一种基于区块链网络的管理***、方法及终端设备
CN110020795A (zh) 用于基金收益发放风险控制的方法及装置
CN111242418B (zh) 一种粮食流通过程的电子货币核算方法和***
CN108121691A (zh) 管理输变电工程工程量清单的方法及***
CN116934061A (zh) 基于区块链的碳排放管理方法、***、设备及存储介质
CN111126869B (zh) 一种粮食流通过程的工作量核算方法和***
CN113919946A (zh) 一种交易信息核验方法、装置和电子设备
CN114119243A (zh) 基于区块链的池融资管理方法、装置、介质和电子设备
CN111161081A (zh) 基于区块链进行第三方担保的福费廷的方法、存储介质
CN111062673A (zh) 基于区块链的物流***方法及***
Nowak et al. Study on the impact of the use of no-code application on internal logistics processes in a company from the e-commerce industry: process analysis
US20230401525A1 (en) Systems and methods for invoice adjustment in supply chains
CN108734461A (zh) 预付式虚拟资源的处理方法及终端设备

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
GR01 Patent grant