首页> 中国专利> 用于基于代币的跨货币互操作性的系统和方法

用于基于代币的跨货币互操作性的系统和方法

摘要

公开了用于基于代币的跨货币互操作性的系统和方法。在一个实施例中,在包括至少一个计算机处理器的第一金融机构信息处理装置中,一种用于进行基于代币的跨货币交易的方法可以包括:(1)从第一方接收针对第二方的对于交易金额的交易启动请求;(2)从第一方的法定货币账户中扣除交易金额;(3)为交易金额创建代币的代币金额;(4)将代币金额写入分布式账本;以及(5)将代币的代币金额转让给第二方的第二金融机构。

著录项

说明书

相关申请

本申请要求于2018年8月31日提交的美国临时专利申请序列号62/725,331的权益,其公开内容通过引用全部合并于此。

技术领域

本公开总体上涉及用于基于代币的跨货币互操作性的系统和方法。

背景技术

随着越来越多的金融技术公司进入跨境支付领域,出现了多种类型的数字代币。这些代币不可互操作,因此难以跨境和跨平台进行交易。

发明内容

公开了用于基于代币的跨货币互操作性的系统和方法。在一个实施例中,在包括至少一个计算机处理器的第一金融机构信息处理装置中,一种用于进行基于代币的跨货币交易的方法可以包括:(1)从第一方接收针对第二方的对于交易金额的交易启动请求;(2)从第一方的法定货币账户中扣除交易金额;(3)为交易金额创建代币的代币金额;(4)将代币金额写入分布式账本;以及(5)将代币的代币金额转让给第二方的第二金融机构。

在一个实施例中,第一方可以以第一货币操作,并且第二方可以以第二货币操作。

在一个实施例中,可以以标准货币创建代币金额。

在一个实施例中,第一货币和标准货币可以相同。

在一个实施例中,法定货币账户可以包括信用额度。

在一个实施例中,第二金融机构可以将代币金额贷记到第二方的账户。

在一个实施例中,分布式账本可以包括不可变且可加密验证的分布式账本。

根据另一个实施例,在包括至少一个计算机处理器的第一金融机构信息处理装置中,一种用于进行基于代币的跨货币交易的方法可以包括:(1)从第二金融机构接收从第一方到第二方的交易的代币的代币金额;(2)将代币金额贷记到第二方的法定货币账户;以及(3)将代币金额的贷方写入分布式账本。

在一个实施例中,将代币金额贷记到第二方的法定货币账户可以包括将代币金额兑换为法定货币。

在一个实施例中,方法可以进一步包括销毁代币金额的代币。

根据另一个实施例,在包括至少一个计算机处理器的第一金融机构信息处理装置中,一种用于进行基于代币的跨货币交易的方法可以包括:(1)从第一方接收针对以第二货币交易的第二方的对于第一货币的交易金额的交易启动请求;(2)从第一方的电子钱包中扣除针对交易金额的代币的第一代币金额;以及(3)通过将第一代币金额写入分布式账本来启动/发起交易。第二金融机构可以将第一货币的第一代币金额兑换为标准货币的标准代币金额,可以将标准货币的标准代币金额兑换为第二货币的第二代币金额,并可以将第二货币的第二代币金额转让给第二方的第三金融机构。

在一个实施例中,方法可以进一步包括将第一货币的代币发行给第一方的电子钱包。

在一个实施例中,从第一方的电子钱包中扣除针对交易金额的代币的第一代币金额的步骤可包括从第一方的信用额度中扣除针对交易金额的代币的第一代币金额。

在一个实施例中,第一货币和标准货币可以是相同货币。

在一个实施例中,第一金融机构和第二金融机构可以是相同的。

在一个实施例中,第二金融机构和第三金融机构可以是相同的。

附图说明

为了促进对本发明的更全面理解,现在参考附图,其中:

图1公开了根据一个实施例的用于基于代币的跨货币互操作性的系统;

图2公开了根据一个实施例的用于进行基于代币的跨货币交易的方法;

图3公开了根据另一实施例的用于结算基于代币的跨货币交易的方法;

图4公开了根据一个实施例的用于基于代币的跨货币互操作性的系统;以及

图5公开了根据一个实施例的用于进行基于代币的跨货币交易的方法。

具体实施方式

公开了用于基于代币的跨货币互操作性的系统和方法。在实施例中,可以使用货币之间的代币桥。代币桥可以基于美元;可以根据需要和/或期望使用其他货币。例如,发行代币的金融机构可以提供美元代币与其他代币化和非代币化的货币之间的外汇兑换。

在一个实施例中,创建的代币可以被持久化,以便一旦创建代币,它们可以被用作货币,可以赚取利息等。例如,代币可以在一天结束时、将来基于头寸等以现金结算。

