用于基于交易的部分验证来更新分布式账本的系统和方法技术方案

技术编号:32339531 阅读:14 留言:0更新日期:2022-02-16 18:47
本文所述的系统和方法涉及使用存储分布式账本的计算机网络来处理金融交易,并且特别地涉及基于从验证服务器接收的数据消息来更新分布式账本,所述验证服务器均存储对应于相应资产的账本的一部分。本文所述的系统和方法采用分布式账本来控制交易对一般市场的可见性,但仍提供交易的快速且有保证的完成以及针对监管者的可见性和审计能力。对监管者的可见性和审计能力。对监管者的可见性和审计能力。

【技术实现步骤摘要】
用于基于交易的部分验证来更新分布式账本的系统和方法
[0001]本申请是申请日为2016年3月4日,申请号为201680025792.5并且专利技术名称为“用于基于交易的部分验证来更新分布式账本的系统和方法”申请的分案申请。
[0002]对相关申请的交叉引用本申请要求2015年3月5日提交的美国专利技术专利申请号14/639,895的优先权,其通过引用以其整体并入本文。

技术介绍

[0003]金融交易的处理,特别是关于外汇市场可能涉及大量结算风险,因为这样的交易通常包括两个部分。例如,其中第一方从第二方购买某个数量的美元作为对欧元的兑换的交易可以在两个部分中处理,即(i)将欧元从第一方转移到第二方,以及(ii)将美元从第二方转移到第一方。在没有可信第三方的情况下,这样的外汇交易的两个部分由于不同的处理时间、时区差异或其他因素而在不同的时间处理。直到完成交易的两个部分之前,已经完成其交易部分但尚未从另一方接收到资金的一方遭受风险,这是因为另一方可能拖欠其义务。该风险称为“Herstatt(赫斯塔特)”风险。
[0004]为了减轻与外汇交易关联的Herstatt风险,交易可以通过可信第三方(例如,CLS)结算。可信第三方从其成员机构(例如,商业银行)接受交易,临时保存一方的资金,直到另一方也已经提供其资金为止,并且然后一起处理交易的所有部分。可信第三方从而确保交易以其整体被处理,或者根本不处理。另外,可信第三方可以保证资金为特定交易保留,并且不能在不相关的交易中使用。处理交易的这种“全或无(all

or

nothing)”方法称为“原子结算(atomic settlement)”或“支付对支付(payment

vs

payment)”。然而,可信第三方的使用不一定建立交易以其在给定营业日的进程内结算的预定次序。在FX市场中,当前实践是针对特定日安排的交易可以在该日的进程期间的任何时间结算,这要求各方维持足够的资金以确保无论交易被处理的次序如何,资金都将可用。对于最差情况场景的预算的需要可以要求留出大量资金以满足这所谓的日内流动性要求。
[0005]可以通过近实时处理交易以使得交易在发起新交易之前结算而降低日内流动性要求。在常规银行业系统中,这是难以实现的(即使不是不可能的话),由于支付需要穿过多个私有账本并从而招致延迟。密码货币(诸如比特币或瑞波币(Ripple))在单个账本中为所有参与者维护交易记录,并且从而与常规银行业系统相比能够按次序且快速地处理交易。例如,瑞波币通常在几秒内处理交易,并且比特币在约几小时内处理交易。然而,这些系统在私有性方面遭受显著的缺点,因为它们在存储在分布式服务器上的公开可访问的账本中维护结余和交易记录。该透明性通过允许多方观察并批准应用于账本的改变而帮助维持记录的准确性。例如,虽然单个恶意行为者可能能够在若干服务器上伪造记录,但公开可用的账本的广泛传播可以防止这样的恶意行为者更改足够的账本拷贝。尽管账本的广泛分布对于记录准确性可能是合期望的,但这种公开可用性与大规模市场参与者支持受控的可见性的期望相反,因为它可能降低各方供应流动性的意愿。例如,与提供流动性关联的成本可能对于造市商增加,因为交易完全可见,并且这允许其他方在造市商已经对冲与交易关联的
风险之前改变其行为。在实践中,这意味着,交易一公布,市场就将反对造市商。因为顾客和造市商二者都知道这一点,则预期附加成本从造市商传递到顾客。出于这种原因,大型交易中的购买者和销售者都对即时公开没有兴趣。大部分受监管的证券交易所具有允许至少一些贸易的延迟公布的规则。反对造市商的实践称为掠夺性贸易,并且在Markus K. Brunnermeier和Lasse H. Pedersen所著的、公开于2005年8月的“The Journal of Finance”第LX卷、4号中的期刊文章“Predatory Trading”中详细讨论,所述文章由此以其整体通过引用并入本文。
[0006]虽然诸如比特币和瑞波币之类的密码账本(crypto

ledger)系统可以通过使用不易于归属于特定真实世界方的任意账号来混淆特定方的身份,但大型金融机构(例如,中央银行)不能单独依赖于这样的混淆,因为其交易的绝对规模和量可能向一般市场揭示其身份。此外,现有密码交易系统(例如,比特币或瑞波币)缺乏内部设计的身份核对,其帮助监管者监督反洗钱(AML)。
[0007]像这样,存在对于可以与比特币或瑞波币一样快速地处理交易而不牺牲所涉及的各方的隐私性的新的系统和方法的需要。

技术实现思路

