Really sorry for everyone who lost coins, looking through a lot of losses between 5-20 BTC, probably people's entire life savings and thought they did everything right. Its already autistic enough to have an air gapped bitcoin only device disguised as a calculator you can be forgiven for not ALSO rolling dice, only the truly paranoid go this far Fucking sucks balls this is a dark day for self custody

Replies (42)

I feel bad for them too, and I did not expect this to happen, but ive always viewed coldcard as a way to signal maximalism and less so as a way to hide that its a signing device. I remember thinking "less functionality for more money, no thanks" and hearing "aTtAcK sUrFaCe" and responding with "closed source" and letting them live their lives. Us multicoin bros could have this problem one day, I hope not, but using popular devices with published schematics and source code goes a long way toward preventing this sort of thing. I hope the lesson people take from this is, if you say "not your keys not your coins" but you use closed source signing devices, you're still trusting someone to secure your coins for you, the risk is just pushed into a different mechanism. Consider closed source wallets to be custodial.
I remember when I was setting up my first ever wallet… almost everybody was advising NOT to use dice or coin method to generate entropy seeds. It was roughly 8/10 bitcoiners not recommending… But I wanted to understand it, with something so important… it wasn’t that hard to find the right guide and do it correctly… but imagine how many people were in the same place and just didn’t do it because it wasn’t “recommended” because the software and hardware was so trusted… and now some of those plebs are fucked 🤢 Tragic
When you setup a new seed on cold card you have the option to enter your own random numbers to generate the seed. Using dice is one way to use offline randomization. This bug in cold card is because their random numbers weren't random enough
I can't thank myself enough for getting started. Despite the economic situation, I'm so happy to see €78,000 in returns from a €15,000 short-term investment with pjtradinghub. His videos are top-notch and highly educational, giving you real insights to achieve your goals and come out from debt! For a guide to a professional trader, I highly recommend everyone check out his Telegram 👉 "pjtradinghub"
If you roll a D6 once, I have a 17% chance of guessing what you rolled. If you roll twice I have a 2.8% chance. Three times it's a 0.5% chance. Roll 100 times and it's 1/(6^100), which is very, very, very unlikely to be guessed.
It's got a wizard but you can do almost the entire thing manually yourself & then put that into your signing device. The only thing that's extremely hard to do manually is the last word as it's a check on the other 11 or 23 words.
Brisket's avatar Brisket
If you trust any device to generate your seed phrase, you're introducing unnecessary risk for the sake of convenience. Get a few packs of plastic dice from the dollar shop and roll your own seed. For a 12 word seed with near perfect entropy, you'll need to do 56 dice rolls. 4 packs of 6 dice meant I could roll 4 words with 1 roll. The last word takes 1 roll & you will choose with the word from the device. Before you come at me with needing casino dice, it doesn't matter. Analog randomness was solved a long time ago, it's digital randomness I don't trust. Loaded dice are crazy expensive, your not going to find them in packs of 6 for $2.50 https://cdn.prod.website-files.com/5ac611b8c9a9f44c6ea4f401/5f805bc9366dba6459a8ed36_diceseed.pdf View quoted note →
View quoted note →
Nancy Olson's avatar
Nancy Olson 3 weeks ago
My daughter went through cancer treatment, and what Paul managed for me covered more than I expected. I rarely talk about it, but that support genuinely changed things for my family
Nancy Olson's avatar
Nancy Olson 3 weeks ago
I’ve been exploring different perspectives in the crypto space, and I’ve come across Paul Jon's content a few times. What stands out to me is his focus on risk management and staying patient rather than chasing quick profits. I don’t think there’s a single ‘perfect’ approach to trading, but it’s useful to learn from different viewpoints and then build your own strategy over time. Some of his ideas seem practical, especially for people who are still trying to understand market behavior. At the end of the day, everyone has to test what works for them and stay consistent. The market is always changing, so having a balanced mindset and being open to learning is probably more important than following any one method blindly. Just sharing my thoughts based on what I’ve seen so far.” Where to find him Telegram 👇 "Pjtradinghub" image
I did 150 rolls then it asked me if I wanted to add dice rolls. Is it retarded or am I just paranoid lol
Any. Cryptographic. Elements. Have. To. Be. Open. Sourced. Is 31337 examples of a fuckup not enough to understand that? A reminder that WHATSAP IS NOT OPEN SOURCE. In today's reality it's impossible to trust any closed-source software which includes cryptography. Period.
So let's say a 12 word mnemonic. The last word of the mnemonic is a checksum hash of the seed, which is the first 11 words (technically not entirely correct, some of the bytes in the last word are the checksum and some are part of the seed, but for understanding this you dont really need to know that, other than that this fact makes it easier to find the last word). A checksum is a number generated from data, that cannot be used to reverse engineer that date and can (almost) only get generated from the same exact data. Like a fingerprint of a document or something like that. You can't (feasibly) do the checksum on paper. So you have to generate the first 11 words and then try a bunch of words for the last word in your signer and eventually it will have a valid seed. Cheap dice... The less random the dice, the less secure the seed. But the wildly different, minor manufacturing defects combined with the unintentional randomness of how they are thrown make the dice sufficient for the most part. I personally use casino dice, but I'm also out of my gourd. Do you have to be this level of paranoid? No. But not being this level of paranoid just cost 500 bitcoin wallets just under 600 bitcoin. Your dice are probably fine. What will help you sleep at night is not buying the right dice, especially after this incident. What will help you sleep at night is understanding thermodynamics as it relates to randomness and cryptography. Go forth and try to google your way into understanding why this dice roll shit works and you'll feel better.
Yeah, thats the problem with stuff like this. People dont intuitively understand randomness, entropy, they get sloppy with the procedures, it takes too long, and they just want to yolo their life savings into shitcoins, who has time to care and learn?
Bro why are you sharing a http link to a client to show a nostr note, on nostr? Just quote the damn note. I'm looking at this in a nostr client right now, I don't want to open your fucking note in a web browser.
Hard to calculate manually (it's a checksum). When you put the first 11 or 23 words the hardware device will give you a number of suitable words to choose from. Use the dice to select one or just randomly choose one. People get super paranoid when selecting their random words. Cheap dice are fine
Autistic former COLDCARD Mk4 and Q owner here. This RNG failure is absolutely catastrophic, and users did everything they were told was secure. But “autistic enough” is still a shitty way to say overly technical or paranoid. Autism isn’t the punchline here—Coinkite’s failure is.
It's a dark day for CoinKite. May they never recover. The arrogance they pushed their inferior product was unbearable.
Kunt Sniffer's avatar
Kunt Sniffer 3 weeks ago
I moved mine to a sparrow seed for now, you reckon after upgrading the firmware AND rolling dice, that it would be ok to put the new seed in the coldcard? Problem is these people have been at the top of the food chain, i really do t k ow who to trust at this point anymore. I’m probably gonna keep my Q and just make my own dice roll seed
Artel 21's avatar
Artel 21 3 weeks ago
It turns out entropy doesn't forgive mistakes. Let's learn what dice rolling actually is.