The Balancer ecosystem is maturing at an incredible speed. Not only have we deployed Balancer v2 on other chains like Polygon and Arbitrum but also successfully migrated most of the v1 liquidity to v2. With additional features like linear pools on the horizon it is time to seriously evaluate the activation of the protocol fee to create a sustainable platform. In the following article, I want to illustrate how our protocol is currently operating, what it would mean if the fees are activated and how we could move forward.
What is the protocol fee?
Balancer v2 imposes the possibility to activate the “protocol fee”. The protocol fee would collect a percentage of the pool fees and passively accumulate them over time. The fee can be set in a range between 0-50% of the pool fee. The protocol fee is currently set to 0%.
Why should we activate protocol fees?
In the current state, the Balancer protocol provides around 145’000 BAL weekly in incentives across the protocol (on multiple chains) without asking for anything in return. To me this was mesmerizing when looking at the overall distribution of BAL and co-incentives across chains (see https://balancer.tools or Balancer as an example for ETH mainnet). This is a good way to bootstrap liquidity and distribute our governance token. However, to be a sustainable and most importantly innovative protocol, we also need to collect fees as a revenue stream. As we want to transition to a fully decentralized autonomous organization (DAO), we need to think about its future and how to achieve that. The only way to be able to run a successful DAO is the availability of funds to sponsor future development and innovation of the protocol as the vision of Balancer Labs is to slowly transition from a core component to a contributor of the protocol (My Vision for Balancer Protocol )
Furthermore, as @DavisRamsey already nicely demonstrated, a treasury would allow BAL to have direct exposure to other blue chip currencies like ETH, making us more resilient in tough market conditions ( [Proposal] Activate the Protocol Fee )
What speaks against activation of the protocol fees?
- One could argue that in the current state, we are just “too early” to activate fees and that we would repel potential investors.
- Other arguments include that we would clearly signal for something we do not want e.g. profit over innovation.
- Our market share is too small. We should not impose fees on the already small user-base (https://dune.xyz/balancerlabs/balancer-report )
- We do not have a clear roadmap on what to do with the fees - so why impose them in the first place?
What is the competition doing?
Nearly all popular protocols like Uniswap, Bancor, Sushiswap and others impose protocol fees. For example, Sushi takes 16.67% of their LP’s fee earnings (0.05% out of 0.30%). In that sense we are the only “major” protocol not imposing any fees.
How does protocol fee activation impact LPs and traders?
To give you a better understanding of how the fee will impact traders and liquidity providers, I want to illustrate 2 examples comparing trades and collected LP fees as well as the potential revenue stream on the protocol.
Impact of the protocol fees for trades
As a trader, you will not be impacted by the protocol fee. Each pool has the option to dynamically assign fees (e.g. managed by Gauntlet). The protocol fee would simply take a fraction of the already imposed pool fee to allocate to a treasury.
Here is an overview of the currently running fee structure:
(see https://dune.xyz/balancerlabs/balancer-pools )
We would always impose a fixed fee percentage (e.g. 10%).
Impact of the protocol fees for liquidity providers
As a liquidity provider, you will be directly impacted as a fraction of the pool fee is not accredited to LPs anymore. Let me illustrate an example of how that would impact a LP position. I am using small numbers to more easily illustrate the impact:
- TVL in Pool: $10’000
- Your LP position: $1’000
- Your share (%) of pool: 10%
- Pool fee: 0.1%
- Protocol fee: 10% of 0.1% → 0.01% to treasury, 0.09% to LPs
- Weekly collected fees: $100 → 90$ to LPs, 10$ to treasury
Your fraction of collected fees
- without protocol fee: $10 (10% of $100 collected fees)
- WITH protocol fee: $9
- Impact: $1
Please note that
- Liquidity mining APR is not affected
- 10% of all collected fees are subtracted from the pool fees and allocated to a treasury
- Therefore the impact for you is that you earn e.g. 10% less on e.g. 0.1% pool fees which makes up a very small fraction of your total incentives.
Impact of the protocol fees on our ecosystem
We have a pretty good understanding of how much fees accrue on ETH mainnet (https://dune.xyz/balancerlabs/Balancer-V2-LP-Revenues )
On average, in the last couple of weeks, the protocol accrued roughly $40’000 USD in fees daily. This would net about $4’000$ in accrued daily fees for a potential treasury if protocol fees would be set to 10%. Mainnet would therefore potentially net around $120’000 USD in protocol fees per month that could be utilized by the DAO.
Below is an overview of accrued fees with 7d averages for most popular Decentralized exchanges deployed on ETH Mainnet, Polygon and Arbitrum. Keep in mind, Balancer is one of the only protocols not accruing fees right now:
How will the protocol fees be utilized?
In an initial phase fees will simply be accrued in a treasury. There are many possibilities and opportunities to pursue once fees accumulate. The following non-exclusive list shall give you examples on what could be done with collected fees:
- Create a DAO treasury index fund to secure liquidity and sustainability of the DAO
- Deposit accrued fees in Aave
- Have funds to grant talented Devs resources to build upon the Balancer protocol
- Buy back BAL and stake in the 80/20 pool
- Distribute parts of the revenue to protocol participants e.g. LPs
- …
Of course, all these examples would only be implemented after careful consideration and discussion with the community and snapshot votes!
What should we do moving forward?
In my honest opinion, not doing anything is the wrong move. There is never a good time to activate any kind of fees. I strongly suggest that we as a community need to make a decision NOW on how to proceed and start a vote. I believe that imposing a fee does not significantly impact our TVL nor attractiveness as a bleeding edge AMM. On the contrary, we make a strong point towards decentralization which is a crucial part for building a resilient and future-proof protocol and DAO.
Additional Information: State of the protocol
Our governance token is distributing at an impressive rate, having more that 38k unique holders:
(see https://dune.xyz/balancerlabs/balancer_2 )
In terms of TVL, we grow steadily and organically
However, compared to the competition, we only make up a small fraction fo the market:
Our market share on mainnet currently hovers around 8% (see https://dune.xyz/balancerlabs/balancer-report )
We are currently the underdog in terms of TVL and market share although that might change if we could push for better integration, documentation and marketing - something a financially independent DAO could achieve for Balancer.
TL;DR:
- The activation of the protocol fee is a way to grow a treasury for the DAO
- The impact of the protocol fee is small compared to our other attractive incentives
- We are the only big protocol not imposing fees
- We as a community need to decide what to do and make a strong case for or against the protocol fee.
References used in this article:
https://dune.xyz/balancerlabs/
- Yes, let’s activate the protocol fee!
- No, let’s wait!