forked from PiRK/ElectrumABC
-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
shuffle transaction inputs and outputs
Change strategy regarding transaction inputs/outputs ordering. The node shuffles inputs and outputs, while Electrum was sorting them in a deterministic order. Both strategies are viable ways of improving user privacy, but the randomization helps also users of other wallets. If most wallets apply randomization, then the few wallets that don't will stand out less. It will be difficult to guess if a simple transaction (one or two inputs, two outputs) that matches some sorting rules did it intentionnaly or by random luck.
- Loading branch information
Showing
2 changed files
with
7 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters