threefoldtecharchive / threefold_hub

Apache License 2.0
0 stars 2 forks source link

staking on validator #68

Open renauter opened 2 years ago

renauter commented 2 years ago

Here are specs on what staking on validator part should handle:

OmarElawady commented 2 years ago

Is the rewards part of threefold hub (given by the chain to the validators), or it'll be distributed separately like the farming rewards(?)?

As described here, the validators (and delegators) gets rewarded from the fees paid for by users for making transactions, and minting based on the amount of money currently staked. The minting is disabled in testnet now as this will introduce tokens not backed by TFTs in Binance.

Regarding the bound on the staked amount, it's not supported by the default cosmos module. We can fork it but what would be the point? since the user can create multiple validators with 3m TFTs and gain the same power as staking a single validator using the original module.

Forcing a minimum staked amount is not supported by default. The module can be forked and have this functionality in it. But should it disallow it completely, or prevent distributing rewards to it (if so, what to do depends on how the answer about the reward distribution method). As an additional note, the cosmos hub for example doesn't require a minimum amount but the top 100 validators are the ones that are considered active and participate in consensus/reward receiving.

sasha-astiadi commented 2 years ago

@robvanmieghem status update? last update is 12 days ago