Avatar
Jesse de Wit
3ddc1b50190c42b9ec5d5814a0adc32ed77f6303b729a1b66b704d237ec920d4
Lightning developer | Breez

Can you link Mercury's problem for me?

Apart from the mentioned docs I don't think there's much educational material out there yet. As for transaction construction, I think the code is the best place to look. Either in the Breez SDK in Rust or the Spark sdk in javascript.

I'm happy to link the code for you if you're looking for something specific.

Which formula are you looking for? The proof that the sentence in the bottom is true?

Or do you mean the formulas in the screenshot there?

I can finally receive zaps now through the Breez Nodeless (Spark) SDK.

A chance for sure! This is built with Breez SDK, and we have wasm support too. So this could work on web. This app is built with flutter though and our flutter package doesn't have web support (yet???). I'll see what I can do.

Working on a simple bitcoin powered point-of-sale app. It's powered by Spark, with Breez SDK. Onboarding is so easy. Just type in an amount and receive. No setup cost. No barriers.

Bitcoin UX is about to take a leap forward.

https://blossom.primal.net/2a1351d514c839d3898f871d0cd0f4bcbb43a982dc3024e323ef4e28446902fe.mov

That's an interesting thought. It should be possible, because a spark address is simply a public key. It won't be possible out of the box with breez sdk in the current state, because of the way the keys are derived from a mnemonic. But it's possible theoretically for sure!

With the Breez SDK we just shipped lightning addresses out-of-the-box, without developers needing to host anything. It doesn't have nostr support yet though!

"Prevent utxo set bloat"

But don't libbitcoin, utreexo and SwiftSync prove that you don't need to store 'the utxo set' at all?

If you don't need to store it, or keep it in memory, it doesn't matter if it bloats. Seems like a resilient option to me.

So it went from 80M bitcoin users worldwide to 50M American-only users in 2 years? That seems like a huge increase, especially because the United States is 26th in terms of search interest in this period.

I see, so lnproxy's node id (or the fake one they use) was missing in the screenshots above. It's in the signature there probably. That got me confused a bit.

This sentence is not finished:

36 bytes for the outpoint that identifies which UTXO is being spent (32 bytes for the txid, 4 bytes for the vout), 4 bytes for the nSequence, and

Reminder that the human eye can't see the relative sizes of pieces on a pie chart.

Don't use pie charts.

Use a donut chart or bars instead.