一种基于区块链的资产流转方法与流程

文档序号:28548550发布日期:2022-01-19 15:21阅读:154来源:国知局
一种基于区块链的资产流转方法与流程

1.本发明涉及区块链资产流转技术领域,具体是一种基于区块链的资产流转方法。


背景技术:

2.随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技转变,供应链中的资产流转技术也不例外,但由于金融、支付行业的安全性、实时性要求,也对该技术提出的更高的要求;随着通信技术的发展,区块链由于公开、透明、无法篡改等优点而逐渐被应用于数据处理的应用场景中。区块链可以看作分布式统一账本,由所有参与方共同决定记账内容,每个参与方都保存有全量数据,任何个体参与方无法对数据进行篡改。区块链技术是一个通用技术。区块链例如可以是比特币区块链或者以太坊区块链。在不同的区块链上登记的数字资产或者数字货币会有流转流通的需求。比如用户希望用比特币来兑换以太坊上的数字资产,传统上他只能通过交易所将比特币兑换成以太币(中间通过法定货币计价,比如美元等),然后在以太坊上用以太币去购买资产。这不仅增加了用户的使用门槛,增加了交易损耗,而且出现了兑换风险。
3.目前,人们尝试利用区块链节点投票方案来解决数字货币跨链流通的问题。当区块链上足够数量的区块链节点进行投票,投票通过最低数量后,完成数字货币跨链流通操作。然而使用投票的方式来解决跨链,不仅限制了流通速度,而且缺少权威机构的有效监管,会产生区块链节点练手作假等问题。


技术实现要素:

