Collateral Provision & Restaking #211
merklefruit
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Credible commitments are based on some form of credibility. In an untrusted context, this credibility can come from economic collateral, which essentially means depositing any on-chain asset in a smart contract and being subject to protocol-defined conditions for managing rewards or slashing conditions.
In particular, when validators in PoS chains like Ethereum want to provide collateral, restaking comes as a very capital efficient way to do this. For one, the existing large economic security of staked ETH is "sitting idle" when validators don't have to directly fulfil proposing or attesting roles, and secondly the risk appetite/tradeoff for some of these validators might be higher than what the core protocol offers by itself.
For what concerns Bolt in particular, economic security can come from anywhere: simple ETH staking, restaking pools, LP positions, NFTs, or anything else. However, for the sake of simplicity we would like to have all parties agree on what it means to have a "good collateral" that anyone is willing to accept in case of commitment fault attribution rewards or similar.
This is why the current plan is to start with the following setup:
Bolt as an AVS
Bolt is not a normal AVS, because there is an essential extra separation between collateral providers and actual Ethereum validators. This is because rewards in Bolt are accrued directly to proposers, just as in MEV-Boost, and not to a separate vault that implements a revenue share model between validators and commitment operators.
On a trust-relationship note, it's also important to remember that Bolt Operators need to have full control over what blocks validators will actually produce. So it is not likely that general-purpose "restaked collateral vaults" will opt-in Bolt without also controlling an amount of validators themselves.
Who should secure Bolt?
We expect anyone that is running validators to provide collateral in any form to Bolt. This mainly includes:
Beta Was this translation helpful? Give feedback.
All reactions