一种链上资产转让方法、装置以及设备制造方法及图纸

技术编号:29588335 阅读:18 留言:0更新日期:2021-08-06 19:48
本说明书实施例公开了一种链上资产转让方法、装置以及设备。在本方案中,区块链网络中包括发行企业、上级供应商、下级供应商、区块链平台。区块链平台的智能合约接收上级供应商发送的哈希,哈希是由下级供应商根据私有信息生成,并发送给上级供应商的;智能合约冻结上级供应商账户的链上资产,链上资产是通过发行企业发行应付账款而形成的;智能合约根据哈希,若验证确定区块链平台能够提供私有信息,则将链上资产从上级供应商账户转让至区块链平台账户,以及,若验证确定下级供应商能够提供私有信息,则将链上资产再从区块链平台账户转让至下级供应商账户;其中,区块链平台提供的私有信息获取自下级供应商。

【技术实现步骤摘要】
一种链上资产转让方法、装置以及设备
本说明书涉及资产转让
,尤其涉及一种链上资产转让方法、装置以及设备。
技术介绍
随着经济的发展,各种商业主体之间的经济贸易活动愈加频繁。目前,消费企业通常会将交易所需款项支付给一级供应商,由一级供应商根据交易情况,再支付给二级供应商。但是,交易中的上级供应商可能即使收到款项,也不愿及时向下级供应商进行支付,从而产生欺骗、拖欠下级供应商应得款项的情况。并且,下级供应商只能从上级供应商处获得信息,难以了解消费企业的情况。基于此,针对多级供应商的场景,需要更加可靠可信、稳定的资产转让的方案。
技术实现思路
本说明书一个或多个实施例提供一种链上资产转让方法、装置、设备以及存储介质,用以解决如下技术问题:针对多级供应商的场景,需要更加可靠可信、稳定的资产转让的方案。为解决上述技术问题,本说明书一个或多个实施例是这样实现的:本说明书一个或多个实施例提供的一种链上资产转让方法,包括:区块链平台的智能合约接收上级供应商发送的哈希,所述哈希是由下级供应商根据私有信息生成,并发送给所述上级供应商的;所述智能合约冻结所述上级供应商账户的链上资产,所述链上资产是通过所述发行企业发行应付账款而形成的;所述智能合约根据所述哈希,若验证确定所述区块链平台能够提供所述私有信息,则将所述链上资产从所述上级供应商账户转让至所述区块链平台账户,以及,若验证确定所述下级供应商能够提供所述私有信息,则将所述链上资产再从所述区块链平台账户转让至所述下级供应商账户;其中,所述区块链平台提供的所述私有信息获取自所述下级供应商。本说明书一个或多个实施例提供的一种链上资产转让装置,包括:哈希接收模块,区块链平台的智能合约接收上级供应商发送的哈希,所述哈希是由下级供应商根据私有信息生成,并发送给所述上级供应商的;冻结模块,所述智能合约冻结所述上级供应商账户的链上资产,所述链上资产是通过所述发行企业发行应付账款而形成的;转让模块,所述智能合约根据所述哈希,若验证确定所述区块链平台能够提供所述私有信息,则将所述链上资产从所述上级供应商账户转让至所述区块链平台账户,以及,若验证确定所述下级供应商能够提供所述私有信息,则将所述链上资产再从所述区块链平台账户转让至所述下级供应商账户;其中,所述区块链平台提供的所述私有信息获取自所述下级供应商。本说明书一个或多个实施例提供的一种链上资产转让设备,区块链网络中包括发行企业、上级供应商、下级供应商、区块链平台,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:接收上级供应商发送的哈希,所述哈希是由下级供应商根据私有信息生成,并发送给所述上级供应商的;冻结所述上级供应商账户的链上资产,所述链上资产是通过所述发行企业发行应付账款而形成的;根据所述哈希,若验证确定区块链平台能够提供所述私有信息,则将所述链上资产从所述上级供应商账户转让至所述区块链平台账户,以及,若验证确定所述下级供应商能够提供所述私有信息,则将所述链上资产再从所述区块链平台账户转让至所述下级供应商账户;其中,所述区块链平台提供的所述私有信息获取自所述下级供应商。本说明书一个或多个实施例提供的一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:接收上级供应商发送的哈希,所述哈希是由下级供应商根据私有信息生成,并发送给所述上级供应商的;冻结所述上级供应商账户的链上资产,所述链上资产是通过所述发行企业发行应付账款而形成的;根据所述哈希,若验证确定区块链平台能够提供所述私有信息,则将所述链上资产从所述上级供应商账户转让至所述区块链平台账户,以及,若验证确定所述下级供应商能够提供所述私有信息,则将所述链上资产再从所述区块链平台账户转让至所述下级供应商账户;其中,所述区块链平台提供的所述私有信息获取自所述下级供应商。本说明书一个或多个实施例采用的上述至少一个技术方案能够达到以下有益效果:通过发行应付账款,使转让资产为虚拟资产(类似于欠条)而未实际落地为真金白银(为了便于描述,称为实际资产),有利于促进各级供应商之间的资产转让的更及时顺利地进行,减少上级供应商向下级供应商转让资产时存在的拖欠、欺骗情况,有利于促进交易。通过发行企业对实际资产进行集中管理,使各级供应商均能够直接与发行企业进行实际资产的对接,有利于保障各级的应得利益。在资产转让过程中,基于作为中介的区块链平台,以及相应之间事先约定的智能合约,自动执行资产在相应之间的转让操作,且通过私有信息和哈希的验证,确定智能合约执行的条件,保障资产转让的正确性,消除了对区块链平台本身可能不可靠的担忧,使得各级之间无需信任关系即可实现链上资产的有效转让,增加了信息的透明性,增强了资产转让的可靠可信性与便利性。附图说明为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本说明书一个或多个实施例提供的一种链上资产转让方法的流程示意图;图2为本说明书一个或多个实施例提供的另一种链上资产转让方法的流程示意图;图3为本说明书一个或多个实施例提供的对应于图1中方法的一种链上资产转让方法的详细流程示意图;图4为本说明书一个或多个实施例提供的一种链上资产转让装置的结构示意图;图5为本说明书一个或多个实施例提供的一种链上资产转让设备的结构示意图。具体实施方式本说明书实施例提供一种链上资产转让方法、装置、设备以及存储介质。为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本说明书实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。在本说明书一个或多个实施例中,基于上级供应商、下级供应商以及区块链平台之间预先约定的智能合约,在上级供应商向下级供应商转让应付账款对应的链上资产的过程中,根据上级供应商持有的哈希,先对区块链平台提供的信息进行验证,以确定是否将链上资产由上级供应商账户转让至区块链平台账户,再对下级供应商提供的信息进行验证,以确定是否将链上资产由区块链平台账户转让至下级供应商账户。这种方式无需上级供应商、下级供应商与区块链平台之间存在信任关系,能够安全、可靠可信地实现链上资产的转让。并且,由于链上资产仅为应付账款,而非实际账款,上本文档来自技高网
...

【技术保护点】
1.一种链上资产转让方法,包括:/n区块链平台的智能合约接收上级供应商发送的哈希,所述哈希是由下级供应商根据私有信息生成,并发送给所述上级供应商的;/n所述智能合约冻结所述上级供应商账户的链上资产,所述链上资产是通过发行企业发行应付账款而形成的;/n所述智能合约根据所述哈希,若验证确定所述区块链平台能够提供所述私有信息,则将所述链上资产从所述上级供应商账户转让至所述区块链平台账户,以及,若验证确定所述下级供应商能够提供所述私有信息,则将所述链上资产再从所述区块链平台账户转让至所述下级供应商账户;/n其中,所述区块链平台提供的所述私有信息获取自所述下级供应商。/n

【技术特征摘要】
1.一种链上资产转让方法,包括:
区块链平台的智能合约接收上级供应商发送的哈希,所述哈希是由下级供应商根据私有信息生成,并发送给所述上级供应商的;
所述智能合约冻结所述上级供应商账户的链上资产,所述链上资产是通过发行企业发行应付账款而形成的;
所述智能合约根据所述哈希,若验证确定所述区块链平台能够提供所述私有信息,则将所述链上资产从所述上级供应商账户转让至所述区块链平台账户,以及,若验证确定所述下级供应商能够提供所述私有信息,则将所述链上资产再从所述区块链平台账户转让至所述下级供应商账户;
其中,所述区块链平台提供的所述私有信息获取自所述下级供应商。


