bitsongofficial / delegation-program

The Delegation Campaign that will be carried out by BitSong
2 stars 19 forks source link

Current Status

🟢 Application period open until August 14! Total delegation for this epoch (01.09.2022 - 30.12.2022): 6M $BTSG

Please link your issue if you applied before. You don't need to use the template in that case as we only need the changes compared to the initial application. Otherwise create a new issue by using the template.

BitSong Delegation Program

The Bitsong delegation program was created to encourage and support contributions from validators. To incentivise these contributions the Bitsong S.r.l. allocated a special fund containing 6M Btsg. In order to ensure a fair distribution a special delegation DAO has been created which will work independently in the evaluation of the final delegations.

Amount of tokens available for the Campaign:

Prerequisites

Rules

Delegation criteria

Total max: 15000 points.

Additional info

Points multiplier

A multiplier will be assigned to your delegation criteria score based on a validators current voting power without the BitSong delegation. The multiplier will range from 0.01x to 1x where the lowest validator will get a 1x multiplier and the number 1 validator receives a 0.01x multiplier.

Rank Multiplier
1 0.01x
Rank rank*0.01
100 1x

Assigned delegation based on points

The total points (after applying the multipliers) of all participants represents the total BitSong delegation of a given epoch. All validators will get their BitSong delegation in ratio of their individual score vs the total score.

Example

Validator A has an uptime of 99.5%. They did not participate in the BitSong ecosystem and also did not add any core development value. Validator A created a small faucet bot and it was decided to give it 1400 points for that from the None core development criteria. No relayers have been setup. Validator A does have a full archive node running, but they forgot to monitor it and it had an update of 98.1% since last epoch. For this validator A gains (1 - (1 - 98.1 / 100) / 0.02) - 1500 = 75 points. The full archive node was also rpc/api enabled for the public gaining another (1 - (1 - 98.1 / 100) / 0.02) - 1000 = 50 points. They also had a separate public rpc/api node available with an uptime of 99.9% which gained them (1 - (1 - 99.9 / 100) / 0.02) - 1000 = 950 points. Validator A is not self staking commission and does not meet the self delegation requirement.

The total criteria score for validator A is 2475 points. Assuming they are ranked 60 without BitSong delegations and we apply the multiplier they will end up with 2475 * 0.6 = 1485 points

Validator B has an uptime of 99.9%. Validator B was very active in public chats, social media (in regards to BitSong) and created some guides. For this Validator B gained 2000 points. No development was done, no relayers, no full archive nodes and no public rpc/api's have been setup. Validator B does self stake 90% of his commission. Herefor validator B gains an extra 90% * 1000 = 900 points. However the validator currently also does not meet the self delegation requirement.

The total criteria score for validator B is 2900 points. Assuming they are ranked 55 without BitSong delegations and we apply the multiplier they will end up with 2900 * 0.55 = 1595 points.

Validator C has an uptime of 99.9%. Validator C did not participate in the BitSong ecosystem. No development was done, no relayers, no full archive nodes and no public rpc/api's have been setup. Validator C does self stake 50% of his commission. Herefor validator C gains an extra 50% * 1000 = 500 points. Validator C also currently has a 50% self stake percentage and receives an extra 50% * 1000 = 500 points.

The total criteria score for validator C is has 1000 points. Assuming they are ranked 90 without BitSong delegations and we apply the multiplier they will end up with 1000 * 0.9 = 900 points.

Validator D has an uptime of 99.9%. Validator D was active in public BitSong chats and gained 500 points for this. Made a big value to the core development which was worth 2600 points. Also a basic explorer was made for 1500 points. Validator D is running 2 relayers which were rewarded with 1700 points and 1000 points. No full archive node and public rpc/api has been setup. Validator D is self delegating 30% of his commission. Herefor validator D gains an extra 30% * 1000 = 300 points. However the validator currently also does not meet the self delegation requirement.

The total criteria score for validator D is 7600 points. Assuming they are ranked 41 without BitSong delegations and we apply the multiplier they will end up with 7600 * 0.41 = 3116 points.

If these were the only validators eligible for the BitSong delegation the total points of all validator add up to 1485 + 1595 + 900 + 3116 = 7096 points representing the full BitSong delegation. No matter how big or small the BitSong delegation is the validators will receive the following portion of it:

Validator % of BitSong delegation
A 20.92%
B 22.48%
C 12.68%
D 43.91%

How to join

Submit an issue in this repository using the Application template.

Epoch distribution

Website | Discord | Telegram | Github | Mainnet