Show more
@michaelfolkson I'd expect musig/schnorr/taproot to reduce onchain channel costs by half or more. That seems pretty significant to me. Miniscript can help cleanly separate the program that manages the LN protocol bits from the wallet that stores and signs with private keys, making it easier to use things like hardware wallets for keeping your hot LN funds safe. That also seems pretty significant to me. There's also much improved fungibility by making cooperative open/close look like P2PK.

@harding Greater benefits to Lightning could potentially become later e.g. cross input signature aggregation, NOINPUT or ANYPREVOUT from sighash changes. But for now limited wins for Lightning. (Of course wins for base layer are no less valuable than wins for Lightning especially if they could lead to Lightning wins in future)

Show thread

@harding The more I look into Schnorr/Taproot/Miniscript, the more I think it is fascinating, brilliant and extremely useful on the base layer but the benefits to Lightning seem limited in comparison.

Show thread

@harding Did you see this Reddit thread? It sounds like you wouldn't be able to do what you propose with the current BOLT 3 Lightning scripts? reddit.com/r/Bitcoin/comments/

Show thread

Drafted this for Bitcoin Magazine on the Bitcoin Core PR review club. Posting here in case you want to take a look, suggest edits cc @orionwl @harding docs.google.com/document/d/1eZ

Submitted a doc PR on Bitcoin Core @jon. If I've done anything dumb can you let me know? Thanks :) github.com/bitcoin/bitcoin/pul

Posted this on the Bitcoin Stack Exchange after the Bitcoin PR review club. I think it should probably be added to the docs on the config file @jon bitcoin.stackexchange.com/ques

@jon I personally would have obviously benefitted from more comments 😉

Show thread

@jon Testing cross server toots, please ignore :)

Gmax earlier today was telling me about this proposal for jeremy rubin on something that has been a "hot" (or at least lukewarm!) topic in bitcoin research for years, namely a scripting change for what's colloquially referred to as just "covenants": the ability to restrict the outputs to which a utxo can be spent.

github.com/JeremyRubin/bips/bl

It seems like a very good write up. Generally, if we had such an opcode it would open up vastly more interesting constructions than are currently possible.

Apparently we have Alex Bosworth coming to London Bitcoin Devs on July 3rd, heads up if you're interested.

h/t @michaelfolkson

Youtube up of Conner Fromknecht's deep dive into lnd 0.6 just released:

youtube.com/watch?v=XkyPw2_l6Y

(My PR is there, yay ... note this talk is pretty technical, I think the most interesting part is the modularised RPC subsystems, e.g. you can have someone with a macaroon that only allows them to do invoices, nothing else)

Also I've yet to see a SF meetup vid where you couldn't hear Murch in the audience. 😂

@michaelfolkson is bringing the Socratic Seminar format to London Bitcoin Devs, great idea and good topic:

meetup.com/London-Bitcoin-Devs

On November 14th @pierre_rochard will present remotely on bitcoinacks.com, the productivity tool for reviewing Bitcoin Core PRs at London Bitcoin Devs. Sign up here: meetup.com/London-Bitcoin-Devs

The video from last week's London Bitcoin Devs with @alc is up. If you're interested in parsing the blockchain or Bitcoin/Lightning transaction stats definitely take a look. youtube.com/watch?v=Tiyvrh53Yp

Show more
Bitcoin Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!