Patents Assigned to ArcBlock, Inc
  • Patent number: 11838405
    Abstract: Systems and methods that implement delegation on a blockchain network. A delegate blockchain transaction may be broadcasted to a blockchain network that encodes: a delegator blockchain user, a delegate blockchain user; information that indicates one or more permissions that the delegate blockchain user is authorized to perform, and an attestation that the delegator blockchain user authorizes the delegation. A delegate blockchain user may generate a blockchain transaction which is digitally signed using a delegate's private key in place of a delegator's private key.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: December 5, 2023
    Assignee: ArcBlock, Inc.
    Inventors: Zhihong Mao, Tian Chen, Shi Shu
  • Patent number: 11676139
    Abstract: Techniques and systems described below relate to systems and methods to access and store blockchain data. In various examples, a client computer system submits a blockchain-agnostic request to a computing resource service provider and the service provider processes the request. The chain-agnostic request may be a request that is interoperable between multiple blockchain protocols, such that, for a given request, the request can be fulfilled using multiple underlying blockchain technologies. A computing resource service provider may receive and process chain-agnostic requests by decoding or otherwise interpreting the requests and routing the requests for fulfillment using one or more chain adapters that are accessible to the computing resource service provider. The service provider may determine metadata associated with the request and determining how to fulfill the request, which may include accessing computing resources of the computing resource service provider and/or the associated blockchain network.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: June 13, 2023
    Assignee: ArcBlock, Inc.
    Inventors: Zhihong Mao, Peiling Ding, Tian Chen
  • Patent number: 11388010
    Abstract: Techniques and systems described below relate to systems and methods to migrate a blockchain account. A blockchain migrate transaction can migrate an existing account from an old address to a new address. A blockchain account migration can be performed in response to a determination that a secret key associated with an address has or has potentially been exposed. Existing digital assets associated with a potentially compromised account may be carried over to a new account as part of a blockchain account migrate transaction.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: July 12, 2022
    Assignee: ArcBlock, Inc.
    Inventors: Tian Chen, Zhihong Mao
  • Patent number: 11245514
    Abstract: Systems and methods that implement delegation on a blockchain network. A delegate blockchain transaction may be broadcasted to a blockchain network that encodes: a delegator blockchain user, a delegate blockchain user; information that indicates one or more permissions that the delegate blockchain user is authorized to perform, and an attestation that the delegator blockchain user authorizes the delegation. A delegate blockchain user may generate a blockchain transaction which is digitally signed using a delegate's private key in place of a delegator's private key.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: February 8, 2022
    Assignee: ArcBlock, Inc
    Inventors: Zhihong Mao, Tian Chen, Shi Shu