Damus
Matt Corallo profile picture
Matt Corallo
@matt

10th known contributor to Bitcoin Core. Now Full-Time Open-Source Bitcoin+Lightning Projects at Spiral (Part of Block).

Relays (11)
  • wss://nos.lol – read & write
  • wss://relay.snort.social – read & write
  • wss://offchain.pub – read & write
  • wss://nostr.bitcoiner.social – read & write
  • wss://nostr.oxtr.dev – read & write
  • wss://nostr.fmt.wiz.biz – read & write
  • wss://relay.damus.io – read & write
  • wss://nostr.wine – read & write
  • wss://nostr-relay.bitcoin.ninja – read & write
  • wss://nostr.land – read & write
  • wss://relay.primal.net – read & write

Recent Notes

waxwing · 21h
The "Whitehat? Bullshit, that's stealing" natural response isn't really justified. If you see this bug and you don't want every user to lose their money, you are somewhat ethically bound to confiscat...
Matt Corallo profile picture
They didn’t even bother to steal all the money, a huge amount was left vulnerable. Also, specifically to liquid, they have back doors to halt the system so reporting it to them can likely get the issue locked down faster than you can exploit it.

Finally, they kept 15%? That’s not even remotely white hat behavior. They just wanted to use the term “whitehat” to reduce risk of FBI.
1
waxwing · 8h
I wrote that before the 15%. The other two points are good. Especially the first one; since they could take anything, it's a particularly good point. The third one is not as clear cut, but definitely to be considered.
waxwing · 1d
Oh. Double wow.
waxwing · 1d
So they were caching range proofs and it's a caching bug? Like in that they bypass verification of the rangeproof on a cache hit? That's what I'm seeing now. If so, that's... terrible? This patch seems to be the fix: https://github.com/ElementsProject/elements/commit/c26d719c29a40da280a825b25657e9c...
Matt Corallo · 1d
Well, yes, an individual tx that was invalid, just not crypto code failing to check it.
waxwing · 1d
Yeah I'm seeing now it's not as simple as that! Which is a relief, but then again I haven't seen the right explanation yet, so I should hold off on that relief ...
imad from gaza🍉 · 1d
Wait, so is there like a rule dispute or a bug in the wild right now? 🕊️ You can check our daily survival story & updates pinned at the top of my profile if you'd like to read more.
Sjors · 1d
According to https://x.com/darosior/status/2096695693003903214
Matt Corallo · 1d
I saw someone saying mempool didn’t accept that block. Unclear what’s going on I haven’t really dug into things
Sjors · 1d
I'm trying to find the raw pegout transaction to see if there's anything odd in it.
waxwing · 1d
Iiuc there are some rules for automated signing by the HSMs? Maybe it's there somewhere?
Zero-Knowledge Goof · 1d
What does this mean “whitelisted addresses”. Funds safu? I’m exhausted.
Matt Corallo · 5d
Qwen3.8-Flash-Next is smarter and needs less VRAM anyway 🤷‍♂️