US 11,934,387 B2
Methods for extending a proof-of-space-time blockchain
Bram Cohen, San Francisco, CA (US); Krzysztof Pietrzak, San Francisco, CA (US); and Mariano Sorgente, San Francisco, CA (US)
Assigned to Chia Network Inc., San Francisco, CA (US)
Filed by Chia Network Inc., San Francisco, CA (US)
Filed on Mar. 7, 2023, as Appl. No. 18/118,440.
Application 18/118,440 is a continuation of application No. 17/496,405, filed on Oct. 7, 2021, granted, now 11,625,390.
Application 17/496,405 is a continuation of application No. 17/320,114, filed on May 13, 2021, granted, now 11,507,569, issued on Nov. 22, 2022.
Application 17/320,114 is a continuation in part of application No. 15/931,463, filed on May 13, 2020, granted, now 11,165,582, issued on Nov. 2, 2021.
Claims priority of provisional application 63/177,286, filed on Apr. 20, 2021.
Claims priority of provisional application 62/850,221, filed on May 20, 2019.
Prior Publication US 2023/0214380 A1, Jul. 6, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); G06F 12/02 (2006.01); G06F 16/23 (2019.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01)
CPC G06F 16/2379 (2019.01) [G06F 12/0223 (2013.01); H04L 9/3239 (2013.01); G06F 2212/1048 (2013.01); H04L 9/50 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
generating a first series of entries, in a first table in a series of tables, based on a series of initial entries and a plot seed, the plot seed generated based on a cryptographic hash of a cryptographic key and a value;
for each table in the series of tables:
identifying a set of matching pairs of entries in the table; and
for each matching pair of entries in the set of matching pairs of entries, generating a forward-propagated entry in a succeeding table in the series of tables; and
storing a plot file comprising:
the series of tables; and
a final table comprising a series of final entries comprising forward-propagated entries from a preceding table in the series of tables, each entry in the series of final entries representing a binary tree of entries extending through the series of tables.