Skip to content

Instantly share code, notes, and snippets.

@ariard
Last active September 10, 2021 10:52
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ariard/ab1e4c3a85e4816be21ee0e0f925e86b to your computer and use it in GitHub Desktop.
Save ariard/ab1e4c3a85e4816be21ee0e0f925e86b to your computer and use it in GitHub Desktop.
Funding_tx
|
[Taproot T]
|
_________________________|______________________________
| |
| |
| |
[leaf_A] |
^ |
| ______________________|____________________
Split_TxA | |
/ \ | |
/ \ [leaf_B] [leaf_C]
[withdraw_A] [Taproot T'] ^ ^
^ | |
| Split_TxB Split_TxC
Pool_Tx / \ / \
/ \ / \ / \
/ \ [withdraw_B] [Taproot T''] [withdraw_C] [Taproot''']
[withdraw_B] [withdraw_C] ^ ^
| |
Pool_Tx Pool_Tx
/ \ / \
/ \ / \
[withdraw_A] [withdraw_C] [withdraw_A] [withdraw_B]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment