Abstract: |
A method for addition of a block to a permissioned blockchain using efficient consensus includes: generating a Merkle root for received transaction messages and hashing the header of the most recent block in a blockchain; hashing a new header consisting of the Merkle root and prior block hash; sending the new header to auditing nodes; receiving approval of the new header from a majority of auditing nodes; informing the auditing nodes of the approval of the new header; and providing the new header and a digital signature to each consensus node for writing of a new block to the blockchain that includes the new header and the received transaction messages. |
Inventor: |
Davis, Steven Charles (Saint Peters, MO, US) |
Applicant: |
MasterCard International Incorporated (Purchase, NY, US) |
Face Assignee: |
MASTERCARD INTERNATIONAL INCORPORATED (Purchase, NY, US) |
Filed: |
2016-05-24 |
Issued: |
2019-02-12 |
Claims: |
24 |
|
US10204341
|
1. A method for adding a block to a permissioned blockchain using an efficient consensus mechanism, comprising:
(10)
(13)
|
|
13. A system for adding a block to a permissioned blockchain using an efficient consensus mechanism, comprising:
(10)
(14)
|
|