~/talk

Enhancing Protocol Security With ZK-Oracles

Talkat DeFi Security Summit 2024 · 2024-11-07..11-09· [cryptography, security]
slides:none on file

Lido adds a pluggable ZK oracle that produces a zero‑knowledge proof of consensus‑layer data and anchors it to the execution layer via EIP‑4788 beacon block hashes, replacing some trust in a 9‑node committee that required 5 matching reports. LIP‑23 tightens negative rebase caps from ~5% to 3.4% over 18 days and adds a second‑opinion ZK path built on SP1 ZK VM compiled to RISC‑V32, deployed to Sepolia; initial proofs for 10k validators took ~1 hour so caching and recursive proofs are used to scale.

AI-written summary · about

  1. 0:00ZK-Oracles and Lido intro
  2. 2:34External data problem in Lido
  3. 4:23ZK-Oracle solution framework
  4. 5:06Technical challenges of oracles
  5. 7:14Zero-knowledge proofs for oracles
  6. 9:01Oracle report generation algorithm
  7. 10:50Data integrity in ZK circuits
  8. 11:56Beacon block hash and state roots
  9. 14:26SP1 ZKVM and Rust dev
  10. 16:15Oracle code and proof generation
  11. 18:24On-chain ZK proof verification
  12. 20:10ZK proof generation challenges
  13. 22:16Sepolia deployment and testing
  14. 23:03Future enhancements and Q&A
~/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.