Centralization
The Dumont contract allows the admin to make significant changes that could impact users. Some key concerns include:
Withdrawals from the vault: The admin can withdraw USDT from the Vault contract.
Modification of betting parameters: The
minimumBetAmount
andmaximumBetRate
values can be adjusted in the GameFactory contract.Adjustment of game creation fees: The
gameCreationFee
in the GameFactory contract can be changed.
To address these concerns and provide transparency, we have implemented a TimelockController contract with a minimum delay of 4 hours. This delay ensures that any changes initiated by the admin are announced in advance, giving the community time to react and take appropriate action if necessary.
Looking ahead, we plan to transition control of the TimelockController to a DAO, empowering the community to make decisions collectively.
Last updated