-
公开(公告)号:US20190253245A1
公开(公告)日:2019-08-15
申请号:US16390253
申请日:2019-04-22
Applicant: Alibaba Group Holding Limited
Inventor: Yixiang Zhang , Shubo Li
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.
-
公开(公告)号:US20200233866A1
公开(公告)日:2020-07-23
申请号:US16816983
申请日:2020-03-12
Applicant: Alibaba Group Holding Limited
IPC: G06F16/2458 , G06F16/25 , G06F16/27 , G06K7/14 , H04L29/08
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.
-
公开(公告)号:US10728042B2
公开(公告)日:2020-07-28
申请号:US16737813
申请日:2020-01-08
Applicant: ALIBABA GROUP HOLDING LIMITED
Inventor: Shubo Li , Jiawei Liu , Renhui Yang
IPC: H04L9/32 , H04L9/30 , G06F16/953
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.
-
公开(公告)号:US10819509B2
公开(公告)日:2020-10-27
申请号:US16390253
申请日:2019-04-22
Applicant: Alibaba Group Holding Limited
Inventor: Yixiang Zhang , Shubo Li
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.
-
公开(公告)号:US10785018B2
公开(公告)日:2020-09-22
申请号:US16390253
申请日:2019-04-22
Applicant: Alibaba Group Holding Limited
Inventor: Yixiang Zhang , Shubo Li
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.
-
公开(公告)号:US10756885B2
公开(公告)日:2020-08-25
申请号:US16737806
申请日:2020-01-08
Applicant: ALIBABA GROUP HOLDING LIMITED
Inventor: Shubo Li , Jiawei Liu , Renhui Yang
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.
-
公开(公告)号:US20200213103A1
公开(公告)日:2020-07-02
申请号:US16813634
申请日:2020-03-09
Applicant: Alibaba Group Holding Limited
Inventor: Ping Dai , Wenlong Yang , Shubo Li , Jincheng Wang
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.
-
公开(公告)号:US10698738B1
公开(公告)日:2020-06-30
申请号:US16712412
申请日:2019-12-12
Applicant: Alibaba Group Holding Limited
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.
-
-
-
-
-
-
-