Home - S3NDGroup/PrivacyTipsAndTricks GitHub Wiki
Please add Bitcoin transaction creation and formatting tips and tricks here!
- Keep the number of significant bits of change value the same as the significant bits of payment values
- Timelock-transaction-to-current-height + 1
- When picking UTXO, prefer UTXO that are already related to the ones currently selected (i.e. sent to same address)
- If the change amount is less than dust limits + fees it would cost to spend the change amount, avoid change amount and send as fees to miners?
- Outputs are ~45 bytes, inputs are ~160+ bytes - wallets should check change amount is more than
feeRate*inputSize*MOAR
, otherwise it's creating outputs that are not economical to spend, or might become uneconomical in the near future. - Try to set the change amount least significant digits to zero to make it less obvious to detect as change