LPU THORChain Updates (Aug 2023)

THORChain Community logo
THORChain Community

2024-04-03 — 3 min read

In this series, LPU aims to give regular condensed “state of THORChain” updates. Enjoy!

1. Savers Yield Adjustment

On 27-Jul, a node vote was started to further adjust Savers Yield. The proposal was implemented three days later after receiving no dissenting votes.

2. Savers and POL for Stablecoin Pools

On 28-Jul, a node vote was started to enable Savers and POL for stablecoin pools. After three days without dissent, this was passed. Code for Savers/POL for stablecoins was merged in v1.119. Initially, Savers will only be offered for stablecoin pools which are used for the internal TOR accounting unit, namely BEP2 BUSD, ERC20 USDC & USDT, and AVAX C-Chain USDC. On 18-Aug, the first stablecoin Saver deposit was received: https://viewblock.io/thorchain/tx/69E5CC89B2EC2E979AEA6F3934D0965A65B998A2AA59EA2CA798D8C02903E6B2

Status of Savers end-Aug:

https://thorchain.net/thorfi/savers

POL will not be enabled until Synth cap are almost reached, and will likely have a safety measure where no higher than 33% of total POL can be in stablecoin pools.

In parallel, the Treasury created & seeded three new stablecoin pools: GUSD, USDP and LUSD. This will be monitored for future consideration as anchor pools for TOR.

3. ADR 011 Lending

On 8-Aug, ADR 011 for Lending was released: https://gitlab.com/thorchain/thornode/-/blob/develop/docs/architecture/adr-011-lending.md. On 9-Aug, >67% nodes voted yes. Devs were ready to launch Lending on 16-Aug, but with the TSS-related Node Churn pause (see point 5 below), it was decided to resolve the TSS security issues first (with v1.119) before launching Lending.

On 20-Aug, Lending was finally launched, with THORSwap and Lends as the first two supporting interfaces. First loan transaction: https://thornode.ninerealms.com/thorchain/tx/a9c9e34c34f5948c3cc6909caca79483a22aba30f0943490ed2a0954222328ea

Status of Lending end-Aug:

https://thorchain.net/thorfi/lending

More information: https://dashboards.ninerealms.com/#lending

4. Chain Halt and Synth Refund Bug

On 8-Aug, an eagle-eyed node noticed a potentially bugged transaction and executed a chain pause for further investigation. This is the first time this function has been used in the wild, a great example of THORChain’s security design at work.

Investigations revealed a bug with Synth minting when Hard Cap was reached; and trading was re-enabled (with Synths minting halted) an hour later. Patch v1.118 was quickly deployed, adopted by all nodes, and Synth minting was re-enabled less than 24 hours later.

5. TSS Security Disclosures

On 13-Aug, Node churning was paused to avoid potential security vulnerability related to TSS keygens. After more discussions with the wider security research community, on 16-Aug, TSS keysigns were deemed to be potentially vulnerable as well. As such, all swapping and LP activities were halted.

THORChain was ready early with the patch, but being fully open-sourced, any published patch may allow potential exploiters to back-engineer the vulnerability, and put other TSS projects in danger. Eventually, there was the green light to publish patch v1.119 on 17-Aug, and after >50% of nodes upgraded, trading was re-enabled around an hour later.

Finally, after adoption by 100% of nodes, churning was re-enabled on 18-Aug.

On 22-Aug, another TSS disclosure was received, and again node churning is paused until it is deemed a non-security risk. Swaps, LPs, Savers and Lending are functioning as normal. On 24-Aug, churn was re-enabled.

6. Multinode Environments

Starting on 24-Aug, multiple nodes operated by single node operator will be evenly assigned to multiple Asgard vaults to increase security.

7. Treasury Update

On 29-Aug, a Treasury Update was published:

https://twitter.com/THORChain/status/1696403582415966354

Feel free to hop into the TC University Discord to chat about this, or any other THORChain questions that you may have.

Explore THORChain: Website, X, Telegram, Developer Discord.

Explore Maya Protocol, the first friendly fork of THORChain: Website, X, Discord, Telegram.

Decentralized, permissionless, non-custodial, trust-minimized, open-sourced, economic-secured, non-wrapped, native-to-native cross-chain swaps, savings and now, lending!

Try the World’s Leading Bitcoin DEX

No sign up required. Easy to use.