input: add taproot chan scripts, control block logic, and spending routines (funding, taproot)
https://github.com/lightningnetwork/lnd/pull/7333
Host: yyforyongyu -
Notes
- Familiarize yourself with:
- Musig2
- Tapscript
- Simple Taproot Channels, especially the newly introduced Transaction scripts.
- This Taproot workshop is my recommendation.
Questions
- Did you review the PR and, what’s your overall verdict? (ACK, NACK, concept ACK, unknown)
- Which should go first, write the specs or write the code? And why?
- What are the benefits of Simple Taproot Channels?
- What is an anchor output and what is it used for?
- What is the issue of the current design of anchor output script in the PR?
- Can you think a different design for the anchor output?