US 11,677,563 B2
Systems, apparatus and methods for local state storage of distributed ledger data without cloning
Aminadav Glickshtein, Jerusalem (IL)
Assigned to EYGS LLP, London (GB)
Filed by EYGS LLP, London (GB)
Filed on Apr. 14, 2020, as Appl. No. 16/848,284.
Claims priority of provisional application 62/833,913, filed on Apr. 15, 2019.
Claims priority of provisional application 62/834,057, filed on Apr. 15, 2019.
Prior Publication US 2020/0327112 A1, Oct. 15, 2020
Int. Cl. H04L 9/32 (2006.01); H04L 9/00 (2022.01); G06F 16/23 (2019.01); G06Q 20/06 (2012.01); G06Q 20/40 (2012.01); H04L 69/22 (2022.01); G06F 11/36 (2006.01); G06F 11/34 (2006.01)
CPC H04L 9/3239 (2013.01) [G06F 16/2365 (2019.01); G06F 16/2379 (2019.01); G06Q 20/06 (2013.01); H04L 69/22 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A processor-readable non-transitory medium storing processor-issuable instructions configured to:
load, from a distributed ledger-based network (DLN) and onto a first storage of a computing node of the DLN, a ledger of the DLN onto which are recorded prior transactions executed on the DLN;
generate, at the computing node, a test transaction to audit a self-executing code segment and/or an account on the DLN, the test transaction configured such that an output of an execution of the test transaction is stored in a second storage at the computing node that is different from the first storage, the first storage linked to or coupled to the second storage;
submit, via the computing node, the test transaction to the self-executing code segment for execution such that the output of the execution of the test transaction is stored in the second storage at the computing node; and
analyze the output of the execution of the test transaction to generate a report identifying a restriction imposed by the self-executing code segment on the account and/or transactions involving the account.