US 12,335,417 B2
Bootstrapping root of trust for federated blockchains
Ghassan Karame, Heidelberg (DE); Sebastien Andreina, Heidelberg (DE); and Wenting Li, Heidelberg (DE)
Assigned to NEC CORPORATION, Tokyo (JP)
Appl. No. 17/908,564
Filed by NEC Laboratories Europe GmbH, Heidelberg (DE)
PCT Filed Mar. 25, 2020, PCT No. PCT/EP2020/058259
§ 371(c)(1), (2) Date Sep. 1, 2022,
PCT Pub. No. WO2021/190740, PCT Pub. Date Sep. 30, 2021.
Prior Publication US 2023/0344659 A1, Oct. 26, 2023
Int. Cl. H04L 9/00 (2022.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01)
CPC H04L 9/50 (2022.05) [H04L 9/32 (2013.01); H04L 63/123 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for supporting trusted communication between nodes from different blockchains, the method comprising:
using a bootstrapping service for bootstrapping trust among the different blockchains of a group of federated blockchains, wherein the bootstrapping service records security parameters of the federated blockchains, wherein the security parameters comprise information on consensus configurations of the federated blockchains, and wherein the bootstrapping service records a change of a recorded original consensus configuration of a federated blockchain, from the federated blockchains, caused by joining of a new validator node to the federated blockchain;
receiving, by the bootstrapping service and from the federated blockchain, an updated consensus configuration together with the federated blockchain's corresponding finality proof;
verifying, by the bootstrapping service, the finality proof of the updated consensus configuration based on the recorded original consensus configuration of the federated blockchain; and
based on the verification being successful, recording, by the bootstrapping service, the updated consensus configuration.