用于使用数字签名创建可信数字资产转移的方法和系统技术方案

技术编号:19076061 阅读:22 留言:0更新日期:2018-09-29 17:58
本发明专利技术提供了用于在数字资产网络中转移数字资产的方法和系统。网络用户可以是中央注册的且被筛选合规。标准化转账过程和唯一标识符可提供透明和直接的转移过程。数字资产可包括用于确保价值将被提供的足够的信息,包括一个或多个数字签名,使得价值可对接收者立即可用。

【技术实现步骤摘要】
【国外来华专利技术】用于使用数字签名创建可信数字资产转移的方法和系统相关申请的交叉引用本申请是2016年10月3日提交的美国专利申请No.15/283,930的国际专利申请并要求其提交日的权益,该美国专利申请要求2016年2月12日提交的美国临时申请No.62/294,825的优先权,其全部内容以引用方式并入本文以用于所有目的。
技术介绍
人们(和组织)常常给他人转移价值。通常通过将价值从第一金融机构的发送者的账户提供至第二金融机构的接收者的账户,完成这种价值转移。例如,发送者的账户可以降少该价值,接收者的账户可以增加该价值。发送者的账户价值的减少导致第一金融机构的收益(例如因为负债减少),而接收者的账户的增加导致损失(例如因为负债增加)。为了校正金融机构的这些收益和损失,金融机构可参与相等且方向相反的交易。例如,第一金融机构和第二金融机构可具有相应的银行关系,其中,第一金融机构具有在第二金融机构处的账户,和/或第二金融机构具有在第一金融机构处的账户。相等且方向相反的交易可包括从在第二金融机构处第一金融机构的账户借记与贷记到接收者的账户相同的价值(因此消除第二金融机构的任何净余额变化)。这种类型的往来银行关系通常用于资金的国际汇款。然而,大多数金融机构只具有几个对应的银行关系。因此,对于国际电汇,可能发送金融机构并不具有与接收金融机构的直接对应的银行关系。因此,第一金融机构可能必须间接地将价值转移到第二金融机构。例如,第一金融机构可将价值转移到与之具有往来银行关系的第三(中间)金融机构,第三金融机构接着能够将价值转移到第二金融机构。这种类型的间接路径常见于国际转账。例如,在最终到达接收者的账户之前,国际转账可能涉及在发送者国家的一个或多个国内转账,国际转账和在接收者国家的一个或多个国内转账。作为实例,典型的国际电汇转账可以以下方式进行。在步骤1,爱丽丝从鲍勃那接收发票。发票包括请求的支付金额和识别鲍勃的英国银行账户的信息。在步骤2,爱丽丝(位于美国)指示其美国银行将电汇资金转移发送至鲍勃的英国银行账户。爱丽丝的银行和鲍勃的银行并不具有直接的对应关系,所以需要中间银行。在步骤3,爱丽丝的银行将支付发起消息发送至与爱丽丝的银行关联的美国往来银行。例如,爱丽丝的银行通过环球同业银行金融电讯协会(SWIFT)发送MT103消息。SWIFT消息(例如MT103消息)指示美国往来银行支付鲍勃的银行某个数目的英镑。在步骤4,美国往来银行收取爱丽丝的银行与英镑相等金额的美元。例如,爱丽丝的银行可在往来银行具有对应账户,可收取此账户美元等价值。这种收费事件可认为是往来银行和爱丽丝的银行之间的结算。在步骤5,美国往来银行通过SWIFT(例如MT103消息)发送支付指令以支付到下一往来银行,此下一往来银行位于英格兰。这种支付指令还请求对鲍勃的银行进行支付以贷记到鲍勃的账户。在步骤6,英国往来银行对美国往来银行收费。例如,美国往来银行可具有在英国往来银行处的对应账户(例如“往来账”账户),可以英磅对此账户收费。此收费事件可认为是美国往来银行和英国往来银行之间的结算。在步骤7,英国往来银行通过SWIFT(例如MT103消息)发送支付指令以通过本地英国电汇系统支付给鲍勃的银行。在步骤8,鲍勃的银行对英国往来银行收费。例如,英国往来银行可具有在鲍勃的银行处的对应账户,可以英磅对此账户收费。这种收费事件可认为是英国往来银行和鲍勃的银行之间的结算。在步骤9,鲍勃的银行对鲍勃的账户贷记资金转移金额(其可以减少)。此时,鲍勃能够获得由爱丽丝发送的资金。尽管此实例展示了到达鲍勃的资金转移,但此转移可能已经花费很长时间(例如3-7天)。因为系统的不确定性,每个往来银行在结算过程中接收到资金之前并不将下一支付指令发送至下一银行。而且,每个结算步骤可在一天结束的净结算过程之前被推迟。因此,每个往来银行可增加额外的一天用于资金转移。由于不同的时区,时间延迟可被不同步的银行工作小时加大。而且,在转账过程中基金可能已经被明显减少(不可预测的金额),原因是每个往来银行对每个SWIFT消息和对外币兑换可收取费用。而且,现实中,可能有比在此实例中描述的更多的中间往来银行。每个往来银行可具有不同的转账协议,这些协议可能对其它银行不可见。另外,可使用多地区电汇转账网络,每个网络可能具有不同的规则和协议。因此,爱丽丝的银行可能不知道转账将进行多长时间,管理每个转账步骤的规则(例如银行可能正转发哪些信息),待决转账的状态(例如可能不提供确认消息),往来银行是否正确记录交易的细节,转账是否将最终成功地到达鲍勃的账户。而且,爱丽丝和其银行可能希望在交易中包含此信息,但可能不能可靠地将该数据传送至接收方。因此,在爱丽丝的银行将第一资金转移发送至第一往来银行之后,且不再在爱丽丝的银行的控制之下时,只是希望资金转移会适当地完成。如果出现问题(例如支付未接收到或者被延迟),则爱丽丝和其银行不能够快速或可靠地追溯交易。因此,通过往来银行关系的去中心化和非一致网络完成国际电汇转账。在往来银行链中的每个附加链路增加时间、不确定性、不安全性、成本并带来低效率。而且,难以改变系统,原因是整个系统可只通过重新协商每个特定的往来银行协议来改变。本专利技术的实施方案单独地或共同地解决了这些和其他问题。
技术实现思路
本专利技术的一个实施方案涉及一种方法。所述方法包括由第一计算机(例如管理节点计算机)从第二计算机接收确认包括第一数字签名的数字资产的请求。所述第一数字签名是用与所述第二计算机关联的第一私钥生成的,并且,所述数字资产指示价值从发送者到接收者的转移。所述方法还包括确认所述数字资产,并生成对所述数字资产的第二数字签名。所述第二数字签名是用与所述第一计算机关联的第二私钥生成的。所述方法还包括将所述第二数字签名提供至所述第二计算机(例如发行方节点计算机)。所述第二计算机接着将所述数字资产发送至接收者节点计算机。所述方法还包括在数据库中记录所述数字资产;并协调与所述数字资产关联的交易。本专利技术的另一实施方案涉及被配置为执行上述方法的第一计算机(例如管理节点计算机)。本专利技术的另一实施方案涉及一种方法,包括:由第二计算机(例如发行方节点计算机)接收从与发送者标识符关联的发送者向与接收者标识符关联的接收者转移价值的请求。所述方法还包括生成数字资产,所述数字资产指示所述价值正被转移至接收者;并生成对于所述数字资产的第一数字签名。所述第一数字签名是用与所述第二计算机关联的第一私钥生成的。所述方法还包括将确认所述数字资产的请求发送至第一计算机(例如管理节点计算机)。所述请求包括所述数字资产和所述第一数字签名。所述第一计算机接着确认所述数字资产并对所述数字资产生成第二数字签名,所述第二数字签名是用与所述第一计算机关联的第二私钥生成的。所述方法还包括从所述第一计算机接收所述第二数字签名;并将所述数字资产提供至与所述接收者关联的接收者节点计算机。所述第一计算机接着在数据库中记录所述数字资产,并协调与所述数字资产关联的交易。本专利技术的另一实施方案涉及被配置为执行上述方法的第二计算机(例如发行方节点计算机)。关于本专利技术的实施方案的其他细节可见于具体实施方式和附图。附图说明图1示出了根据本专利技术的实施方案的系统的框图。图2示出了根据本专利技术的实施方本文档来自技高网
...

