~/talk

Exact and Linear-Time Gas-Cost Analysis

Talkat SAS 2020 · 2020-11-18..11-20· [security]
links:none on file
links:none on file
slides:none on file

A static tool called GasBoX computes exact gas bounds and removes runtime gas accounting by inserting Gas.deposit and amortizing gas into data with gas amortization so branch and recursive costs become constant. It formulates linear constraints solved by an LP solver, infers constant bounds in linear time, and returns proofs whose verification costs are microseconds while inference runs in milliseconds. A soundness theorem equates the static cost to the dynamic cost.

AI-written summary · about

  1. 0:00Intro
  2. 1:13Execution Model
  3. 4:18Challenges
  4. 4:41Bidding in an Auction
  5. 5:40Gas.deposit operation
  6. 6:27Advantages of Gas.deposit
  7. 6:51Handling Unbounded Computation
  8. 8:47Stored Gas pays for Recursion
  9. 9:29Advantages of Gas Amortization
  10. 11:14Inference of Gas Bounds
  11. 12:13Formal Analysis
  12. 13:17Soundness Theorem
  13. 16:35Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.