ellemouton / website

https://ellemouton.com/
0 stars 1 forks source link

posts/taproot-chan-txs/ #6

Open utterances-bot opened 1 year ago

utterances-bot commented 1 year ago

Taproot Channel Transactions | Elle Mouton

A deep-dive into the structure of Taproot channel transactions

https://www.ellemouton.com/posts/taproot-chan-txs/

WalterSmuts commented 1 year ago

FIRST!

editor-Ajian commented 1 year ago

The key path spending of to_local outputs is not secure, right? Given that both parties know the private key of this public key(it is an old state), than they will both try to spend it, and arise a tx fee competition. Am I wrong?

ellemouton commented 1 year ago

Hi @editor-Ajian, that is incorrect but a common misconception: Both parties do not know the private key of the revocation pub key. I wrote about this in depth in this article.

editor-Ajian commented 1 year ago

Hell Elle, thanks very much. I jump into the proposal you linked in this post and find the same revocation pubkey. It make me think that it must my wrong. So I read BOLT-3 to find the answer. I get it now. (Yes, it is pretty better than a remote pubkey + a hash lock construction, which is usually used in non-technical posts for educational purpose.)

Sorry for my blunder.

I am working on translate it into Chinese, hope I can finish it as soon. (And I had translated your last post about taproot and MuSig2: https://www.btcstudy.org/2023/04/27/taproot-and-musig2-recap-by-elle-mouton/)

ellemouton commented 1 year ago

oh wow! so cool to see it being translated! 🎉 awesome stuff!

editor-Ajian commented 1 year ago

Hello Elle, Here is the translation of this post: https://www.btcstudy.org/2023/04/27/taproot-and-musig2-recap-by-elle-mouton/

Thanks for your contribution!

ellemouton commented 1 year ago

Super cool!!!! 🚀 I think that is the same link as before though?

EDIT: cool, found this one: https://www.btcstudy.org/2023/05/12/taproot-channel-translations-how-it-works/

thanks so much for doing this translation 🤝

ellemouton commented 1 year ago

Heads up @editor-Ajian - I have updated the article today to reflect the latest changes in the Spec PR. This commit will show you all the changes. Note that many of the diagrams have changed.

I dont predict any other major changes to the spec PR 🤞 so hopefully this is the last major update!

editor-Ajian commented 1 year ago

Hi Elle, sorry for my mistake. Yes, you find the right one : )

Happy to know that the spec will be stable. I will update my translation as soon as possible. I will connect you if I have any news.

editor-Ajian commented 1 year ago

Hi Elle, I update my translation to be consistent with you: https://www.btcstudy.org/2023/05/12/taproot-channel-translations-how-it-works/

I learn very much for your articles. Thanks!

ellemouton commented 1 year ago

awesome!! Thanks @editor-Ajian 🚀 ⚡

ben2077 commented 1 year ago

This is one of the best technology blogs I've ever seen. It's fantastic!

ellemouton commented 1 year ago

Thank you @ben2077!!! That means a lot to hear 🙏 Thanks for the feedback - really glad you found it useful! ⚡