【技术保护点】
1.一种方法,包括:由第一计算机从第二计算机接收确认包括第一数字签名的数字资产的请求,其中,所述第一数字签名是用与所述第二计算机关联的第一私钥生成的,并且其中,所述数字资产指示价值从发送者到接收者的转移;由所述第一计算机确认所述数字资产;由所述第一计算机生成对所述数字资产的第二数字签名,所述第二数字签名是用与所述第一计算机关联的第二私钥生成的;由所述第一计算机将所述第二数字签名提供至所述第二计算机,其中,所述第二计算机将所述数字资产发送至接收者节点计算机;由所述第一计算机在数据库中记录所述数字资产;以及由所述第一计算机协调与所述数字资产关联的交易。

【技术特征摘要】
【国外来华专利技术】2016.02.12 US 62/294,825;2016.10.03 US 15/283,9301.一种方法,包括:由第一计算机从第二计算机接收确认包括第一数字签名的数字资产的请求,其中,所述第一数字签名是用与所述第二计算机关联的第一私钥生成的,并且其中,所述数字资产指示价值从发送者到接收者的转移;由所述第一计算机确认所述数字资产;由所述第一计算机生成对所述数字资产的第二数字签名,所述第二数字签名是用与所述第一计算机关联的第二私钥生成的;由所述第一计算机将所述第二数字签名提供至所述第二计算机,其中,所述第二计算机将所述数字资产发送至接收者节点计算机;由所述第一计算机在数据库中记录所述数字资产;以及由所述第一计算机协调与所述数字资产关联的交易。2.根据权利要求1所述的方法,还包括:由所述第一计算机用与所述第二计算机关联的第一公钥确认所述第一数字签名,所述第一公钥对应于所述第一私钥。3.根据权利要求1所述的方法,其中,在数据库中记录所述数字资产包括对区块链生成区块。4.根据权利要求1所述的方法,其中,所述数字资产包括用于所述发送者的第一全球唯一标识符和用于所述接收者的第二全球唯一标识符。5.根据权利要求1所述的方法,还包括:由所述第一计算机通知所述发送者已发送所述数字资产;以及由所述第一计算机通知所述接收者已接收所述数字资产。6.第一,包括:处理器;以及计算机可读介质,所述计算机可读介质包括可由所述处理器执行以用于实现一种方法的代码,所述方法包括:从第二计算机接收确认包括第一数字签名的数字资产的请求,其中,所述第一数字签名是用与所述第二计算机关联的第一私钥生成的,并且其中,所述数字资产指示价值从发送者到接收者的转移;确认所述数字资产;生成对所述数字资产的第二数字签名,所述第二数字签名是用与所述第一计算机关联的第二私钥生成的;将所述第二数字签名提供至所述第二计算机,其中,所述第二计算机将所述数字资产发送至接收者节点计算机;在数据库中记录所述数字资产;以及协调与所述数字资产关联的交易。7.根据权利要求6所述的第一计算机,还包括:用与所述第二计算机关联的第一公钥确认所述第一数字签名,所述第一公钥对应于所述第一私钥。8.根据权利要求6所述的第一计算机,其中,在数据库中记录所述数字资产包括对区块链生成区块。9.根据权利要求6所述的第一计算机,其中,所述数字资产包括用于所述发送者的第一全球唯一标识符和用于所述接收者的第二全球唯一标识符。10.根据权利要求6所述的第一计算机,还包括:通知所述发送者已发送所述数字资产;以及通知所述接收者已接收所述数...

【专利技术属性】
技术研发人员:M·雅各布斯A·德卡达斯L·达尔多斯D·汉斯托克
申请(专利权)人:维萨国际服务协会
类型:发明
国别省市:美国,US

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

1