Compound Governance

Steps towards complete decentralization

Robert Leshner
Feb 26 · 3 min read

At Compound, our goal is to create financial infrastructure that applications and developers can rely on, forever. To get there, we intend to fully decentralize the Compound protocol — removing the largest single point of failure (our team), and creating an indestructible, open protocol that can evolve in entirely new ways.

Today, we’re proud to introduce a governance system that will replace the Compound protocol’s administrator with community governance — allowing you to suggest, debate, and implement changes to Compound — without relying on, or requiring, our team whatsoever.

The Compound governance token

Image for post
Image for post

Participation starts with the Compound governance token, .

In addition to being a standard ERC-20 asset, COMP allows the owner to delegate voting rights to the address of their choice; the owner’s wallet, another user, an application, or a DeFi expert. Anybody can participate in Compound governance by receiving delegation, without needing to own COMP. The token also includes code to query an address’ historical voting weight, which is useful for building complex voting systems.

We hope that COMP can set the standard for how governance tokens operate, and our team will write an Ethereum Improvement Plan (similar to the ERC-20 standard) to accelerate decentralization for the entire ecosystem.

COMP empowers community governance — it isn’t a fundraising device or investment opportunity. Until the decentralization process is complete, COMP will not be available to the public.

Community, not centralized, decisions

We’ve designed a simple governance framework so that you can easily participate in shaping the direction of Compound. Here’s how it works:

Anybody with of COMP delegated to their address can propose a governance action; these are simple or complex sets of actions, such as adding support for a new asset, changing an asset’s collateral factor, changing a market’s interest rate model, or changing any other parameter or variable of the protocol that the current administrator can modify.

Proposals are executable code, not suggestions for a team or foundation to implement.

All proposals are subject to a voting period, and any address with voting power can vote for or against the proposal. If a majority, and at least 400,000 votes are cast for the proposal, it is queued in the Timelock, and can be implemented after 2 days.

Image for post
Image for post
Proposal state flowchart

And if you don’t like the governance framework, great! You can vote to replace it with a new model.

Testing Compound Governance

For months, we’ve been designing and building Compound governance; today, the journey begins:

Decentralization Process

The transition to community governance will be managed with a relentless focus on security & stability, and will follow the principle of increasing decentralization.

During an initial sandbox period, a portion of the governance tokens will be distributed amongst our company’s shareholders, who can delegate voting weight to themselves or the public as they see fit; the majority of COMP will be escrowed, and will not participate in governance.

Developers building on top of Compound are encouraged to actively participate in governance, which will be tested in the open. As a failsafe, our team will have the ability to suspend the governance system (though not the protocol’s 2-day timelock) during the sandbox.

When the governance system is operating in a reliable, distributed manner, we’ll suggest that the failsafe be removed — and that the remaining tokens be distributed to Compound protocol users. We’ll be releasing more details of this plan in the coming months — stay tuned!

If you have any questions or ideas, we’d love to hear from you in Discord. From all of us at Compound, 📈.

Compound

Compound is an algorithmic, autonomous interest rate protocol built for developers.

Robert Leshner

Written by

Full-stack founder of Compound. Chartered Financial Analyst, previously a finance guy.

Compound

Compound

Compound is an algorithmic, autonomous interest rate protocol built for developers, to unlock a universe of open financial applications.

Robert Leshner

Written by

Full-stack founder of Compound. Chartered Financial Analyst, previously a finance guy.

Compound

Compound

Compound is an algorithmic, autonomous interest rate protocol built for developers, to unlock a universe of open financial applications.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store