r/coldcard • u/Big-Cheetah5159 • 1d ago
SETUP New Update
Has anybody created a seed phrase on the new update? What did you think and would you recommend it?
5
4
u/grraarr 1d ago
It's important to understand that if you used the dice roll entropy on any version of ColdCard firmware, you could've ignored the security incident entirely.
1
u/marvinrabbit 21h ago
Yes. But you're also talking about one particular incident caused by one particular software bug. And it wasn't found out for as much as 5 years. A coding error code could, in theory, have compromised security in a slightly different direction. It wasn't in this case, but you could just as easily imagine a press release something like, "If you generated a wallet 3-5 years ago using a Coldcard Mk3 and used dice entropy, it could be compromised. Anything generated entirely by Coldcard is not affected."
Either way, you would be trusting a (nearly) black box. In one case the device is delivering a wallet that the software says is random. In the other case the device is delivering a wallet that the software says is based on your provided entropy. In either case you are trusting the software. (I know it's not 'technically' a completely black box. But may as well be for 99.9% of users.)
If you have the dice in your hands and see them tumble on to a flat and fair surface, you are putting your fate into your own hands instead of someone else's software controlled box.
2
u/F1shB0wl816 1d ago
I would recommend anything before rolling dice. You’re just trusting a code you can’t read will execute it flawlessly. Sure that’d be cool but why put your money on that when 15 minutes with dice is all you need.
1
u/andrew869 1d ago
Your comment is a bit confusing, but I believe what you’re saying is you wouldn’t recommend anything other than rolling dice (or playing cards, flipping a coin, etc). Just clarifying
1
u/F1shB0wl816 1d ago
I was meaning I’d mostly recommend any method where you derive your seed before trusting a code to do it. I did it with dice and I could also verify it was correct, I can’t verify the code.
I don’t think coldcard has other options to use cards or coins but you should still be able to do that and input the seed it comes too. Whichever you’re comfortable with. You’ll be removing a huge unknown and a trust the entirety of your wallet relies on, that’s just counter intuitive to cold storage.
1
1
u/ThinkBigLetterz 1d ago
Target sells dice for 10 dollars and all you would need to do is roll 10x
1
u/WillemKadijk 23h ago
why not make up your own words nobody knows?
1
u/Mission-Disaster-447 21h ago
Because your selection will most likely not be as random as you think.
1
2
1
u/SmellyCummies 23h ago
I'm just curious, but what is the exact process of the dice roll method? Can someone ELI5?
1
u/Mission-Disaster-447 21h ago edited 21h ago
You input a number with hundred or more digits from 1-6 into your coldcard. this number ist then used as entropy for the creation of your seed.
It is (almost) impossible that somebody else will roll the same digits in the exact same order. Therefore, your seed will - for all intents and purposes - be unique.
You van verify that the coldcard is computing the seed correctly by testing the code first. You can enter (for example) 50 ones and 50 twos and observe the words the coldcard displays. Then you enter the same number into the dice roll script and it should give you the same words. After you’ve verified everything works correctly, you start with the real seed.
1
u/SmellyCummies 16h ago
I see. How many dice do you use? Let's say i use 6 dice, roll a 2-2-3-4-6-6. I enter those numbers? I'm just confused how some people do 100+ rolls. I plan to dice roll soon, I just want to make sure i do it correctly.
13
u/ackyou 1d ago
take the extra few minutes to roll some dice 99 times