Coinbase Logo

Language and region

Livepeer Governance: Q&A with Protocol Specialist Viktor Bunin

July 7, 2020

This Q&A was first published on July 7, 2020 about Bison Trails’ governance proposal for Livepeer to update their economic model. In 2021 Bison Trails was acquired by Coinbase and rebranded Coinbase Cloud. This article was reposted on November 22, 2023.

Introduction

Viktor Bunin, Bison Trails’ Protocol Specialist, recently submitted a Livepeer governance proposal to help sustain the network until it gains greater adoption. We believe this is an important governance proposal. It’s also the first governance proposal from Bison Trails.

We asked Viktor to provide context on the necessity of the inflationChange parameter proposal and why we’re hopeful the Livepeer community considers—and ultimately decides to support—the update.

Why is Livepeer’s inflation rate “unsustainable” for infrastructure providers, transcoding customers, and the network? What's going on?

Currently, there are almost no fees earned on the Livepeer network. Infrastructure providers on the network are supported almost entirely by Livepeer’s inflationary rewards. With inflation trending towards zero, infrastructure provider revenues will also approach zero, which will make supporting Livepeer financially unsustainable for node operators.

Building multi-sided marketplaces like Livepeer is notoriously difficult because both sides must be at the table at the same time and in sufficient numbers. Extremely low or zero inflation can significantly reduce an infrastructure provider’s incentive to make transcoding services ready and available to the network.

At an inflation rate of zero, professional infrastructure services are unlikely to be provided, so when demand finally arrives, there will be limited supply available. Startups often solve this with VC dollars—subsidizing one side—until sufficient scale is achieved and monetization begins. In Livepeer, this subsidy takes the form of inflation. Removing it before there’s adoption does not benefit the network. Furthermore, the immense amount of inflation to date went to non-GPU node providers, so the folks that need the subsidy least are the ones that got the most.

Why should the community adopt the proposal? Why now?

Livepeer pioneered staking rate based inflation targeting. As the protocol continues to grow, the role of inflation remains the same: subsidize infrastructure providers until fees are sufficiently high and consistent enough to enable sustainable orchestrator and transcoder businesses.

Livepeer's inflation is scheduled to hit 0% in late 2020. Since the network has not experienced sufficient adoption yet—11 ETH were earned by all nodes in the last ~6 months—a 0% rate of inflation will make running infrastructure on Livepeer financially unsustainable and impede further adoption.

The proposed update to Livepeer's monetary policy would account for network realities and extend the runway for Livepeer to establish a self-sustaining fee market.

Why not wait for the participation rate (currently 67%) to fall below the target staking rate (50%)?

This argument currently suffers from the "tragedy of the commons." 3.8m LPT tokens (17% of the supply) would need to be unbonded in order to get the Livepeer participation rate below the target staking rate. We have not seen unbonding at this scale for any network, other than those that were failing or imploding. Even if this many tokens were successfully unbonded, what will happen to them? There is not nearly enough liquidity for the market to absorb them.

Looking at other networks, we have not seen significant changes in the participation rate as the inflation rate approaches its lowest bound. This is true for networks like Cosmos, where the inflation has been at the minimum value of 7% for months. It is also true for Kusama, where the participation rate continued rising past its target rate, which decreased inflation from 10% to 3%. As the rate fell, governance changed the target staking rate from 50% to 75% to account for this higher than expected staking.

What happens next? How does voting on a proposal like this work on Livepeer?

This proposal is currently open to the community for comment on the Livepeer Improvement Proposal (LIP) Github issues list. Community feedback is essential to improve the proposal and address any anticipated issues.

Monetary policy changes are contentious; the proposal is simultaneously being discussed on LIP governance calls and in the Livepeer Discord. After a period of feedback, Bison Trails will work with the Livepeer team to create an implementation of the code changes required to implement the proposal. Once created and reviewed, it will be put up for a vote by token holders (quorum of 33%), where a simple majority must vote for the proposal to implement it.

What if the community doesn’t adopt the proposal?

Then we get to experiment! The inflation rate will continue falling towards 0% as long as the participation rate (currently 67%) remains above the target staking rate (50%). We think it is highly unlikely that 17% of tokens will stop participating in the next few months and expect to hit 0% inflation in December. This event will force infrastructure providers to stop supporting the network as they’d be running their transcoders at a loss.

This proposal is the first governance proposal from Bison Trails. Why start now?

Livepeer is one of the very first networks Bison Trails supported, starting with very active participation in the Merkle Mine, Livepeer’s token distribution mechanism. We love the protocol and the team, and we want to do our part to help. We see monetary policy as a critical issue for Livepeer to address at this time. We strongly believe that swift action is warranted to help the Livepeer team realize their vision and for the network to achieve greater adoption.

View the inflationChange parameter proposal on github. Learn more about Livepeer.

Added Aug 17 2020

What happens now that the Livepeer proposal passed?

Now that the proposal passed it's up to the Livepeer team to implement it. Thankfully, one of their core developers created the implementation (code changes) for this LIP bundle, so it will be implemented soon. (In the future, Livepeer will likely have automatic upgrades where the code is merged automatically when a vote passes, but we're not quite there yet.)

Now that the rate of inflation change has slowed, the runway to continue compensating infrastructure providers has increased. We will still keep an eye on the Livepeer monetary policy to ensure it had accomplished its goals. If any further changes are required, we can help the Livepeer community decide on them.

Amazing to see the @LivepeerOrg community come together to pass LIP-35! This update to the protocol's monetary policy incentivizes professional infrastructure providers and gives the Livepeer protocol more time to build and attract transcoding demand. https://t.co/FFl7wUh6bn

— Aaron Henshaw (@aaronhenshaw) August 17, 2020

—Interview by Mark Forscher

Disclaimer

This document and the information contained herein is not a recommendation or endorsement of any digital asset, protocol, network, or project. This does not constitute a listing of this asset (or any intention to list this asset in the future) on Coinbase Exchange. However, Coinbase may have, or may in the future have, a significant financial interest in, and may receive compensation for services related to one or more of the digital assets, protocols, networks, entities, projects, and/or ventures discussed herein. The risk of loss in cryptocurrency, including staking, can be substantial and nothing herein is intended to be a guarantee against the possibility of loss.This document and the content contained herein are based on information which is believed to be reliable and has been obtained from sources believed to be reliable, but Coinbase makes no representation or warranty, express, or implied, as to the fairness, accuracy, adequacy, reasonableness, or completeness of such information, and, without limiting the foregoing or anything else in this disclaimer, all information provided herein is subject to modification by the underlying protocol network. Any use of Coinbase’s services may be contingent on completion of Coinbase’s onboarding process and is Coinbase’s sole discretion, including entrance into applicable legal documentation and will be, at all times, subject to and governed by Coinbase’s policies, including without limitation, its terms of service and privacy policy, as may be amended from time to time.