US 12,294,656 B2
Authenticated modification of blockchain-based data
Michael Ira Kanovitz, Chicago, IL (US); and Jon Isaac Loevy, Chicago, IL (US)
Appl. No. 18/547,029
Filed by Michael Ira Kanovitz, Chicago, IL (US); and Jon Isaac Loevy, Chicago, IL (US)
PCT Filed Mar. 11, 2022, PCT No. PCT/US2022/020033
§ 371(c)(1), (2) Date Aug. 18, 2023,
PCT Pub. No. WO2022/192725, PCT Pub. Date Sep. 15, 2022.
Claims priority of provisional application 63/317,750, filed on Mar. 8, 2022.
Claims priority of provisional application 63/317,370, filed on Mar. 7, 2022.
Claims priority of provisional application 63/268,095, filed on Feb. 16, 2022.
Claims priority of provisional application 63/263,789, filed on Nov. 9, 2021.
Claims priority of provisional application 63/225,053, filed on Jul. 23, 2021.
Claims priority of provisional application 63/160,317, filed on Mar. 12, 2021.
Prior Publication US 2024/0039731 A1, Feb. 1, 2024
Int. Cl. H04L 9/32 (2006.01); H04L 9/00 (2022.01)
CPC H04L 9/3236 (2013.01) [H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method carried out by a computing system configured for operating as a node of a network of nodes operating a blockchain, wherein a state encoded in a previous block of the blockchain is owned by a first party, the method comprising:
receiving a request message for a transfer of the state encoded in the previous block from the first party to a second party, wherein the request message is not digitally signed by the first party, and wherein the request message includes: (i) a reference to an online location of a document that authorizes the transfer, and (ii) a plurality of digital signatures generated by a corresponding plurality of trust verifiers, each verifying that the document authorizes the transfer;
applying public encryption keys of the trust verifiers to respectively authenticate the digital signatures;
making a verification that at least a threshold number of the digital signatures have been authenticated; and
in response to making the verification, facilitating modification of the blockchain to add a new block that encodes the state as being owned by the second party.