Overview
The bond requirement for ICON validators was introduced on mainnet nearly 4 years ago. The intention of the bond was to align incentives between validators and the success of the ICON Network through enforcing “skin in the game”.
However, years later we have observed some unintended consequences of the bond requirement. It has placed a significant burden through capital inefficiency on those that are still validating, it is (potentially) responsible for the decline in validator numbers on the ICON Network, and the bond requirement is a large barrier to entry for new validators looking to participate.
Details
At this stage, we believe the bond requirement should be lowered for the following key reasons:
- Capital inefficiency - the bond can’t be used in DeFi, therefore a significant portion of a validator’s capital is not available for leverage and returns a maximum of only ~20% annually in ICX terms.
- Barrier to entry - potential new-entrants to ICON are deterred by the bond requirement. In order for a new validator to join the ecosystem, they must make a direct investment in ICX in addition to server costs, which is impractical in many situations.
Capital inefficiency can be quite impactful for larger validators. As an example from Lydia Labs, we have 1.8M ICX bonded (~380k at time of writing). This 1.8M ICX could be deposited into Balanced and leveraged for over ~$200k of additional working capital to pay expenses and make other investments while remaining invested in ICX. It could also be used to provide liquidity and generate more revenue for both ICON and Balanced.
As for examples of barrier-to-entry, just recently an outside hackathon provider became interested in running a “public good” validator on ICON. Their validator would use all profits to conduct ICON-focused hackathons, distributing ICX to the winners. However, it’s simply not practical to expect a company like this to use working capital to invest in a speculative cryptocurrency like ICX. The workaround would be for a large ICX holder to supply the bond, but this is added friction to onboarding new validators and not an ideal solution.
Looking at other ecosystems for inspiration, you can see that most do not have something like the bond requirement, and we believe the aforementioned reasons may play a factor. For example, no Cosmos SDK chain that we are aware of has a bond requirement, and Cosmos has a much larger validator ecosystem.
With all of that said, Lydia Labs proposes to lower the bond requirement to 1%. We do not propose a lower number because of the potential for edge case issues, however, are open to doing so. It’s worth noting that even with a lowered bond requirement, the minimum requirement of a 10,000 ICX bond to receive minimum wage will still be in effect.
Slashing, as it’s currently designed, will only apply to the 10,000 ICX bond. In an ideal situation, we would apply slashing as Cosmos does, to the delegators. However, this would take more work on goloop, of which we do not have the intention to pursue. The opportunity cost of being jailed should be enough of a deterrent, at least in ICON’s current state.
We look forward to feedback on this proposal.