US 11,917,088 B2
Integrating device identity into a permissioning framework of a blockchain
Nitin Gaur, Round Rock, TX (US); Jeronimo Irazabal, Roque Perez (AR); and Abhishek Malvankar, White Plains, NY (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Sep. 21, 2020, as Appl. No. 17/026,467.
Prior Publication US 2022/0094560 A1, Mar. 24, 2022
Int. Cl. H04L 9/32 (2006.01); H04L 9/08 (2006.01); H04L 41/12 (2022.01); H04L 67/56 (2022.01); H04L 9/00 (2022.01)
CPC H04L 9/3278 (2013.01) [H04L 9/0894 (2013.01); H04L 9/3218 (2013.01); H04L 41/12 (2013.01); H04L 67/56 (2022.05); H04L 9/50 (2022.05); H04L 2209/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for configuring a blockchain network, comprising:
initializing, by a delineate node of the blockchain network, pass-through services;
receiving, at the delineate node, a registration request from a device;
validating the device, by the delineate node in response to the registration request, using a physical uncloneable function (PUF) response received from the device, wherein the PUF automatically provides a cryptographic proof for immutable registration key previously measured or calculated by a manufacturer of the IoT device and previously communicated to the delineate node by a secure channel, and wherein the validating comprises:
sending, by the delineate node, a challenge to the device; and
receiving, by the delineate node, the PUF response from the device;
registering, by a processor of the delineate node in response to the validating, the device in a virtual profile; and
performing, by the processor of the delineate node, a pass-through service for the registered device.