Closed thesimplekid closed 6 months ago
- Should the pubkey be the 33 byte key with a a prefix 02/03 or the 32 byte key without the prefix. I lean towards enforcing the 32 byte.
I think I agree. Two reasons come to mind:
02/03
parity prefix (I guess we're all assuming EC points on the lower half of the plane i.e. 02
)Gorgeous work!
Some test vectors for NUT11 but two things I think should be discussed and clarified in the nut before merging.
1) Should the pubkey be the 33 byte key with a a prefix 02/03 or the 32 byte key without the prefix. I lean towards enforcing the 32 byte. 2) What signature/signatures are required on the blinded messages when there are multiple proofs with different conditions. This one is a bit more complicated as there could also be multi-sig proofs. Simplest would be to require a single signature from any of the pubkeys in the proofs.