KEEP Network Stakedrop — Diving Deeper

Image for post
Image for post

Background

The Keep team plans to incentive participation in the first 24 months for mass adoption by subsidizing the rewards. There will be 2 earnings for node operators during stakedrop — stakedrop incentives and system earnings. Stakedrop incentives end after 24 months (started at Sept 14th, 2020) and normal system earnings continue from there on. I try to cover some key details around stakedrop incentives for first 24 months.

I would suggest you to read first about stakedrop in my other article here — https://medium.com/@chdru/keep-network-stakedrop-3e63355a18ec

In this article, I dive deeper around how stakedrop rewards work.

Stakedrop —

20% (200 Million) of total available (1B) KEEP will be distributed as part of stakedrop rewards during a period of 24 months. It peaks at month 5 with 20+ millions KEEP rewards and then slowly goes down as shown below.

Image for post
Image for post

Note: These rewards are for both Random Beacon and ECDSA nodes. Of the total 200 million KEEP, 10% (20 million) KEEP is for Random Beacon and 90% (180 million) are for ECDSA nodes.

Important Points to note –

  • You get rewards ONLY if your node aka member aka operator is selected as a signer and more number of times your node is selected as a signer to back the deposits, the more the rewards. Other way to look at it, if your node is not part of any signer groups, you get no rewards.

Node Selection as Signer for backing a deposit –

Node is selected based on the below parameters

  • Randomness Protocol Magic

Randomness Protocol Magic —

Probably this plays as a single biggest influencer of how many times your node will become as a signer. This is Protocol Magic and you would need to read whitepaper to understand this in detailed way. The below 3 parameters will come into play only during selection and/or after you node have ‘won’ the protocol magic.

Pools –

As explained in the other article — there are 2 pools during stakedrop.

  • KEEP + ETH pool

Here is the likely percentage of deposit’s backed between the 2 pool nodes during the 24 month stakedrop period.

Image for post
Image for post

First 6 months during stakedrop — KEEP+ETH pool has the edge and is chosen 60% of the time and ETH only pool is chosen 40% of the time.

Following 12 months (Month 7–18) — The number of times ETH only pool chosen will drop slowly from 40% to 0% at monthly intervals. Each month it drops ~3.33% (40% / 12 months) i.e. end of month 7 — ETH only pool will be 36.67% likely to be chosen whereas KEEP + ETH pool will be 63.33% likely to be chosen, end of month 8 — ETH only pool will be 33.34% likely to be chosen whereas KEEP + ETH pool will be 66.66% likely to be chosen and so on till ETH only pool hits 0% whereas KEEP+ETH will be at 100% at the end of month 18. (see above chart).

Following 6 months (Month 19–24) — 100% of deposits are backed by only KEEP + ETH pool nodes. No more ETH only pool.

These two pools back deposits independently i.e. for a deposit, there are either all 3 ETH only nodes backing the deposit or all 3 KEEP + ETH only nodes backing a deposit. They are not mixed to back a single deposit.

Note: Month 1 started at Sept 14 and goes till Oct 14 (interval 1), Month 2 starts Oct 15 and goes till Nov 14th (interval 2) and so on.

KEEP staked —

For KEEP+ETH pool — The more the number of KEEP staked, the more likely your node would be selected as a signer i.e. amount of KEEP staked is directly proportional to the number of times you are chosen as a signer. Eg — if Node A has 500k KEEP staked and Node B has 100k KEEP staked, Node A has higher chance (5x times) of being selected as a signer compared to Node B (1x times).

ETH available for bonding —

ETH available for bonding is the total ETH you have added to the node minus the bonded ETH for deposits you are already backing. If you are not backing any deposits, ETH available for bonding is the total ETH you have added.

This is an important parameter in ETH only pool similar to KEEP staked in KEEP+ETH pool. For KEEP+ETH pool — though ETH availble comes into play after the node is selected but also an important parameter to decide if your node backs a deposit or not.

When creating a new keep for backing a deposit, three members/nodes are chosen in 3 distinct drawings and the group members will not be the same. Each member needs atleast 50% of ETH in BTC value to be eligible to back a deposit. Three members bond their ETH when deposit is opened with 50% each to make a total of 150% (50%+50%+50%) collateral. Example — Assuming BTC at 10k$ and ETH at 350$, each node will need ~14.3 ETH to back 1 TBTC, and 71.5 ETH to back 5 TBTC and so on — you get the idea.

If member chosen as signer has enough ETH (50% in value), the member will back the deposit. If your member/node chosen as a signer does not have enough ETH to back the deposit, new member is drawn again.

Exceptional Cases —

If a deposit is liquidated — It has to be a successful close for the node to be eligible for stakedrop rewards. If you catch it in courtesy call your node qualifies for rewards. If it goes to forced liquidation, the keep does not qualify for rewards.

Additional resources :

Written by

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store