-
Notifications
You must be signed in to change notification settings - Fork 90
Open
Labels
Coin Type: CTSpecifically related to CT transactionsSpecifically related to CT transactionsComponent: Core AppRelated to the application itself.Related to the application itself.Issue Type: Change RequestThe way something is done in the application should be changed.The way something is done in the application should be changed.Priority: 2 - NormalItem that should be done as soon as is reasonable.Item that should be done as soon as is reasonable.Tag: Needs Release NotesAny PR or Issue that needs notable mention in release notesAny PR or Issue that needs notable mention in release notesTag: Transaction CreationRelated to the transaction creation process.Related to the transaction creation process.Tag: Waiting For Developer
Description
There have been instances of people attempting to send Veil against the flow of change, from RingCT to Stealth (CT). Some give the reason that they wanted to mint a zerocoin, and the larger balance was in their stealth balance.
- Sometimes this results in the balance not being found, and
rescanringctwalletand later,rescanblockchain 2246000(or from a similarly recent block height) is used to correct the problem. - Even when it works, if they were trying to zero the RingCT balance in favour of the CT balance it's likely that change will now back to RingCT, defeating the purpose of the transaction!
- This might be avoidable by educating people that Veil should always follow the flow of the target for change from a transaction, and the progress from publicly viewable amounts and addresses, to private, invisible amounts and unknowable or untraceable addresses. This is consistent with the strong, but evidently not strong enough, advice to mint (the reduced or lightened) zerocoins from RingCT instead of from basecoin or stealth (CT).
- Such education cannot be complete and should be made unnecessary by automating the second step of the privacy process (in the CLI wallet, and not only the GUI wallet), such that when a basecoin utxo is sent to a stealth address, once a confirmation on the first step, arriving in the stealth (CT) balance, the stealth to ringct transaction should be automated for the full amount of CT balance.
- Adequate progress information should be shown, such as the second command and transaction ID should be reported on the command line, and both transactions should appear as would be expected, in the GUI Qt wallet's transactions list on the Overview page.
Metadata
Metadata
Assignees
Labels
Coin Type: CTSpecifically related to CT transactionsSpecifically related to CT transactionsComponent: Core AppRelated to the application itself.Related to the application itself.Issue Type: Change RequestThe way something is done in the application should be changed.The way something is done in the application should be changed.Priority: 2 - NormalItem that should be done as soon as is reasonable.Item that should be done as soon as is reasonable.Tag: Needs Release NotesAny PR or Issue that needs notable mention in release notesAny PR or Issue that needs notable mention in release notesTag: Transaction CreationRelated to the transaction creation process.Related to the transaction creation process.Tag: Waiting For Developer