I don't see a version of this which ended without funds being stolen. A seed generated on a flawed Coldcard is permanently weak, so responsible disclosure had nowhere to go.
I've written up the technical failure, why I don't buy blaming AI, and why I think the "you were never really self-custodying" line is so misguided.
I really like this article. You do a nice job of explaining things clearly and I really like where you take it. Blaming this on AI is definitely scape-goatism:
And I especially appreciated the latter half of your article. I agree with this:
I wonder though if it wouldn't be better for Bitcoin if the expectation was that influencers who accept sponsorship money retain a little more objectivity. I've never been sponsored to do anything, so I can't quite say how it feels, but I'm sure there is a lot of pressure to refrain from saying negative things about the sponsors products. Hopefully this incident is so bad that influencers are more willing to be critical.
You cannot blame AI. AI isn't self-aware. It isn't "doing" things, humans are.
What you can state is that there is debt that was clearly not evident pre-AI and is becoming that now. Note that @Rob1Ham was talking about multiple vulns, not "found nothing". All that is debt.
Thanks @Scoresby. I agree with you re objectivity, but I've never been sponsored either - my site's got no ads/affiliates etc.
I expect that fear of losing sponsorship (i.e. one's income) is partly why so many influencers / podcasters remained silent while nvk acted like a dick to others (as @raw_avocado said). Not excusing this - obviously he should've been held to higher standards - but it's easier for me to call out bad behaviour after his downfall than before.
I hope you didn't read my comment as directing any criticism at you or your site. The site is excellent and it was not my intention. My comment about the expectation of influencers who accept sponsorship money retaining objectivity was aimed at the Odell's and Marty Bent's of this world, not at you at all. I'm terribly sorry if it doesn't read this way.
No offence taken at all! I was just rambling and worded it badly. I get your meaning, and thanks for kind words.
Yes, and more humility and integrity. You don’t have to say things you don’t believe and you don’t have to believe what you’re told.
We’ve only ever had one small sponsorship and we were completely open about why we thought people should be cautious with them. If your sponsor has any integrity, they won’t mind that honesty. If they don’t, then…
I read this article when you first put it up and thought it was great. It's especially true that, once the fuckup was made, it was already over and disclosing it would've led to chaos.
The one thing I'll say is about the idea they did everything right, and it's more for future reference because we have to learn things from this.
Darthcoin has always said, "Be your own bank — Think like a bank." Which also means thinking like whoever's in charge of vault security, and also like the armed guard up front. Banks have layered security.
Now for instance:
Wouldn't we recognize these as mistakes, even if this had never happened? What if you get wrench attacked? What if your seed (in whatever stupid way you imagine) gets exposed? And it's well known (at least here on SN) that the hardware wallet itself can draw unwanted attention versus other, totally inconspicuous options like a normie laptop or USB setup.
This doesn't impact how we speak to newbs. A young guy can spend some time in lightning and Sparrow before moving to cold storage; it doesn't have to be overcomplicated and you can organically harden your security as you go.
https://mempool.space/tx/3910552633d25e6c0360281c43651cd7ae3cc70257759db7a8c07bef6f2994d8?mode=details#:~:text=I%20know%20who%20you%20are%20now.%20And%20I%20will%20come%20there%20and%20stab%20a%20knife%20in%20your%20eyeballs%20on%20live%20stream%20for%20the%20world%20to%20see.%20You%20will%20not%20just%20suffer%20for%20one%20minute.%20I%20will%20make%20you%20paraplegic%20and%20let%20you%20suffer%20for%20weeks%20and%20starve%20to%20death%20while%20we%20celebrate.%20You%20made%20this%20bed%20for%20yourself%2C%20A.
what the...
I love the sound of "paraplegic"
This incident showed us that "don't trust, verify" also applies to the RNG.
you could sweep the funds yourself and return them minus a finders fee.
re "A seed generated on a flawed Coldcard is permanently weak, so responsible disclosure had nowhere to go."