Author: alicexbt 2022-05-11 15:25:31
Published on: 2022-05-11T15:25:31+00:00
The email thread on the bitcoin-dev mailing list discusses the removal of OP_CAT and its potential re-enabling in a soft fork, as well as the concept of covenants and their implementation through OP_EVAL and P2SH. The removal of OP_CAT was due to concerns about its potential use in creating recursive covenants, while the benefits of implementing covenants have been increasingly recognized. One issue with covenants is that they can be used to create attacks, but proponents believe the benefits outweigh the risks. Another topic discussed is the possibility of creating "negative fee transactions" where all transaction costs are paid by the receiver, which can be achieved through the use of different sighashes. There is also debate over the best approach for implementing covenants, with some favoring simplicity while others prefer speedy covenants or a complete new scripting language. Ultimately, the decision of whether and how to implement covenants will require careful consideration of these various factors.
Updated on: 2023-06-15T20:32:47.903794+00:00