I just had some more thoughts on the tokenomics building from @Fox 's posts that I thought I’d add here. My main concern is that I still don’t really understand how this will all fit together as the staking pool expands, and even more so with the arrival of v1 and v2 in the coming years.
As discussed above, we can expect node operators to want to use liquid staking protocols such as stake.link in order to fulfil collateral requirements that they may otherwise not be able to met. There is very real need for such protocols as even the initial node operator allotment saw node operators needing to lock up $350,000 worth of LINK for 9-12 months.
Currently, the node operators get ~$3600 per year from their 10 million SDL (given 0.00006165 stLINK income per SDL and a LINK price of $6). They also have the potential to dispose their SDL following approval from the Council following SLURP-4. Such disposal would mean the loss of passive income.
The only information we have about future staking from the Chainlink team is that the 25m staking pool will increase to 75m at some point. If the node operator allocation triples to 7.5m and the 15 existing nodes provide 2.250m LINK capacity then that would mean that each node operator should, in theory, have 30m SDL. 30m x 15 node operators = 450m SDL which clearly doesn’t work and which the team has acknowledged. Then you would also have the additional node operators that would want to join.
I just don’t see how this all fits together as if the SDL amount provided per LINK is reduced then the node operators get reduced income. It would also create ongoing imbalances for node operators joining later.
Then you have the broader issue of the longer term implementations of v1 and v2 of staking which will expand to multiple price feeds, and Chainlink services, and potentially with a much larger set of node operators. It could all get very messy quickly.
I do wonder if the cleanest solution would be to create a “nopLINK” token which could directly the reflect the amount of LINK capacity provided by a node operator. So currently, each node operator would have 50,000 nopLINK. This would provide them a percentage fee (15%) for providing the LINK capacity and could be dynamic so that fees could be adjusted if other protocols emerge. nopLINK would also act as a governance token for node operators.
Meanwhile, SDL could be kept for the community with a smaller percentage (5%) of the revenue, as a governance token and as a gating token for staking access. This staking access could also been lent on the market for a small fee and give further utility.
The development team could then have a third token (devSDL) to give them a percentage for protocol development and maintenance (3%).
This would be to my mind be a lot cleaner. However, it would remove the ability for the development team or node operators to dispose of SDL. The account for this, a Treasury of SDL (50m SDL?) could be retained by the team which would provide additional income and could be disposed of in the future as needed. In addition, node operators and team could dispose their nopLINK and devSDL if they so wish (presumably OTC). Node operators may also wish to distribute their nopLINK to team members as part of salary compensation.