TXKN

The leaks · 50 / 86 · 2 min

Governance attacks

If voting power is a token, someone can buy or borrow enough votes to pass a proposal that sends them the treasury. The vote was valid. The outcome was a theft.

A valid vote, a stolen treasury
Votes are tokensSomeone borrows votesA proposal passesTreasury moves

The vote followed the rules. The outcome was still a theft.

A worked case

A treasury looks protected because it requires a vote. An attacker borrows voting tokens for a day, passes a payment to themselves, and returns the tokens. The vote was valid under the rules they wrote.

How the vote gets bought

They borrow the token, vote, pass a transfer, and return the token. Or they simply buy a tired, low-turnout vote. Quorum was met. Holders who were not looking paid for it.

The check

Who can propose. How long a vote must wait before it executes. Whether borrowed tokens can vote. A treasury with no delay is a wallet with extra steps.

A governance token is not a parliament. It is a key that can be rented.

A valid vote

If voting power is a token, the person who can borrow the most tokens for a day can pass a proposal. In April 2022 Beanstalk, a protocol that held a treasury and governed itself with a token, lost on the order of 180 million dollars after a proposal passed and sent the funds out. Contemporary reporting described borrowed votes. The vote followed the rules the protocol had published. The outcome was a theft. This page will not say how the borrowing was arranged.

The DAO had already shown the softer version: a lot of money, a rule people did not weight, a loss the chain recorded. Governance tokens sold in later years often promised ownership. Ownership that can be rented for an afternoon is not a lock on the treasury. It is a suggestion, priced by whoever needs it today.

Before you call a token a share, read how fast a proposal can pass and whether the treasury moves in the same transaction as the vote. If it can, the delay you wanted does not exist.

Read it yourself

These links are the record. They are not a recommendation, and they are not instructions. A news story or a court paper can still be wrong about a detail. The check does not change because a famous name is in the story.

Apply the check

Open a question. The line is about this topic. It is not a verdict that anything is safe.

Check yourself

If a vote passed, was the treasury safe?

Not if the voters could be borrowed for an afternoon and the transfer was immediate.

After this you can look for a delay between a vote and the movement of the treasury.