4.为了克服上述现有技术中的缺陷,本发明的发明目的在于提供一种基于区块链的资产流转方法,该资产流转方法能够有效防止流转损耗,同时确保流转速度,防止参与方投票作假,有利于上述资产流转方法在区块链资产流转技术领域的推广及应用。
5.为了实现上述发明目的,本发明采用以下技术方案:一种基于区块链的资产流转方法,包括使用方节点、接收方节点、监管节点与交易记录存储节点,所述监管节点用于接收将第一数量的数字资产从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请,所述交易记录存储节点用于使用方节点、接收方节点、监管节点的交易记录,并分布式的存储在资产流转区块链上;
6.还包括如下步骤:
7.s1、位于第一区块链的使用方节点首先发起资产流转申请,并选取对应的第二区块链的接收方节点,在第一区块链的使用方节点选取接收节点需三次确认接收方节点的接收地址;
8.s2、监管节点调用所述第一区块链和所述第二区块链之间所协议的智能合约程序,监管节点对第一区块链的使用方节点与第二区块链的接收方节点进行节点地址确认;
9.s3、监管节点调用的协议智能合约程序后确认使用方节点与接收方节点的地址后,使用方节点与接收方节点进行统一数字资产的转换,使用方节点与接收方节点共同协
商数字资产的统一流转方式;
10.s4、确认数字资产的统一流转方式后接收方节点的地址向使用方节点发送接收地址,使用方节点通过统一流转方式向接收方节点的地址支付数字资产;
11.s5、在所述使用方节点的资产数据库中写入减少支付的数字资产,以及在接收方节点的资产数据库中写入增加支付的数字资产;
12.s6、在监管节点对使用方节点与接收方节点的智能合约程序生成直至双方资产流转支付完成,交易记录存储节点均对资产流转过程中产生的所有交易信息进行记录,并将记录的交易信息分布式的存储在资产流转区块链上。
13.作为本发明的一种优选方案,所述监管节点接收到第一数量的数字资产从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请后,还包括响应于所接收的流转申请,然后调用所述第一区块链和所述第二区块链之间所协议的智能合约程序。
14.作为本发明的一种优选方案,在调用所述第一区块链和所述第二区块链之间所协议的智能合约程序之后,还包括基于所调用的智能合约,对所接收的流转申请进行验证。
15.作为本发明的一种优选方案,待所述流转申请通过验证后,使用方节点通过统一流转方式向接收方节点的地址支付数字资产。
16.作为本发明的一种优选方案,所述使用方节点与接收方节点共同协商数字资产的统一流转方式包括比特币支付方式、以太坊支付方式与usdt支付方式。
17.作为本发明的一种优选方案,所述监管节点还包括申请接收单元、程序调用单元与资产转换单元。
18.作为本发明的一种优选方案,所述申请接收单元用于接收将数字资产从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请;所述程序调用单元用于响应于所接收的流转申请,调用所述第一区块链和所述第二区块链之间所协议的智能合约程序;资产转换单元用于基于所调用的智能合约程序,将所述使用方节点与接收方的数字资产等值转换为共同协商的数字资产统一流转方式。
19.作为本发明的一种优选方案,所述监管节点还包括申请验证单元,用于基于所调用的智能合约,对所接收的流转申请进行验证。
20.作为本发明的一种优选方案,待所述流转申请通过验证后,将所述使用方节点与接收方的数字资产等值转换为共同协商的数字资产统一流转方式。
21.作为本发明的一种优选方案,所述交易记录存储节点用于在所述使用方节点的资产数据库中写入减少交易减少的数字资产的记录,以及在所述接收方节点的第二资产数据库中写入交易增加的数字资产的记录。
22.与现有技术相比,本发明中的有益效果是:本发明中的一种基于区块链的资产流转方法,通过监管方调用的智能合约程序,将待流转的数字资产转换为等值的法定通用数据,然后再在使用方节点的资产数据库中写入减少数字资产的记录,以及在接收方节点的资产数据库中写入增加共同协商数字资产的统一流转方式的通用数据记录,不仅可以确保不同区块链中数字资产流转过程中保持总量不变,防止流转损耗,而且可以通过权威的监管方随时跟踪监管数字资产跨区块链的流转过程,确保了快速流转,防止参与方投票作假等问题。
附图说明
23.图1是实施例中一种基于区块链的资产流转方法的方法流程图。
具体实施方式
24.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施的限制。
25.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
26.实施例:如图1所示,一种基于区块链的资产流转方法,包括使用方节点、接收方节点、监管节点与交易记录存储节点,上述监管节点用于接收将第一数量的数字资产从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请,上述交易记录存储节点用于使用方节点、接收方节点、监管节点的交易记录,并分布式的存储在资产流转区块链上;
27.包括如下步骤:
28.步骤s1、位于第一区块链的使用方节点首先发起资产流转申请,并选取对应的第二区块链的接收方节点,在第一区块链的使用方节点选取接收节点需三次确认接收方节点的接收地址;
29.步骤s2、监管节点调用上述第一区块链和上述第二区块链之间所协议的智能合约程序,监管节点对第一区块链的使用方节点与第二区块链的接收方节点进行节点地址确认;
30.步骤s3、监管节点调用的协议智能合约程序后确认使用方节点与接收方节点的地址后,使用方节点与接收方节点进行统一数字资产的转换,使用方节点与接收方节点共同协商数字资产的统一流转方式;
31.步骤s4、确认数字资产的统一流转方式后接收方节点的地址向使用方节点发送接收地址,使用方节点通过统一流转方式向接收方节点的地址支付数字资产;
32.步骤s5、在上述使用方节点的资产数据库中写入减少支付的数字资产,以及在接收方节点的资产数据库中写入增加支付的数字资产;
33.步骤s6、在监管节点对使用方节点与接收方节点的智能合约程序生成直至双方资产流转支付完成,交易记录存储节点均对资产流转过程中产生的所有交易信息进行记录,并将记录的交易信息分布式的存储在资产流转区块链上。
34.本发明通过监管方调用的智能合约程序,将待流转的数字资产转换为等值的法定通用数据,然后再在使用方节点的资产数据库中写入减少数字资产的记录,以及在接收方节点的资产数据库中写入增加共同协商数字资产的统一流转方式的通用数据记录,不仅可以确保不同区块链中数字资产流转过程中保持总量不变,防止流转损耗,而且可以通过权威的监管方随时跟踪监管数字资产跨区块链的流转过程,确保了快速流转,防止参与方投票作假等问题。
35.上述监管节点接收到第一数量的数字资产从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请后,还包括响应于所接收的流转申请,然后调用上述第一区块链和上述第二区块链之间所协议的智能合约程序;在调用上述第一区块链和上述第二区块链之间所协议的智能合约程序之后,还包括基于所调用的智能合约,对所接收的流转申请进行验证;待上述流转申请通过验证后,使用方节点通过统一流转方式向接收方节点的地址支付数字资产;上述使用方节点与接收方节点共同协商数字资产的统一流转方式包括比特币支付方式、以太坊支付方式与usdt支付方式。
36.上述监管节点还包括申请接收单元、程序调用单元与资产转换单元;
37.上述申请接收单元用于接收将数字资产从第一区块链中的使用方节点流转至第二区块链中的接收方节点的流转申请;上述程序调用单元用于响应于所接收的流转申请,调用上述第一区块链和上述第二区块链之间所协议的智能合约程序;资产转换单元用于基于所调用的智能合约程序,将上述使用方节点与接收方的数字资产等值转换为共同协商的数字资产统一流转方式。
38.上述监管节点还包括申请验证单元,用于基于所调用的智能合约,对所接收的流转申请进行验证;待上述流转申请通过验证后,将上述使用方节点与接收方的数字资产等值转换为共同协商的数字资产统一流转方式;上述交易记录存储节点用于在上述使用方节点的资产数据库中写入减少交易减少的数字资产的记录,以及在上述接收方节点的第二资产数据库中写入交易增加的数字资产的记录。
39.本实施例中的一种基于区块链的资产流转方法,通过监管方调用的智能合约程序,将待流转的数字资产转换为等值的法定通用数据,然后再在使用方节点的资产数据库中写入减少数字资产的记录,以及在接收方节点的资产数据库中写入增加共同协商数字资产的统一流转方式的通用数据记录,不仅可以确保不同区块链中数字资产流转过程中保持总量不变,防止流转损耗,而且可以通过权威的监管方随时跟踪监管数字资产跨区块链的流转过程,确保了快速流转,防止参与方投票作假等问题。
40.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现;因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1