-
公开(公告)号:US11966916B2
公开(公告)日:2024-04-23
申请号:US18114076
申请日:2023-02-24
Inventor: Rui Guo , Maocai Li , Jun Liang , Jianjun Zhang , Zongyou Wang , Haitao Tu , Qi Zhao , Binhua Liu , Dawei Zhu , Qing Qin
CPC classification number: G06Q20/38215 , G06Q20/105 , G06Q20/389 , G06Q40/04 , H04L9/3265 , H04L9/50 , H04L2209/56
Abstract: A second blockchain system receives a first consensus message from a first blockchain system, the first blockchain system includes first nodes that provide services to at least a first account, and the second blockchain system includes second nodes that provide services to at least a second account. The first consensus message indicates a first plurality of the first nodes reaches a consensus for transferring a resource from the first account to the second account. The second blockchain system transfers the resource in the task to the second account. The transferring includes that a node in the second nodes adds the resource to the second account and generates a fourth block that records a completion of a transfer event. A second consensus message is transmitted from the second blockchain system to the first blockchain system in response to a second plurality of the second nodes completing the transfer event.
-
公开(公告)号:US11456864B2
公开(公告)日:2022-09-27
申请号:US16355435
申请日:2019-03-15
Inventor: Rui Guo , Maocai Li , Wenwei Zou , Jianjun Zhang , Haitao Tu , Qi Zhao , Zongyou Wang , Jun Liang , Dawei Zhu , Binhua Liu
Abstract: The present disclosure discloses an information storage method performed at a server. The method includes: receiving an information storage request sent by a terminal device, the information storage request carrying a first user identifier, an account address, and a to-be-stored ciphertext; performing identity authentication on a user according to a the first user identifier when receiving an information storage request sent by a terminal device, the information storage request carrying the first user identifier, an account address, and a to-be-stored ciphertext; generating a serving end serialization factor according to preset configuration information if after the identity authentication succeeds; obtaining a plurality of ciphertext fragments of the to-be-stored ciphertext according to the serving end serialization factor and the to-be-stored ciphertext; and storing the account address corresponding to the first user identifier, and respectively storing, corresponding to the account address, the plurality of ciphertext fragments into different ciphertext databases.
-
公开(公告)号:US11349674B2
公开(公告)日:2022-05-31
申请号:US17003812
申请日:2020-08-26
Inventor: Rui Guo , Maocai Li , Jianjun Zhang , Zhen Zeng , Zichao Tang , Jiguang Lu
Abstract: Embodiments of this application relate to a digital certificate management method performed at a computer device. The method includes: receiving a digital certificate generation request submitted by a certificate application node; transmitting identification information to consensus authentication centers for certification to obtain certification results obtained by the consensus authentication centers from performing the certification according to the identification information; determining an identification result corresponding to the certificate application node according to the certification results of the consensus authentication centers; generating, when the certification succeeds, a target digital certificate corresponding to the certificate application node submitting the digital certificate generation request; and writing the target digital certificate as a transaction resource into a blockchain associated with the consensus authentication centers.
-
公开(公告)号:US11775377B2
公开(公告)日:2023-10-03
申请号:US17542971
申请日:2021-12-06
Inventor: Rui Guo , Maocai Li , Qi Zhao , Jianjun Zhang , Haitao Tu , Zongyou Wang , Jun Liang , Dawei Zhu , Lisheng Chen , Binhua Liu
IPC: G06F11/00 , G06F11/07 , G06F11/20 , H04L9/40 , H04L9/32 , H04L43/0823 , G06F21/00 , H04L67/1097 , H04L9/30 , H04L9/00
CPC classification number: G06F11/079 , G06F11/0709 , G06F11/0751 , G06F11/2023 , G06F21/00 , H04L9/3242 , H04L9/3247 , H04L43/0847 , H04L63/0442 , H04L63/123 , H04L67/1097 , H04L9/30 , H04L9/50
Abstract: The present disclosure discloses a client device having a digital signature. The client device includes processing circuitry configured to send a message to be stored in nodes after the nodes reach a consensus on the message. The message includes the digital signature of the client device. The processing circuitry obtains results from a subset of the nodes that receive the message. The results have respective digital signatures of the subset of the nodes. The nodes are in a first consensus mode for reaching the consensus on the message. After verifying the digital signatures, the processing circuitry determines whether one or more of the nodes has malfunctioned based on the results. Based on a determination that the one or more of the nodes has malfunctioned, the processing circuitry triggers the nodes to switch from the first consensus mode to a second consensus mode for reaching the consensus on the message.
-
公开(公告)号:US11343233B2
公开(公告)日:2022-05-24
申请号:US17146217
申请日:2021-01-11
Inventor: Jiguang Lu , Jianjun Zhang , Shicheng Feng
IPC: H04L29/06 , H04L61/4511 , H04L67/10
Abstract: An embodiment of this application discloses a node control method performed by a forwarding platform in a distributed computer system. The method includes: establishing, by a forwarding platform, a secure link with a user terminal through a domain name of the forwarding platform; obtaining, by the forwarding platform through the secure link, a request packet transmitted by a user terminal, and the request packet comprising an address identifier of a target node in the distributed computer system and a request content of the user terminal for the target node; encrypting, by the forwarding platform, the request content to obtain a first encrypted packet; and transmitting, by the forwarding platform, the first encrypted packet to the target node according to the address identifier. Computing device and non-transitory computer-readable storage medium counterparts are also contemplated.
-
公开(公告)号:US11237896B2
公开(公告)日:2022-02-01
申请号:US16383162
申请日:2019-04-12
Inventor: Rui Guo , Maocai Li , Qi Zhao , Jianjun Zhang , Haitao Tu , Zongyou Wang , Jun Liang , Dawei Zhu , Lisheng Chen , Binhua Liu
IPC: G06F11/00 , G06F11/07 , G06F11/20 , H04L29/06 , H04L9/32 , H04L12/26 , G06F21/00 , H04L29/08 , H04L9/30
Abstract: The present disclosure discloses a distributed system and a message processing method. The distributed system includes a client and a plurality of nodes. The client includes processing circuitry that is configured to send a message including a digital signature of the client. The distributed system is in a first consensus mode for reaching a consensus on the message. The processing circuitry obtains results from a subset of the nodes that receive the message. The results have respective digital signatures of the subset of the nodes. After verifying the digital signatures of the subset of the nodes, the processing circuitry of the client determines, based on the results, whether one or more of the nodes in the distributed system is malfunctioned.
-
7.
公开(公告)号:US20200372167A1
公开(公告)日:2020-11-26
申请号:US16991977
申请日:2020-08-12
Applicant: Tencent Technology (Shenzhen)Company Limited
Inventor: Dongyan WANG , Maocai Li , Rui Guo , Haitao Tu , Bo Li , Jianjun Zhang
Abstract: A data storage method is provided at a computer system, including: obtaining first data and second data of a target object, the first data and the second data being data of different dimensions for measuring any aspect of the target object from generation to existence; storing the first data and the second data of the target object in the first node; receiving audit information of the first node for indicating the first data and the second data stored in the first node; verifying the audit information based on target audit information of at least one target node that transacts with the first node; broadcasting a verification success notification in the data storage system in a case that the verification succeeds; and determining that a consensus on the audit information is reached in a case that the received verification success notification meets a consensus success condition.
-
公开(公告)号:US10795778B2
公开(公告)日:2020-10-06
申请号:US16430077
申请日:2019-06-03
Inventor: Rui Guo , Maocai Li , Jianjun Zhang , Haitao Tu , Qi Zhao , Zongyou Wang , Jun Liang , Dawei Zhu , Lisheng Chen , Binhua Liu
IPC: G06F11/14 , H04L9/06 , G06F16/182 , H04L9/08 , H04L9/32
Abstract: This application relates to a shared data recovery method performed at a first node of a data sharing system. The first node obtains a first eigenvalue of a first node after receiving a recovery request carrying a first block height; broadcasts the first eigenvalue to at least one second node and recovery indication information to the at least one second node. After determining, based on the first eigenvalue and a plurality of second eigenvalues, that data in shared data stored by all nodes of the data sharing system is consistent, the first node recovers data within a range of the first block height in the shared data after receiving a preset quantity of a plurality of pieces of recovery indication information, thereby ensuring consistency and security of data included in a block, and reducing pressure on a node of the data sharing system to store the shared data.
-
公开(公告)号:US20190236300A1
公开(公告)日:2019-08-01
申请号:US16382663
申请日:2019-04-12
Inventor: Rui GUO , Maocai Li , Qi Zhao , Jianjun Zhang , Haitao Tu , Zongyou Wang , Jun Liang , Dawei Zhu , Lisheng Chen , Binhua Liu
CPC classification number: G06F21/6218 , G06F16/1824 , H04L9/0643 , H04L9/0825 , H04L9/0869 , H04L9/30 , H04L9/3247 , H04L67/16
Abstract: A method, system and computer readable medium are provided. The method includes receiving a service processing request from a user client, the service processing request being generated according to a table structure provided by a data sharing system, and including service data and signature information of the service data. The service data and the signature information are extracted from the service processing request according to the table structure that is prestored. A service data recording request of the data sharing system is generated, the service data recording request including the service data and the signature information. The service data recording request is sent to one or more nodes in the data sharing system for obtaining and storing the service data and the signature information at the one or more nodes.
-
10.
公开(公告)号:US12095932B2
公开(公告)日:2024-09-17
申请号:US16997868
申请日:2020-08-19
Inventor: Rui Guo , Maocai Li , Jianjun Zhang , Zhen Zeng
CPC classification number: H04L9/3268 , H04L9/0637 , H04L9/3265 , H04L9/50
Abstract: Embodiments of this application relate to a digital certificate verification method and apparatus, a computer device, and a storage medium. The digital certificate verification method is performed by a authentication center, and include receiving a verification request for verifying a target digital certificate; obtaining a target transaction record corresponding to the target digital certificate from a blockchain, the target digital certificate being stored in the blockchain as a transaction resource; obtaining a target account type corresponding to the target transaction record, different account types corresponding to different certificate operation states; and determining a verification result corresponding to the target digital certificate according to the target account type.
-
-
-
-
-
-
-
-
-