[0008]所公开的系统和方法一般针对分布式计算机网络,其包括用于基于密码认证技术来维护和更新分布式账本的拷贝的多个服务器。更特别地,所述系统和方法跟踪大体上实时发生的兑换,诸如货币兑换或其他类型的兑换。为此,所述系统授权个体并且将个体与代表某个量的资产(例如,监管的货币)的账户相关联。所述系统通过调整分布式账本的冗余拷贝内维护的账户结余来执行以单种资产的支付或者大体上实时地在两个或更多的授权个体之间兑换两种或更多种资产。另外,所述系统以私有且安全的形式安排兑换以防止第三方在兑换过程之前或在兑换过程期间观察到兑换(或调整账本结余)。
[0009]本文所述的系统和方法包括账本管理服务器,其控制账本以允许支付或外国货币兑换交易实时地或大体上实时地发生。所述系统创建数据表,其记录经验证的账户持有者以及由该相应账户持有者持有的每一种资产的结余。所述系统还记录资产发行机关。每一个资产发行机关是控制由一个或多个账户持有人所持有的特定资产的供应的机关(或针对该机关的代理)。所述系统包括验证过程,其向每一个资产发行机关提供对每一个账户持有人的账户的查看/批准访问,但将该访问限制到该账户的记录由该发行机关发行的资产中的结余的部分。
[0010]所述系统在账本管理服务器和与资产发行机关相关联的资产验证服务器处存储数据表的冗余拷贝,其包括账户信息和账户结余。数据表的分布式存储提供了附加的保护,其保护免受伪造存储在账本的数据表中的信息的尝试之害,因为将需要兼顾多于一个服务器。所述系统使用认证技术来核实标识信息并且执行了解你的顾客(know

your

customer,KYC)核对或反洗钱(AML)核对。所述系统使用密码代码通过将电子签名与从用签名方的公共密钥处理数据消息而获得的散列(hash)相比较来认证附加到数据消息的电子签名。
[0011]账户持有者可以通过客户端设备向系统提交交易,所述客户端设备诸如个人计算机、膝上型计算机、智能电话或其他合适类型的设备。响应于用户输入,客户端设备可以生成数据消息,所述数据消息包括例如从第一方转移到第二方的交易量。所述交易可以涉及
单种资产或多种资产,如在外汇交易中的情况。客户端设备可以直接向控制交易的处理的账本管理服务器发送数据消息。客户端设备还可以向其他服务器(诸如由商业银行维护的服务器)发送数据消息,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种方法,包括:使用控制电路(318)接收修改数据账户的请求,所述数据账户选自存储在分布式账本(200)中的多个数据账户,其中所选数据账户包括账户信息以及账户结余,所述账户结余包括与至少一个资产相关联的至少一个值;基于接收到的请求和所述至少一个资产中的至少一种类型识别多个验证服务器(130、132、330),其中所述多个验证服务器(130、132、330)将验证是否能够执行所述请求;响应于所述多个验证服务器(130、132、330)验证所述请求而修改所述分布式账本(200),其中所述多个验证服务器(130、132、330)中的每一个被配置为存储所述分布式账本(200)的冗余拷贝;将所述分布式账本(200)的至少一个修改部分发送到所述多个验证服务器(130、132、330)中的每一个,其中所述多个验证服务器(130、132、330)中的每一个被配置为利用所述分布式账本(200)的所述至少一个修改部分来更新其相应的所述分布式账本(200)的冗余拷贝;以及对所述分布式账本(200)中的所述多个数据账户进行加密,使得被识别为访问第一类型资产数据的所述多个验证服务器中的第一验证服务器(130)所使用的解密过程不能用于访问第二类型资产数据。2.根据权利要求1所述的方法,其中:所述分布式账本(200)被修改成处理支付交易或存款交易;所述至少一个资产对应于证券;和所述多个验证服务器(130、132、330)属于证券的发行机关。3.根据权利要求1所述的方法,还包括:基于接收到的请求和所述至少一个资产的所述至少一种类型来确定所述多个验证服务器(130、132、330)中的第二验证服务器(132)的身份,其中第二验证服务器(132)被配置为验证对第二类型资产的请求。4.根据权利要求1所述的方法,其中,接收到的请求包括对所述多个数据账户中的几个数据账户的修改,并且其中所述多个验证服务器(130、132、330)中的每一个与不同类型资产相关联。5.根据权利要求1所述的方法,其中,所述多个验证服务器(130、132、330)被配置为基于以下步骤来确定是否验证所述请求:从针对所选账户和所述至少一个资产的所述至少一个类型的所述分布式账本(200)检索发布的结余;通过将发布的结余减少与未决和保留支付相关联的影子结余而计算可用结余;当可用结余大于或等于所述请求的交易量时,批准所述请求;以及当可用结余小于所述请求的交易量时,拒绝所述请求。6.根据权利要求5所述的方法,其中,所述多个验证服务器(130、132、330)被配置为存储与所述未决和保留支付相关联的所述影子结余和所述分布式账本(200)的所述冗余拷贝。7.根据权利要求1所述的方法,其中,所述多个验证服务器(130、132、330)被配置为基于以下步骤来确定是否验证所述请求:
核实与所选账户相关联的一方是否被授权执行所述请求。8.根据权利要求3所述的方法,其中:所述分布式账本(200)被修改以处理外汇交易;第一类型资产对应第一货币,并且第二类型资产对应第二货币;和第一验证服务器(130)包括与第一货币的第一发行机关对应的多个计算设备,并且第二验证服务器(132)包括与第二货币的第二发行机关对应的至少一个第二计算设备。9.一种系统,包括:存储器,被配置为存储具有多个账户的分布...

【专利技术属性】
技术研发人员:MT阿诺德Z奈姆
申请(专利权)人:高盛有限责任公司
类型:发明
国别省市:

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

1