Using an internal ledger with blockchain transactions

    公开(公告)号:US11922403B2

    公开(公告)日:2024-03-05

    申请号:US17219450

    申请日:2021-03-31

    申请人: PayPal, Inc.

    摘要: Systems, methods, and computer-readable media disclosed herein relate to reducing computation and computing resources for certain blockchain related transactions. Specifically, software algorithms and architecture allow some transactions to avoid the need for recordation on a blockchain, which can be computationally expensive both for a requesting device and for various nodes on the blockchain. Thus, a computer system may receive indications of incoming transactions transferring digital assets to particular user accounts, and in response to requests from user accounts, the computer system facilitates one or more internal transactions between those accounts. In response to a request from a particular internal user account, the computer system may perform an outgoing transaction transferring one or more digital assets to an external user account from one or more internal user accounts. The incoming transactions and outgoing transaction are recorded on the blockchain, but the internal transactions are recorded on an internal ledger rather than the blockchain, saving computational power and improving computer operations.

    Hashing schemes for cryptographic private key generation

    公开(公告)号:US11424922B2

    公开(公告)日:2022-08-23

    申请号:US16874271

    申请日:2020-05-14

    申请人: PayPal, Inc.

    IPC分类号: H04L9/08 G06F9/451 H04L9/06

    摘要: Techniques are disclosed relating to generation of cryptographic private keys. In some embodiments, a computing system receives a request for a private key for use with a service that uses a key of a first length, where the request specifies a key of a second length that is less than the first length. The system then generates a hashing scheme based on the second length and a key computation time, where the hashing scheme includes a number of hashing rounds and a set of hashing functions. The system creates a synthetic key of the second length and uses the synthetic key and the hashing scheme to create a normal key of the first length, where the synthetic key permits a user to access the service by supplying the synthetic key and without having to supply the normal key. The disclosed cryptographic techniques may advantageously allow for memorization of private keys.

    ACCOUNT REBALANCING DAEMON FOR USE WITH SECURE DIGITAL ASSET CUSTODIANS

    公开(公告)号:US20240281797A1

    公开(公告)日:2024-08-22

    申请号:US18586403

    申请日:2024-02-23

    申请人: PayPal, Inc.

    IPC分类号: G06Q20/36 G06Q20/06 H04L9/40

    摘要: There are provided systems and methods for an account rebalancing daemon for use with secure digital asset custodians. A service provider server, such as an electronic transaction processor, may provide cryptocurrency functions and operations associated with use of an online digital platform that trades and secures cryptocurrencies. The service provider may have a digital wallet that allows for storage of cryptocurrency on the online platform. However, these digital wallets may be vulnerable to computing exploits that may obtain cryptocurrencies through computing attacks, hacking operations, and the like. Thus, the service provider may provide for an automated daemon application or process that utilizes a secure digital wallet using secure computing hardware and authorizations to maintain a balance between the digital wallets to reduce risk. This daemon may automatically detect balance data and may execute operations to rebalance the digital wallets.

    USING AN INTERNAL LEDGER WITH BLOCKCHAIN TRANSACTIONS

    公开(公告)号:US20220318788A1

    公开(公告)日:2022-10-06

    申请号:US17219450

    申请日:2021-03-31

    申请人: PayPal, Inc.

    摘要: Systems, methods, and computer-readable media disclosed herein relate to reducing computation and computing resources for certain blockchain related transactions. Specifically, software algorithms and architecture allow some transactions to avoid the need for recordation on a blockchain, which can be computationally expensive both for a requesting device and for various nodes on the blockchain. Thus, a computer system may receive indications of incoming transactions transferring digital assets to particular user accounts, and in response to requests from user accounts, the computer system facilitates one or more internal transactions between those accounts. In response to a request from a particular internal user account, the computer system may perform an outgoing transaction transferring one or more digital assets to an external user account from one or more internal user accounts. The incoming transactions and outgoing transaction are recorded on the blockchain, but the internal transactions are recorded on an internal ledger rather than the blockchain, saving computational power and improving computer operations.

    METHODS AND SYSTEMS FOR TRACKING UNSPENT TRANSACTION OUTPUT (UTXO) TOKENS IN A DISTRIBUTED LEDGER TECHNOLOGY-BASED NETWORK

    公开(公告)号:US20220198559A1

    公开(公告)日:2022-06-23

    申请号:US17132590

    申请日:2020-12-23

    申请人: PayPal, Inc.

    摘要: Tracking and clawing back unspent transaction output (UTXO) tokens mechanism are disclosed for distributed ledger technology-based networks (DLTNs) operating a UTXO-based token transaction model (which can include blockchain networks). Some embodiments comprise receiving a request to transfer a UTXO token in a DLTN operating a UTXO-based token transaction model. Further, the embodiments can include determining that a clawback list includes the genesis token identifier and barred token identifiers of UTXO tokens barred from being transferred on the DLTN. In addition, the embodiments can include determining whether the clawback list includes any of the ancestral token identifiers of the UTXO token and generating an instruction regulating the transfer of the UTXO token in the DLTN based on the determining whether the clawback list includes any of the ancestral token identifiers. Such techniques improve the security and functionality of DLTNs such as a blockchain network.

    ACCOUNT REBALANCING DAEMON FOR USE WITH SECURE DIGITAL ASSET CUSTODIANS

    公开(公告)号:US20210357917A1

    公开(公告)日:2021-11-18

    申请号:US16875839

    申请日:2020-05-15

    申请人: PayPal, Inc.

    IPC分类号: G06Q20/36 G06Q20/06

    摘要: There are provided systems and methods for an account rebalancing daemon for use with secure digital asset custodians. A service provider server, such as an electronic transaction processor, may provide cryptocurrency functions and operations associated with use of an online digital platform that trades and secures cryptocurrencies. The service provider may have a digital wallet that allows for storage of cryptocurrency on the online platform. However, these digital wallets may be vulnerable to computing exploits that may obtain cryptocurrencies through computing attacks, hacking operations, and the like. Thus, the service provider may provide for an automated daemon application or process that utilizes a secure digital wallet using secure computing hardware and authorizations to maintain a balance between the digital wallets to reduce risk. This daemon may automatically detect balance data and may execute operations to rebalance the digital wallets.