US 12,229,302 B1
Revocable and traceable blockchain rewrites using attribute-based cryptosystems
Gaurav Panwar, Las Cruces, NM (US); Roopa Vishwanathan, Las Cruces, NM (US); and Satyajayant Misra, Las Cruces, NM (US)
Assigned to Arrowhead Center, Inc., Las Cruces, NM (US)
Filed by Arrowhead Center, Inc., Las Cruces, NM (US)
Filed on Feb. 28, 2022, as Appl. No. 17/683,050.
Claims priority of provisional application 63/181,568, filed on Apr. 29, 2021.
Int. Cl. G06F 21/62 (2013.01); H04L 9/00 (2022.01)
CPC G06F 21/6227 (2013.01) [H04L 9/50 (2022.05)] 16 Claims
OG exemplary drawing
 
1. A method for editing records on a blockchain comprising:
creating a mutable record, a digest of the mutable record, along with a long-term trapdoor, an ephemeral trapdoor, and a plurality of tuples that regulate record edits;
the mutable record comprising an immutable portion and an editable portion, the immutable portion comprising the long-term trapdoor and the digest of the mutable record;
modifying a hash verification function of the blockchain to perform verification of the mutable record; and
modifying the blockchain such that when a block containing the mutable record is added to the blockchain, only the immutable portion of the mutable record is used in a block hash calculation.