Anchor lends it out to someone else at >20% APR because that other person is… brain dead?They're probably crypto speculators looking to lever up. If crypto could double in one year then borrowing at 25% isn't crazy.
where do the new Terra coins come from? If Anchor pays me in more stable coins, they had to buy USD to be allowed to mint them right?
Terra was pegged to $1 but it wasn't backed by USD. Terra was backed by Luna and it was possible to convert Luna to Terra without any USD being involved. People called this out as unsafe in 2021.
Why not just take USD to lend USD to get USD to return USD?
I'm not sure regulators would allow anyone to do this kind of lending in the real banking system.
I’m ignoring answers like money laundering and avoiding KYC and other financial regs.
Don't ignore it. The purpose of a lot of DeFi is to allow people to do things that regulations don't allow.
And again who borrows money, probably denominated in some crypto, at >20%? ... You’d need those people for this to work?
AFAIK Anchor never had enough borrowers to sustain itself. I suspect the long-term plan was to draw in deposits with the 20% rate as a teaser, then lower rates over time and hope depositors stayed due to inertia. Other lenders like BlockFi and Crypto.com offer have also lowered their rates multiple times over the past 18 months.
I'm not trying to defend Terra/Luna/Anchor here; it was always doomed and it failed. But it wasn't obviously doomed; only a few people did the math that showed the danger. If you only look at the surface it looks like it works.