Proving Expected Consensus secure #85
jsoares
started this conversation in
Open problems
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The security of Expected Consensus is based on simulations. The simulations excluded a type of attack which we call epoch-boundary attacks (which would be the equivalent of the balance attack described in the context of greedy protocols) as they were deemed outside of our threat model. The goal is to formally prove EC secure against a Byzantine adversary under well-defined security assumptions.
Two directions are possible:
Improved security with Single Secret Leader Election in longest chain protocols
High level problem
Single Secret Leader Elections (SSLE) where exactly one leader is elected (as opposed to one on expectation) have recently been proposed.
How much would they improve the results on the security of longest-chain protocols?
A direction is to adapt the proof model of Nakamoto-PoS or Ouroboros Praos to the case of exactly one leader per round.
Why is it important to Filecoin?
If the results are noticeable, Filecoin could decide to use SSLE.
Beta Was this translation helpful? Give feedback.
All reactions