-
-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support unknown PSBT fields #118
Comments
Fingerprinting is an action when a wallet covertly adds some garbage info to tx that allows to identify its users on blockchain. We need to ensure user transactions aren't fingerprintable. Your pull request will allow to make them fingerprintable by default. |
but PSBTs never hit the chain, so the garbage info will disappear when tx is extracted isn't it ? |
It would still be possible to fingerprint some covert data from a cold wallet to hot wallet to track users. I'm saying this needs a separate option and should not be on by default. |
Unknown PSBT fields disappear when mergeKeyMap is executed. However, ark is using them to transport extra arguments to finalize complex inputs between users. It could also be useful to set
musig2
PSBT fields before BIP373 is accepted.From README:
What's required to support unknown PSBT keys ? What do you mean exactly by "break assumptions about code" ?
The text was updated successfully, but these errors were encountered: