๐ŸคDelegation

This document elaborates on the functionality of the delegated voting power mechanism using veORBK tokens, designed to ensure that users can delegate their voting power to nodes in exchange for bribes, without the need to transfer the actual veORBK tokens. This approach maintains security, flexibility, and transparency in the governance process.

Overview:

  • The Delegation Contract is a smart contract that manages the delegation of voting power from users to nodes. It allows users to temporarily assign their voting rights to nodes for an agreed period while retaining ownership of their veORBK tokens.

Key Functions:

  • delegate: This function allows a user to delegate a specified amount of their veORBK voting power to a node.

  • revokeDelegation: Users can use this function to revoke their delegated voting power, returning full control of their voting rights.

  • getDelegatedPower: This function returns the total amount of voting power currently delegated to a specific node.

Last updated