ASYMMETRIC KEY MANAGEMENT IN CONSORTIUM BLOCKCHAIN NETWORKS

    公开(公告)号:US20190253245A1

    公开(公告)日:2019-08-15

    申请号:US16390253

    申请日:2019-04-22

    Abstract: Implementations of the present specification provide for management of service keys for consortium blockchain networks within a blockchain-as-a-service (BaaS) platform. Implementations include actions of receiving a request for a service key from a participant in a consortium blockchain network provisioned within the BaaS platform, determining that the participant is authorized for the service key based on a service authorization table that records participant privileges within the consortium blockchain network, providing a key package including an encrypted private key of the service key, and a public key of the service key, and sending the key package to the participant, the participant decrypting the private key of the service key using a public key associated with the participant.

    BLOCKCHAIN TRANSACTION QUERY METHOD AND SYSTEM

    公开(公告)号:US20200233866A1

    公开(公告)日:2020-07-23

    申请号:US16816983

    申请日:2020-03-12

    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain transaction querying. One of the methods includes: detecting, by a server of a consortium blockchain network, that a blockchain transaction query interface is invoked by a client device of the consortium blockchain network to query a blockchain transaction; obtaining, by the server, the blockchain transaction corresponding to the blockchain transaction query interface from the consortium blockchain network; and sending, by the server, the blockchain transaction to the client device.

    System and method for blockchain-based cross-entity authentication

    公开(公告)号:US10728042B2

    公开(公告)日:2020-07-28

    申请号:US16737813

    申请日:2020-01-08

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based cross-entity authentication are provided. One of the methods includes: obtaining, from a blockchain, a blockchain transaction comprising an authentication request by a first entity for authenticating a user, wherein the authentication request comprises a decentralized identifier (DID) of the user; in response to determining that the first entity is permitted to access authentication information of the user endorsed by a second entity, obtaining an authentication result of the user by the second entity in response to the obtained blockchain transaction, wherein the authentication result is associated with the DID; generating a different blockchain transaction comprising the authentication result; and transmitting the different blockchain transaction to a blockchain node for adding to the blockchain.

    Asymmetric key management in consortium blockchain networks

    公开(公告)号:US10819509B2

    公开(公告)日:2020-10-27

    申请号:US16390253

    申请日:2019-04-22

    Abstract: Implementations of the present specification provide for management of service keys for consortium blockchain networks within a blockchain-as-a-service (BaaS) platform. Implementations include actions of receiving a request for a service key from a participant in a consortium blockchain network provisioned within the BaaS platform, determining that the participant is authorized for the service key based on a service authorization table that records participant privileges within the consortium blockchain network, providing a key package including an encrypted private key of the service key, and a public key of the service key, and sending the key package to the participant, the participant decrypting the private key of the service key using a public key associated with the participant.

    Asymmetric key management in consortium blockchain networks

    公开(公告)号:US10785018B2

    公开(公告)日:2020-09-22

    申请号:US16390253

    申请日:2019-04-22

    Abstract: Implementations of the present specification provide for management of service keys for consortium blockchain networks within a blockchain-as-a-service (BaaS) platform. Implementations include actions of receiving a request for a service key from a participant in a consortium blockchain network provisioned within the BaaS platform, determining that the participant is authorized for the service key based on a service authorization table that records participant privileges within the consortium blockchain network, providing a key package including an encrypted private key of the service key, and a public key of the service key, and sending the key package to the participant, the participant decrypting the private key of the service key using a public key associated with the participant.

    System and method for blockchain-based cross entity authentication

    公开(公告)号:US10756885B2

    公开(公告)日:2020-08-25

    申请号:US16737806

    申请日:2020-01-08

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based cross-entity authentication are provided. One of the methods includes: obtaining an authentication request by a first entity for authenticating a user, wherein the authentication request comprises a decentralized identifier (DID) of the user; in response to determining that the first entity is permitted to access authentication information of the user endorsed by a second entity, generating a blockchain transaction for obtaining an authentication result of the user by the second entity, wherein the authentication result is associated with the DID; and transmitting the blockchain transaction to a blockchain node for adding to a blockchain.

    BLOCKCHAIN TRANSACTION PROCESSING METHOD AND APPARATUS

    公开(公告)号:US20200213103A1

    公开(公告)日:2020-07-02

    申请号:US16813634

    申请日:2020-03-09

    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing blockchain transactions. One of the methods includes: obtaining, by a blockchain node of a consortium blockchain network, a blockchain transaction associated with a service; invoking a smart contract corresponding to the service; determining presentation information based on the smart contract and the service, wherein the presentation information is presented to a user through a client device in response to receiving a query from the client device; recording the presentation information into a blockchain transaction log based on the smart contract; and recording the blockchain transaction and the blockchain transaction log of the blockchain transaction into a blockchain.

    Implementing a blockchain-based workflow

    公开(公告)号:US10698738B1

    公开(公告)日:2020-06-30

    申请号:US16712412

    申请日:2019-12-12

    Inventor: Shanlu Sun Shubo Li

    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing a blockchain-based workflow. One of the methods includes receiving a workflow specification that indicates one or more state transition methods to be performed by a smart contract on a blockchain network and one or more client service methods to be performed by one or more client devices off the blockchain network participating in a workflow. The smart contract is generated according to the workflow specification and includes the one or more state transition methods. A configurable client service logic is generated according to the workflow specification for each of the one or more client devices and includes the one or more client service methods. The smart contract is deployed to the blockchain network.

Patent Agency Ranking