Adaptive security for smart contracts using high granularity metrics
AssigneeeBay Inc.
InventorsVenkata Siva Vijayendra Bhamidipati, Michael Chan, Derek Chamorro, Arpit Jain, Ashok Srinivasa Murthy
Life of this patent
Estimating the term…
Loading patent…
AssigneeeBay Inc.
InventorsVenkata Siva Vijayendra Bhamidipati, Michael Chan, Derek Chamorro, Arpit Jain, Ashok Srinivasa Murthy
Estimating the term…
Technologies are shown for HGM based control for smart contract execution. HGM control rules control function calls at a system level utilizing function boundary detection instrumentation in a kernel that executes smart contracts. The detection instrumentation generates a call stack that represents a chain of function calls in the kernel for a smart contract. The HGM control rules are applied to HGMs collected from the call stack to allow or prohibit specific HGMs observed in functions or function call chains. HGM control rules can use dynamic state data in the function call chain. If the dynamic state data observed in function call chains does not meet the requirements defined in the HGM control rules, then the function call can be blocked from executing or completing execution. The HGM control rules can be generated by executing known sets of acceptable or vulnerable smart contracts and collecting the resulting HGMs.
One or more computer storage medium storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing to perform operations comprising:
A computer-implemented method comprising:
A computer system comprising:
Dependencies are inferred from the claim text.