Delegator

From Decimal Wiki
Jump to navigation Jump to search

Delegator is the user who bonds the funds in the delegation process.

Delegation is a transaction in the Decimal network in which funds are blocked on the user's account, while increasing the stake of the selected Validator. Any user of the network can bond their coins to DEL, as well as any custom coins issued on the Decimal network.

The delegation process can be called bonding (from the English “binding”) and the opposite action - unbondig (from the English “untying”).

Why bond coins?

By bonding funds, each user increases the validator's stake. The larger the total stake of the validator, the more blocks he will sign and the more rewards the validator and his delegators will receive. The accrual of remuneration occurs only on delegated funds.

Is it safe to bond coins?

Technically, when bonding, the validator does not get access to the delegator's funds since these funds actually remain in the delegator's account. Delegated coins are linked (bonded) to the validator's balance, while the owner of the coins simply cannot dispose of the delegated funds until he unbonds them from the validator with the appropriate request. The validator does not have access to the delegate coins and cannot withdraw or spend them.

Is it possible to lose delegated funds?

Despite the fact that when delegating, the coins remain with the user, although they are blocked from use and are not displayed on the balance, the delegated amount may be reduced due to the fine imposed on the validator in some cases:

Penalty for skipping blocks. For skipping 12 blocks (out of the last 24), the validator is fined 1% of the entire node stake. Also, this node is excluded from the active ones and stops signing new blocks. During downtime, delegators are not charged a delegation fee.

Penalty for double signature. For signing 2 different blocks of the same height during the rounds of verification and voting for a block of candidates, a fine of 5% of the stake is imposed on the validator. User funds are not released from the fined validator, but the validator node is forcibly deactivated. To return, the validator must reactivate the node. During downtime, delegators are not charged the bonding fee.

What if the validator shuts down?

If, for some reason, the validator disconnects the node for a long period of time or forever, then no rewards will be accrued. At the same time, all funds remain delegated until the delegator creates a transaction for partitioning. After that, the funds will be displayed on the balance after 432,000 blocks (~ 30 days).

Bonding fee

On the Decimal blockchain, the transaction fee consists of the amount of a fixed rate per transaction type and the cost of a unit of transaction volume in bytes.

Fixed rate: 1 unit = 0.001 DEL

Fee for delegation is — 200 units — 0.2 DEL

How to choose a validator?

Before bonding your funds, you need to select a Validator according to various criteria:

Validator's fee. It doesn't matter which of the validators you delegate your funds to - you will receive the same remuneration. But each Validator can set his commission from 0 to 100% of the awards paid to his delegates. After the node is launched, the validator cannot change its fees, so it is more profitable to choose the validator with the lowest fee.

The reliability of the Validator. The validator invests real money in servers and other conditions for uninterrupted Internet connection, because otherwise he will lose his profit and the profit of his delegates due to fines. It is necessary to approach this issue seriously and study the history of fines already received from the validator (if there were any) and see information about the technical and software equipment of the node.

Bonuses, promotions, cashbacks. To attract delegators to their node, each validator can offer various bonuses, for example, cashback in the form of a daily refund of part of the commission to the delegate's account.

How many coins to bond?

Each Validator has 1000 delegation slots. Each separate slot is designed to place funds from 1 delegator in a separate coin.

Let's assume that the delegator sends 2 amounts: 1000 DEL and 1000 SOMEcoin. In this case, it will take 2 slots. If the delegator sends 1000 DEL first, and then another 2000 DEL, then these coins are summed up in 1 slot.

All slots are sorted by size in terms of DEL. After all 1000 slots are occupied by the validator, there is a limit on the amount of delegated funds. Any new 1001 delegator cannot assign an amount less than the amount in slot number 1000.

When a new delegator sends an amount greater than in slot number 1000, then his funds take their place “knocking out” a smaller stake. Funds from slot No. 1000 are separated and immediately returned (unblocked) to the delegator's account.

You can view information about the number of occupied slots from validators in the console. Go to the “Browser” in the Decimal Explorer and select the “Validators” tab, there you will see a list of all validators and information about them.