Posted by Rusty Russell
Oct 28, 2023/04:49 UTC
In the email, Anthony Towns discusses multiple variants of vaults, describing their different functionalities. He mentions that vaults are a concrete example that he can understand, although he believes they may not be widely used. He states that anyone who has the ability to protect two distinct keys and make two transactions per transfer is not a great candidate for optimization or convenience.
Anthony also expresses his difficulty in understanding the vault BIP (Bitcoin Improvement Proposal) and suggests that it should be a new address format rather than using script opcodes. He believes that spelling it out in script is not much more complex to use. He mentions the use of templates and thinks that, except for consolidation, the vault BIP works well. He also mentions oracles as a use case for CSFS (Commitment Schemes For Signatures), which does not involve abusing signatures to do hashing.
Lastly, Anthony acknowledges that there is room for improvement in the current script system, but he believes that comparing it with an alternative is challenging due to the limitations of the current system. He concludes the email with a casual farewell.
Overall, Anthony's email provides insights into different variants of vaults, his thoughts on the vault BIP, and the potential use cases for oracles. Despite acknowledging the need for improvement, he recognizes the limitations of comparing the current system with alternatives.
TLDR
We’ll email you summaries of the latest discussions from authoritative bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.
We'd love to hear your feedback on this project?
Give Feedback