CN111783150A - 一种基于区块链的资源分配方法及装置 - Google Patents

一种基于区块链的资源分配方法及装置 Download PDF

Info

Publication number
CN111783150A
CN111783150A CN202010621220.1A CN202010621220A CN111783150A CN 111783150 A CN111783150 A CN 111783150A CN 202010621220 A CN202010621220 A CN 202010621220A CN 111783150 A CN111783150 A CN 111783150A
Authority
CN
China
Prior art keywords
resource
evidence
data
block
allocation
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
CN202010621220.1A
Other languages
English (en)
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.)
JD Digital Technology Holdings Co Ltd
Beijing Haiyi Tongzhan Information Technology Co Ltd
Original Assignee
JD Digital Technology Holdings Co Ltd
Beijing Haiyi Tongzhan Information Technology Co Ltd
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 JD Digital Technology Holdings Co Ltd, Beijing Haiyi Tongzhan Information Technology Co Ltd filed Critical JD Digital Technology Holdings Co Ltd
Priority to CN202010621220.1A priority Critical patent/CN111783150A/zh
Publication of CN111783150A publication Critical patent/CN111783150A/zh
Priority to PCT/CN2021/101189 priority patent/WO2022001715A1/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • 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/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/03Credit; Loans; Processing thereof
    • 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)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Tourism & Hospitality (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • General Health & Medical Sciences (AREA)
  • Marine Sciences & Fisheries (AREA)
  • Mining & Mineral Resources (AREA)
  • Animal Husbandry (AREA)
  • Primary Health Care (AREA)
  • Agronomy & Crop Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioethics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Technology Law (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请涉及一种基于区块链的资源分配方法及装置,包括:获取资源请求方发起的用于请求分配得到虚拟资源的资源分配请求;对资源请求方的请求方资质进行审核,得到审核结果,根据审核结果生成对应的第一资源分配存证数据,并将第一资源分配存证数据写入资源分配区块中;在审核结果满足预设的资源分配要求时,触发资源分配方执行与资源分配请求对应的分配操作;根据分配操作以及请求操作生成对应的第二资源分配存证数据,并将第二资源分配存证数据写入资源分配区块中。本申请实施例提供的上述技术方案与现有技术相比具有如下优点:基于区块链分布式账本技术,可以有效实现资源分配过程中数据透明、数据安全、数据可追溯以及数据不可篡改的特性。

Description

一种基于区块链的资源分配方法及装置
技术领域
本申请涉及区块链技术领域,尤其涉及一种基于区块链的资源分配方法及装置。
背景技术
中央连续14年的一号文件,让三农问题成为最首要的国民问题,而三农问题中最关键的则是农村经济发展问题。“难贷款”和“贷款难”可以说是农村经济发展的一个“老大难”问题,一边是银行业金融机构“难贷款”,有钱放不出去;一边是农村“贷款难”,想贷款贷不到,究其原因是散户小农经济情况下,农民抵押物少、农民征信记录少、农业风险大、农业缺乏监管、农业金融机构贷款核验及放贷成本高导致。
互联网金融通过将传统中心机构的金融借贷,拓展为网络化多主体参与的金融交易,让资金多方通过互联网金融平台自行完成信息甄别和匹配,大大提高了金融借贷效率。但是因为农业尚未完成数字化转型,大部分生产、交易、信用数据尚未连网,仍未能享受到互联网金融的高效、便捷和低成本。
随着区块链和物联网技术的兴起和应用,市场中已经出现通过技术建立农村信用体系的方案,例如一份公开的专利名称为“一种区块链供应链端农村信用体系建立***”,专利号为CN110838059A,主要通过农业信息云平台、农业信息监管云平台、农源供应链平台、区块链平台、农村供应链端信贷体系平台,打破传统的信息孤岛,解决经营主体贷款难的问题。这是实现农业数字化的第一步,进一步提升农村金融的效率还需要通过区块链智能合约的方式,升级原有业务模式,例如农资贷款由金融机构在符合申请条件下自动支付给农资销售商,并在农作物收储后由收储机构自动归还金融机构贷款,真正的将农民从贷款的繁琐流程中解放,精力聚焦在提升生产效率上,从而促进农业经济的快速发展。
在实现本发明过程中,发明人发现:现有技术实现将农业从生产、到交易、到金融信贷的全过程数字化和上链,确保数据不可篡改,一定程度上解决“难贷款”和“贷款难”的问题,但是尚未改变传统的业务流程。要想更进一步提升农业信贷效率,为农民减负,还可以通过区块链智能合约实现农业金融自动化交易,取消农民在资金流转方面的参与,由金融机构和农资销售商、收储企业完成资金往来,降低交易成本,提高效益效率,加快农村经济发展。
针对相关技术中存在的诸多技术问题,目前尚未提供有效的解决方案。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种基于区块链的资源分配方法及装置。
第一方面,本申请实施例提供了一种基于区块链的资源分配方法,包括:
获取资源请求方发起的用于请求分配得到虚拟资源的资源分配请求;所述资源分配请求包括资源请求方的请求方资质;
对所述资源请求方的请求方资质进行审核,得到审核结果,根据所述审核结果生成对应的第一资源分配存证数据,并将所述第一资源分配存证数据写入资源分配区块中;
在所述审核结果满足预设的资源分配要求时,触发资源分配方执行与所述资源分配请求对应的分配操作;
根据所述分配操作以及请求操作生成对应的第二资源分配存证数据,并将所述第二资源分配存证数据写入所述资源分配区块中;所述请求操作包括:资源请求方发起所述资源分配请求。
可选的,如前述的方法,在所述触发资源分配方执行与所述资源分配请求对应的分配操作之后,还包括:
根据所述资源请求方通过所述虚拟资源产生的收益资源,向所述资源分配方偿还资源;
根据所述向所述资源分配方偿还资源生成对应的资源偿还存证数据,并将所述资源偿还存证数据写入所述资源分配区块中。
可选的,如前述的方法,所述根据所述资源请求方通过所述虚拟资源产生的收益资源,向所述资源分配方偿还资源,包括:
获取第一资源兑换方代替所述资源请求方归还的偿还资源,并生成对应的第一资源偿还存证数据;所述偿还资源为对所述虚拟资源使用后所需偿还的资源;
根据所述偿还资源的第一数量以及收益资源的第二数量确定向所述资源请求方分配的剩余资源,生成对应的资源结算存证数据,并将所述第一资源偿还存证数据写入与所述第一资源兑换方对应的结算区块中;所述收益资源是与新类型资源对应的第二数量的资源;所述资源请求方对所述虚拟资源执行预设动作后得到所述新类型资源;
在所述资源分配方收到所述偿还资源后,生成对应的第二资源偿还存证数据,并将所述第二资源偿还存证数据写入所述资源分配区块中。
可选的,如前述的方法,在所述将所述第二资源请求存证数据写入所述资源分配区块中之后,还包括:
获取资源补充方补充的补充资源,生成对应的第一资源补充存证数据,并存储于所述资源补充方对应的第一区块中;
将所述补充资源归还至所述资源分配方,生成对应的第二资源补充存证数据,并存储于所述分配区块中。
可选的,如前述的方法,所述获取资源补充方补充的补充资源,包括:
获取资源追溯方对资源请求方的转换情况进行信息采集得到的资源转换进度信息;
根据所述资源转换进度信息以及预设的判定条件得到判定结果信息;
将所述资源转换进度信息以及判定结果信息写入第二区块的第二存证数据中;所述第二区块是与所述资源追溯方对应的区块;
在所述判定结果信息符合预设条件时,获取所述资源补充方补充的所述补充资源。
可选的,如前述的方法,在对所述资源请求方的请求方资质进行审核之前,还包括:
从第三区块中获取所述资源请求方的第三存证数据;所述第三存证数据包括:身份信息;
根据第二区块中的白名单信息对所述身份信息进行校验,得到校验结果,将所述校验结果写入所述第二区块的第二存证数据中;所述第二区块是与资源追溯方对应的区块;
当所述白名单信息中存在所述身份信息时,在第四区块的第四存证数据中查询是否存在与所述资源请求方对应的备份信息;所述备份信息由资源备份方生成并写入所述第四存证数据中;
在所述第四存证数据中不存在与所述资源请求方对应的担保信息时,停止对所述请求方资质进行审核。
可选的,如前述的方法,所述在所述审核结果满足预设的资源分配要求时,触发资源分配方执行与所述资源分配请求对应的分配操作,包括:
在所述第四存证数据中存在与所述资源请求方对应的担保信息时,根据第五区块的第五存证数据中获取的所述资源请求方与第二资源兑换方进行的资源兑换信息,触发资源分配方分配与所述资源分配请求对应的第四数量的代付资源至第二资源兑换方。
第二方面,本申请实施例提供了一种基于区块链的资源分配装置,包括:
获取模块,用于获取资源请求方发起的用于请求分配得到虚拟资源的资源分配请求;所述资源分配请求包括资源请求方的请求方资质;
审核模块,用于对所述资源请求方的请求方资质进行审核,得到审核结果,根据所述审核结果生成对应的第一资源分配存证数据,并将所述第一资源分配存证数据写入资源分配区块中;
分配模块,用于在所述审核结果满足预设的资源分配要求时,触发资源分配方执行与所述资源分配请求对应的分配操作;
存证模块,用于根据所述分配操作以及请求操作生成对应的第二资源分配存证数据,并将所述第二资源分配存证数据写入所述资源分配区块中;所述请求操作包括:资源请求方发起所述资源分配请求。
可选的,如前述的装置,还包括:资源偿还模块;所述资源偿还模块包括:
分配子模块,用于根据所述资源请求方通过所述虚拟资源产生的收益资源,向所述资源分配方偿还资源;
存证子模块,用于根据所述向所述资源分配方偿还资源生成对应的资源偿还存证数据,并将所述资源偿还存证数据写入所述资源分配区块中。
可选的,如前述的装置,所述分配子模块包括:
获取单元,用于获取第一资源兑换方代替所述资源请求方归还的偿还资源,并生成对应的第一资源偿还存证数据;所述偿还资源为对所述虚拟资源使用后所需偿还的资源;
剩余资源单元,用于根据所述偿还资源的第一数量以及收益资源的第二数量确定向所述资源请求方分配的剩余资源,生成对应的资源结算存证数据,并将所述第一资源偿还存证数据写入与所述第一资源兑换方对应的结算区块中;所述收益资源是与新类型资源对应的第二数量的资源;所述资源请求方对所述虚拟资源执行预设动作后得到所述新类型资源;
存证单元,用于在所述资源分配方收到所述偿还资源后,生成对应的第二资源偿还存证数据,并将所述第二资源偿还存证数据写入所述资源分配区块中。
可选的,如前述的装置,还包括:资源补充模块;所述资源补充模块包括:
第一获取单元,用于获取资源补充方补充的补充资源,生成对应的第一资源补充存证数据,并存储于所述资源补充方对应的第一区块中;
补充资源归还单元,用于将所述补充资源归还至所述资源分配方,生成对应的第二资源补充存证数据,并存储于所述分配区块中。
可选的,如前述的装置,所述第一获取单元包括:
第一获取子单元,用于获取资源追溯方对资源请求方的转换情况进行信息采集得到的资源转换进度信息;
判定子单元,用于根据所述资源转换进度信息以及预设的判定条件得到判定结果信息;
存证子单元,用于将所述资源转换进度信息以及判定结果信息写入第二区块的第二存证数据中;所述第二区块是与所述资源追溯方对应的区块;
第二获取子单元,用于在所述判定结果信息符合预设条件时,获取所述资源补充方补充的所述补充资源。
可选的,如前述的装置,还包括:校验模块;所述校验模块包括:
第二获取单元,用于从第三区块中获取所述资源请求方的第三存证数据;所述第三存证数据包括:身份信息;
校验单元,用于根据第二区块中的白名单信息对所述身份信息进行校验,得到校验结果,将所述校验结果写入所述第二区块的第二存证数据中;所述第二区块是与资源追溯方对应的区块;
查询单元,用于当所述白名单信息中存在所述身份信息时,在第四区块的第四存证数据中查询是否存在与所述资源请求方对应的备份信息;所述备份信息由资源备份方生成并写入所述第四存证数据中;
判定单元,用于在所述第四存证数据中不存在与所述资源请求方对应的担保信息时,停止对所述请求方资质进行审核。
第三方面,本申请实施例提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,所述处理器、通信接口和存储器通过通信总线完成相互间的通信;
所述存储器,用于存放计算机程序;
所述处理器,用于执行所述计算机程序时,实现如前述任一项所述的方法步骤。
第四方面,本申请实施例提供了一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如前述任一项所述的方法步骤。
本申请实施例提供了一种基于区块链的资源分配方法及装置,其中方法包括:获取资源请求方发起的用于请求分配得到虚拟资源的资源分配请求;所述资源分配请求包括资源请求方的请求方资质;对所述资源请求方的请求方资质进行审核,得到审核结果,根据所述审核结果生成对应的第一资源分配存证数据,并将所述第一资源分配存证数据写入资源分配区块中;在所述审核结果满足预设的资源分配要求时,触发资源分配方执行与所述资源分配请求对应的分配操作;根据所述分配操作以及请求操作生成对应的第二资源分配存证数据,并将所述第二资源分配存证数据写入所述资源分配区块中;所述请求操作包括:资源请求方发起所述资源分配请求。本申请实施例提供的上述技术方案与现有技术相比具有如下优点:基于区块链分布式账本技术,可以有效实现资源分配过程中数据透明、数据安全、数据可追溯以及数据不可篡改的特性。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种基于区块链的资源分配方法的流程示意图;
图2为本申请另一实施例提供的一种基于区块链的资源分配方法的流程示意图;
图3为本申请另一实施例提供的一种基于区块链的资源分配方法的流程示意图;
图4为本申请另一实施例提供的一种基于区块链的资源分配方法的流程示意图;
图5为本申请实施例提供的一种基于区块链的资源分配装置的框图;
图6为应用本申请任一实施例中方法的一种农资采购金融信贷***的示意图;
图7为应用本申请任一实施例种方法的一种农资采购金融借贷***架构的架构图;
图8为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
图1为本申请实施例提供的一种基于区块链的资源分配方法,包括如下所述步骤S1至S4:
步骤S1.获取资源请求方发起的用于请求分配得到虚拟资源的资源分配请求;资源分配请求包括资源请求方的请求方资质。
具体的,资源请求方可以是通过在终端(例如:计算机、智能移动终端、掌上电脑等等)登录特定客户端以进行请求的发起。
可选的,资源请求方可以通过在终端运行客户端安装程序加入到实现本实施例方法的联盟链中来,也可以为联盟链中某一区块链节点设备的安装程序,同时,该客户端可作为联盟链中的节点设备,以在备份区块链的中新生成区块或发生变更的区块时,同步得到上述区块;此外客户端可以是与联盟链中的一联盟成员节点设备连接的,被控制访问的区块链用户客户端,在该情况下,该客户端一般不具备直接访问区块链的分布式数据库的权限。
联盟链,是只针对特定某个群体的成员和有限的第三方,内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定,其他接入节点可以参与交易,但不过问记账过程,其他第三方可以通过该联盟链开放的API进行限定查询的一种区块链。为了获得更好的性能,联盟链对于共识或验证节点的配置和网络环境有一定要求。有了准入机制,可以使得交易性能更容易提高,避免由参差不齐的参与者产生的一些问题。
区块链是一个信息技术领域的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。区块链中包括多个区块,各个区块之间通过随机散列(也称哈希算法)实现链接,后一个区块包含前一个区块的数据摘要(哈希值),随着信息交流的扩大,各个节点下的区块按照产生时间,前后区块相继接续,形成的结果即为区块链。
其中,虚拟资源可以包括计算设备运行所需要的资源;还可以包括可以通过数字信息进行表征的资源形式;例如:区块链内的代币、数字货币;或区块链外的资金、股票、代金券等形式的数据,此外,可以根据具体使用场景对虚拟资源的类型进行选择。
具体的,请求方资质中包括的信息类别一般是按照进行审核的要求进行上传的,举例来说,当用于进行贷款申请时,请求方资质可以包括:资源请求方的身份信息、抵押物信息以及信用信息等等。
步骤S2.对资源请求方的请求方资质进行审核,得到审核结果,根据审核结果生成对应的第一资源分配存证数据,并将第一资源分配存证数据写入资源分配区块中。
具体的,对资源请求方的请求方资质进行进行审核可以由一方或多方进行,举例的,信用信息可以通过征信部门进行审核,抵押物信息以及最终审核结果的得出可以由具体发放贷款的相关金融公司进行。
审核结果可以是用于判定请求方资质是否符合对其进行虚拟资源分配的结果,例如:“符合”或“不符合”;在具体的代码层面,可以通过“1”或“0”进行表征。
得到最终审核结果的执行方的区块链节点为实现本申请方案的联盟链中的节点。因此,得到的审核结果会生成对应的第一资源分配存证数据,然后将其写入资源分配区块中,以进行上链,最后,进行共识以同步至联盟链中的各个区块链节点中;一般的,审核结果中包括当前审核的时间戳。
步骤S3.在审核结果满足预设的资源分配要求时,触发资源分配方执行与资源分配请求对应的分配操作。
具体的,资源分配要求可以是用于限定能够对触发分配操作的审核结果的要求。
触发资源分配方执行分配操作可以是:通过智能合约进行触发,其中,触发条件可以是审核结果满足资源分配要求,触发后执行的动作可以是,使资源分配方对资源请求方进行资源分配。
分配操作的实现方式可以是:通过资源请求方与资源分配方各自的终端进行虚拟资源的直接传输,例如在联盟链中从资源分配方直接向资源请求方执行转账交易,且转账交易的对象可以是与虚拟资源等值的区块链代币;此外,也可以是在相对于区块链的线下,资源分配方将虚拟资源转移至资源请求方。
步骤S4.根据分配操作以及请求操作生成对应的第二资源分配存证数据,并将第二资源分配存证数据写入资源分配区块中;请求操作包括:资源请求方发起资源分配请求。
具体的,根据分配操作以及请求操作生成对应的第二资源分配存证数据,可以是:将分配操作执行后得到的信息(例如:贷款发放成功),以及资源分配请求接收到的信息(例如:张三请求贷款5万元),生成第二资源分配存证数据,然后将其写入资源分配区块中,以进行上链,最后,进行共识以同步至联盟链中的各个区块链节点中;一般的,分配操作执行后得到的信息中包括执行分配操作的时间戳。
其中,共识过程一般由联盟链中的各个区块链节点控制;联盟链中各个区块链节点都可以有对应的管控对象,且每个管控对象可以操作一个或多个区块链节点。
进一步的,实现本实施例的各方可以事先进行初始化注册,通过主数据关联,完成实名认证,加入联盟链中,并通过身份链生成数字证书,初始化用户标识到区块链中;在通过实名认证后连通区块链,为各参与方赋予身份链上的数字证书,进行数据上链写入的身份证明,以建立整套***的通用身份体系。
综上所述,采用本实施例中的方法,可以将资源分配各个节点的过程上链进行存储,保证数据透明、数据安全、数据可追溯。
如图2所示,在一些实施例中,如前述的方法,在触发资源分配方执行与资源分配请求对应的分配操作之后,还包括如下所述步骤S5和S6:
步骤S5.根据资源请求方通过虚拟资源产生的收益资源,向资源分配方偿还资源。
具体的,收益资源可以是虚拟资源按照某一运行方式处理后到的资源;并且由于虚拟资源是资源请求方从资源分配方请求得到的,因此,需要向资源分配方偿还资源。
进一步的,收益资源还可以为;在资源请求方根据虚拟资源进行生产或投资等行为后得到,举例的:当资源请求方通过虚拟资源进行生产资料的购置之后,收益资源则为根据生产资料生产得到的产品产生的收益。
一般情况下,偿还资源对应的数量大于虚拟资源的数量;举例的:当虚拟资源为贷款时,偿还资源为用于对该贷款进行偿还的还款,则还款对应的金额数量是大于贷款的金额数量的。
步骤S6.根据向资源分配方偿还资源生成对应的资源偿还存证数据,并将资源偿还存证数据写入资源分配区块中。
具体的,向资源分配方偿还资源可以包括但不限于:进行偿还的时间戳信息,偿还的资源的数量信息等等;因此,资源偿还存证数据可以包括上述信息,并且,会根据上述信息生成对应的资源偿还存证数据,然后将其写入资源分配区块中,以进行上链,最后,进行共识以同步至联盟链中的各个区块链节点中。
如图3所示,在一些实施例中,如前述的方法,所述步骤S5根据资源请求方通过虚拟资源产生的收益资源,向资源分配方偿还资源,包括如下所述步骤S51至S53:
步骤S51.获取第一资源兑换方代替资源请求方归还的偿还资源,并生成对应的第一资源偿还存证数据;偿还资源为对虚拟资源使用后所需偿还的资源。
具体的,资源的类型可以存在多种,因此第一资源兑换方可以与资源请求方进行资源的兑换;以使第一资源兑换方与资源请求方都能够获取各自需要的资源。
由于偿还资源是由第一资源兑换方带体资源请求方偿还给资源分配方的资源,因此该偿还资源的资源类型与虚拟资源的资源类型一致。一般的,第一资源偿还存证数据中包括归还偿还资源的资源数量以及归还的时间戳。
可以通过智能合约触发第一资源兑换方代替资源请求方归还的偿还资源,且该智能合约的触发条件可以是:资源请求方与第一资源兑换方之间完成资源的兑换,可选的,完成资源的兑换的体现形式可以是交易平台接收到进行兑换的合同,并且该合同可以写入下述的结算区块中。
其中一种可选的实现方式可以是,可以当资源请求方通过虚拟资源进行生产资料的购置之后,将根据生产资料处理(例如:加工、种植等等)得到的产品与第一资源兑换方进行交换,并且在完成交换之后,可以由第一资源兑换方生成相关的电子合同。最后,偿还资源可以在区块链中查询得到资源分配请求中的虚拟资源的数量,以及根据虚拟资源的增加值计算策略(例如:每单位时长单位资源数量的增加值),得到虚拟资源分配给资源请求方的使用后所需偿还的偿还资源。
步骤S52.根据偿还资源的第一数量以及收益资源的第二数量确定向资源请求方分配的剩余资源,生成对应的资源结算存证数据,并将第一资源偿还存证数据写入与第一资源兑换方对应的结算区块中;收益资源为与新类型资源对应的第二数量的资源;资源请求方对虚拟资源执行预设动作后得到新类型资源。
具体的,偿还资源的资源类型与虚拟资源一致;而偿还资源是收益资源的一部分,因此收益资源与偿还资源的资源类型也是一致的;当偿还资源小于收益资源时,则多余的剩余资源需要转移至资源请求方,并且,第一资源兑换方在执行资源的分配,或完成资源分配之后,会生成对应的第一资源偿还存证数据,以对上述行为进行记录,并写入阶段区块中;一般的,资源结算存证数据中包括:向资源请求方分配剩余资源的时间戳。
资源请求方对虚拟资源执行预设动作可以是:对虚拟资源进行处理,得到另一种形式的资源(即:新类型资源)。
步骤S53.在资源分配方收到偿还资源后,生成对应的第二资源偿还存证数据,并将第二资源偿还存证数据写入资源分配区块中。
也就是说,当资源分配方收到第一资源兑换方代替资源请求方偿还的偿还资源之后,可以根据接收得到的偿还资源或者接收的动作,生成对应的第二资源偿还存证数据,第二资源偿还存证数据用于表征资源请求方已完成资源偿还,并且包括接收得到偿还资源的时间戳;并且会将第二资源偿还存证数据写入资源分配区块中;一般的,会对更新后的资源分配区块进行共识,以将其中的信息同步至其它区块链节点中的。
通过本实施例中的方法,可以通过第一资源兑换方直接与资源分配方进行资源偿还等转移操作,提高了处理效率。
如图4所示,在一些实施例中,如前述的方法,在将第二资源请求存证数据写入资源分配区块中之后,还包括如下所述步骤S7和S8:
步骤S7.获取资源补充方补充的补充资源,生成对应的第一资源补充存证数据,并存储于资源补充方对应的第一区块中。
具体的,资源补充方进行补充资源的补充可以在资源请求方对虚拟资源进行资源类型转换时,出现意外情况,无法正常得到新类型资源时触发执行,可选的,也可采用智能合约进行触发。
在执行后,可以根据执行的结果(例如:补充资源的数量、时间戳、资源请求方的信息等等),生成对应的第一资源补充存证数据,并存储于资源补充方对应的第一区块中。
一般的,联盟链中各个区块链节点会对第一区块进行共识,以将其中的信息同步至其它区块链节点中的。
步骤S8.将补充资源归还至资源分配方,生成对应的第二资源补充存证数据,并存储于分配区块中。
也就是说,当资源分配方收到资源补充方的补充资源之后,可以根据接收得到的补充资源或者接收的动作,生成对应的第二资源补充存证数据,第二资源补充存证数据用于表征资源补充方已代替资源请求方完成资源偿还,一般情况下包括接收到补充资源的时间戳;并且会将第二资源补充存证数据写入资源分配区块中;一般的,会对更新后的资源分配区块进行共识,以将其中的信息同步至其它区块链节点中的。
在一些实施例中,如前述的方法,所述步骤S7获取资源补充方补充的补充资源,包括如下所述步骤S71至S74:
步骤S71.获取资源追溯方对资源请求方的转换情况进行信息采集得到的资源转换进度信息。
具体的,资源转换进度信息可以是用于表征资源转换过程中的参数信息(举例的:可以是执行资源转换的计算设备的故障情况信息,还可以是进行生产时加工设备或气候环境的异常信息等等,一般每个采集得到的信息都有对应的时间戳);资源追溯方可以实时获取资源请求方的转换情况,并且对得到的资源转换进度信息进行上链。
步骤S72.根据资源转换进度信息以及预设的判定条件得到判定结果信息。
具体的,判定条件可以是用于判定资源转换进度信息是否正常的一个或多个评判条件的集合。
判定结果是对资源转换进度信息进行整体评价的结果,可用于评判是否需要代替资源请求方进行资源偿还。
步骤S73.将资源转换进度信息以及判定结果信息写入第二区块的第二存证数据中;第二区块是与资源追溯方对应的区块。
通过采集资源转换进度信息,并写入第二区块的第二存证数据中,可以使资源请求方的转换情况具备数据可追溯性,防止资源请求方为了免于对分配得到的虚拟资源进行偿还而进行信息伪造的情况。
将判定结果信息写入第二区块的第二存证数据中,基于区块链的共享的特性,可以使资源补充方得到用于判断是否向资源分配方进行资源补充的依据。
步骤S74.在判定结果信息符合预设条件时,获取资源补充方补充的补充资源。
具体的,预设条件时用于判断判定结果是否满足资源补充方提供补充资源的条件;一般的,预设条件与判定结果信息为对应设置;举例的:当判定结果信息可以为“转换情况异常”和“转换情况正常”时,为了能够准确对判定结果信息进行识别,预设条件则可以是“转换情况异常”。
在识别到判定结果信息与预设条件一致时,则获取资源补充方补充的补充资源。
在一些实施例中,如前述的方法,在步骤S2对资源请求方的请求方资质进行审核之前,还包括步骤T1至T4:
步骤T1.从第三区块中获取资源请求方的第三存证数据;第三存证数据包括:身份信息。
具体的,第三区块用于记录资源请求方的存证数据(即:第三存证数据),且第三存证数据中包括资源请求方的身份信息;进一步的,当应用于信贷时,还可以包括资源请求方的资产信息(例如:房产、地块等等),以证明资源请求方具备偿还能力。
步骤T2.根据第二区块中的白名单信息对身份信息进行校验,得到校验结果,将校验结果写入第二区块的第二存证数据中;第二区块是与资源追溯方对应的区块。
一般情况下,白名单信息中包括多个不同实体(例如:自然人或企业等)身份信息,且白名单中的身份信息可以是信用良好的实体的身份信息,校验结果是用于通过白名单中是否存在身份信息判断资源请求方是否是信用合规实体的结果信息。
步骤T3.当白名单信息中存在身份信息时,在第四区块的第四存证数据中查询是否存在与资源请求方对应的备份信息;备份信息由资源备份方生成并写入第四存证数据中;
具体的,备份信息可以是担保信息;第四区块中的第四存证数据可以是对应的实体的担保人员(即:资源备份方)通过客户端将数据上链后得到,之所以查询担保信息,是为了保障资源请求方无法对资源进行偿还的情况下,使担保人员为其偿还,同时也是对资源请求方的信用提供进一步的评价依据。
步骤T4.在第四存证数据中不存在与资源请求方对应的担保信息时,停止对请求方资质进行审核。
也就是说,只有当第四区块的第四存证数据中存在与资源请求方对应的担保信息的时候,才执行后续进行的步骤S2,否则该资源请求方不满足。
在一些实施例中,如前述的方法,步骤S3在审核结果满足预设的资源分配要求时,触发资源分配方执行与资源分配请求对应的分配操作,具体包括:
在第四存证数据中存在与资源请求方对应的担保信息时,根据第五区块的第五存证数据中获取的资源请求方与第二资源兑换方进行的资源兑换信息,触发资源分配方分配与资源分配请求对应的第四数量的代付资源至第二资源兑换方。
可选的,资源兑换信息由第二资源兑换方根据资源兑换结果写入第五存证数据中。也就是说,只有当第四区块的第四存证数据中存在与资源请求方对应的担保信息的时候,才执行后续进行的步骤;可选的:当第五客户端将购买记录信息写入第五存证数据时,通过预设的智能合约触发资源分配方分配与资源分配请求对应的第四数量的代付资源至第五客户端。
应用前述任一实施例中方法的应用例为:
1、各企业机构(即:资源分配方、第一资源兑换方、第二资源兑换方、资源补充方、资源追溯方、资源备份方以及资源请求方)初始化注册,通过主数据关联,完成实名认证,加入联盟链中通过身份链生成数字证书,初始化用户标识到区块链中。
2、根据农户(即:资源请求方)的认证地块,种养殖计划,收储企业(即:第一资源兑换方)与农户签订预定收储订单,所有操作可以通过农产品交易平台操作留痕,并将数据上链实现不可篡改见证。
3、对所计划的种养殖计划在保险公司(即:资源补充方)在线购买农业保险,在完成保险够买之后,保险公司对保险购买记录和保单进行区块链数据存证。
4、农户通过金融信贷平台向金融机构(即:资源请求方)申请贷款,并由担保组织(即:资源备份方,可以是地方政府、或者知名第三方企业提供担保服务)担保,金融机构通过区块链上农户的信用分值、追溯平台(即:资源追溯方)的白名单状态进行授信额度审批,申请记录和审批结果上链存证。
5、农户通过农资采购平台向农资农服公司(即:第二资源兑换方)采购种子、化肥、农业服务等产品,采购交易自动上链存证,并在采购订单提交后通过智能合约触发金融机构向农资农服企业的付款行为,完成打款,支付数据上链存证。
6、农产品种养殖过程,通过物联网追溯平台(即:资源追溯方)进行数据的实时采集,并同步上链存证,此数据为农业保险的理赔提供决策依据。
7、在农作物种养殖完成后,按照收储预定订单的约定,进行农产品收储,交粮入库点价,此过程在农产品交易平台完成线上操作,记录交易数据和金额,并通过平台进行上链存证。
8、在农产品交易平台的收储订单状态为完成时,自动触发面向金融机构的还款操作,将收储订单金额中的贷款部分,自动打到对应借款的金融机构账户中,收储交易的剩余金额部分支付到农户的账户,全过程数据上链存证。
综上所述,在整个业务流转过程中,主要包含前期准备阶段(即:步骤1至4)、种养殖生产阶段(即:步骤5和6)、收储阶段(即:步骤7和8)三个阶段。前期准备包含签署收储预定订单、购买农业保险、申请金融借款以及完成第三方担保;种养殖生产阶段包含购买农资农服,根据金融贷款订单进行资金垫付,通过物联网追溯平台参与进行生产过程数据的实时上链,对农资农服采购及金融借款对应的农产品生产过程进行监控,这也是申请农业保险赔付的重要依据;收储阶段包含交粮入库点价,根据交易结果向金融机构还款,并将分账后的金额支付农户。
如图5所示,根据本申请另一方面,还提供了一种基于区块链的资源分配装置,包括:
获取模块1,用于获取资源请求方发起的用于请求分配得到虚拟资源的资源分配请求;资源分配请求包括资源请求方的请求方资质;
审核模块2,用于对资源请求方的请求方资质进行审核,得到审核结果,根据审核结果生成对应的第一资源分配存证数据,并将第一资源分配存证数据写入资源分配区块中;
分配模块3,用于在审核结果满足预设的资源分配要求时,触发资源分配方执行与资源分配请求对应的分配操作;
存证模块4,用于根据分配操作以及请求操作生成对应的第二资源分配存证数据,并将第二资源分配存证数据写入资源分配区块中;请求操作包括:资源请求方发起资源分配请求。
具体的,本发明实施例的装置中各模块实现其功能的具体过程可参见方法实施例中的相关描述,此处不再赘述。
在一些实施例中,如前述的装置,还包括:资源偿还模块;所述资源偿还模块包括:
分配子模块,用于根据所述资源请求方通过所述虚拟资源产生的收益资源,向所述资源分配方偿还资源;
存证子模块,用于根据所述向所述资源分配方偿还资源生成对应的资源偿还存证数据,并将所述资源偿还存证数据写入所述资源分配区块中。
具体的,本发明实施例的装置中各模块实现其功能的具体过程可参见方法实施例中的相关描述,此处不再赘述。
在一些实施例中,如前述的装置,所述分配子模块包括:
获取单元,用于获取第一资源兑换方代替所述资源请求方归还的偿还资源,并生成对应的第一资源偿还存证数据;所述偿还资源为对所述虚拟资源使用后所需偿还的资源;
剩余资源单元,用于根据所述偿还资源的第一数量以及收益资源的第二数量确定向所述资源请求方分配的剩余资源,生成对应的资源结算存证数据,并将所述第一资源偿还存证数据写入与所述第一资源兑换方对应的结算区块中;所述收益资源是与新类型资源对应的第二数量的资源;所述资源请求方对所述虚拟资源执行预设动作后得到所述新类型资源;
存证单元,用于在所述资源分配方收到所述偿还资源后,生成对应的第二资源偿还存证数据,并将所述第二资源偿还存证数据写入所述资源分配区块中。
具体的,本发明实施例的装置中各模块实现其功能的具体过程可参见方法实施例中的相关描述,此处不再赘述。
在一些实施例中,如前述的装置,还包括:资源补充模块;所述资源补充模块包括:
第一获取单元,用于获取资源补充方补充的补充资源,生成对应的第一资源补充存证数据,并存储于所述资源补充方对应的第一区块中;
补充资源归还单元,用于将所述补充资源归还至所述资源分配方,生成对应的第二资源补充存证数据,并存储于所述分配区块中。
具体的,本发明实施例的装置中各模块实现其功能的具体过程可参见方法实施例中的相关描述,此处不再赘述。
在一些实施例中,如前述的装置,所述第一获取单元包括:
第一获取子单元,用于获取资源追溯方对资源请求方的转换情况进行信息采集得到的资源转换进度信息;
判定子单元,用于根据所述资源转换进度信息以及预设的判定条件得到判定结果信息;
存证子单元,用于将所述资源转换进度信息以及判定结果信息写入第二区块的第二存证数据中;所述第二区块是与所述资源追溯方对应的区块;
第二获取子单元,用于在所述判定结果信息符合预设条件时,获取所述资源补充方补充的所述补充资源。
具体的,本发明实施例的装置中各模块实现其功能的具体过程可参见方法实施例中的相关描述,此处不再赘述。
在一些实施例中,如前述的装置,还包括:校验模块;所述校验模块包括:
第二获取单元,用于从第三区块中获取所述资源请求方的第三存证数据;所述第三存证数据包括:身份信息;
校验单元,用于根据第二区块中的白名单信息对所述身份信息进行校验,得到校验结果,将所述校验结果写入所述第二区块的第二存证数据中;所述第二区块是与资源追溯方对应的区块;
查询单元,用于当所述白名单信息中存在所述身份信息时,在第四区块的第四存证数据中查询是否存在与所述资源请求方对应的备份信息;所述备份信息由资源备份方生成并写入所述第四存证数据中;
判定单元,用于在所述第四存证数据中不存在与所述资源请求方对应的担保信息时,停止对所述请求方资质进行审核。
具体的,本发明实施例的装置中各模块实现其功能的具体过程可参见方法实施例中的相关描述,此处不再赘述。
可选的,应用本实施例装置的一种区块链农资采购金融信贷***可以包含三层:底层为区块链BaaS平台搭建的区块链层;中间为业务管理应用层平台,包含主数据的管理、物联网追溯平台、农资采购平台、农产品交易平台、金融信贷平台;最上层为监管层,包含信用体系规则设置、黑白名单准入退出标准、大数据监控报表等多种监控方式。
如图6所示,可以包括:
(I)监管层:
面向政府监管部门例如农业局、商务局、大数据局、现代化农业发展中心等监管部门,通过可视化的操作界面进行农民信用体系评分规则配置、黑白名单标准配置、信用报告查阅、农业全程各项指标大数据分析等操作,进行农业行为监管。
(II)业务应用层:
主数据***:为整套体系建立统一的主数据***,包含合作社认证、农民认证、地块认证、收储企业认证、农资农服企业认证、参与农业的金融机构认证等,实名认证后连通区块链,为各参与方赋予身份链上的数字证书,进行数据上链写入的身份证明,以建立整套***的通用身份体系。
物联网追溯平台:主要负责以农户编号和农作物追溯码为单位,通过物联网设备采集生产过程信息,监控农作物健康状况,作为农业保险赔付的判断依据,并且基于联盟链上农资农服交易、农产品交易信息,为监管机构展示农户黑白名单信用情况。
农资采购平台:主要服务于农户和农资农服销售商,实现农资农服的线上购买和数据留痕。
农产品交易平台:主要服务于农户和收储企业,根据农户追溯平台中记录的地块、种植计划和产量预估,在线签订收储订单,并在农作物生产完成后基于收储订单的采购履约情况进行线上数据记录。
金融信贷平台:主要服务于农户、担保企业\机构、金融机构、农资农服机构和收储机构的资金流转,在线受理农户的农资农服贷款需求、担保机构信息,根据预定收储订单,为农户的农资农服采购订单付款,实现根据智能合约完成自动化打款,并在收储完成后,根据收储订单的履约交易额,为对应贷款金融机构实现自动还款。
(III)区块链层:
区块链(BaaS平台):主要负责让各参与单位的区块链节点纳入同一个联盟链中,共同维护账本数据,并在各节点区块链链数据传输过程中使用HTTPS协议,保证数据的机密性和完整性。实现农产品从生产、到交易、到金融信贷全程追溯数据的记录、可追溯、不可篡改。
各应用平台SaaS化部署,按应用类型建立行业共识机制,以区块链技术实现多节点主体的数据采集同步,和根据智能合约触发业务操作,并为监管层提供行业大数据分析报告,政府监管报告等。如图7所示,农资采购金融借贷***架构可以包括:政府监管层、应用用户层、接口层、业务应用层、区块链(BaaS)层、资源层。
政府监管层:主要有农业局、商务局、大数据局、现代化农业发展中心等监管部门,帮助政府监管机构加强全程信息监管、信用及黑白名单规则制定,展示大数据报告;
用户层:主要为农资采购金融借贷业务中的节点,包括:合作社、担保组织、收储企业、农资/农服企业、保险机构、金融机构、第三方追溯机构,其中合作社可以以轻量级节点的形式加入,无需部署区块链节点,而是通过挂靠追溯***的节点,进行数据的上链写入和读取。
接口层:支持各用户节点企业机构按需对接农资采购金融借贷***,主要包含SDK&API、WEB。通过SDK&API接口可以直接帮助企业机构已有数据快速对接相关应用***,进行数据上链;WEB方式可以实现不同语言和平台,通过标准化的XML、或Excel实现各企业机构在应用平台上的数据操作,进行数据上链。
业务应用层:主要为各企业机构节点所使用的SaaS化***功能,比如合作社和农户用到的物联网追溯平台,农户和农资农服企业用到的农资采购平台。
区块层:区块链(BaaS平台)可以灵活的管理各参与方的区块链节点,配置智能合约,存储和查询上链数据。
资源层:支持私有化部署、各类公有云部署,帮助各企业机构方便快速创建各节点SaaS化应用,提升存储效率,读写效率、并发访问能力等方面来服务农资采购金融借贷***的诉求。
根据本申请的另一个实施例,还提供一种电子设备,包括:如图8所示,电子设备可以包括:处理器1501、通信接口1502、存储器1503和通信总线1504,其中,处理器1501,通信接口1502,存储器1503通过通信总线1504完成相互间的通信。
存储器1503,用于存放计算机程序;
处理器1501,用于执行存储器1503上所存放的程序时,实现上述方法实施例的步骤。
上述电子设备提到的总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述电子设备与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(DigitalSignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
本申请实施例还提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行上述方法实施例的步骤。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

Claims (15)

1.一种基于区块链的资源分配方法,其特征在于,包括:
获取资源请求方发起的用于请求分配得到虚拟资源的资源分配请求;所述资源分配请求包括资源请求方的请求方资质;
对所述资源请求方的请求方资质进行审核,得到审核结果,根据所述审核结果生成对应的第一资源分配存证数据,并将所述第一资源分配存证数据写入资源分配区块中;
在所述审核结果满足预设的资源分配要求时,触发资源分配方执行与所述资源分配请求对应的分配操作;
根据所述分配操作以及请求操作生成对应的第二资源分配存证数据,并将所述第二资源分配存证数据写入所述资源分配区块中;所述请求操作包括:资源请求方发起所述资源分配请求。
2.根据权利要求1所述的方法,其特征在于,在所述触发资源分配方执行与所述资源分配请求对应的分配操作之后,还包括:
根据所述资源请求方通过所述虚拟资源产生的收益资源,向所述资源分配方偿还资源;
根据所述向所述资源分配方偿还资源生成对应的资源偿还存证数据,并将所述资源偿还存证数据写入所述资源分配区块中。
3.根据权利要求2所述的方法,其特征在于,所述根据所述资源请求方通过所述虚拟资源产生的收益资源,向所述资源分配方偿还资源,包括:
获取第一资源兑换方代替所述资源请求方归还的偿还资源,并生成对应的第一资源偿还存证数据;所述偿还资源为对所述虚拟资源使用后所需偿还的资源;
根据所述偿还资源的第一数量以及收益资源的第二数量确定向所述资源请求方分配的剩余资源,生成对应的资源结算存证数据,并将所述第一资源偿还存证数据写入与所述第一资源兑换方对应的结算区块中;所述收益资源是与新类型资源对应的第二数量的资源;所述资源请求方对所述虚拟资源执行预设动作后得到所述新类型资源;
在所述资源分配方收到所述偿还资源后,生成对应的第二资源偿还存证数据,并将所述第二资源偿还存证数据写入所述资源分配区块中。
4.根据权利要求3所述的方法,其特征在于,在所述将所述第二资源请求存证数据写入所述资源分配区块中之后,还包括:
获取资源补充方补充的补充资源,生成对应的第一资源补充存证数据,并存储于所述资源补充方对应的第一区块中;
将所述补充资源归还至所述资源分配方,生成对应的第二资源补充存证数据,并存储于所述分配区块中。
5.根据权利要求4所述的方法,其特征在于,所述获取资源补充方补充的补充资源,包括:
获取资源追溯方对资源请求方的转换情况进行信息采集得到的资源转换进度信息;
根据所述资源转换进度信息以及预设的判定条件得到判定结果信息;
将所述资源转换进度信息以及判定结果信息写入第二区块的第二存证数据中;所述第二区块是与所述资源追溯方对应的区块;
在所述判定结果信息符合预设条件时,获取所述资源补充方补充的所述补充资源。
6.根据权利要求1所述的方法,其特征在于,在对所述资源请求方的请求方资质进行审核之前,还包括:
从第三区块中获取所述资源请求方的第三存证数据;所述第三存证数据包括:身份信息;
根据第二区块中的白名单信息对所述身份信息进行校验,得到校验结果,将所述校验结果写入所述第二区块的第二存证数据中;所述第二区块是与资源追溯方对应的区块;
当所述白名单信息中存在所述身份信息时,在第四区块的第四存证数据中查询是否存在与所述资源请求方对应的备份信息;所述备份信息由资源备份方生成并写入所述第四存证数据中;
在所述第四存证数据中不存在与所述资源请求方对应的担保信息时,停止对所述请求方资质进行审核。
7.根据权利要求6所述的方法,其特征在于,所述在所述审核结果满足预设的资源分配要求时,触发资源分配方执行与所述资源分配请求对应的分配操作,包括:
在所述第四存证数据中存在与所述资源请求方对应的担保信息时,根据第五区块的第五存证数据中获取的所述资源请求方与第二资源兑换方进行的资源兑换信息,触发资源分配方分配与所述资源分配请求对应的第四数量的代付资源至第二资源兑换方。
8.一种基于区块链的资源分配装置,其特征在于,包括:
获取模块,用于获取资源请求方发起的用于请求分配得到虚拟资源的资源分配请求;所述资源分配请求包括资源请求方的请求方资质;
审核模块,用于对所述资源请求方的请求方资质进行审核,得到审核结果,根据所述审核结果生成对应的第一资源分配存证数据,并将所述第一资源分配存证数据写入资源分配区块中;
分配模块,用于在所述审核结果满足预设的资源分配要求时,触发资源分配方执行与所述资源分配请求对应的分配操作;
存证模块,用于根据所述分配操作以及请求操作生成对应的第二资源分配存证数据,并将所述第二资源分配存证数据写入所述资源分配区块中;所述请求操作包括:资源请求方发起所述资源分配请求。
9.根据权利要求8所述的装置,其特征在于,还包括:资源偿还模块;所述资源偿还模块包括:
分配子模块,用于根据所述资源请求方通过所述虚拟资源产生的收益资源,向所述资源分配方偿还资源;
存证子模块,用于根据所述向所述资源分配方偿还资源生成对应的资源偿还存证数据,并将所述资源偿还存证数据写入所述资源分配区块中。
10.根据权利要求9所述的装置,其特征在于,所述分配子模块包括:
获取单元,用于获取第一资源兑换方代替所述资源请求方归还的偿还资源,并生成对应的第一资源偿还存证数据;所述偿还资源为对所述虚拟资源使用后所需偿还的资源;
剩余资源单元,用于根据所述偿还资源的第一数量以及收益资源的第二数量确定向所述资源请求方分配的剩余资源,生成对应的资源结算存证数据,并将所述第一资源偿还存证数据写入与所述第一资源兑换方对应的结算区块中;所述收益资源是与新类型资源对应的第二数量的资源;所述资源请求方对所述虚拟资源执行预设动作后得到所述新类型资源;
存证单元,用于在所述资源分配方收到所述偿还资源后,生成对应的第二资源偿还存证数据,并将所述第二资源偿还存证数据写入所述资源分配区块中。
11.根据权利要求10所述的装置,其特征在于,还包括:资源补充模块;所述资源补充模块包括:
第一获取单元,用于获取资源补充方补充的补充资源,生成对应的第一资源补充存证数据,并存储于所述资源补充方对应的第一区块中;
补充资源归还单元,用于将所述补充资源归还至所述资源分配方,生成对应的第二资源补充存证数据,并存储于所述分配区块中。
12.根据权利要求11所述的装置,其特征在于,所述第一获取单元包括:
第一获取子单元,用于获取资源追溯方对资源请求方的转换情况进行信息采集得到的资源转换进度信息;
判定子单元,用于根据所述资源转换进度信息以及预设的判定条件得到判定结果信息;
存证子单元,用于将所述资源转换进度信息以及判定结果信息写入第二区块的第二存证数据中;所述第二区块是与所述资源追溯方对应的区块;
第二获取子单元,用于在所述判定结果信息符合预设条件时,获取所述资源补充方补充的所述补充资源。
13.根据权利要求8所述的装置,其特征在于,还包括:校验模块;所述校验模块包括:
第二获取单元,用于从第三区块中获取所述资源请求方的第三存证数据;所述第三存证数据包括:身份信息;
校验单元,用于根据第二区块中的白名单信息对所述身份信息进行校验,得到校验结果,将所述校验结果写入所述第二区块的第二存证数据中;所述第二区块是与资源追溯方对应的区块;
查询单元,用于当所述白名单信息中存在所述身份信息时,在第四区块的第四存证数据中查询是否存在与所述资源请求方对应的备份信息;所述备份信息由资源备份方生成并写入所述第四存证数据中;
判定单元,用于在所述第四存证数据中不存在与所述资源请求方对应的担保信息时,停止对所述请求方资质进行审核。
14.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,所述处理器、通信接口和存储器通过通信总线完成相互间的通信;
所述存储器,用于存放计算机程序;
所述处理器,用于执行所述计算机程序时,实现权利要求1-7任一项所述的方法步骤。
15.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行权利要求1-7任一项所述的方法步骤。
CN202010621220.1A 2020-06-30 2020-06-30 一种基于区块链的资源分配方法及装置 Pending CN111783150A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010621220.1A CN111783150A (zh) 2020-06-30 2020-06-30 一种基于区块链的资源分配方法及装置
PCT/CN2021/101189 WO2022001715A1 (zh) 2020-06-30 2021-06-21 基于区块链的资源分配方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010621220.1A CN111783150A (zh) 2020-06-30 2020-06-30 一种基于区块链的资源分配方法及装置

Publications (1)

Publication Number Publication Date
CN111783150A true CN111783150A (zh) 2020-10-16

Family

ID=72760872

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010621220.1A Pending CN111783150A (zh) 2020-06-30 2020-06-30 一种基于区块链的资源分配方法及装置

Country Status (2)

Country Link
CN (1) CN111783150A (zh)
WO (1) WO2022001715A1 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112463265A (zh) * 2020-12-10 2021-03-09 南京知麦信息科技有限公司 一种基于联盟链的农产品物联网信息上链方法
CN112884374A (zh) * 2021-03-26 2021-06-01 重庆度小满优扬科技有限公司 基于区块链的数据处理方法以及分布式的数据处理***
CN113076547A (zh) * 2021-03-31 2021-07-06 重庆风云际会智慧科技有限公司 基于区块链的违法证据追溯***
CN113379537A (zh) * 2021-07-05 2021-09-10 中国农业银行股份有限公司 业务处理方法、装置及设备
CN113487404A (zh) * 2021-06-30 2021-10-08 浙江数秦科技有限公司 一种基于区块链的农业信贷融资担保业务平台
WO2022001715A1 (zh) * 2020-06-30 2022-01-06 京东科技信息技术有限公司 基于区块链的资源分配方法及装置
WO2022095022A1 (zh) * 2020-11-04 2022-05-12 网络通信与安全紫金山实验室 计算资源的调度方法、装置、计算机设备及存储介质
CN114971879A (zh) * 2022-06-17 2022-08-30 北京极致车网科技有限公司 信息处理***及信息处理方法
CN115037752A (zh) * 2022-04-22 2022-09-09 网易(杭州)网络有限公司 资源再分配方法、装置及电子设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110333948A (zh) * 2019-06-11 2019-10-15 阿里巴巴集团控股有限公司 基于区块链的虚拟资源分配方法和装置
CN111292180A (zh) * 2020-03-09 2020-06-16 江苏荣泽信息科技股份有限公司 基于区块链的银行借贷管理***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109584043A (zh) * 2018-10-25 2019-04-05 平安科技(深圳)有限公司 基于区块链的贷款数据处理方法、装置、设备及存储介质
CN110096376B (zh) * 2019-04-03 2024-05-14 北京神州数码云科信息技术有限公司 一种数据转移方法及相关设备
CN111783150A (zh) * 2020-06-30 2020-10-16 北京海益同展信息科技有限公司 一种基于区块链的资源分配方法及装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110333948A (zh) * 2019-06-11 2019-10-15 阿里巴巴集团控股有限公司 基于区块链的虚拟资源分配方法和装置
CN111292180A (zh) * 2020-03-09 2020-06-16 江苏荣泽信息科技股份有限公司 基于区块链的银行借贷管理***

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022001715A1 (zh) * 2020-06-30 2022-01-06 京东科技信息技术有限公司 基于区块链的资源分配方法及装置
WO2022095022A1 (zh) * 2020-11-04 2022-05-12 网络通信与安全紫金山实验室 计算资源的调度方法、装置、计算机设备及存储介质
CN112463265A (zh) * 2020-12-10 2021-03-09 南京知麦信息科技有限公司 一种基于联盟链的农产品物联网信息上链方法
CN112463265B (zh) * 2020-12-10 2023-11-14 南京知麦信息科技有限公司 一种基于联盟链的农产品物联网信息上链方法
CN112884374A (zh) * 2021-03-26 2021-06-01 重庆度小满优扬科技有限公司 基于区块链的数据处理方法以及分布式的数据处理***
CN113076547A (zh) * 2021-03-31 2021-07-06 重庆风云际会智慧科技有限公司 基于区块链的违法证据追溯***
CN113487404A (zh) * 2021-06-30 2021-10-08 浙江数秦科技有限公司 一种基于区块链的农业信贷融资担保业务平台
CN113487404B (zh) * 2021-06-30 2024-06-14 浙江数秦科技有限公司 一种基于区块链的农业信贷融资担保业务平台
CN113379537A (zh) * 2021-07-05 2021-09-10 中国农业银行股份有限公司 业务处理方法、装置及设备
CN115037752A (zh) * 2022-04-22 2022-09-09 网易(杭州)网络有限公司 资源再分配方法、装置及电子设备
CN115037752B (zh) * 2022-04-22 2024-03-22 网易(杭州)网络有限公司 资源再分配方法、装置及电子设备
CN114971879A (zh) * 2022-06-17 2022-08-30 北京极致车网科技有限公司 信息处理***及信息处理方法

Also Published As

Publication number Publication date
WO2022001715A1 (zh) 2022-01-06

Similar Documents

Publication Publication Date Title
CN111783150A (zh) 一种基于区块链的资源分配方法及装置
US20200042989A1 (en) Asset-backed tokens
TWI771604B (zh) 基於區塊鏈的商品購置方法和裝置
US20190012660A1 (en) Systems and methods for providing an architecture for an internet-based marketplace
US20190080402A1 (en) System and method for providing a regulatory-compliant token
US20190012663A1 (en) Systems and methods for providing an architecture for an internet-based marketplace
CN109493196A (zh) 一种基于区块链的房地产存证和交易方法
CN109767336A (zh) 一种基于区块链的p2p理财平台资金银行存管管理方法
CN111444209B (zh) 一种基于区块链的数据处理方法、装置、设备及介质
CN110163740A (zh) 一种信用融资方法及装置
CN104123658A (zh) 一种基于购买计划及存款计划的网络贷款购买***和平台
CN112632186A (zh) 区块链共识方法、计算机设备及区块链***
CN110675261A (zh) 基于区块链的债券交易数据处理方法及装置
CN113989040A (zh) 资产证券化管理方法及装置
JP7042637B2 (ja) プログラム、情報処理装置、情報処理方法及び仮想通貨取引システム
CN108510386A (zh) 一种网络借贷***、方法、终端和介质
KR20190138927A (ko) 블록 체인을 이용한 가상화폐 유동성 대여 방법
CN112184451A (zh) 一种基于区块链的频谱交易的方法
KR20210060982A (ko) 디폴트 저항성이 구비된 블록 체인을 이용한 가상화폐 유동성 대여 방법 및 그 시스템
TW202121314A (zh) 基於區塊鏈的去中心化金融投資系統
CN115203321A (zh) 一种碳资产交易的方法、设备和区块链***
Sandner et al. The Programmable Euro: Review and Outlook
KR20220066786A (ko) 실물자산 투자방법
KR20210061001A (ko) 블록 체인 기반 대출 금융 서비스 제공 장치
KR20190123179A (ko) 블록체인을 이용한 신용자의 신용정보 거래 방법

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 601, 6 / F, building 2, No. 18, Kechuang 11th Street, Daxing District, Beijing, 100176

Applicant after: Jingdong Technology Information Technology Co.,Ltd.

Applicant after: Jingdong Technology Holding Co.,Ltd.

Address before: 601, 6 / F, building 2, No. 18, Kechuang 11th Street, Daxing District, Beijing, 100176

Applicant before: Jingdong Shuke Haiyi Information Technology Co.,Ltd.

Applicant before: Jingdong Digital Technology Holding Co.,Ltd.

Address after: 601, 6 / F, building 2, No. 18, Kechuang 11th Street, Daxing District, Beijing, 100176

Applicant after: Jingdong Shuke Haiyi Information Technology Co.,Ltd.

Applicant after: Jingdong Digital Technology Holding Co.,Ltd.

Address before: 601, 6 / F, building 2, No. 18, Kechuang 11th Street, Beijing Economic and Technological Development Zone, Beijing 100176

Applicant before: BEIJING HAIYI TONGZHAN INFORMATION TECHNOLOGY Co.,Ltd.

Applicant before: JINGDONG DIGITAL TECHNOLOGY HOLDINGS Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20201016