-
公开(公告)号:US20230188356A1
公开(公告)日:2023-06-15
申请号:US17860001
申请日:2022-07-07
Inventor: Jong-Choul Yim , Jin-Tae Oh
CPC classification number: H04L9/3242 , H04L9/3247 , H04L9/0825
Abstract: Disclosed herein are an apparatus and method for distributed consensus using multi-signature. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program may send a Pre-Prepare message for processing distributed consensus on a transaction to nodes participating in the distributed consensus in a blockchain network, verify the nodes using message authentication code values included in Prepare messages received from the nodes, send the nodes an A-Prepare message for announcing that the Prepare messages are received from a number of verified nodes equal to or greater than a quorum required for the distributed consensus, generate a multi-signature value using multi-signature fragment values included in Commit messages received from the nodes, and send an A-Commit message including the multi-signature value to the nodes, thereby processing consensus on the transaction.
-
公开(公告)号:US12177358B2
公开(公告)日:2024-12-24
申请号:US17860001
申请日:2022-07-07
Inventor: Jong-Choul Yim , Jin-Tae Oh
Abstract: Disclosed herein are an apparatus and method for distributed consensus using multi-signature. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program may send a Pre-Prepare message for processing distributed consensus on a transaction to nodes participating in the distributed consensus in a blockchain network, verify the nodes using message authentication code values included in Prepare messages received from the nodes, send the nodes an A-Prepare message for announcing that the Prepare messages are received from a number of verified nodes equal to or greater than a quorum required for the distributed consensus, generate a multi-signature value using multi-signature fragment values included in Commit messages received from the nodes, and send an A-Commit message including the multi-signature value to the nodes, thereby processing consensus on the transaction.
-