Signing Privacy Marker Transactions
Privacy Marker Transactions are signed with a random or specified key. To sign Privacy Marker Transactions with a specified private key, use
--privacy-marker-transaction-signing-key-file when starting Hyperledger Besu.
You must specify a key in networks where gas is paid, and the associated account must contain adequate funds.
In free gas networks, exclude the
--privacy-marker-transaction-signing-key-file command line option to sign each Privacy Marker Transaction with a different random key to add additional anonymity.
Using account permissioning and privacy
Account permissioning cannot be used with random key signing.
If using account permissioning and privacy, a signing key must be specified using the
command line option and the signing key included in the accounts whitelist.
During the private transaction process, Privacy Marker Transactions are signed in Hyperledger Besu.