pull down to refresh
I see. Does this mean that there is no way to disable a keypath spend for taproot addresses in a way that is relevant to quantum attacks?
reply
reply
reply
Right, I think I was under the impression that under current block validation rules an individual could calculate a particular kind of pubkey to use at their keypath (like a NUMS) and it would make the transaction safe from an exposure of pubkey sense. But I think I was wrong about this.
reply
Giacomo is mistaken here. You can use P2TR with the keypath rendered unusable (to the output owner) by using a NUMS point as the basis for the script tree tweak. However, even if you use a NUMS point, it must be a valid point for the script path to work. While the output script owner can prove that no human could have known the private key corresponding to the NUMS point, a CRQC could still calculate and use the private key to spend via the keypath.