参考图1,根据一个实施例,公开了一种用于基于代币的跨货币互操作性的系统。系统100可以包括多个客户(例如,客户A 110和客户B 140),以及多个银行(例如,银行A120和银行B 130)。尽管将客户端110和140描绘为个人,但应认识到客户端110和140可以是任何合适的实体,包括个人、个人团体、组织、公司等。

客户110可以与代币钱包115相关联,并且客户140可以与代币钱包145相关联。代币钱包115和145可以保持在分布式账本(未示出)上。在一个实施例中,代币钱包115和145可以存储表示货币的代币。

银行120和银行130可以分别与客户110和140相关联。每个银行都可以促成表示货币的代币的创建、转让和销毁。在一个实施例中,客户110和银行120可以主要以第一货币操作,而客户140和银行130可以以第二货币操作。

在一个实施例中,银行120和银行130可以作为节点参与分布式账本,并且每个银行120和130可以保持该分布式账本的副本(例如,账本125和135的副本)。

尽管图1描绘了两个银行,但应认识到,可以有更多的银行根据需要和/或期望参与。

在一个实施例中,银行120和银行130可以是相同的银行。

在一个实施例中,可以提供诸如支付网络(未示出)的附加网络。

参考图2,根据一个实施例,公开了一种用于进行基于代币的跨货币交易的方法。在该实施例中,交易可以是跨境交易,但是可以在同一货币(例如,美元)之内。

在步骤205中,客户A、银行A的客户可以向客户B支付金额A。

在步骤210中,银行A可以从客户A的账户中扣除金额A。在一个实施例中,这可以是从客户A的信用额度中提取的。

在步骤215中,银行A可以以标准化货币(例如,美元)创建代币的金额A,并且可以在诸如基于区块链的账本的分布式账本上写入交易。在一个实施例中,如果客户A和银行A主要以除美元以外的货币操作,则可以执行任何必要的货币转换。

在一个实施例中,可以根据需要和/或期望使用任何密码可验证的、不可变的账本。示例包括基于区块链的账本、基于以太网的账本等。

在步骤220中,银行A可以将代币转让到银行B,并将转让写入分布式账本。

在步骤225中,银行B可以接收代币,并且在步骤130中,银行B可以将代币的金额贷记到客户B的账户中。在一个实施例中,客户B和银行B主要以除美元之外的货币进行操作,可以执行任何必要的货币转换。

在步骤230中,客户B可以将代币兑换为货币。

参考图3,根据一个实施例,公开了一种用于结算基于代币的跨货币交易的方法。在步骤305中,在结算时,银行B可以向银行A将代币兑换为诸如美元的标准化货币。

在步骤310中,银行A可以销毁在分布式账本上兑换的代币的金额。这可以通过任何合适的方法。

在步骤315中,银行A可以通过将金额移至银行B来与银行B进行结算。这可以是标准现金移动。

参考图4,根据另一个实施例,公开了一种用于基于代币的跨货币互操作性的系统。系统400可以包括多个客户(例如,客户A 410和客户B 440),以及多个银行(例如,银行A420、银行B 430和银行X 450)。客户410和440可以类似于上述客户110和140,并且银行420和430可以类似于上述银行120和130。

银行450可以为交易提供外汇兑换服务。在一个实施例中,银行450也可以是分布式账本中的节点,并且可以保持分布式账本455的副本。

在一个实施例中,可以提供诸如支付网络(未示出)的附加网络。

参考图5,根据一个实施例,公开了一种用于进行基于代币的跨货币交易的方法。在该实施例中,交易可以是跨境交易,并且可以以不同的货币(例如,墨西哥比索(MXN)到印度卢比(INR))进行。

在步骤505中,客户A(例如,在墨西哥)可以向以货币B交易的客户B(例如,在印度)启动以货币A交易的金额支付。例如,支付可以是以MXN到INR的形式。

货币A代币银行和货币B代币银行可以分别以自己的本国法定货币持有客户A的钱和客户B的钱。货币A代币银行和货币A代币银行都可以使用例如图2的方法发行表示其自己的本国法定货币的代币。

在步骤510中,客户A的钱包A可以从客户A的账户中扣除金额。在一个实施例中,钱包A可以从客户A的信用额度中扣除金额。在一个实施例中,钱包A可以是可以在分布式账本上被跟踪的合适的电子钱包。

尽管在该实施例中公开了钱包,但是应当理解,可以代之以维持每个客户各自的银行的账户。无论使用的是钱包还是账户,代币均由锚点银行的资产(例如,货币A代币银行)提供支持。

在步骤515中,钱包A可以启动在分布式账本上的货币A中的代币的金额的转让。

响应于钱包A在分布式账本上启动转让,货币A代币银行可以创建和兑换货币A中的代币。

在步骤520中,银行X可以通过将标准货币形式的代币(例如,美元代币)兑换为货币A代币,然后将标准货币代币兑换为货币B代币来提供外汇汇率和流动性。

