ain icon indicating copy to clipboard operation
ain copied to clipboard

Implement BIP 340-342 validation (Schnorr/taproot/tapscript)

Open Bushstar opened this issue 2 years ago • 0 comments

Summary

  • Implements the following upstream PRs from Bitcoin
    • https://github.com/bitcoin/bitcoin/pull/13204
    • https://github.com/bitcoin/bitcoin/pull/19601
    • https://github.com/bitcoin/bitcoin/pull/18002
    • https://github.com/bitcoin/bitcoin/pull/18422
    • https://github.com/bitcoin/bitcoin/pull/18388
    • https://github.com/bitcoin/bitcoin/pull/18468
    • https://github.com/bitcoin/bitcoin/pull/18401
    • https://github.com/bitcoin/bitcoin/pull/20006
    • https://github.com/bitcoin/bitcoin/pull/19953
    • https://github.com/bitcoin/bitcoin/pull/21081

Implications

  • Storage

    • [ ] Database reindex required
    • [ ] Database reindex optional
    • [ ] Database reindex not required
    • [x] None
  • Consensus

    • [x] Network upgrade required
    • [ ] Includes backward compatible changes
    • [ ] Includes consensus workarounds
    • [ ] Includes consensus refactors
    • [ ] None

Bushstar avatar Jan 09 '24 11:01 Bushstar