Oracle Vote Extensions

Oracle Vote Extensions

Through Cosmos SDK v0.50, we can leverage the power of ABCI++ and Vote Extensions. Vote Extensions force validators to come to a consensus on some arbitrary data before every block is produced. Each validator can vote if the data is accurate, and if a quorum is reached it is published at the beginning of the block. In Ethos, we use this for Guardians to come to consensus on stake updates that happen on the Ethos AVS, thereby bridging data from Ethereum to the Guardian Chain. When Ethereum stakers delegate more ETH to Ethos operators on EigenLayer, or when operators reallocate their delegated stake, these changes are reflected on the Guardian chain through vote extensions.

Once the stake updates are recorded on the Guardian chain, they can then be propagated across all sovereign chains that are co-validated by the Ethos Guardians. This ensures that the security provided by the restaked ETH is accurately represented and updated across the entire network of Ethos-powered L1 chains.

Last updated