THORChain Incident Update #4
Following the events of May 15th, the community has been hard at work defining a path forward. ADR028 is now published and a vote is open for Node Operators.
🔹 The Recovery Plan 🔹
The protocol will absorb the loss first through Protocol-Owned Liquidity and the remainder is spread across synth holders (The exact split between the two is still being evaluated).
By doing so, POL will be reduced to zero. The ADR proposes to redirect a portion of system income to replenish it over time.
No new RUNE is minted, no RUNE is sold, and no holder is diluted.
🔹 The Technical Decisions 🔹
GG20 is kept in place for now, patched and upgraded. Trading resumes only after the vulnerability is patched and a successful churn has occurred.
A slower, more security-conscious release cadence is also called for going forward.
🔹 The Slashing 🔹
Innocent nodes that end up being in the same vault as the attacker are protected. The attacker's node is slashed in full.
The recovered RUNE is paired with whatever assets can be recovered from the affected vault, and any surplus RUNE is burned.
🔹 The White Hat Offer 🔹
The attacker is offered a bounty to return the funds. If funds are returned partially, the recovery plan rolls back proportionally.
🔹 Protocol Neutrality 🔹
THORChain remains neutral and permissionless. The attacker's swaps will not be censored once trading resumes.
Node Operators are now voting on the overall direction and principles of this proposal. The figures in the ADR are indicative at this stage and will be adjusted later, notably via Mimir.
The goal is to restart the network as soon as possible. A yes vote is a green light for developers to continue building in that direction.
Full details of ADR028
gitlab.com/-/snippets/599292…
For those who want to understand the full context of what happened, this article is for you:
thorchain.org/blog/thorchain…