~/talk

Trusted Execution Environments Meet the Blockchain

slides:none on file

Combines Intel SGX enclaves to replace wasteful hashing with a measured, instrumented work unit called proof of useful work where the enclave counts instructions and runs simulated Bernoulli trials to award blocks, adding ~5–15x runtime overhead versus native but avoiding 100% energy waste; defends against cloned-chip attestations with a statistical frequency filter that drives attacker gain toward parity over weeks; and builds TChain, per-user TEEs that control deposits for instant, no-real-time-access payments (implemented between Imperial and Cornell, higher throughput with geo-replication latency costs).

AI-written summary · about

  1. 0:00Intro
  2. 1:07Trusted Execution Environment
  3. 1:26Software Guard Extensions (SGX)
  4. 3:23TEE Limitations
  5. 7:07Partially Decentralized
  6. 7:35Intel's Proof of Elapsed Time (PoET)
  7. 11:09Proof of Useful Work
  8. 15:16Hierarchical Attestation
  9. 18:49Performance
  10. 22:19SGX Compromise
  11. 23:29Attacker's Advantage
  12. 24:17Wasted Proof of Work
  13. 26:24Payment Channels
  14. 26:47Toy Example: Unidirectional Channel
  15. 28:14Bidirectional Channel
  16. 29:11Lightning Network
  17. 33:05Strawman: single TEE
  18. 33:52TEEChain Crux
  19. 34:39Channel Setup
  20. 35:11Deposits
  21. 37:46Deposit Dissociation
  22. 38:10Asynchronous Blockchain Access
  23. 38:41Correctness Proof Overview
  24. 41:05Crash Fault Resilience - Persistent Storage
  25. 44:56Crash Fault Resilience - Chain Replication
  26. 46:38Satoshi's across The Atlantic
~/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.