For clarification, this does not make any semantics changes apart from permitting messages to have another length than 32. BIP341 and BIP342 obviously keep making use of just the 32-byte ones, and are thus unaffected.
BIP340 updates: clarifications, variable-length messages, expand domain separation #1446
pull sipa wants to merge 3 commits into bitcoin:master from sipa:bip-taproot changing 4 files +73 −10-
sipa commented at 8:02 PM on April 20, 2023: member
-
bip340: clarify that tags are byte arrays 6163d36d0b
-
bip340: Allow variable-length messages 200f9b26fe
-
bip340: Add subsection on Domain Separation d80e437ab1
- sipa renamed this:
BIP340 updates: clairifications, variable-length messages, expand domain separation
BIP340 updates: clarifications, variable-length messages, expand domain separation
on Apr 20, 2023 - real-or-random approved
-
real-or-random commented at 8:10 AM on April 21, 2023: contributor
ACK 200f9b26fe0a2f235a2af8b30c4be9f12f6bc9cb
-
jonasnick commented at 4:10 PM on April 21, 2023: contributor
ACK d80e437ab1660a134c0cdd3e0397f37482e47f43
-
real-or-random commented at 2:54 PM on May 19, 2023: contributor
Is there anything to do on our side that prevents this from being merged?
-
michaelfolkson commented at 3:34 PM on May 28, 2023: none
- kallewoof merged this on May 29, 2023
- kallewoof closed this on May 29, 2023
-
kallewoof commented at 8:11 AM on May 29, 2023: contributor
Sorry for the delay.
- theStack referenced this in commit b184f5c87c on May 29, 2025
- achow101 referenced this in commit daf393b3f1 on Jun 20, 2025
- HowHsu referenced this in commit 8f117f9774 on Jun 23, 2025
- saikiran57 referenced this in commit d19f067bf2 on Jul 28, 2025
- janus referenced this in commit b0e1e37504 on Sep 14, 2025