在步骤525中,银行B可以创建和兑换货币B代币。然后,钱包B从银行A接收货币B代币。

在步骤530中,银行B可以将货币B代币贷记到客户B。

尽管实施例可以将发生代币创建和兑换描述为交易的一部分,但是应当注意,代币创建和/或兑换可以在任何合适的时间发生。例如,可以在基于现金抵押和/或信用额度的交易之前创建代币,并且在交易启动和执行期间可能存在代币余额的提取。

在一个实施例中,代币创建和/或兑换可以独立于交易而发生,并且交易可以独立于代币创建和/或兑换而发生。

尽管本公开是在代币化现金或法定货币的背景下进行的,但是应当理解,可以根据需要和/或期望对信贷、抵押品或任何其他类型的资产进行代币化。

在实施例中,将现金或法定货币表示为代币可以促进其他一般银行服务,特别是“付款交付”或“DVP”结算。DVP是一种结算系统,其规定必须在证券交割和/或资产交割之前或同时进行现金支付。通过对本金和/或利息进行代币化,用于在账本上发行法定货币以进行交易的方法可以用于发行和结算任何类型的证券或资产。

例如,购买者可以使用代币化的货币来影响债务证券的二次交易。代币化的货币可以兑换为证券权益所有权,而分布式账本可以保留证券所有权转让以及交易双方各自的现金头寸的记录。执行后,交易将被写入分布式账本进行清算。清算后,可以将代币化货币持有或结算为实际法定货币,如上所述。

在下文中,将描述本发明的系统和方法的实施方式的一般方面。

本发明的系统或本发明的系统的部分可以以“处理机”(例如通用计算机)的形式。如本文所使用的,术语“处理机”应被理解为包括使用至少一个存储器的至少一个处理器。至少一个存储器存储指令集。指令可以永久地或临时地存储在处理机的一个或多个存储器中。处理器执行存储在一个或多个存储器中的指令以处理数据。指令集可以包括执行一个或多个特定任务,例如上述那些任务的各种指令。用于执行特定任务的这种指令集可以被表征为程序、软件程序或仅仅是软件。

在一个实施例中,处理机可以是专用处理器。

如上所述,处理机执行存储在一个或多个存储器中的指令以处理数据。数据的这种处理例如可以例如响应于处理机的一个或多个用户的命令、响应于先前的处理、响应于另一处理机和/或任何其他输入的请求。

如上所述,用于实现本发明的处理机可以是通用计算机。但是,上述处理机还可以利用以下各种其他技术中的任何一种:专用计算机、包括例如微型计算机、小型计算机或大型机的计算机系统、已编程的微处理器、微控制器、外围集成电路元件、CSIC(客户专用集成电路)或ASIC(应用型专用集成电路)或其他集成电路、逻辑电路、数字信号处理器、可编程逻辑设备(例如FPGA、PLD、PLA或PAL)或能够实现本发明过程的步骤的任何其他设备或设备布置。

用于实现本发明的处理机可以利用合适的操作系统。因此,本发明的实施例可以包括运行iOS操作系统、OS X操作系统、Android操作系统、Microsoft Windows

应当理解,为了实践如上所述的本发明的方法,处理机的处理器和/或存储器不必物理地位于同一地理位置。即,处理机所使用的处理器和存储器中的每一个可以位于地理上不同的位置并且被连接以便以任何合适的方式进行通信。另外,应当理解,处理器和/或存储器中的每一个可以由不同的物理装备组成。因此,处理器不必是位于一个位置的单个装备,并且存储器也不必是位于另一个位置的另一单个装备。即,可以预期,处理器可以是位于两个不同物理位置的两个装备。可以以任何合适的方式连接两个不同的装备。另外,存储器可以在两个或多个物理位置中包括存储器的两个或多个部分。

为了进一步解释,如上所述,由各种部件和各种存储器执行处理。然而,应当理解,根据本发明的另一实施例,如上所述,由两个不同的部件执行的处理可以由单个部件执行。此外,如上所述,由一个不同的部件执行的处理可以由两个不同的部件执行。以类似的方式,根据本发明的另一实施例,如上所述,由两个不同的存储器部分执行的存储器存储可以由单个存储器部分执行。此外,如上所述,由一个不同的存储器部分执行的存储器存储可以由两个存储器部分执行。

此外,可以使用各种技术来提供各种处理器和/或存储器之间的通信,以及允许本发明的处理器和/或存储器与任何其他实体进行通信;即,例如为了获得进一步的指令或访问和使用远程存储器存储。用于提供这种通信的这种技术可能包括网络、因特网、内联网、外联网、LAN、以太网、经由蜂窝塔或卫星的无线通信或提供通信的任何客户端服务器系统。这种通信技术可以使用诸如TCP/IP、UDP或OSI的任何合适的协议。

