US 12,069,159 B2
Redactable blockchain
Vladimir Shpilrain, New York, NY (US); and Dima Grigoriev, New York, NY (US)
Assigned to Research Foundation of the City University of New York, New York, NY (US)
Filed by Research Foundation of the City University of New York, New York, NY (US)
Filed on Jun. 17, 2022, as Appl. No. 17/843,333.
Claims priority of provisional application 63/212,907, filed on Jun. 21, 2021.
Prior Publication US 2022/0407681 A1, Dec. 22, 2022
Int. Cl. H04L 9/06 (2006.01); H04L 9/00 (2022.01); H04L 9/32 (2006.01)
CPC H04L 9/0643 (2013.01) [H04L 9/3239 (2013.01); H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method for redacting a private blockchain, comprising:
applying a hash function to a prefix and new content to compute a hash for a block of the blockchain;
performing a modulo operation to convert the hash to an integer modulo;
determining an inverse of the integer modulo;
computing a redactable suffix from the prefix and the inverse of the integer modulo;
replacing current content of the blockchain with the new content; and
applying the redactable suffix to the block having the new content.