US 11,811,865 B2
Blockchain declarative descriptor for cross-network communication
Chander Govindarajan, Bangalore (IN); Bishakh Chandra Ghosh, Bolpur (IN); Nitin Gaur, Roundrock, TX (US); Venkatraman Ramakrishna, Bangalore (IN); Dushyant K. Behl, Bangalore (IN); and Petr Novotny, Mount Kisco, NY (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Apr. 8, 2021, as Appl. No. 17/225,865.
Prior Publication US 2022/0329653 A1, Oct. 13, 2022
Int. Cl. H04L 67/104 (2022.01); H04L 67/1061 (2022.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01)
CPC H04L 67/1059 (2013.01) [H04L 9/3218 (2013.01); H04L 9/3247 (2013.01); H04L 67/1065 (2013.01); H04L 9/50 (2022.05)] 14 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a processor configured to generate a single verifiable credential (VC) for an entire blockchain in a blockchain network, wherein the processor is configured to:
retrieve decentralized identifiers (DIDs) of all of the blockchain peers included within the blockchain network;
generate a blockchain declarative descriptor (BDD) that uniquely identifies the blockchain network, the BDD comprising:
a first field including the DIDs,
a second field that includes combined signature data of all of the blockchain peers, and
a third field that includes metadata;
transmit the BDD to a blockchain network registry;
receive a single document that all of the blockchain peers have signed;
store the single document within the second field of the BDD; and
utilize the VC to prove that a blockchain peer, of all of the blockchain peers, participates within the blockchain network.