Single Point of Failure. What Banking Keeps Teaching Us, and the Ledger That Kept Running.
In software there is a name for the component that, when it fails, takes everything with it. This week it had two addresses. A core-banking server in Asunción and a communications cabinet in western Japan. One froze 2.9 million accounts for the week it took a deposit guarantee to pay out. The other took 128 banks, 3,430 branches and every ATM they run offline for five and a half hours on a Friday afternoon. Neither was a crisis of money. Both were architecture. And underneath both, the ledger that carries most of the world's digital dollars did what it has done for about 2,800 straight days: produced a block every three seconds and settled whatever anyone sent. This is a piece about single points of failure, where they sit in banking, where they still sit around USDT, and what it means to make sure you can always reach your own money.
- Two single points of failure in one week: a core-banking system in Paraguay (2.9M accounts, about a week to the guarantee) and one communications cabinet in Japan (128 banks, 3,430 branches, 5.5 hours).
- The banking record: 33 days of unplanned outages across nine UK banks in two years; a two-day Zengin outage in 2023; Mizuho's 2021 run; CrowdStrike in 2024.
- The ledger's record: Tron halted once, for about three hours, in November 2020. The USDT contract on it has run since April 2019 without a pause.
- What still fails around USDT: exchanges (Binance, 48 hours of no withdrawals), issuers (9,172 freezes), RPC providers, and the owner who loses the key.
- Ensuring access means thinning that list: keys you hold, a second wallet, a second RPC, a little TRX, counterparties you have checked, and a bank as well, not instead.
Two Addresses, One Week
On Tuesday 3 November the central bank of Paraguay suspended Ueno Bank. The app on 2.9 million phones stopped working. I wrote up what happened next: a flight into USDT, a premium that was never as big as the headline, and a deposit guarantee that started paying within 48 hours and will cover 97 percent of depositors in full. A functioning system, responding in about a week.
On Friday 6 November, at about 1:30pm in western Japan, a piece of communications equipment failed at the Shinkin Joint Center's western hub. That hub runs the core system for most of Japan's shinkin banks, the regional credit cooperatives that small businesses and pensioners use. 128 of them went dark at once. 3,430 branches. Every ATM they operate, and some they share with convenience stores. Internet banking and the apps. Direct debits on hold. Service came back shortly after 7pm. It was a hardware fault, not an attack, and nobody lost a yen. Five and a half hours.
Two different countries, two different causes, one solvent and one not. The headlines called both a crisis. Neither was. What they were, in the language I spent fifteen years using before I built this company, was the same thing.
What a Single Point of Failure Is
In systems design, a single point of failure is a component with no redundancy. When it fails, everything that depends on it fails with it, however healthy the rest of the system is. The classic examples are one database server, one network switch, one certificate that expires at midnight. You can have a thousand well-built services downstream, and one cabinet in a server room takes all of them down.
Engineers spend careers removing these. You add a second server, a second region, a second route. You assume every component will fail and design so that no one failure is visible to the user. That is the whole discipline. It is expensive and boring and it is why your phone works.
Banking has the discipline inside each institution and almost none between them. Each bank is reasonably redundant internally. But the customer has one bank, one app, one card, one settlement rail, and if the thing those depend on stops, the customer has nothing. Japan's shinkin banks consolidated their core systems into two hubs in 2010 and 2011 to save money. Sensible. It also meant that when one piece of equipment in the western hub failed, 128 banks failed with it. That is what consolidation buys you: efficiency until the day it costs you everything at once.
Paraguay is the other kind. Ueno was the digital bank. It was where salaries landed, where the state parked $850 million, where nearly half the country's accounts lived. Not a glitch. A solvency failure. But from the customer's chair the two look identical. The app does not open. The card does not work. The money exists and you cannot reach it.
Whether the cause is a failed switch or a failed balance sheet, the experience is the same: a single dependency between you and your money has stopped, and nothing you did caused it. The only question that matters in that moment is whether you have a second path.
The Banking Record
I want to be fair to banks here, because the point is not that they are badly run. The point is that the record is longer than people remember, and every entry on it was survivable for the people with a second path and expensive for the people without one.
| When | What stopped | Single point | How long |
|---|---|---|---|
| Nov 2026 | 128 shinkin banks, 3,430 branches, western Japan | Communications equipment at one shared hub | 5.5 hours |
| Nov 2026 | Ueno Bank, 2.9M accounts, Paraguay | One bank's solvency | ~1 week to guarantee payout; above-limit deposits open |
| Jun 2026 | Lloyds, UK, thousands unable to pay | Software defect in an app update | Hours |
| 2023 to 2025 | Nine major UK banks | Various | 33 days of unplanned outages combined; NatWest 194 hours across 13 incidents |
| Jul 2024 | Banks, airlines, hospitals worldwide | One faulty security update (CrowdStrike) | Hours to days |
| Oct 2023 | Zengin interbank transfer system, Japan | The one rail every Japanese bank clears through | 2 days, the longest in its history |
| Mar 2023 | Silicon Valley Bank, US | One bank holding a stablecoin issuer's reserves | USDC traded at $0.87 over a weekend |
| Feb 2021 | Mizuho, 80% of 5,000 ATMs, cards swallowed | A data migration that reached production | ~1 day, then a series through 2021 |
| 2019 onward | Lebanon's banking system | A banking system with no guarantee behind it | Still not resolved |
Read the third column. A cabinet. An update. A migration. A rail. A bank. Each one a single dependency, each one with millions of people on the other side of it who had no say in how it was built.
And the fourth column is the one that matters. Thirty-three days is the UK Treasury Committee's figure for nine banks over two years. That is not one bad year at one bad bank. That is the normal operating condition of a mature, well-regulated banking system, measured by its own parliament.
The Ledger's Record, Honestly
Now the other side, and I am going to give you the full number rather than the flattering one.
The Tron network has produced a block roughly every three seconds since it launched its mainnet in 2018. In that time it has halted once. From 22:14 UTC on 1 November 2020 to about 01:40 UTC on 2 November, during a routine upgrade, a malicious contract exploited a flaw and the block producers stopped. About three hours. No funds were lost, nothing was rolled back, and the chain resumed from the block where it stopped. Every six hours since, there is a scheduled six-second gap while the producer rotation updates, which badly configured monitoring sometimes reports as an outage. It is not one. You can watch the block time live on our status page.
The USDT contract on that chain has been live since April 2019. As far as the public record shows, it has never been paused. It processed transfers through the FTX collapse, through the Binance hack two weeks ago, through every bank outage in the table above, and through this week in Paraguay, where it was the only dollar in the country that moved on Wednesday afternoon.
So: one three-hour halt in about eight years, against 33 days in two years for nine banks. I do not think that comparison needs me to sell it. I think it needs me to be careful with it, because the chain is not the whole system, and the parts around it have a worse record.
The Single Points That Remain
If I stopped the piece here, it would be the version of this argument that gets people hurt. The ledger running is not the same as you being able to reach your money. Between you and that ledger there is a stack, and each layer of it is a single point of failure I have watched fail.
- The exchange. On 29 October Binance lost $6.3 billion from its hot wallets and suspended withdrawals for about 48 hours. Binance covered every user. Many exchanges could not. For those two days, a Binance balance was exactly as reachable as a Ueno balance, and the chain underneath it was producing blocks the whole time. I wrote that one up too.
- The issuer. USDT is a claim on Tether, and Tether can freeze an address. It has done so 9,172 times on Tron since 2020, almost entirely for stolen funds and legal requests, and it releases about one in ten. The full dataset is here. For an ordinary holder it is a remote risk. It is a single point of failure all the same, and anyone who tells you otherwise is selling.
- The issuer's bank. In March 2023 Circle had $3.3 billion of USDC reserves in Silicon Valley Bank when it failed, and USDC traded at 87 cents for a weekend. A stablecoin's single point of failure can be a bank. The irony is complete.
- The access layer. Your wallet app talks to the chain through an RPC provider. TronGrid, the most common one, has had its own outages, and when it is down your wallet shows a spinning wheel while the chain behind it runs perfectly. The ledger was fine. Your window onto it was not.
- You. A lost seed phrase is a permanent outage with no deposit guarantee. The bank will reset your password. Nobody will reset your key.
Notice what is and is not on that list. The chain is not on it. Everything else is. That is the honest shape of the system: a very reliable ledger wrapped in layers that are about as reliable as banking, some of them less so.
Not "crypto never fails". The exchange failed two weeks ago, the issuer freezes wallets every day, and the access layer goes down. What the record supports is narrower and more useful: the settlement layer has been the most reliable component in the entire stack, by a margin of days against hours, and everything you can do to reach it directly removes a point of failure between you and your money.
Ensuring Access
So the question is not bank or chain. It is how many things have to go wrong before you cannot pay for dinner. In Paraguay this week, for most people, the answer was one. The goal is to make it three or four.
HOLD SOME OF IT WHERE YOU HOLD THE KEY
Not all of it. Some. An exchange balance and a bank balance are the same dependency with different logos. A self-custody wallet removes both from the path. Five minutes to set up. Write the seed phrase on paper and put it somewhere that is not the phone.
HAVE A SECOND WALLET AND A SECOND WINDOW
Two wallet apps that can import the same key, so a broken app update does not lock you out. If your wallet lets you set the RPC endpoint, know how to switch it; when the default provider is down, the chain is not. A second wallet on a second device is cheap redundancy.
KEEP ENOUGH TRX TO MOVE
USDT on Tron needs TRX or Energy to send. A wallet with USDT and no TRX is a wallet you can see and cannot use, which is the Ueno experience with extra steps. Keep a few TRX in every wallet that holds USDT, and know that loading Energy turns a 13 TRX send into 4. What Energy is.
KNOW WHO YOU RECEIVE FROM
The issuer risk is almost entirely a receiving risk. Stolen funds arriving in your wallet are what get it frozen. Check unknown senders before you accept large amounts; the blacklist check takes a minute.
HAVE A SECOND BANK TOO
Paraguay's guarantee was paid into accounts at other banks. People with one account waited for the central bank to assign them one. People with two got paid first. Redundancy is not a crypto idea. It is just an idea, and it applies to banks as well.
TEST THE PATH BEFORE YOU NEED IT
Send yourself a small amount. Restore the wallet from the seed on the second device. Check the balance from a second window. Do it once on a quiet Sunday, so that on the Tuesday the app stops opening you are not learning on the day.
Keep the Bank. Keep the Key.
I run a company whose whole product is making the chain cheaper to use, so you should read anything I write about it with that in mind. Here is the version I would tell a friend.
Paraguay's deposit guarantee worked. Japan's banks were back by dinner. Most of the time, in most countries, the bank is fine and the outage is a few hours of inconvenience and a refunded fee. Nothing in this piece says otherwise, and a stablecoin does not come with a guarantee fund.
But every one of those outages was a single dependency failing, and the people who got through them without cost were the ones who had a second path that did not share the dependency. The ledger under USDT has been that second path through every entry in the table, with a record of one halt in eight years. It is not a replacement for the bank. It is the thing that keeps working while the bank is being fixed, which is a different job and, on the day you need it, a more important one.
In software we do not argue about whether the primary will fail. We assume it will and we make sure the failover is warm. That is all this is. A warm failover for your money. Set it up on a quiet day.
Ping. Still here.
Live Tron network status: block time, TRX price, transfer cost →
Also read: Lebanon: when the guarantee never came · Paraguay: when it came in a week
Sources: Nippon.com and BigGo Finance on the 6 Nov 2026 shinkin outage · Bloomberg Línea on the Ueno guarantee · Which? on UK outage data (Treasury Committee and FCA) · Bloomberg on the 2023 Zengin outage · The Register on Mizuho 2021 · Crypto Briefing on the Nov 2020 Tron halt · Luganodes via KuCoin on the six-hour rotation gap · Wikipedia on the CrowdStrike outage · Wikipedia on the March 2023 USDC depeg.
SET UP THE FAILOVER
Send 4 TRX, get Energy in your wallet within 3 seconds, then send your USDT for 4 TRX instead of 13. No sign-up, no wallet connection, nothing to approve.
RENT ENERGY