Skip to content

Conversation

@roconnor-blockstream
Copy link
Contributor

Taproot and other soft-forks historically in Bitcoin have not gated mempool access.

Taproot and other soft-forks historically in Bitcoin have not gated mempool access.
@roconnor-blockstream
Copy link
Contributor Author

@apoelstra It would be nice to test your hal-simplicity workflow against this PR.

@roconnor-blockstream
Copy link
Contributor Author

This PR is optional, but after reviewing bitcoin/bitcoin#19953 I see that historical Bitcoin activation of similar soft-forks have no mempool logic, and simply allow the new transaction type unconditionally in the next version of the software. Instead they relying on users not to use create such transaction until after activation (or risk having their funds stolen).

To than end this PR slightly simplifies our codebase and bring somewhat more in line with Bitcoin's.

This is a policy change and not a consensus rule change.

Copy link
Member

@delta1 delta1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK ddda11c

Simplicity will already be active on liquidv1 by the time this is released.

@apoelstra
Copy link
Member

utACK ddda11c

@roconnor-blockstream
Copy link
Contributor Author

I strongly recommend not merging it until there is a tested ack.

@delta1
Copy link
Member

delta1 commented Aug 6, 2025

ACK ddda11c

Ran tests locally

@roconnor-blockstream
Copy link
Contributor Author

I still suggest that @apoelstra test his hal-simplicity work against this PR.

@psgreco psgreco merged commit 7cb85f1 into master Aug 6, 2025
14 checks passed
@apoelstra apoelstra deleted the simplicity branch August 6, 2025 13:24
delta1 added a commit to delta1/elements that referenced this pull request Aug 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants