Patents Assigned to Coinbase, Inc.
  • Patent number: 11893577
    Abstract: Aspects of the disclosure relate to storing sensitive information. A computing platform may split a signature key into shares, which may be used to regenerate the signature key. The computing platform may encrypt these shares using corresponding SEKs, and may subsequently encrypt the SEKs using corresponding operator keys. The computing platform may distribute the operator keys to user devices via corresponding HSMs. The computing platform may store the encrypted shares, encrypted SEKs, and identifiers of the user devices. The computing platform may receive requests for the encrypted SEKs from the user devices, and may send the respective encrypted SEKs accordingly. The user devices may return, to the computing platform, corresponding decrypted SEKs. The computing platform may use the SEKs to decrypt the encrypted shares, which may then be used to reconstruct the signature key.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: February 6, 2024
    Assignee: Coinbase, Inc.
    Inventors: Jeremy Suurkivi, Andrew Pau, Jayasudha Jayakumaran
  • Patent number: 11893637
    Abstract: A system and method that relies upon smart contracts to facilitate cryptocurrency trades through a plurality of different exchanges. The system and method preferably operate on the blockchain.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: February 6, 2024
    Assignee: Coinbase, Inc.
    Inventors: David Bleznak, Sergey Tsyba, Jordan Lyall, Noah Passalacqua, Nate Welch, Craig Braun, Ed Posnak, Eric Bujold, Colleen Stabler, Svenn Mahle, Katie Horne, Austin Roberts, Chris Behar, Andrew Trudel, Andrew Katsevich, Harry Wright, Audrey Sciortino
  • Publication number: 20240037543
    Abstract: Methods and systems use a second dataset comprising independently validated data based on labeled blockchain operations previously processed through the blockchain network. The use of the second dataset in conjunction with the dataset comprising labeled blockchain characteristics data received from a plurality of sources provides a comprehensive input for a machine learning model to identify and label suspicious blockchain operations. By doing so, the system mitigates fraudulent, criminal, or suspicious transactions. For example, the system may send an alert to a user if a behavior type is deemed a high risk by the machine learning model; the system may furthermore hold the funds associated with the blockchain operation in a separate account while the transaction is manually reviewed.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Applicant: Coinbase, Inc.
    Inventors: Alex REEVE, Harrison DAHME, Linwei CHEN, Akash SHAH, Ming JIANG, Sid SHEKHAR, Zhicong LIANG
  • Publication number: 20240022439
    Abstract: Methods and systems disclosed herein for parsing and identifying unindexed parameters and other information (e.g., a token contract address) may appear encoded in event data. Specifically, the system may retrieve bytecode for an identified blockchain operation (e.g., a transaction). The system may then segregate the bytecode into constructor arguments, code sections, and/or metadata. The system may then parse the segregated portions of bytecode for bytecode representations that are based on function signatures, event signatures, token standards, and/or contract addresses.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 18, 2024
    Applicant: Coinbase, Inc.
    Inventors: Ben SCHRECK, Ejaaz AHAMADEEN, Jing FAN, Peter Jihoon KIM, Olivia THET, Matt MOORE, Ankit CHIPLUNKAR
  • Publication number: 20240022424
    Abstract: Methods and systems for parsing and identifying unindexed parameters and other information (e.g., a token contract address) that may appear encoded in event data. Specifically, the system may retrieve bytecode for an identified blockchain operation (e.g., a transaction). The system may then segregate the bytecode into constructor arguments, code sections, and/or metadata. The system may then parse the segregated portions of bytecode for bytecode representations that are based on function signatures, event signatures, token standards, and/or contract addresses. In some embodiments, the system may further narrow the pool of known bytecode representations that are compared against the remaining sections of bytecode based on bytecode representations corresponding to a particular type of blockchain network standard.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 18, 2024
    Applicant: Coinbase, Inc.
    Inventors: Ben SCHRECK, Ejaaz AHAMADEEN, Jing FAN, Peter Jihoon KIM, Olivia THET, Matt MOORE, Ankit CHIPLUNKAR
  • Publication number: 20240015034
    Abstract: Methods and systems for a processing architecture that maintains a separate logic pathway corresponding to a first operation type and a second operation type, until a blockchain operation is submitted to the blockchain network using either the first operation type or a second operation type. Following submission of the blockchain operation to the blockchain network, the architecture collapses the parallel logic pathways to a single logical pathway for both types.
    Type: Application
    Filed: July 7, 2022
    Publication date: January 11, 2024
    Applicant: Coinbase, Inc.
    Inventors: Spencer STOCK, Mansi PRAKASH, Sid COELHO-PRABHU, Kevin SHAY
  • Publication number: 20240015035
    Abstract: Methods and systems for a processing architecture that maintains a separate logic pathway corresponding to a first operation type and a second operation type, until a blockchain operation is submitted to the blockchain network using either the first operation type or a second operation type. Following submission of the blockchain operation to the blockchain network, the architecture collapses the parallel logic pathways to a single logical pathway for both types.
    Type: Application
    Filed: July 7, 2022
    Publication date: January 11, 2024
    Applicant: Coinbase, Inc.
    Inventors: Spencer STOCK, Mansi PRAKASH, Sid COELHO-PRABHU, Kevin SHAY
  • Publication number: 20240015023
    Abstract: Methods and systems for a processing architecture that maintains a separate logic pathway corresponding to a first operation type and a second operation type, until a blockchain operation is submitted to the blockchain network using either the first operation type or a second operation type. Following submission of the blockchain operation to the blockchain network, the architecture collapses the parallel logic pathways to a single logical pathway for both types.
    Type: Application
    Filed: July 7, 2022
    Publication date: January 11, 2024
    Applicant: Coinbase, Inc.
    Inventors: Spencer STOCK, Mansi PRAKASH, Sid COELHO-PRABHU, Kevin SHAY
  • Publication number: 20240004851
    Abstract: Systems and methods for creating a reorganization-immune blockchain index using mono-increasing sequence records are described. For example, the system may receive on-chain data for a plurality of blocks, wherein the plurality of blocks comprises a first block comprising a first event of a plurality of blockchain events within the on-chain data. The system may determine a first sequence number for the first event, wherein the first sequence number is based on a mono-increasing sequence record.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Applicant: Coinbase, Inc.
    Inventors: Jie ZHANG, Zhicong LIANG, Yaohua YANG, David LAI, Chaoqing LU, Jinghan XU, Xu MENG
  • Publication number: 20240007309
    Abstract: Systems and methods recite the use of a platform service that determines a specific type of data (e.g., a processing metric) based on current network conditions (e.g., current congestion on a blockchain network). The processing metric is then used to account for variations in processing characteristics of a blockchain network occurring while the platform service integrates the on-chain and off-chain interactions. Accordingly, while the platform service performs the integration by triggering an on-chain blockchain operation in response to a communication to initiate an off-chain response, the processing metric accounts for any delays and/or volatility in the network conditions.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Applicant: Coinbase, Inc.
    Inventors: Lauren DOWLING, Anthony DeMARTINO, Daniel KWASNICK, Luyi ZHANG, Rick HUYNH
  • Publication number: 20240004866
    Abstract: Systems and methods for supporting both batch processing and streaming data applications, to load and process data incrementally, while providing a near-constantly materialized dataset based on raw blockchain data, are described. For example, the system may receive first on-chain data in a first format via a first input stream, wherein the first on-chain data originates from a blockchain node of a blockchain network. The system may transform the first on-chain data to a second format for storage in a second dataset, wherein the second format comprises an unbounded table.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Applicant: Coinbase, Inc.
    Inventors: Jie ZHANG, Zhicong LIANG, Yaohua YANG, David LAI, Chaoqing LU, Jinghan XU, Xu MENG
  • Publication number: 20240004850
    Abstract: Methods and systems allow for the deployment of private (i.e., not necessarily publicly available) and reversible (or replaceable) smart contracts to create the stateless blockchain overlay layer. For example, the stateless blockchain overlay layer allows developers to deploy private smart contracts as overlays on top of any existing blockchain. The deployment of these private smart contracts is instantaneous, reversible, and free. Furthermore, the private smart contracts may be called at any block, including past ones. The private smart contracts may be used to expose arbitrary blockchain-based computation at arbitrary block heights to their developers.
    Type: Application
    Filed: July 1, 2022
    Publication date: January 4, 2024
    Applicant: Coinbase, Inc.
    Inventor: Frederic BEAL
  • Publication number: 20240007525
    Abstract: Systems and methods for a unified approach that is compatible with all blockchains, protocols, etc. The systems and methods use a bifurcated indexing system with a dynamically selected application service. The systems and methods bifurcate the indexing process into a storage layer and a compute layer.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Applicant: Coinbase, Inc.
    Inventors: Jie ZHANG, Zhicong LIANG, Yaohua YANG, David LAI, Chaoqing LU, Jinghan XU, Xu MENG
  • Publication number: 20240004894
    Abstract: Systems and methods for a unified approach that is compatible with all blockchains, protocols, etc. The systems and methods use a bifurcated indexing system with a dynamically selected application service. The systems and methods bifurcate the indexing process into a storage layer and a compute layer.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Applicant: Coinbase, Inc.
    Inventors: Jie ZHANG, Zhicong LIANG, Yaohua YANG, David LAI, Chaoqing LU, Jinghan XU, Xu MENG
  • Patent number: 11861570
    Abstract: Systems and methods for managing bundles of cryptocurrency assets.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: January 2, 2024
    Assignee: Coinbase, Inc.
    Inventors: Ajmal Asver, Vladimir Milosevic, Andrew Flockhart, Carly Emmer, Amy Yin
  • Publication number: 20230421396
    Abstract: Methods and systems described herein relate to an improved platform that provides secure, encrypted communications across distributed computer networks when coordinating cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. More specifically, the methods and systems provide this improved platform by introducing additional abstraction layers into a production service for computing signatures during multi-party computation (MPC) signing procedures.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Applicant: Coinbase, Inc.
    Inventors: Luis OCEGUEDA, Cassandra Alexandria HEART, Anika RAGHUVANSHI, Adam C. EVERSPAUGH, Jonathan Ariel BERGKNOFF, Michael LODDER, Paras SHAH, Xiang LI
  • Publication number: 20230421397
    Abstract: Methods and systems described herein relate to an improved platform that provides secure, encrypted communications across distributed computer networks when coordinating cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. More specifically, the methods and systems provide this improved platform by introducing additional abstraction layers into a production service for computing signatures during multi-party computation (MPC) signing procedures.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Applicant: Coinbase, Inc.
    Inventors: Luis OCEGUEDA, Cassandra Alexandria HEART, Anika RAGHUVANSHI, Adam C. EVERSPAUGH, Jonathan Ariel BERGKNOFF, Michael LODDER, Paras SHAH, Xiang LI
  • Publication number: 20230421540
    Abstract: Methods and systems described herein relate to an improved platform that provides secure, encrypted communications across distributed computer networks when coordinating cryptography-based digital repositories in order to perform blockchain operations in decentralized applications. More specifically, the methods and systems provide this improved platform by introducing additional abstraction layers into a production service for computing signatures during multi-party computation (MPC) signing procedures.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Applicant: Coinbase, Inc.
    Inventors: Luis OCEGUEDA, Cassandra Alexandria HEART, Anika RAGHUVANSHI, Adam C. EVERSPAUGH, Jonathan Ariel BERGKNOFF, Michael LODDER, Paras SHAH, Xiang LI
  • Publication number: 20230412639
    Abstract: Methods and systems are described herein for a malware detection system that detects whether an on-chain program associated with a cryptographic token is malicious based on output of a machine learning model. The malware detection system may retrieve or generate attributes associated with an on-chain program and input those into a plurality of scripts within a malware detection script database to determine whether the on-chain program is malicious. The scripts may be generated based on an output of a machine learning model indicating whether the on-chain program is malicious.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Applicant: Coinbase, Inc.
    Inventors: Yifan XU, Ziqiang LIU, Indra RUSTANDI, Yao MA
  • Patent number: D1013706
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: February 6, 2024
    Assignee: Coinbase, Inc.
    Inventors: Alexandra Fitzroy, Maryanne Nguyen