2.如权利要求1所述的方法,所述智能合约包括第一智能合约,所述第一智能合约由所述上级供应商和所述区块链平台约定;
所述智能合约根据所述哈希,若验证确定所述区块链平台能够提供所述私有信息,则将所述链上资产从所述上级供应商账户转让至所述区块链平台账户,具体包括:
所述第一智能合约接收所述区块链平台提供的第一待验证信息,验证所述哈希是否与所述第一待验证信息的哈希一致,若是,则确定所述第一待验证信息即为所述私有信息,进而将所述链上资产从所述上级供应商账户转让至所述区块链平台账户。


3.如权利要求2所述的方法,所述智能合约包括第二智能合约,所述第二智能合约由所述下级供应商和所述区块链平台约定;
所述若验证确定所述下级供应商能够提供所述私有信息,则将所述链上资产再从所述区块链平台账户转让至所述下级供应商账户,具体包括:
所述第二智能合约接收所述下级供应商提供的第二待验证信息,验证所述哈希是否与所述第二待验证信息的哈希一致,若是,则确定所述第二待验证信息即为所述私有信息,进而将所述链上资产再从所述区块链平台账户转让至所述下级供应商账户。


4.如权利要求1所述的方法,所述方法还包括:
所述智能合约设定一个或者多个超时时间,用于判定以下至少一个时间是否超时,并根据判定结果进行相应的业务处理:
所述链上资产的冻结时间;
等待所述区块链平台提供所述私有信息的时间;
等待所述下级供应商提供所述私有信息的时间。


5.如权利要求3所述的方法,所述方法还包括:
所述下级供应商将所述私有信息作为所述第二待验证信息,提供给所述第二智能合约进行验证;
所述区块链平台通过所述第二智能合约,获得所述私有信息,并将所述私有信息作为所述第一待验证信息,提供给所述第一智能合约进行验证。


6.如权利要求1所述的方法,所述验证确定所述下级供应商能够提供所述私有信息之后,所述方法还包括:
所述智能合约通知所述下级供应商已到账,并确定不将所述链上资产转让至所述下级供应商账户,而是暂存在所述区块链平台账户;
根据所述区块链平台账户暂存的属于所述下级供应商的链上资产,等待与所述发行企业兑换实际资产,并在成功进行所述兑换后,将所述实际资产转让至所述下级供应商账户。


7.如权利要求1所述的方法,所述方法还包括:
所述智能合约若确定将所述链上资产从所述上级供应商账户转让至所述区块链平台账户,和/或确定将所述链上资产再从所述区块链平台账户转让至所述下级供应商账户,则执行:
根据与所述上级供应商和/或所述下级供应商的约定比例,从所述链上资产中扣除所述比例对应的资产后再进行相应转让。


8.一种链上资产转让装置,包括:
哈希接收模块,区块链平台的智能合约接收上级供应商发送的哈希,所述哈希是由下级供应商根据私有信息生成,并发送给所述上级供应商的;
冻结模块,所述智能合约冻结所述上级供应商账户的...

【专利技术属性】
技术研发人员:赵伟毅李艳鹏陆旭明
申请(专利权)人:支付宝杭州信息技术有限公司蚂蚁区块链科技上海有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1