US 11,860,856 B2
Managing distributed ledger storage space
Ahmed Mohamed Abbas Saleh, Sheikh Zayed (EG); Karen Medhat Yousry Fahmy Beshara, Giza (EG); and Labib Farag Labib Hanna Saad, New Cairo (EG)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jul. 20, 2020, as Appl. No. 16/933,196.
Prior Publication US 2022/0019901 A1, Jan. 20, 2022
Int. Cl. G06F 16/23 (2019.01)
CPC G06F 16/2379 (2019.01) [G06F 16/2365 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a memory; and
a processor that, when executing instructions stored in the memory, is configured to:
receive a block;
extract information from the block;
identify that the information was previously stored in a first storage area;
in response to the identification, correlate an identifier to the previously stored information to link the identifier to the previously stored information;
replace the information in the block with the identifier;
store the block with the identifier in a second storage area in a blockchain; and
retrieve the first information from the first storage in response to a query accessing the blockchain.