~/talk

A Correct by Construction Asynchronous Casper Protocol

Talkat Devcon 2 · 2016-09-19..09-21· [distributed-systems, web3]
links:none on file
slides:none on file

Claims a correct-by-construction asynchronous Byzantine‑fault‑tolerant binary Casper that decides a single bit by proving when an estimate cannot be changed under an ideal adversary that blocks or reorders bets. Core data are bets DAG entries (estimate, justification, sender), views, equivocations and invalid bets; safety is checked locally by simulating adversarial futures. Provides a Python implementation of the adversary for equivocation; achieves ex‑post safety in async settings but deliberately omits liveness (FLP limits).

AI-written summary · about

  1. 0:00Intro
  2. 1:00Overview
  3. 2:40Live Safety
  4. 3:35Timing Assumptions
  5. 4:00Asynchronous Consensus
  6. 5:55Outline
  7. 6:50Estimates
  8. 7:10Consensus
  9. 9:10Data Structure
  10. 10:20Bet Structure
  11. 11:25Equivocation
  12. 13:00Validity
  13. 13:40Byzantine Validator
  14. 14:20Invalid Bets
  15. 14:50Safe in View
  16. 15:00Safe in Asynchronous Network
  17. 19:20Conclusion
~/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.