Latest / TFTC: A Bitcoin Podcast / 777: Coldcard Is Compromised with James O'Beirne
Transcript
- 0:00You've had a dynamic where money has become freer than free.
- 0:10If you talk about a Fed just gone nuts, all the central banks going nuts.
- 0:16So it's all acting like safe haven.
- 0:18I believe that in a world where central bankers are tripping over themselves to devalue their
- 0:23currency, Bitcoin wins. In the world of fiat currencies, Bitcoin is the victor.
- 0:28I mean, that's part of the bull case for Bitcoin.
- 0:31If you're not paying attention, you probably should be.
- 0:36Yeah, I don't think we can assume everybody's heard.
- 0:39And I know.
- 0:40I think that's a bad assumption just because I've been texting people I know have cold cards and they're completely oblivious to what was going on last night.
- 0:48So, yeah.
- 0:51Sad day.
- 0:53Yeah, we've talked under better circumstances for sure.
- 0:58For those who are unaware, there is a massive vulnerability in cold cards produced after 2021, all models, some worse than others, but essentially the random number generator that creates the entropy for private keys that you produce.
- 1:21Using the cold card is insufficient. Is that the right word?
- 1:25Yeah, you could call it deterministic. So the search space required to get the private key to guess the private key basically is highly, highly limited relative to what it should be.
- 1:40So basically the, you know, funds under the MK2, MK3s with firmware between, you know, 2021 and 2023 are just kind of like dangling in the wind.
- 1:52And so luckily, if you use dice rolls, you know, if you use, say, over 99 dice rolls to initialize the key, you're you're safe.
- 2:04And or if you're using a passphrase, which is basically like the 25th word you can specify when you're setting up the wallet.
- 2:13But if that passphrase is of a sufficient length and complexity, which is longer than most people think, then you may also be safe.
- 2:25But yeah, those the MK2, MK3s are affected severely to the point where it's like, you know, you need to drive home from work and migrate your funds.
- 2:37if you're single SIG under one of those without a passphrase, without DICE, or with a weak passphrase.
- 2:46But we're finding, and it's part of an ongoing investigation as to the current state of the cold card firmware,
- 2:54which would affect newer devices like the Q, we're finding that the problem still exists there too, but it's partially mitigated.
- 3:03So estimates right now are that current users of cold card devices are getting about 70 bits of security, whereas you're supposed to be getting 256 bits during key gen.
- 3:18But that 70-bit number is even going down because we're finding that one of the fallback RNGs that is used to paper over the original defect is actually less random than we thought and is specified by the manufacturer.
- 3:39And, you know, they may be doing things like zeroing out certain parts of this ID.
- 3:43And so it might actually be worse than we were thinking last night for current devices.
- 3:50So my headline for everybody at this point is if you're working off of a cold card device,
- 3:59after 2021, you need to migrate your funds pretty expeditiously.
- 4:06If you did all the dice rolls, don't worry.
- 4:11You're probably in good shape.
- 4:13But even so, yeah, I think, unfortunately, people should be making moves to get off of the post 2021 devices.
- 4:26Yeah, I mean, we're trying to find some humor in light of this, but cold card.
- 4:33Hey, listen, I've been an advocate for cold card for many years.
- 4:37If you listen to the show, I've recommended it.
- 4:39I have my cue right here.
- 4:40I moved my funds off last night.
- 4:43obviously a managing partner in 1031
- 4:47were invested in CoinKite, which produces the cold card.
- 4:51This is very close to home
- 4:54for me personally, to many people I know that have felt very confident
- 5:00recommending this in the past.
- 5:03It seems that the confidence was ill We were joking before It like the cold card souped up two secure enclaves but you mess up one part of it the random number generator so you get a ferrari on top of a lawnmower
- 5:19engine well pretty devastating i'm in the same boat man i mean i i'm a single sig passphrase guy
- 5:29on a cold card you know i think mark ii my firmware is older and unaffected but
- 5:37I love CoinKite. They make great products. But the unfortunate nature of security and
- 5:44hardware wallets is that you screw up one thing, you screw up the wrong one thing, and
- 5:48it's toast. And so that's the reason why people have been sort of paranoid in this
- 5:58department is because you just simply can't trust one manufacturer or one source for your entropy.
- 6:07You know, when you're doing entropy construction, and this is what I do professionally for the last few years, is you have to be utterly paranoid when you're constructing a private key.
- 6:20And you can't just click a button and expect that it'll happen, you know.
- 6:25um so it's yeah it's it's really it's really sad to see because i recommended
- 6:32cold card left and right you know um the people who i thought were savvy enough uh to use them
- 6:40and um i'd say like aside from you know getting yourself safe my message to people would be
- 6:48think about who is a sort of more normal person than maybe you are listening to this podcast who
- 6:56you've recommended cold cards to who maybe isn't like following bitcoin twitter um you know give
- 7:03them a heads up if you got them set up with a cold card um i've got a few such people in my life that
- 7:08i've reached out to yeah that's why i wouldn't that's why i hit you up last night to record this
- 7:15and I'm distracted right now because I'm about to send out a newsletter
- 7:18that just covers this as well.
- 7:22I've got to give one more prompt to my client here to make something very clear here.
- 7:27But dive into the math.
- 7:31So you mentioned later versions.
- 7:35People are saying potentially 70 bits of entropy.
- 7:37You should have 256, MK2, MK3 after 2021, even less.
- 7:42I think it's like 30 bits.
- 7:44it's 20 20 yeah and i mean the nature of the attack i mean this is obviously very much centered on on
- 7:52coin kite and cold card however um ai comes into the mix i mean this is a new era of security
- 8:01vulnerabilities and i mean we've been talking about it the better part of a couple years now
- 8:07on this show and others that these models once they get sufficiently intelligent we'll be able
- 8:12to uncover these. And it seems like that may be exactly what happened yesterday.
- 8:17It's totally plausible, man. You know, me and a number of other researchers very quickly,
- 8:23independently reproduced this just by giving the AI kind of a pointer as to, hey, you know,
- 8:30between this window of time between these firmware versions, check for an RNG problem.
- 8:36And Kimmy K3 chewed through it and found it readily.
- 8:43And, yeah, look, if you're a sort of unscrupulous attacker and you're willing to just sit there and grind through, you know, take any open source Bitcoin software you can and just say, hey, file by file, go through, look at the entire history.
- 9:00You know, find something that's plausibly an exploit.
- 9:03All that stuff's going to get unearthed. So somebody I was talking to yesterday put it this way. He said, you know, security by obscurity is going to zero rapidly and everything, you know, the tide's washing out. So it's going to be really wild a few weeks and months and probably years.
- 9:26outside of Bitcoin, Matt and I discussed
- 9:31on RHR where there was a water system in Minneapolis that was attacked
- 9:35with some vibe-coded
- 9:37LLM attack.
- 9:46How big of a setback do you think this is?
- 9:53Well, you know me, man.
- 9:55I tend to be somewhat pessimistic in the short to midterm.
- 10:03And my real worry, aside from like the horrible tragedy of a bunch of good people losing their coins, that's obviously horrible.
- 10:16I a bit worried about the second order effect of this being a hit against kind of the most reputable hardware wallet vendor
- 10:30you know, among hardcore Bitcoiners, that kind of like rippling out into a notion that, well,
- 10:38even the smart guys screwed up self-custody. And how can we expect that anybody, you know,
- 10:45will comfortably solve custody after this point. So I don't necessarily agree with that because
- 10:53again, if you kind of followed best practices that were recommended, you'd have avoided this pickle
- 11:00purely by obeying that principle that you can't trust a single manufacturer or you have to bring
- 11:06your own entropy to the table somehow. But even so, I worry this event is going to get a lot of play
- 11:12and maybe the general public
- 11:16is going to be like,
- 11:16oh yeah, that Bitcoin thing,
- 11:18that's impossible to keep safe by yourself.
- 11:20So just got to use a custodian.
- 11:23I mean, the irony of the whole situation
- 11:24is with all the eyes
- 11:25and compute focused on
- 11:28the cold card repository right now
- 11:32by the end of the week
- 11:33and maybe the most secure system
- 11:37in the space.
- 11:39But again, the trust is...
- 11:42Very hard to build, very easy to break.
- 11:45Yeah, and that's the problem.
- 11:49And, you know, in some ways, this is a sort of inexcusable error if you are a company making the product that they make.
- 11:59And so, you know, again, the CoinKite guys are friends of ours, certainly of yours and mine.
- 12:07And even so, it's like, I think, huh?
- 12:14What the fuck?
- 12:16Yeah, it's going to be hard to trust anything that comes out of that brand anymore, you know.
- 12:24So it's, you know, I mean, the thing like, it feels like every single hardware wallet manufacturer has made some kind of like fatal misstep.
- 12:35this step again because this domain is just very hard you know let a ledger spilled you know all of
- 12:41their clients information essentially back what was that like 20. twice okay yeah yeah probably most
- 12:49multiple times you know bitbox had some pretty um pretty obvious physical defects that allowed key
- 12:57exfiltration. I don't know specifically if anything has befallen Trezor or not. But,
- 13:05you know, it's just it's kind of the nature of the game that these things get hit with something.
- 13:15And even if they aren't obviously hit with something, the very fact that it's a security
- 13:21critical Bitcoin device means that their whole supply chain is probably targeted.
- 13:25The companies themselves are targeted for for intervention. So.
- 13:31Custody is tough, man. It's really tough. And.
- 13:37I spent many years, you know, hoping we could make it easier with better scripting primitives and covenants and vaults.
- 13:45But, you know, I think given the community is more fractured than ever, I'm not sure we're going to get there and certainly not in the next year or two.
- 13:53but I don't know.
- 13:55I think I think this may light a fire in our people's ass to figure that
- 13:59figure out how to get that stuff through.
- 14:00I mean, a lot of
- 14:02the conversation there's back and forth people on both sides of the aisle.
- 14:05Like now is not the time to talk about this.
- 14:06And I think.
- 14:08Alex B from
- 14:11from Arc Labs
- 14:14Arcade was making some good points.
- 14:15It's like, hey, like, don't worry about obscure covenants
- 14:18when we haven't even verified like random number generation on
- 14:21some of these wallet providers.
- 14:25There's a point there, but again, you're going to,
- 14:28there's a sort of inescapable point, which is that like, you know,
- 14:32even if you supposedly verify all the RNGs, like you just can't, you, again,
- 14:37you can't trust one manufacturer, even, you know, like, look,
- 14:40I'll pick on say BitKey because that's being touted as like a,
- 14:44a migration target.
- 14:46And I think the world of that team, and I know a lot of the guys who wrote that,
- 14:50They're super smart, but, you know, like, are you really auditing their whole software stack?
- 14:57You know, like BitKey requires on-device software, you know, it's closed source.
- 15:04I know a lot of it is open source, but some of their black-end services are closed source.
- 15:09So it's like, you know, until you move some of that security into the chain itself, you're not going to be able to, like, trust one provider.
- 15:24And that until we get until we solve that, you know, it's like, OK, well, all right.
- 15:30So I go to two providers I set up a multi for myself So that that kind of a horrible user experience or a worse one for sure So while yeah I mean Alex point is taken that like there are fish to fry in the auditing department
- 15:49I think the only categorical fix for a much better UX and multisig level security is going to be something at the covenant layer.
- 15:58So that's why it's important to kind of keep focus on that.
- 16:02I do think focus will be coming back to Covenants pretty strongly here.
- 16:09That's my gut feeling.
- 16:13And as we've discussed throughout the years, I mean, the Covenants vault conversation has been probably the most consistent, continuous thread that we've had on this show.
- 16:23The conversation that you and I have had on the show over the last two or three years.
- 16:28i don't think it is time to have that conversation but i mean bringing this back to like llms and
- 16:34security that's that's another frustrating thing is like in your mind as somebody who is
- 16:42a protocol engineer or somebody's building custody systems for enterprises what is the importance of
- 16:50usually fuzz testing your system with the latest models as soon as they're dropped
- 16:54Yeah, I'm doing it all the time now, both on the level of like analysis, as well as generating, you know, permanent test fixtures that are really solid, which is that's a total blessing.
- 17:10It's easier than ever to say, hey, cross test every cryptographic implementation I'm relying on against like two or three other alternatives.
- 17:19Make sure everything marries up, you know.
- 17:23oh, and then by the way, run a full audit of my entire system at both the conceptual level
- 17:29and implementation level. Like that's incredible. And those are the same tools, obviously that enable,
- 17:37you know, unearthing these kinds of attacks. And so it's the arms race. Like if you're not
- 17:43a diligent user of the latest AI models and techniques, and you're building this stuff,
- 17:51then you're at a real disadvantage. And it really points you back in the direction of,
- 17:58man, this stuff has to be simple and rock solid.
- 18:01And it's incredibly frustrating. I mean, in parallel to all this happening, we have like the
- 18:13model wars here in the US and the government stepping in and cucking like Fable 5 and
- 18:17chat gpd 5.6 and so that's it's like if you're trying to audit these systems you can't use the
- 18:22american frontier models because you get immediately nerfed and you're forced to figure out a way to
- 18:28get access to kimi k3 which i think many people are assuming that that is the model that was used
- 18:36to discover and then exploit this particular vulnerability with cold carb um and uh
- 18:47What are we doing in the US?
- 18:51Like the Operation Glasswing, because I know many Bitcoin teams are like, hey, Anthropic,
- 18:57we have a pretty important system over here in Bitcoin.
- 19:00Can we get access to this to make sure that we're audited and finding any vulnerabilities
- 19:06or bugs that may exist?
- 19:08And I've heard that some teams in space and maybe even core developers got access to it.
- 19:14But when it comes to something like a system like Bitcoin, we need the ability to audit
- 19:20this immediately now.
- 19:21I think people really need to get through their minds that the landscape of defensive
- 19:30technology has completely shifted.
- 19:32And the way in which you secure your systems has changed.
- 19:38And it's being proactive and consistently proactive from here on out.
- 19:44100%. I was using Kimmy exclusively last night to do the triage and investigation. And I was working with some colleagues and the US-based models were just shutting, blocking up, refusing to go further on certain lines of inquiry.
- 20:03um you know i don't have a lot to say about the policy side i'm i'm i haven't thought much about
- 20:09that um i'm sort of a freedom guy and uh you know i i bless i feel feel blessed that we have vpn
- 20:17technology but um yeah the the fact of the matter is if you're not kind of on the bleeding edge and
- 20:24you're doing security stuff you're at a real disadvantage yeah um bringing this back to cold
- 20:32card walking through many scenarios like just thinking of the questions that many people
- 20:37were just becoming aware of this may have in their mind let's like walk through the scenarios
- 20:41like going from mk3 past 2021 and like obviously mk4 mk5 q
- 20:50what's the difference in terms of vulnerability exposure and urgency to move coins and then
- 20:57beyond that you mentioned the dice so to be clear if you set up a cold card and you added you brought
- 21:04your own entropy by rolling dice if you did it more than 100 times you're very confident that
- 21:08you did you should be good you basically rolled your own entropy and are not affected by the
- 21:15the rng bug that exists on the firmware or existed on the firmware yes they have updated the firmware
- 21:22um so you can update that too um for mk4 mk5 and q if you want to um
- 21:30get on get on something that's more secure than what existed yesterday but if you do that if you
- 21:38just update the firmware that doesn't make you secure you have to create a new private public
- 21:41key pair and move the Bitcoin from your existing wallet to that new wallet that you set up there.
- 21:48Yeah. The key point right there is it's not the firmware that's currently running on your
- 21:54device. It's what you generated your key with. So I could see that tripping some people up.
- 22:00Yeah. But yeah, we initially thought the red zone was basically cold cards from 21 to 23.
- 22:09that footprint has expanded because we're hearing about mk4s that have been uh stolen from and we
- 22:17have some indications of why that might be um but again to reiterate at this point you know
- 22:23if if you've generated a single sig with no passphrase no dice roll on a wind kite device
- 22:29post 21 you know you got to get off um pretty expeditiously yes um
- 22:39Multi-sig. I've talked to a number of people that are using cold cards in a multi-sig setup.
- 22:46Some are using two MK3s and a two out of three. What are the intricacies there?
- 22:51There's some nuance depending on if you've ever spent from that wallet, if you haven't.
- 22:56So if you have a two to three multi-sig using two MK3s or an MK3 and MK4,
- 23:01just go through those different scenarios. You've only sent Bitcoin to, you've never spent from,
- 23:07or you've both sent Bitcoin to and spend from?
- 23:11What is the exposure there?
- 23:14Yeah, so multi-sig is where it gets pretty complicated.
- 23:18I think it had helped to maybe step back
- 23:20and just explain a little bit how multi-sig works
- 23:23or pay-to-win to script hash or taproot scripts
- 23:29in general in Bitcoin.
- 23:30When you spend from a multi-sig,
- 23:33you actually have to present the script
- 23:36that locked up the coins in the first place, which means you have to present the pub key
- 23:42for each key involved in the multi-sig. And so what that can mean is if you're using a multi-sig
- 23:51with all cold cards and you've used, say, that address before, you've revealed all of your pub
- 24:01keys. And so an attacker could theoretically grind out all the private keys, you know, and
- 24:08construct a valid spend and be able to present a valid signature or a valid script.
- 24:16If you have a multi-sig quorum where you have like any device that isn't a cold card or a coin
- 24:26kite product, and that has to be part of the critical spend threshold, then you're in good
- 24:34shape. Basically, your coins are protected by that segment of the multi-sig. So, for example,
- 24:41if you have like a three of five and you have, not that I hope anybody out there as a consumer
- 24:50has a three to five, but three or five, but, you know, that would require signing with a device
- 24:57that isn't a coin kite device affected by this. So you'd be, you'd be in good shape.
- 25:03If for example, you're like an unchained customer, let's say, and you're doing a two of three.
- 25:12And let's say that you yourself used two affected cold cards at home. That's sort of an interesting
- 25:18situation because depending on what unchained does, their pub key may or may not be on the
- 25:27chain. I don't know. They'd be able to field this question. If their pub key is available,
- 25:33then you are vulnerable. So I think the safe guidelines there are basically if in your
- 25:43multi-sig, you have a situation where you could move the coins with only coin kite products,
- 25:50I would move to get off of that. Because there are a lot of subtleties around, well,
- 25:55you know are the hub keys out there Aren they out there Don get too clever by half And you know if you have a critical threshold of your multisig that can be provided by CoinShare products
- 26:09I would just move, don't think twice.
- 26:13So that's the long short answer there.
- 26:16And what is the assumed time you,
- 26:23like again, multisig 203, two MK3s,
- 26:27maybe the pub keys exposed,
- 26:32but compared to just a single SIG MK3,
- 26:35no bring your own entropy, no passphrase.
- 26:39I've heard that if you have multi-SIG,
- 26:41you probably have a couple of days
- 26:42the way these attacks are.
- 26:44Yeah, that's my inclination to say,
- 26:49but with this stuff, you kind of have to assume
- 26:52that now that the vulnerability is out there,
- 26:53that the entire internet is gonna be just like
- 26:56grinding on this. And so, yeah, multi-sig is harder to scan for for an attacker, but that's
- 27:03just a shallow throw more compute at it type problem. Yeah. And I wouldn't back up to that.
- 27:12And let me reiterate there when I say, you know, if you have a critical threshold of coin kite
- 27:18devices able to sign for your multi-sig, that is assuming you didn't use dice, you don't have
- 27:23passphrase and so on and so forth. That's just a kind of naive, you know, single SIG. So,
- 27:28so don't, if, if you've used 99 dice rolls, you know, on, on some of your coin kite keys,
- 27:33I have verified by hand that that code path is safe. So you're okay. Um, don't worry about those.
- 27:41It's really just, yeah, if you just trusted the device to, to give you a good key.
- 27:47Oh, um,
- 27:49i'm trying to think of all the scenarios that
- 27:58oh the the one question like have you heard of any white hats
- 28:04going after this because it's going to be messy and there was some discussion there was a twitter
- 28:10space this last night i was listening in on him it was a the moral conundrum a lot of people were
- 28:15discussing, like, should we run GPU and just sweep the people that are exposed?
- 28:22Yeah, that's a, that's an ethically gray area that I haven't sat down and put the
- 28:30right amount of consideration into. I have been contacted by people with prospective
- 28:35plans for that. I don't know if it's actively happening.
- 28:40there's obviously the problem of attribution. You know, if you do sweep those funds as a white hat,
- 28:48how do you then verify back? There's some indication that given into UID, if you bring
- 28:56the physical device, exactly. If you can present, you know, but that's, you know, the mechanism for
- 29:04that hasn't been demonstrated to me conclusively. So on the one hand, it's very difficult.
- 29:13And I personally wouldn't be rushing out to white hat this. But on the other hand,
- 29:19the real argument for that kind of thing is that there are a lot of users out there who are affected
- 29:25by this, who probably are not listening to podcasts and browsing Bitcoin Twitter. And those
- 29:33of the guys that are going to get ground down over the next few weeks if they're not made aware
- 29:38of the situation. And so that's a real tricky one. Yeah. There's a big ethical dimension to that one
- 29:46as well as probably like a legal dimension that you need to think through. Yeah. Yeah.
- 29:53I mean
- 30:00that's like
- 30:02does the
- 30:03does the
- 30:07collapse in confidence of
- 30:12the
- 30:14coin cake hold cards
- 30:16lead to like a lack of confidence in other
- 30:20and like it goes back to the importance
- 30:22like I've been a big believer of multi-vendor multi-sig for this exact reason for for many years
- 30:29since it's like there's a bunch of people wondering like okay cold card I don't have a
- 30:37cold card but I'm looking at my treasurer look at my ledger like are these okay and we should
- 30:41worry like I think no you shouldn't be worried as of right now and maybe we won't ever have to be
- 30:49worried there's the potential that the way they do their entropy and create their private public
- 30:55key pairs is is really top-notch and gives you uh enough it gives you 256 bits of of entropy that
- 31:02is secure and very hard and impossible to break statistically uh improbable to break um
- 31:08and so if you out there in that situation like do not panic that what i would say Yeah That because that one of the other big mistakes that many people will make
- 31:20Many people will lose coins by panicking and foot gunning themselves in the process of trying to sweep coins or something like that.
- 31:27Yeah.
- 31:28You always want to be doing test transactions of small amounts whenever you're sending anywhere, you know.
- 31:34And that's crucial to keep in mind.
- 31:37Yeah.
- 31:40throughout all this if you're migrating your own stuff.
- 31:45How do we know that exchanges have secure setups?
- 31:52Well, I know that a few do firsthand.
- 31:56But. Yeah, I am not aware of any exchanges that, you know, would be vulnerable to this.
- 32:14And I would like to think that almost every exchange has put more thought into entropy generation than, hey, we're going to click a button on a consumer device and hope for the best.
- 32:29Um, but, uh, this, you know, I, this is a wake up call for everybody, including enterprises that, um, you really have to put tremendous amount of care and thought into this part of the process.
- 32:47And what I've always tried to emphasize to clients is you need at least one component of your entropy that you can physically reason about and that you understand in terms of how it's being incorporated into the entropy.
- 33:07And so I think probably guys like us, consumers are going to have to start to think about this.
- 33:14You know, how do we take a very simple piece of code, you know, that we can reason about or have audited by somebody we trust and say, oh, yeah, this is a part of the key now for sure.
- 33:27Because, yeah, I can see how this event would keep you up at night.
- 33:32You say, well, why? Why couldn't this happen to Ledger?
- 33:34Why couldn't this happen to Trezor?
- 33:36You know, what I will say is that like CoinKite was a very lean, is a very lean company.
- 33:45And most other hardware wallet manufacturers, certainly Ledger and Trezor have pretty big teams, you know, who are doing a lot of internal auditing.
- 33:59I mean, Ledger's, you know, there are some phenomenal people there.
- 34:02This isn't an advertisement for Ledger or anything.
- 34:04I don't even use a ledger personally, but there are some phenomenal people there who have done some very novel hardware attacks.
- 34:15The Don John team.
- 34:16It's like it's.
- 34:17Yeah.
- 34:18Joke last night.
- 34:19It's like they figured out a way to use two hundred fifty thousand dollars lasers to hack a cold car.
- 34:23But it was.
- 34:27Yeah.
- 34:28Yeah.
- 34:28Exactly.
- 34:31So, yeah, I mean.
- 34:32Yeah.
- 34:34I still think a multi-manufacturer approach for guys like us is a really solid approach.
- 34:43But as Nick Szabo said, it just echoes all the time, trusted third parties are security holes.
- 34:56And for something like this, there's a certain level you can't delegate to a packaged product.
- 35:04Not easy, man. It's really not easy, especially at the enterprise level, thinking about this stuff and designing it. It's a tough thing.
- 35:15Well, trying to find the silver lining in all this.
- 35:20I mean, it is.
- 35:24Horrible.
- 35:26Disasterous.
- 35:29But something that Bitcoiners have said for a while,
- 35:31Bitcoin creates this honeypot to surface these vulnerabilities
- 35:36because the ability to.
- 35:39Send the bearer asset and actually have control of it
- 35:42with no clawbacks,
- 35:44price that incentive to find these vulnerabilities.
- 35:47Now with the AI tools,
- 35:48obviously that is accelerating.
- 35:50So I'd be interested to get your thoughts
- 35:54as there's silver lining
- 35:55where we're going to find these vulnerabilities.
- 35:57And obviously there's already been collateral damage.
- 35:59There's likely going to be more collateral damage
- 36:01in the weeks to come.
- 36:02But on the other side,
- 36:05it's darkest before the dawn.
- 36:09On the other side,
- 36:10could you see Bitcoin actually being
- 36:12significantly more secure and the products around it being more secure a
- 36:17year from now because of the wake-up call that we just got in the last 24
- 36:21hours yeah it possible this could be like a step along the anti path to essentially discovering the final form right of individual level Bitcoin security
- 36:37because it's possible that we could get to some kind of deterministic endpoint where,
- 36:43you know, there's a system or a set of software or an arrangement where, you know,
- 36:49humans, machines have done all the analysis and have said, yeah, I mean,
- 36:54if you do it this way with this binary on this platform, like, you know, if it's simple enough,
- 37:01we could get to a point where ultimately this event has catalyzed a bunch of people to put
- 37:08put the effort in and create something where you truly can't be hacked unless you get
- 37:16you know some physical component and then even then you know if if something like this motivates
- 37:24a re-interest in vaults well even if you do get hacked then you have a
- 37:29six hour window to, to claw into a, you know, a trusted counterparty, like an exchange.
- 37:37So, yeah, I think conceivably this, this could be the kind of kick in the butt that the industry
- 37:45needed to start thinking about some of that stuff. I, you know, there's a long timeline on that. And
- 37:52right now the community is pretty fractured so um uh i don't know yeah i will say i mean
- 38:02in terms of like protocol development it certainly is fractured but another silver lining i mean it
- 38:07was encouraging to see people come together publicly behind the scenes i mean i think it
- 38:14was i mean i was in dc at an event at pub key and like at the beginning of it i was like oh
- 38:22what's going on then it became clear what's going on it was just like in the corner on my phone the
- 38:25whole night like all right all hands on deck and i think there was um it's weird too with bitcoin
- 38:32there is no ceo to call so it's like people like rob hamilton yourself um portland huddle others
- 38:38hopping on spaces to try to educate people about all this and i know behind the scenes many people
- 38:44reaching out one node to many like hey my guy i uh wound up texting a friend
- 38:52um being like hey are you aware of this he's like no i've been heads down all day
- 38:56and his brother um is a is a coin or two and was on vacation and like he was able to like go over
- 39:06to his house like and he had he just sit on a bare single cg mk3 with no dysentropy or passphrase
- 39:12was able to like move it and so that like was like okay and i think there was much of that going on um
- 39:19and i think that's the spirit that um we need to lean into heavily particularly as this is
- 39:24unfolding is obviously there's going to be a lot of uh justifiably angry angry people um
- 39:32very very much justified but um i don't think this is the time like sling and
- 39:38and throw people under the bus.
- 39:40It's like, okay, this is happening.
- 39:42While it's happening, let's just make sure we get as many people
- 39:45out of harm's way as possible.
- 39:51Totally agree.
- 39:53And this thing is still ongoing, so it's still critical to give people heads up
- 39:59and just be racking your brain for anybody who may not be listening to podcasts
- 40:05uh, you know, who has a cold card. Um, because I think probably we're going to continue to see,
- 40:12uh, you know, funds flow around. Um, so, uh, yeah, I mean, it's, it's, it's hard to,
- 40:22this, the sentiment thing's difficult because like, there is a kind of like,
- 40:26um, excitement and camaraderie that comes out of an event like this, but that we, we can only
- 40:33experienced that because we didn't lose our life savings, you know, and there are people
- 40:39that happened to, um, and that's horrible. Uh, that's really horrible. Um, it's not,
- 40:48it's not the worst thing. You know, um, if you're one of those people, uh, God has a plan and,
- 40:56um, you need to keep that in mind. Um,
- 41:03But, yeah, it is good to see the community kind of reorient in certain ways and come back to, you know, the real stuff of Bitcoin rather than, you know, gathering about 110 or whatever.
- 41:25No.
- 41:26I think we need to keep the shore.
- 41:29Is there anything we missed?
- 41:30We should be getting out there.
- 41:32I mean, it's probably we should keep it short so we can get out there to people as quickly
- 41:37as possible.
- 41:38No, I mean, I think we hit the headline.
- 41:39You know, there's obviously tons of technical detail you go into, but the investigation is still ongoing.
- 41:47So, you know, again, my headline is if you have a coin kite device post 2021 and you didn't use dice rolls, don't have a super strong passphrase that, you know, is cryptographically strong.
- 42:03You know, you need to expedite getting your funds.
- 42:06My, you know, my recommend recommendation for a lot of people would be find an exchange that you trust.
- 42:12And just if you don't mind doxing yourself, park park your funds there while you figure out what the long term is and just kind of get out of Dodge.
- 42:21Do a small test transaction.
- 42:24You know, don't don't panic.
- 42:28Don't don't rush anything.
- 42:30But, you know.
- 42:36Steady is smooth.
- 42:38Smooth is fast.
- 42:39Yeah.
- 42:42Just to clarify, if you're sitting there, like, did I roll the dice enough?
- 42:45Is my passphrase strong enough?
- 42:47If you have 99 or more dice rolls and you did it correctly, you're confident in that, you should be fine.
- 42:54Passphrase, if you have six or more VIP 39 words as a passphrase, you should be good.
- 43:00Is that the thresholds that are correct there in my mind?
- 43:06sorry repeat uh uh password criteria six six bit 39 words or more um
- 43:19uh maybe i i wouldn't uh i wouldn't enjoy on that per se because there you know
- 43:24there are things like are you mixing case for that um uh you know each bit 39 word is like a
- 43:31drawn from a set of 2048 So 2048 times six isn a big search space That why passphrases are tough because something you might think is pretty strong like given enough GPUs is not
- 43:47Okay. So unless you're like a specialist and you know your passphrase is like crazy and strong,
- 43:54I would not rely on that. I'll be moving my small number of fractional Bitcoin around,
- 44:05even though I'm not affected by the firmware version and I have a strong passphrase. But
- 44:11even so, out of an abundance of caution, I'm just going to be moving.
- 44:15All right. Well, I hate that we had to meet here under these circumstances,
- 44:21but I really appreciate that you hopped on to walk through this.
- 44:24We'll get this out and warn people about all this.
- 44:28Of course, man. Yeah. Good to see you.
- 44:32Good to see you too. Peace and love, freaks.
- 44:34Thank you for listening to this episode of TFTC.
- 44:37If you've made it this far, I imagine you got some value out of the episode.
- 44:42If so, please share it far and wide with your friends and family.
- 44:45We're looking to get the word out there.
- 44:47also wherever you're listening whether that's youtube apple spotify make sure you like and
- 44:54subscribe to the show and if you can leave a rating on the podcasting platforms that goes a
- 44:59long way last but not least if you want to get these episodes a day early and ad free make sure
- 45:05you download the fountain podcasting app and go to fountain.fm to find that five dollars a month
- 45:12get you every episode a day early ad free helps the show gives you incredible value
- 45:18so please consider subscribing via fountain as well thank you for your time and until next time