~/talk

Algorand Smart Contract Architecture

name:Jing Chen
github:lancejchen
slides:none on file

Proposes moving heavy user-defined logic off-chain and running it speculatively relative to blockchain snapshots, with a prototype VM that issues effect transactions back to layer 1 and uses an on-chain predicate in TEAL to accept or reject outcomes; contract committees are VRF-selected, much smaller (~120 vs ~2000) and only require >50% honest members rather than two‑thirds; execution fees are prepaid and unused portions refunded; design is implemented as a prototype and formal semantics work is ongoing.

AI-written summary · about

  1. 0:00Intro
  2. 1:34Smart Contracts
  3. 5:00Popularity causes congestion and high fees
  4. 5:46Not all contracts belong at Layer 1: The Long
  5. 10:39Algorand Layer-1 Transactions
  6. 13:45Complex user-defined computation off-chain, spec
  7. 18:21Speculation already happens in real life
  8. 20:48Speculation already happens in blockchains
  9. 24:16Example: Automated Market Maker
  10. 25:45On-chain Predicate: Final veto power
  11. 31:49From Non-speculative VM to Speculative VM
  12. 33:24Speculation Cache Needed in Storage
  13. 36:58A Distributed View of Speculation
  14. 44:39Algorand's Approach in Sum
  15. 45:50What kind of Language / VM do We Want?
~/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.