快速加密货币交易处理的制作方法

文档序号:33815272发布日期:2023-04-19 15:48阅读:51来源:国知局
快速加密货币交易处理的制作方法


背景技术:

1、存在诸如以太币(ethereum)、比特币(bitcoin)和usdc的加密货币。然而,加密货币并未广泛用于传统商家处的支付交易。要使用加密货币,商家将需要专用装置和专门的软件应用来适应希望进行与不同加密货币相关联的交易的消费者,所述不同加密货币与不同加密货币钱包相关联。此外,每种加密货币也可能需要专用的过程流。即使商家希望允许用户使用不同的加密货币进行交易,商家也必须自己管理所有这些装置和专用过程。由于所有这些困难,大多数商家目前不允许用户在付款时从多种加密货币中进行选择。

2、加密货币的另一个问题是,用户需要专门的独立软件来管理不同的加密货币和不同的加密货币钱包。用户还必须手动输入交易金额和可以从其发送资金的加密货币地址(例如,或者扫描包括交易金额和加密货币地址的商家qr代码),验证交易结果,并等待交易的确认。对于典型的加密货币交易(例如比特币交易),仅交易的确认就可能花费(平均)10分钟或更长时间。

3、本发明的实施例涉及单独地以及共同地解决这些问题和其它问题。


技术实现思路

1、一个实施例可以包括一种方法。所述方法包括:在第一用户与第二用户之间的交易中,由存储在由所述第一用户操作的移动装置上的移动应用发起与由所述第二用户操作的访问装置的通信;由所述移动应用发送对交易数据的请求;由所述移动应用从所述访问装置接收来自所述访问装置的包括交易金额和第二加密货币地址的交易数据;由所述移动应用使用私人加密密钥对第一加密货币地址、所述第二加密货币地址和所述金额进行签名,以创建经签名的加密货币交易;由所述移动应用将经签名的加密货币交易发送到区块链网络的节点;由所述移动应用从所述节点接收加密货币交易标识符;由所述移动应用至少使用所述移动应用上的访问令牌和所述交易数据中的至少一些交易数据来生成密码;以及由所述移动应用至少将所述密码、所述令牌和所述加密货币交易标识符发送到所述访问装置,其中,所述访问装置生成请求对所述交易授权的授权请求消息。

2、另一实施例包括一种移动装置。所述移动装置包括:处理器;以及非暂态计算机可读介质,所述非暂态计算机可读介质包括代码,所述代码可由所述处理器执行以实施一种方法。所述方法包括:在第一用户与第二用户之间的交易中,由存储在由所述第一用户操作的移动装置上的移动应用发起与由所述第二用户操作的访问装置的通信;由所述移动应用发送对交易数据的请求;由所述移动应用从所述访问装置接收来自所述访问装置的包括交易金额和第二加密货币地址的交易数据;由所述移动应用使用私人加密密钥对第一加密货币地址、所述第二加密货币地址和所述金额进行签名,以创建经签名的加密货币交易;由所述移动应用将经签名的加密货币交易发送到区块链网络的节点;由所述移动应用从所述节点接收加密货币交易标识符;由所述移动应用至少使用所述移动应用上的访问令牌和所述交易数据中的至少一些交易数据来生成密码;以及由所述移动应用至少将所述密码、所述令牌和所述加密货币交易标识符发送到所述访问装置,其中,所述访问装置生成请求对所述交易授权的授权请求消息。

3、另一实施例包括一种方法。所述方法包括:由令牌提供商计算机从访问装置接收包括密码、访问令牌和加密货币交易标识符的授权请求消息;由所述令牌提供商计算机验证所述密码;将所述访问令牌映射到第一加密货币地址;从所述授权请求消息提取所述加密货币交易标识符;以及利用所述第一加密货币地址和所述加密货币交易标识符查询区块链网络中的节点,以验证与所述访问装置交互的移动装置上的移动应用先前将经签名的加密货币交易发送到所述区块链网络的节点。

4、有关本发明的实施例的更多详细信息可见于具体实施方式和附图。



技术特征:

1.一种方法,包括:

2.根据权利要求1所述的方法,其中,所述访问装置将所述授权请求消息发送至令牌提供商计算机,所述令牌提供商计算机验证所述密码,将所述访问令牌映射到所述第一加密货币地址,并且从所述授权请求消息提取所述加密货币交易标识符。

3.根据权利要求2所述的方法,其中,所述令牌提供商计算机利用所述第一加密货币地址和所述加密货币交易标识符查询所述区块链网络中的节点,以验证所述移动应用先前将所述经签名的加密货币交易发送到所述区块链网络的节点。

4.根据权利要求3所述的方法,其中,所述令牌提供商计算机在所述令牌提供商计算机查询所述节点之后将批准所述交易的授权响应消息发送至所述访问装置。

5.根据权利要求1所述的方法,其中,所述第二加密货币地址与所述第二用户相关联。

6.根据权利要求1所述的方法,其中,所述第二加密货币地址与不是所述第二用户的第三方服务提供商相关联。

7.根据权利要求1所述的方法,其中,在将所述加密货币交易标识符发送至所述移动应用之前,所述区块链网络的节点利用与所述移动应用相关联的公钥验证所述经签名的加密货币交易。

8.根据权利要求1所述的方法,其中,所述移动装置是移动电话。

9.根据权利要求1所述的方法,其中,所述第一加密货币地址和所述第二加密货币地址是公钥。

10.根据权利要求1所述的方法,其中,对交易数据的请求包括在所述移动装置与所述访问装置之间的pdol消息内。

11.根据权利要求1所述的方法,其中,所述移动装置是具有nfc能力的移动电话。

12.一种移动装置,包括:

13.根据权利要求12所述的移动装置,还包括存储使用受限密钥的存储器,其中,所述使用受限密钥用于生成所述密码。

14.根据权利要求12所述的移动装置,在所述方法中,响应于接收到所述交易数据,所述移动应用执行所述第一用户的认证过程。

15.一种方法,包括:

16.根据权利要求15所述的方法,其中,所述方法还包括:在利用所述第一加密货币地址和所述加密货币交易标识符查询所述区块链网络的节点以验证所述移动应用将所述经签名的加密货币交易发送到所述节点之后,

17.根据权利要求16所述的方法,其中,所述移动装置是可穿戴装置。

18.根据权利要求15所述的方法,其中,将所述访问令牌映射到第一加密货币地址还包括:

19.根据权利要求15所述的方法,其中,在令牌提供过程期间由所述令牌提供商计算机生成所述访问令牌。

20.根据权利要求15所述的方法,其中,所述区块链网络的节点通过验证所接收的加密货币交易标识符来验证所述加密货币交易。


技术总结
一种用于在访问装置处进行加密货币交易的方法。所述方法包括在第一用户与第二用户之间的交易中发起与由第二用户操作的访问装置的通信,然后将对交易数据的请求发送到访问装置。所述方法还包括从访问装置接收来自访问装置的包括交易金额和第二加密货币地址的交易数据,以及使用私人加密密钥对第一加密货币地址、第二加密货币地址和金额进行签名,以创建经签名的加密货币交易。所述方法还包括将经签名的加密货币交易发送到区块链网络的节点,以及从节点接收加密货币交易标识符。所述方法还包括至少使用移动应用上的访问令牌和交易数据中的至少一些交易数据来生成密码。

技术研发人员:陈悦玺,B·普赖斯
受保护的技术使用者:维萨国际服务协会
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1