Crushed
š§”My thoughts around the recent catastrophe are still evolving. The dust hasnāt settled yet; neither have all transactions that are moving funds into attackersā wallets (Itās safe to say that not all of them were even broadcast yet). And while Iāve broadcast GM and GN multiple times, I have yet to get a full nightās sleep.
It was a weird couple of days, to put it mildly. For thousands (tens of thousands?) of people, but also for me. Funeral. Emergency travel. Making sure that me and my family are okay. Trying to do what I can to help others.
Iām sitting in an airplane as Iām typing this, and I canāt help but think of the one line with the oxygen mask. Last weekend was like that. āWeāve lost cabin pressure. Put your own mask on first, and after that try to help others.ā
I donāt even want to imagine all the scenarios. People on holidays. People in hospitals. The proverbial guy in the coma. Friends or acquaintances breaking into peopleās homes, offices, garages, safe deposit boxes, and so forth. People flooring it on the highway to get to their keys. People who lost it all. How many of them are thinking about ending their life right now? When the damage is 100+ million and the affected are in the thousands, Iām afraid itās more than zero.
And then thereās the 2nd and 3rd order effects. People losing it all because they make a mistake, mess up their new setup, or are getting scammed. And the ecosystem fallout, and so on and so forth. Brutal.
I keep thinking about the spiritual damage that was and is being done. Iāve never been a fan of the word āspiritual,ā but I canāt find a better word for what is happening. A lot of people are crushed right now. Spiritually crushed.
Friends, colleagues, people I look up to. Absolutely crushed by this. Feeling responsible. āHow could I miss this?ā āWhy didnāt I look?ā āHow could I ever recommend a coldcard?ā āWhy did I trust this company to such an extent?ā āWhy didnāt I roll dice / why didnāt I tell others to roll the dice?ā
Oh, the dice. Iām not sure how I feel about the dice thing to be honest, even though Iām somewhat of a dice roller myself. There is big victim blaming energy in the dice roll discussion. āWhy didnāt you roll the dice, bro? You shouldāve rolled the dice.ā
Yeah, no. I donāt think so. The damn thing shouldāve done what it is supposed to do, and the low-entropy path should never have been allowed to be there in the first place.
Speaking of which: James has responsibly disclosed that there might be an issue on the RNG side, as have others before him. How is it possible that these disclosures werenāt taken seriously? How can you receive multiple disclosures, as well as reports from customers, and dismiss them all? I canāt blame the conspiracy theorists for putting on an additional layer of tinfoil.
And yet, Bitcoin is fine. It was one line of code. One vendor. One set of firmware versions. One type of hardware wallet. One CEO. One company. One developer.
Thatās what bothers me the most right now: one developer. Like, what the fuck? How can the development process of a company be this negligent? No review? No proper commit messages? No making sure that the most important code path of the whole thing actually executes? And once more: why is there a low-entropy fallback in the first place? All the fancy features donāt matter if the main functionality is broken.
My first reaction to this mess1 was one of regret: I wrote about this exact issue, the issue of entropy, many times in the past. Thereās a bunch of people who have read my stuff, and I know of multiple people who were unaffected by this exploit because of it. I stopped writing, however, and the new cohort of bitcoiners never had much exposure to my writing. I also regret not having a closer look at the codebase myself. Ah, regret. Painful, painful regret.
Anyway. Iām writing all this, at least in part, to see if I can trick myself into writing again. (Iāll try.)
So, where do we go from here? And the answer Iām looking for isnāt ādice rollsā or āmulti-vendor multisig.ā
Where do we go from here, spiritually? What is the proper path forward? What is the lesson we can learn from all this? How are we going to integrate this catastrophe into our collective unconscious? Will there be a transmutation, or will most people just move on to the next thing and put their trust in some other company or device?
My heart goes out to anyone who has lost their savings, their sanity, or worse. To those who are now broke or broken, be it financially, spiritually, or otherwise.
Bad times. Bad seeds. Bad situation.
Cheerfulness in all situations, especially the bad ones.
Easier said than done.
Iām not sure if it has a good name yet, by the way. In my own notes I called it āColdcard Catastropheā and āEntropy Emergency,ā but Iām sure that the internet will come up with something better when everything is said and done.Ā ↩
š§”
Found this valuable? Don't have sats to spare? Consider sharing it, translating it, or remixing it.Confused? Learn more about the V4V concept.
