When Monero implements RingCT, how will the transition be handled?
In particular, how will pre RingCT outputs be migrated into outputs available for use in RingCT transactions?
Monero Stack Exchange is a question and answer site for developers and users of the secure, private and untraceable cryptocurrency Monero. It only takes a minute to sign up.Sign up to join this community
When someone uses a rct transaction, the outputs are necessarily rct. From hard fork 4 (expected in or around march 2017), both rct and non rct transactions will be permitted. From hard fork 5 (expected in or around september 2017), non rct transasctions will be permitted only if they are spending unmixable outputs (ie, the rules for allowing mixin 0 now).
If you want to make all your outputs rct, you should be able to use
sweep_unmixable first, then
sweep_all. Assuming you do not have a large amount of tiny inputs, that should make your whole balance only in rct outputs.