This is a thematic topic thread related to the proposed Livepeer 2.0 Protocol Updates. There will be many such threads in the coming days and weeks to dive into each topic in detail.
This thread covers the role of delegator, and impacts on their economics in Livepeer 2.0.
The role of delegation in Livepeer has always been to participate in the quality assurance and security of the network. They stake token in order to route work towards effective nodes, and in return they earn a share of inflationary token rewards and fees. In many ways, these concepts hold in 2.0 - though the underlying mechanics, and potentially the economics, change a bit.
In Livepeer 2.0, delegators directly stake towards validator candidates. The top validator candidates by stake are elected into the active set. The validators earn inflationary LPT incentives for participating in a protocol that determines to what extent worker nodes are reward eligible. Since validators play such a big role in incentivizing and rewarding a highly performant, diverse, scalable network, it’s critical that an honest and high performing set of validators are prioritized - and hence delegator incentives exist to play the key role of securing this set via stake commitments.
As a starting candidate, the exact same bonding, unbonding, 7-day unbonding period, reward cut mechanics can be used to elect the validator set, with delegators playing the same exact role.
How might delegator economics change?
The big change is in how LPT rewards are split. They are currently split to orchestrators according to stake (who share a portion to their delegators), and the treasury. In 2.0, they’ll be split to node operators based on fees, the validators (who share with their delegators according to stake), and the treasury. The validator/node/treasury split are parameters to be determined, but there seems to be consensus that we want the majority of rewards flowing to node operators to incentivize the actual high quality of service for the utility the network provides and as part of the BME model.
If a big portion of rewards, let’s say 75% as an example, get redirected to node operators, doesn’t this dramatically reduce the delegators potential yield? The answer is potentially yes and potentially no. First let’s look at a reframing of the Livepeer Token (LPT)…
Imagine two extremes for token holders who are considering being delegators.
-
On one extreme, there is no connection beween LPT value capture and rising network usage. Inflationary LPT rewards delegators with a high perceived yield, but are also just diluting the $/LPT because so many more LPT are being issued, and even rising fees don’t flow value direct to LPT in a strong way. Delegators earn a lot more LPT, but price of LPT may constantly go down.
-
On the other extreme, there’s a strong connection between LPT value capture and rising fees. But there’s no inflationary LPT issued in yield for delegation. Here delegators earn almost no additional LPT, but they do expect the price/LPT to rise as the network is used.
Of course the current protocol and new 2.0 proposed protocol updates sit between these two extremes. Currently the protocol has slipped closer to #1, and a constantly declining LPT value doesn’t serve anyone, even with high yield. The proposed changes for 2.0 bring it closer to #2. Of course there’s still room for inflationary LPT incentives/yield, as there is a key role that delegators are playing. But if it’s lower, under the belief that value capture is achieved through appreciating LPT, is that a better outcome? I would argue yes, though this shifts the perception of delegation from “I stake this to earn a high LPT-denominated yield” to “I hold this token because it will appreciate as fees rise, and if I delegate it, I am earning incremental yield rather than zero.” It’s a cherry on top. What might that incremental yield be?
It depends on participation rate. In the example of 75% of fees flowing away from existing the existing stake-based allocation, one might expect delegator rewards to drop by 75%. However its likely that the participation rate may drop. One reason is that every node that wants to operate and compete for work will need to post a fixed-bond. This means LPT flows away from stake and towards the node operator set. This is, after all, where the majority of rewards will be directed. On the other hand, the reduced yield may mean some delegators decide to merely hold LPT rather than stake.
If the participation rate in the validator set drops by 50%, then the per delegator yield actually doubles.
Given the above (completely arbitrary) examples of 75% of rewards flowing to fee-based incentives and the validator participation rate dropping by 50%, delegator LPT rewards would actually be cut in half. Though if LPT value appreciates with rising usage rather than drops, then the impact may be minimized or even net positive. Is this desirable or not? Let’s get some feedback. Many have advocated that delegators are being significantly overpaid with inflationary LPT by the protocol in the current scheme.
As mentioned, it all comes down to many market determined factors - the participation rate, LPT value, reward-cut competition to attract delegation in the validator set, and more. Ultimately, if you look at delegators as token holders, then they get the benefits of both appreciation with increased network usage AND yield → and that should be viewed as favorable, relative to the status quo.
Open Questions
In my mind, the biggest open question is: should delegators be able to post the fixed-bond on behalf of willing node operators, and therefore get access to the LPT derived from their fees?
There are several pros and cons to this. You would see a LOT more nodes, and a more dynamic fee share marketplace develop for node operators to attract delegator staked-bonds. However there would be less of a reason for node operators to BUY LPT in order to participate in the competition to earn fee-derived rewards in the BME, since they could just attract existing stake from the market. And they would have less incentive to do honest work, as they’d be putting someone else’s stake at risk of a 90-day freeze with no rewards, rather than their own. Node-based bonds would compete with validator stake, which is needed to secure the validator set from attack. The less stake on validators, the lower the cost to buy the majority of validator slots and affect reward allocation.
Do you leave this outside of the protocol, and let a market develop for node operators borrowing LPT from holders and paying them yield in order to run more nodes and attract more work and rewards? Or do you put it directly in the protocol via letting delegators post the bond and earn a share of the rewards through a fee cut? Let’s get some feedback.
Another big open question is what happens to existing stake during the migration to 2.0?
Migration is a big topic to be picked up in another thread. I’d lean towards the existing stake and orchestrator set inheriting the initial validator slots as a starting point, so that rewards continue and no major delegator migration/action is needed - since that stakeholder group is too passive. However this can be discussed.