CN113628050A - 数字人民币交付方法、***、程序产品及存储介质 - Google Patents
数字人民币交付方法、***、程序产品及存储介质 Download PDFInfo
- Publication number
- CN113628050A CN113628050A CN202110835023.4A CN202110835023A CN113628050A CN 113628050 A CN113628050 A CN 113628050A CN 202110835023 A CN202110835023 A CN 202110835023A CN 113628050 A CN113628050 A CN 113628050A
- Authority
- CN
- China
- Prior art keywords
- block chain
- notary
- digital
- blockchain
- interconnection network
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Development Economics (AREA)
- Computer Security & Cryptography (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种数字人民币交付方法、***、程序产品及存储介质,该方法包括以下步骤:基于移动通信网络,构建产业区块链;将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络;基于所述区块链互联网络,构建交付平台;基于所述交付平台,使企业利用对公数字人民币钱包进行数字人民币交付。本发明旨在提高数字人民币的交付效率,优化企业的交付体验。
Description
技术领域
本发明涉及移动通信网络、区块链及数字人民币的交叉领域,尤其涉及一种数字人民币交付方法、***、程序产品及存储介质。
背景技术
在目前产业互联网环境下企业间的商业贸易活动更加频繁,产业链上下游企业间进行贸易活动的资金支付多以现金付款或以银行转账付款;但这些方式更多的是由投资交易双方面对面实现交付或通过银行***交割银行存款实现,并均需在平台上(或线下)完成;现有技术中的交付效率低,交付以及接收不方便,不易实现交易链条多环节的交付,同时需备用现金和银行存款。
发明内容
有鉴于此,本申请实施例提供一种数字人民币交付方法、***、程序产品及存储介质,旨在提高数字人民币的交付效率,优化企业的交付体验。
本申请实施例提供了一种数字人民币交付方法,所述方法包括:
基于移动通信网络,构建产业区块链;
将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络;
基于所述区块链互联网络,构建交付平台;
基于所述交付平台,使企业利用对公数字人民币钱包进行数字人民币交付。
在一实施例中,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络的步骤之后,还包括:
基于所述区块链互联网络,构建应用业务平台;
基于所述应用业务平台,使企业对所述区块链互联网络中的数据进行智能处理,并根据处理结果指导企业运营。
在一实施例中,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用多重签名公证人机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络;具体包括:
选取产业区块链的第一公证人以及贸易金融区块链的第二公证人;
根据交易信息,所述第一公证人与所述第二公证人进行数字签名;
若所述数字签名的数量达到预设签名数量,则所述产业区块链与所述贸易金融区块链完成跨链连接,生成区块链互联网络。
在一实施例中,所述根据交易信息,所述第一公证人与所述第二公证人进行数字签名,包括:
利用非对称加密技术将所述交易信息进行私钥加密,生成第一交易密文;
将公钥发送给所述第一公证人以及第二公证人;
所述第一公证人与所述第二公证人利用所述公钥对所述第一交易密文进行解密;
若所述第一公证人与所述第二公证人解密成功,则完成数字签名。
在一实施例中,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用分布式签名公证人机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络;具体包括:
随机选取所述产业区块链以及所述贸易金融区块链中的公证人;
利用分布式密钥网络对所述交易信息进行加密,生成第二交易密文以及密钥,并将所述密钥分成多份密钥碎片分发给所述公证人;
若所述公证人将所述多份密钥拼接完整,则利用完整的密钥对所述第二交易密文进行解密;
若解密成功,则所述产业区块链与所述贸易金融区块链完成跨链连接,生成区块链互联网络。
在一实施例中,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用哈希锁定机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
所述产业区块链的第一节点将交易信息进行哈希计算,生成哈希锁;
将所述哈希锁发送至所述贸易金融区块链的第二节点;
所述第二节点对所述哈希锁执行解锁操作,生成验证信息;
若所述第二节点在预设时间内将所述验证信息发送至所述第一节点并与所述交易信息匹配成功,则所述产业区块链与所述贸易金融区块链完成跨链连接,生成区块链互联网络。
在一实施例中,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用侧链及中继机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络。
为实现上述目的,还提供一种数字人民币交付***,所述***,包括:
跨链模块,用于基于移动通信网络,构建产业区块链;将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络;
交付模块,用于基于所述区块链互联网络,构建交付平台;基于所述交付平台,使企业利用对公数字人民币钱包进行数字人民币交付;
应用模块,用于基于所述区块链互联网络,构建应用业务平台;基于所述应用业务平台,使企业对所述区块链互联网络中的数据进行智能处理,并根据处理结果指导企业运营。
为实现上述目的,还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一所述的数字人民币交付方法方法的步骤。
为实现上述目的,还提供一种计算机存储介质,所述计算机存储介质上存储有数字人民币交付方法程序,所述数字人民币交付方法程序被处理器执行时实现上述任一所述的数字人民币交付方法的步骤。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:基于移动通信网络,构建产业区块链;通过将具有高速率、广连接、高可靠、低延时特点的移动通信网络,全面运用在产业区块链的搭建中;减少现阶段区块链交易确认时间、吞吐量不高等性能瓶颈。
将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络;通过将两个区块链进行无缝衔接,打通不同区块链间的账本互操作、资产互换、数据互通及服务互补。
基于所述区块链互联网络,构建交付平台;基于所述交付平台,使企业利用对公数字人民币钱包进行数字人民币交付。通过构建的交付平台,使企业利用对公数字人民币钱包实现点对点直接支付,实现款项实时到账、账单实时核销,加速企业间资金流转效率。
本申请旨在提高数字人民币的交付效率,优化企业的交付体验。
附图说明
图1为本申请数字人民币交付方法第一实施例的流程示意图;
图2为本申请数字人民币交付方法第二实施例的流程示意图;
图3为本申请数字人民币交付方法第一实施例中步骤S120的具体实施步骤的流程示意图;
图4为本申请数字人民币交付方法步骤S122的具体实施步骤的流程示意图;
图5为本申请数字人民币交付方法第一实施例中步骤S120的另一具体实施步骤的流程示意图;
图6为本申请数字人民币交付方法第一实施例中步骤S120的另一具体实施步骤的流程示意图。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的主要解决方案是:基于移动通信网络,构建产业区块链;将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络;基于所述区块链互联网络,构建交付平台;基于所述交付平台,使企业利用对公数字人民币钱包进行数字人民币交付。本发明旨在提高数字人民币的交付效率,优化企业的交付体验。
对本发明实施例进行进一步详细说明之前,对本发明实施例中涉及的名词和术语进行说明,本发明实施例中涉及的名词和术语适用于如下的解释。
1)5G网络,第五代移动通信网络是具有高速率、低时延和大连接特点的新一代宽带移动通信网络,是实现人机物互联的网络基础设施。
2)区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性和生成下一个区块。
3)贸易金融区块链是从2014年央行成立专门的研究团队到2018年9月央行数字货币研究所搭建的贸易金融区块链平台,把数字货币和电子支付工具结合起来,推出一揽子计划,加快推进法定数字化货币的研发步伐。同时,中国央行数字货币采用双层运营体系,该模式不改变流通中的货币的债权债务关系,不改变现有货币投放体系和二元账户结构,不会构成对商业银行存款货币的竞争,不会增加商业银行对同业拆借时长的依赖,不会影响商业银行的放贷能力,也就不会导致“金融脱媒”现象。
4)数字人民币是在区块链网络上通过特殊的计算产生出来的带密码的数字,可以存放在电子钱包以及在链上发送,具有超国界以及不易受到攻击的性质。构建思路是利用区块链、人工智能等新技术建设的以区块链为底层架构,以数字化为运行基础,实现智能化的替代纸币的电子货币,英文名称为DC/EP,即数字货币和电子支付工具。
5)跨链是实现信息和价值从一条链到另外一条链传递和交互的一种技术,跨链技术为连通不同区块链之间的纽带。
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
参照图1,图1为本申请数字人民币交付方法的第一实施例,所述方法包括:
步骤S110:基于移动通信网络,构建产业区块链。
具体地,移动通信网络指的是将移动用户与固定点用户之间或移动用户之间的通信实现的通讯介质;在本实施例中,移动通信网络可以是5G网络。
在本实施例中,将具有高速率、广连接、高可靠、低延时特点的5G网络技术,全面运用在产业区块链的搭建中;解决现阶段区块链交易确认时间长、吞吐量不高等性能瓶颈。
具体地,基于区块链的点对点网络设计、加密技术应用、分布式算法的实现、数据存储技术等技术架构,搭建产业区块链。产业区块链为产业互联网提供基础服务支撑,实现产业链的信息、全流程的信息、全价值链的信息、全场景的信息等上链存证溯源,让数据成为真正有价值的可信数据资源。
步骤S120:将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络。
具体地,产业区块链通过与央行数研所搭建的贸易金融区块链平台进行无缝衔接,实现产业链真实贸易数据与贸易金融区块链平台数据的链接、共享,最终构建成一张更高层面更大范围的基于产业链真实贸易背景“价值互联网”,从而发挥更大的网络效应和协同效应。
产业区块链通过采用公证人机制(notary schemes)、侧链/中继(sidechains/relays)、哈希锁定(Hash-locking)等技术,能够支持和兼容任意区块链***间的跨链对接,可以实现与贸易金融区块链等异构区块链的无缝连接;打通不同区块链间的账本互操作,资产互换、数据互通及服务互补,最终将产业区块链与贸易金融区块链融合生成区块链互联网络。
步骤S130:基于所述区块链互联网络,构建交付平台。
具体地,以区块链互联网络为基础,建立一套以数字人民币实现交付、结算、清算的交付平台。
步骤S140:基于所述交付平台,使企业利用对公数字人民币钱包进行数字人民币交付。
具体地,在不改变企业间贸易流程的基础上,使企业利用数字人民币钱包实现点对点直接支付,实现款项实时到账、账单实时核销,加速企业间资金流转效率。
具体地,对公数字人民币钱包,是企业数字人民币资金存储的必要载体。通过创建对公数字人民币钱包,实现同一主体身份下多个钱包账户的统一管理,方便企业对数字人民币资金的归集、流转。多个钱包账户间的资金可以相互之间自由划转,无任何手续费用并且实时到账清算。企业对外交易的资金收付,使用对公数字人民币钱包,实现点对点直接交付并实时到账清算,并且交付过程不产生任何手续费用,完全零交付结算成本。企业开通数字人民币对公钱包账户,并将钱包账户与其银行资金账户进行绑定,实现对公数字钱包的自由存入和转回,打通企业对公数字钱包与其银行资金账户间的资金流通。企业通过与银行数字人民币结算***对接,搭建基于数字人民币的银企直联通道;为产业链企业提供以数字人民币进行支付、结算、清算的新交付平台。
具体地,通过数字人民币在产业区块链及贸易金融区块链实现资金高效流转交付,充分发挥区块链和数字人民币可编程、可追溯的价值特性,打通资金流和交易流,实现双流合一。解决在当今交易平台中,往往只能在交易流、信息流层面对买卖双方进行打通,但涉及到资金的部分往往要涉及到由可信第三方机构进行处理,对第三方机构产生信用依赖,资金流和交易流处于脱节状态等问题。
在上述实施例中,存在的有益效果为:基于移动通信网络,构建产业区块链;通过将具有高速率、广连接、高可靠、低延时特点的移动通信网络,全面运用在产业区块链的搭建中;减少现阶段区块链交易确认时间、吞吐量不高等性能瓶颈。
将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络;通过将两个区块链进行无缝衔接,打通不同区块链间的账本互操作、资产互换、数据互通及服务互补。
基于所述区块链互联网络,构建交付平台;基于所述交付平台,企业使用对公数字人民币钱包进行数字人民币交付。通过构建的交付平台,企业使用对公数字人民币钱包实现点对点直接支付,实现款项实时到账、账单实时核销,加速企业间资金流转效率。本实施例旨在提高数字人民币的交付效率,优化企业的交付体验。
参照图2,图2为本申请数字人民币交付方法的第二实施例,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络的步骤之后,还包括:
步骤S210:基于移动通信网络,构建产业区块链。
步骤S220:将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络。
步骤S230:基于所述区块链互联网络,构建应用业务平台。
具体地,在区块链互联网络的基础上,建成实体多方参与的产业互联网应用层业务平台,构建全要素、全产业链、全价值链全面连接的新型SaaS智能云平台。
其中,SaaS智能云平台是运营SaaS软件的云平台。SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息***。SaaS是一种软件布局模型,其应用专为网络交付而设计,便于用户通过互联网托管、部署及接入。
步骤S240:基于所述应用业务平台,使企业对所述区块链互联网络中的数据进行智能处理,并根据处理结果指导企业运营。
具体地,应用业务平台通过持续不断为产业链上下游企业提供智能数字化转型赋能,逐步形成规模效应及网络协同效应,最终形成全产业链上的设备与设备协同、设备与人协同、生产与设备协同、智能排产、物流与供应链协同、产供销协同、财税协同、产融协同等全方位高效协同;打通企业内、企业间以及企业与客户,提升企业对市场变化和需求的响应速度和交付速度,形成企业敏捷响应的能力。
基于产业链上积累的海量信息数据,应用业务平台提供智能分析、智能预警、智能控制、智能预测、智能决策等智能处理能力,利用处理结构指导企业运行,从而提升企业数字化运营水平。
第二实施例中步骤S210以及步骤S220已经在第一实施例中进行了阐述,在此不再赘述。
在上述实施例中,存在的有益效果:通过构建应用业务平台,为企业提供智能数据处理功能,提升企业对市场变化和需求的响应速度和交付速度,同时提升企业数字化运营水平。
参照图3,图3为本申请数字人民币交付方法第一实施例中步骤S120的具体实施步骤,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用多重签名公证人机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络;具体包括:
具体地,公证人机制是一种跨链机制,在数字货币交易所中使用广泛,本质上它是一种中介的方式。假设区块链A和B本身是不能直接进行互操作的,那么他们可以引入一个共同信任的第三方作为中介,由这个共同信任的中介进行跨链消息的验证和转发。
具体地,多重签名公证人机制,由多位公证人在各自账本上共同签名达成共识后才能完成跨链交易。多重签名公证人的每一个节点都拥有自己的一个密钥,只有当达到一定的公证人签名数量或比例时,跨链交易才能被确认。
步骤S121:选取产业区块链的第一公证人以及贸易金融区块链的第二公证人。
具体地,分别选取产业区块链的第一公证人以及贸易金融区块链的第二公证人;其中,所述第一公证人与第二公证人可以为一个或者多个,在此不作限定。
步骤S122:根据交易信息,所述第一公证人与所述第二公证人进行数字签名。
具体地,数字签名(又称公钥数字签名)是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。
步骤S123:若所述数字签名的数量达到预设签名数量,则所述产业区块链与所述贸易金融区块链完成跨链连接,生成区块链互联网络。
具体地,预设签名数量在此并不限定,可以是选取的第一公证人与第二公证人的总数的85%,也可以是其他的百分数,可以动态调整。
在上述实施例中,存在的有益效果为:通过利用多重签名公证人机制将所述产业区块链与所述贸易金融区块链进行跨链连接,提高产业区块链与贸易金融区块链之间的交易安全。
参照图4,图4为本申请数字人民币交付方法步骤S122的具体实施步骤,所述根据交易信息,所述第一公证人与所述第二公证人进行数字签名,包括:
步骤S1221:利用非对称加密技术将所述交易信息进行私钥加密,生成第一交易密文。
具体地,非对称加密技术需要两个密钥:公开密钥(publickey:简称公钥)和私有密钥(privatekey:简称私钥)。公钥与私钥是一对,如果用私钥对数据进行加密,只有用对应的公钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。
步骤S1222:将公钥发送给所述第一公证人以及第二公证人。
具体地,将公钥发送给第一公证人以及第二公证人时,可能会因为网络延迟或者网络卡顿等现象导致数据丢失,所以并不一定所有的第一公证人以及第二公证人都可以接收到公钥。所以当第一公证人以及第二公证人接收到公钥,且解密成功,则完成数字签名;当数字签名的数量达到预设签名数量,则产业区块链与贸易金融区块链完成跨链连接,生成区块链互联网络。
步骤S1223:所述第一公证人与所述第二公证人利用所述公钥对所述第一交易密文进行解密。
步骤S1224:若所述第一公证人与所述第二公证人解密成功,则完成数字签名。
在上述实施例中,存在的有益效果:使用非对称加密技术完成数字签名,保证数字签名的安全性以及准确性,从而保证跨链连接的安全性。
参照图5,图5为本申请数字人民币交付方法第一实施例步骤S120的另一具体实施步骤,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用分布式签名公证人机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络;具体包括:
步骤S121-1:随机选取所述产业区块链以及所述贸易金融区块链中的公证人。
具体地,所述随机选取的产业区块链以及贸易金融区块链中的公证人的个数在此并不限定,根据企业需求进行动态调整。
步骤S122-1:利用分布式密钥网络对所述交易信息进行加密,生成第二交易密文以及密钥,并将所述密钥分成多份密钥碎片分发给所述公证人。
具体地,将密钥分成多份密钥碎片,可以是将一个碎片分发给一个公证人;也可以将一个密钥碎片同时分发给多个公证人,所以,当区块链中少数几个公证人被攻击或者是作恶都不会影响整个***的正常运行,安全性更高。
步骤S123-1:若所述公证人将所述多份密钥拼接完整,则利用完整的密钥对所述第二交易密文进行解密。
具体地,若一个碎片分发给一个公证人,则需要所有的公证人拿出自己拥有的密钥碎片进行拼接,才能形成完整的密钥;若一个碎片分发给多个公证人,则只要能将密钥碎片拼接完整即可,无需所有的公证人拿出密钥碎片,这种实施方式更加的灵活以及安全,当区块链中少数公证人密钥丢失等情况发生时,也能正常对第二交易密文进行解密;其中第二种方式在安全的基础上,更加的灵活。
步骤S124-1:若解密成功,则所述产业区块链与所述贸易金融区块链完成跨链连接,生成区块链互联网络。
在上述实施例中,存在的有益效果为:分布式签名公证人机制全面地保障了密钥的安全性,使用分布式签名公证人机制进行跨链连接,进一步提高区块链互联网络的灵活性与安全性。
参照图6,图6为本申请数字人民币交付方法第一实施例步骤S120的另一具体实施步骤,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用哈希锁定机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
具体地,哈希锁定机制,全称哈希时间锁定合约(Hash TimeLock Contract),是闪电网络中提出的一种新的技术实现形式。哈希锁定模式是指用户在规定的时间段对于哈希值的原值进行猜测来支付的一种机制。简单讲,就是在智能合约的基础上,双方先锁定资产,如果都在有限的时间内输入正确哈希值的原值,即可完成交易。
步骤S121-2:所述产业区块链的第一节点将交易信息进行哈希计算,生成哈希锁。
具体地,通过哈希值上锁,上锁之后只有用产生这个哈希值的原本值进行开锁;例如假设原本值为123,哈希计算后生成的哈希值为a03a,则哈希锁通过a03a进行上锁,在不考虑哈希碰撞的情况下,只能由原本值123进行解锁。
步骤S122-2:将所述哈希锁发送至所述贸易金融区块链的第二节点。
步骤S123-2:所述第二节点对所述哈希锁执行解锁操作,生成验证信息;
步骤S124-2:若所述第二节点在预设时间内将所述验证信息发送至所述第一节点并与所述交易信息匹配成功,则所述产业区块链与所述贸易金融区块链完成跨链连接,生成区块链互联网络。
在上述实施例中,存在的有益效果为:使用哈希锁定机制将所述产业区块链与所述贸易金融区块链进行跨链连接,因哈希锁定机制中存在对时间的限定,则进一步提高数字人民币的交付效率。
在一实施例中,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用侧链及中继机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络。
具体地,侧链是指完全拥有主链的功能的另一条区块链,侧链可以读取和验证主链上的信息。主链不知道侧链的存在,由侧链主动感知主链信息并进行相应的动作。而中继链则是侧链和公证人机制的结合体,中继链具有访问需要和验证进行互操作的链的关键信息并对两条链的跨链消息进行转移。从这个角度看中继链也是一种去中心的公证人机制。
在一实施例中,还可以使用单签公证人机制将产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络。
本申请还保护一种数字人民币交付***,所述***,包括:
跨链模块,用于基于移动通信网络,构建产业区块链;将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络;
交付模块,用于基于所述区块链互联网络,构建交付平台;基于所述交付平台,使企业利用对公数字人民币钱包进行数字人民币交付。
应用模块,用于基于所述区块链互联网络,构建应用业务平台;基于所述应用业务平台,使企业对所述区块链互联网络中的数据进行智能处理,并根据处理结果指导企业运营。
本申请还保护一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一所述的数字人民币交付方法方法的步骤。
本申请还保护一种计算机存储介质,所述计算机存储介质上存储有数字人民币交付方法程序,所述数字人民币交付方法程序被处理器执行时实现上述任一所述的数字人民币交付方法的步骤。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种数字人民币交付方法,其特征在于,所述方法包括:
基于移动通信网络,构建产业区块链;
将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络;
基于所述区块链互联网络,构建交付平台;
基于所述交付平台,使企业利用对公数字人民币钱包进行数字人民币交付。
2.如权利要求1所述的数字人民币交付方法,其特征在于,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络的步骤之后,还包括:
基于所述区块链互联网络,构建应用业务平台;
基于所述应用业务平台,使企业对所述区块链互联网络中的数据进行智能处理,并根据处理结果指导企业运营。
3.如权利要求1所述的数字人民币交付方法,其特征在于,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用多重签名公证人机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络;具体包括:
选取所述产业区块链的第一公证人以及所述贸易金融区块链的第二公证人;
根据交易信息,所述第一公证人与所述第二公证人进行数字签名;
若所述数字签名的数量达到预设签名数量,则所述产业区块链与所述贸易金融区块链完成跨链连接,生成区块链互联网络。
4.如权利要求2所述的数字人民币交付方法,其特征在于,所述根据交易信息,所述第一公证人与所述第二公证人进行数字签名,包括:
利用非对称加密技术将所述交易信息进行私钥加密,生成第一交易密文;
将公钥发送给所述第一公证人以及所述第二公证人;
所述第一公证人与所述第二公证人利用所述公钥对所述第一交易密文进行解密;
若所述第一公证人与所述第二公证人解密成功,则完成数字签名。
5.如权利要求1所述的数字人民币交付方法,其特征在于,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用分布式签名公证人机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络;具体包括:
随机选取所述产业区块链以及所述贸易金融区块链中的公证人;
利用分布式密钥网络对所述交易信息进行加密,生成第二交易密文以及密钥,并将所述密钥分成多份密钥碎片分发给所述公证人;
若所述公证人将所述多份密钥拼接完整,则利用完整的密钥对所述第二交易密文进行解密;
若解密成功,则所述产业区块链与所述贸易金融区块链完成跨链连接,生成区块链互联网络。
6.如权利要求1所述的数字人民币交付方法,其特征在于,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用哈希锁定机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
所述产业区块链的第一节点将交易信息进行哈希计算,生成哈希锁;
将所述哈希锁发送至所述贸易金融区块链的第二节点;
所述第二节点对所述哈希锁执行解锁操作,生成验证信息;
若所述第二节点在预设时间内将所述验证信息发送至所述第一节点并与所述交易信息匹配成功,则所述产业区块链与所述贸易金融区块链完成跨链连接,生成区块链互联网络。
7.如权利要求1所述的数字人民币交付方法,其特征在于,所述将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络,包括:
使用侧链及中继机制将所述产业区块链与所述贸易金融区块链进行跨链连接,生成区块链互联网络。
8.一种数字人民币交付***,其特征在于,所述***,包括:
跨链模块,用于基于移动通信网络,构建产业区块链;将所述产业区块链与贸易金融区块链进行跨链连接,生成区块链互联网络;
交付模块,用于基于所述区块链互联网络,构建交付平台;基于所述交付平台,使企业利用对公数字人民币钱包进行数字人民币交付;
应用模块,用于基于所述区块链互联网络,构建应用业务平台;基于所述应用业务平台,使企业对所述区块链互联网络中的数据进行智能处理,并根据处理结果指导企业运营。
9.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被处理器执行时实现权利要求1-7任一所述的数字人民币交付方法的步骤。
10.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有数字人民币交付方法程序,所述数字人民币交付方法程序被处理器执行时实现权利要求1-7任一所述的数字人民币交付方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110835023.4A CN113628050A (zh) | 2021-07-22 | 2021-07-22 | 数字人民币交付方法、***、程序产品及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110835023.4A CN113628050A (zh) | 2021-07-22 | 2021-07-22 | 数字人民币交付方法、***、程序产品及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113628050A true CN113628050A (zh) | 2021-11-09 |
Family
ID=78380707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110835023.4A Withdrawn CN113628050A (zh) | 2021-07-22 | 2021-07-22 | 数字人民币交付方法、***、程序产品及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113628050A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114638604A (zh) * | 2022-03-22 | 2022-06-17 | 成都质数斯达克科技有限公司 | 基于区块链的金融业务计费、收费方法及装置 |
-
2021
- 2021-07-22 CN CN202110835023.4A patent/CN113628050A/zh not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114638604A (zh) * | 2022-03-22 | 2022-06-17 | 成都质数斯达克科技有限公司 | 基于区块链的金融业务计费、收费方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108256859B (zh) | 基于区块链的金融产品交易共识方法、节点及*** | |
KR102665646B1 (ko) | 분산 거래 콘센서스 네트워크 상에서의 디지털 자산 관리 | |
US11055707B2 (en) | Cryptocurrency infrastructure system | |
CN111062805B (zh) | 一种供应链金融服务管理平台 | |
CN108428122A (zh) | 一种分布式账本上的贸易融资方法及*** | |
WO2018015177A1 (en) | Method for secure ledger distribution and computer system using secure distributed ledger technology | |
KR20180014534A (ko) | 블록체인 기반 트랜잭션 검증 시스템 및 그 방법 | |
WO2017139112A1 (en) | Methods and systems for using digital signatures to create trusted digital asset transfers | |
CN111507839B (zh) | 基于区块链的数据处理方法、装置、存储介质及设备 | |
CN108009818B (zh) | 一种基于分布式网络的线上支付方法及*** | |
CN111260485A (zh) | 一种基于区块链的互助式保险方法及设备、介质 | |
WO2020199703A1 (zh) | 一种区块链交易的方法、装置和*** | |
GB2572135A (en) | Data transaction system and method | |
CN111861440A (zh) | 基于区块链网络的银行转账方法及*** | |
CN113486407A (zh) | 基于区块链的存单管理***和方法 | |
CN110348836B (zh) | 基于区块链的支付方法、装置及电子设备 | |
CN109685659B (zh) | 一种区块链硬钱包支持链下交易的方法及硬钱包 | |
KR20190099365A (ko) | 블록체인 기술을 이용한 모바일 게임 사용자 정보 관리 및 아이템 거래 | |
Cai et al. | Introduction to blockchain basics | |
CN111899007B (zh) | 数字货币双离线支付方法及支付*** | |
CN113706302A (zh) | 基于跨链的区块链金融数据的生成方法及*** | |
CN113628050A (zh) | 数字人民币交付方法、***、程序产品及存储介质 | |
KR20210117731A (ko) | 블록체인 기반의 거래내역 확인 시스템 | |
CN115392914B (zh) | 基于区块链的供应链金融平台及数据处理方法 | |
Barde | Blockchain and Cryptocurrencies: Techniques, Applications, and Challenges |
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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20211109 |