如上所述,在本发明的处理中可以使用指令集。指令集可以是程序或软件的形式。软件可以例如是系统软件或应用软件的形式。软件还可以例如是单独程序的集合、较大程序中的程序模块或程序模块的一部分的形式。所使用的软件可能还包括面向对象编程形式的模块化编程。软件告诉处理机如何处理正在被处理的数据。

此外,应当理解,在本发明的实施方式和操作中使用的指令或指令集可以是合适的形式,使得处理机可以读取指令。例如,形成程序的指令可以是合适的编程语言的形式,其被转换为机器语言或目标代码以允许一个或多个处理器读取指令。即,使用编译器、汇编器或解释器将特定编程语言中的编程代码或源代码的写入行(written line)转换为机器语言。机器语言是二进制编码的机器指令,其专用于特定类型的处理机,即例如专用于特定类型的计算机。计算机理解机器语言。

根据本发明的各种实施例,可以使用任何合适的编程语言。说明性地,所使用的编程语言可以包括例如汇编语言、Ada、APL、Basic、C、C++、COBOL、dBase、Forth、Fortran、Java、Modula-2、Pascal、Prolog、REXX、Visual Basic和/或JavaScript。此外,没有必要结合本发明的系统和方法的操作来利用单一类型的指令或单一编程语言。而是,可以根据需要和/或期望利用任何数量的不同编程语言。

同样,在本发明的实践中使用的指令和/或数据可以根据需要利用任何压缩或加密技术或算法。加密模块可能用于加密数据。此外,例如,可以使用适当的解密模块来解密文件或其他数据。

如上所述,本发明可以示例性地以包括至少一个存储器的处理机(包括例如计算机或计算机系统)的形式体现。应当理解,根据需要,可使计算机操作系统能够执行上述操作的指令集(即例如软件),可以被包含在多种一个或多个介质中的任何一种上。此外,由指令集处理的数据也可以被包含在多种一个或多个介质中的任何一种上。即,用于保存本发明中使用的指令集和/或数据的特定介质(即处理机中的存储器),例如可以采取多种物理形式或传输中的任何一种。举例来说,介质可以是以下形式:纸、纸透明胶片、高密度磁盘、DVD、集成电路、硬盘、软盘、光盘、磁带、RAM、ROM、PROM、EPROM、导线、电缆、光纤、通信通道、卫星传输、存储卡、SIM卡或其他远程传输,以及可由本发明的处理器读取的任何其他介质或数据源。

此外,在实现本发明的处理机中使用的一个或多个存储器可以是多种形式中的任一种,以允许该存储器根据需要保持指令、数据或其他信息。因此,存储器可以采用数据库的形式来保存数据。数据库可以使用任何所需的文件排列,例如平面文件排列或关系数据库排列。

在本发明的系统和方法中,可以利用各种“用户接口”来允许用户与用于实现本发明的一个或多个处理机器进行对接。如本文所使用的,用户接口包括允许用户与处理机交互的处理机使用的任何硬件、软件或硬件和软件的组合。用户接口可以例如是对话屏幕的形式。用户接口还可以包括鼠标、触摸屏、键盘、小键盘、语音读取器、语音识别器、对话屏幕、菜单框、列表、复选框、拨动开关、按钮或允许用户在处理指令集和/或将信息提供给处理机时,接收有关处理机的操作的信息的任何其他设备中的任何一个。因此,用户接口是在用户与处理机之间提供通信的任何设备。由用户通过用户接口提供给处理机的信息例如可以是命令、数据选择或某其他输入的形式。

如上所述,处理机利用用户接口执行指令集,使得处理机为用户处理数据。用户接口通常由处理机用于与用户交互以传达信息或从用户接收信息。然而,应当理解,根据本发明的系统和方法的一些实施例,人类用户实际上不必与本发明的处理机所使用的用户接口进行交互。相反,还可以预期,本发明的用户接口可以与另一处理机而不是人类用户交互,即,传达和接收信息。因此,另一处理机可被表征为用户。此外,可以预期,在本发明的系统和方法中使用的用户接口可以与另一台或多台处理机部分地交互,同时也与人类用户部分地交互。

本领域技术人员将容易理解,本发明会有广泛的实用性和应用性。在不脱离本发明的实质或范围的情况下,根据本发明及其前面的描述,除本文描述的实施例之外的本发明的许多实施例和改编以及许多变型、修改和等效布置将是显而易见的或由其合理地建议的。

因此,尽管本发明在已经在本文就其示例性实施例做了详细描述,但是应当理解,本公开仅是本发明的说明性和示例性的,并被提供为本发明的实现性公开。因此,前述公开内容无意于解释或限制本发明,或者排除任何其他这样的实施例、改编、变型、修改或等同布置。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号