Liquidity and security mechanisms as part of a unified cryptographic wallet
AssigneeBlock, Inc.
InventorJesse Posner
Life of this patent
Estimating the term…
Abstract
Liquidity and security mechanism are described as part of a unified cryptographic wallet. In an implementation, a request is received by a server to initiate a transaction involving a fund transfer using a blockchain network or a decentralized network. A determination is made, automatically and without user intervention, whether to perform the transaction, e.g., based on a threshold. The request responsive to determining to perform the transaction. The signed request is communicated to initiate the fund transfer of the transaction using the blockchain network or the decentralized network.
Claims18
A method comprising:
- displaying, at a first edge device associated with one or more decentralized networks, an interactive user interface with a first interactive element that includes a unified balance having a single value representative of a total value of cryptographic tokens available via:
- a first set of cryptographic tokens available via a layer 2 network of the one or more decentralized networks, wherein the layer 2 network is layered on top of a layer 1 network of the one or more decentralized networks, and wherein the layer 2 network is associated with a first cryptographic key generated by the first edge device;
- and
- a second set of cryptographic tokens available via the layer 1 network, wherein the layer 1 network is associated with a second cryptographic key that is generated by a hardware key device, wherein the hardware key device is associated with the first edge device and includes data for verifying an identity of a user associated with the first edge device using one or more biometric sensors associated with the hardware key device;
- receiving a request to initiate a transfer of a portion of the total value of cryptographic tokens to a second edge device associated with the one or more decentralized networks, wherein the request is represented by a second interactive element of the interactive user interface;
- comparing the portion of the total value of cryptographic tokens to the first set of cryptographic tokens and the second set of cryptographic tokens;
- automatically detecting, based on the comparison, a lack of sufficient liquidity by the layer 1 network or the layer 2 network;
- automatically transferring, responsive to the automatically detected lack of sufficient liquidity and without user intervention, cryptographic tokens in support of sufficient liquidity between the layer 1 network and the layer 2 network;
- receiving, at the first edge device, an indication of an interaction with the second interactive element to initiate the transfer of the portion;
- verifying, with at least one of the first cryptographic key and the second cryptographic key, the request with the hardware key device associated with the one or more decentralized networks;
- and
- executing, in response to the interaction, the transfer of the portion to the second edge device over the one or more decentralized networks.
A device comprising:
- a processing device;
- and
- a computer-readable storage medium storing instruction that, responsive to execution by the processing device, causes the processing device to perform operations including:
- displaying, at a first edge device associated with one or more decentralized networks, an interactive user interface with a first interactive element that includes a unified balance having a single value representative of a total value of cryptographic tokens available via:
- a first set of cryptographic tokens available via a layer 2 network of the one or more decentralized networks, wherein the layer 2 network layered on top of a layer 1 network of the one or more decentralized networks, and wherein the layer 2 network is associated with a first cryptographic key generated by the first edge device;
- and
- a second set of cryptographic tokens available via the layer 1 network, wherein the layer 1 network is associated with a second cryptographic key that is generated by a hardware key device, wherein the hardware key device is associated with the first edge device and includes data for verifying an identity of a user associated with the first edge device using one or more biometric sensors associated with the hardware key device;
- receiving a request to initiate a transfer of a portion of the total value of cryptographic tokens to a second edge device associated with the one or more decentralized networks, wherein the request is represented by a second interactive element of the interactive user interface;
- comparing the portion of the total value of cryptographic tokens to the first set of cryptographic tokens and the second set of cryptographic tokens;
- automatically detecting, based on the comparison, a lack of sufficient liquidity by the layer 1 network or the layer 2 network;
- automatically transferring, responsive to the automatically detected lack of sufficient liquidity and without user intervention, cryptographic tokens in support of sufficient liquidity between the layer 1 network and the layer 2 network;
- receiving, at the first edge device, an indication of an interaction with the second interactive element to initiate the transfer of the portion;
- verifying, with at least one of the first cryptographic key and the second cryptographic key, the request with the hardware key device associated with the one or more decentralized networks;
- and
- executing, in response to the interaction, the transfer of the portion to the second edge device over the one or more decentralized networks.
One or more computer-readable storage media that are non-transitory that, responsive to execution by a processing device, causes the processing device to perform operations including:
- displaying, at a first edge device associated with one or more decentralized networks, an interactive user interface with a first interactive element that includes a unified balance having a single value representative of a total value of cryptographic tokens available via:
- a first set of cryptographic tokens available via a layer 2 network of the one or more decentralized networks, wherein the layer 2 network layered on top of a layer 1 network of the one or more decentralized networks, and wherein the layer 2 network is associated with a first cryptographic key generated by the first edge device;
- and
- a second set of cryptographic tokens available via the layer 1 network, wherein the layer 1 network is associated with a second cryptographic key that is generated by a hardware key device, wherein the hardware key device is associated with the first edge device and includes data for verifying an identity of a user associated with the first edge device using one or more biometric sensors associated with the hardware key device;
- receiving a request to initiate a transfer of a portion of the total value of cryptographic tokens to a second edge device associated with the one or more decentralized networks, wherein the request is represented by a second interactive element of the interactive user interface;
- comparing the portion of the total value of cryptographic tokens to the first set of cryptographic tokens and the second set of cryptographic tokens;
- automatically detecting, based on the comparison, a lack of sufficient liquidity by the layer 1 network or the layer 2 network;
- automatically transferring, responsive to the automatically detected lack of sufficient liquidity and without user intervention, cryptographic tokens in support of sufficient liquidity between the layer 1 network and the layer 2 network;
- receiving, at the first edge device, an indication of an interaction with the second interactive element to initiate the transfer of the portion;
- verifying, with at least one of the first cryptographic key and the second cryptographic key, the request with the hardware key device associated with the one or more decentralized networks;
- and
- executing, in response to the interaction, the transfer of the portion to the second edge device over the one or more decentralized networks.
Dependencies are inferred from the claim text.