blur
blur copied to clipboard
Enhancement: (Re-)Separation of view/spend key-pairs
As mentioned in the discussion here: https://github.com/blur-network/blur/issues/53...
Viewkeys are deterministic, currently (derived from the spendkey, of which the mnemonic is a representation). I think this is a disavowal of established best-practices, and to the best of my understanding, was eliminated because a single mnemonic couldn't be used to generate two distinctly unrelated keypairs. That was a problem for MyMonero mainly, and general usability. But since, we don't have any plans to use any solutions that are like MyMonero's requirement to divulge your keys... I dont see anything but good that could come from a reversion to that practice. A loss in usability maybe, but a worthwhile one for a gain in security.
Note: notary nodes in the https://github.com/blur-network/dpow-blur repository, will use mutually separate keys.
After we fork those changes in, adding some prompts and options (for doing this by default), should be relatively trivial.