Seed phrases
Now why do not we generate a seedphrase from the pockets.dat and vice versa for extra flexibility, agility and safety.
I do not know – however perhaps it is as a result of seed phrases arguably have much less flexibility, much less agility and much less safety.
-
Seed phrases do not restore imported keys and so may be much less protected for inexperienced or incautious customers.
-
Seed phrases do not restore descriptors and so do not have sufficient flexibility to revive the kinds of handle in use for every derived key.
-
Seed phrases do not restore labels or different kinds of metadata that could be vital to some individuals.
-
Seed phrases do not restore the pockets passphrase used to securely encrypt contents.
So, though extra expertise individuals could don’t have any issues in coping with these, it’s controversial that restoring from a seed phrase may be much less safe and is not versatile sufficient to deal with imported keys and so forth with out further work.
I think seed-phrases are a superb factor if you happen to do not use or want further flexibility and safety. Their finest function is their shortness, enabling restoration from data that may be stamped onto fireproof metallic. Possibly that is what you imply by agility?
I do not work on Bitcoin core or observe the developer discussions so there could also be totally completely different causes influencing the absence of seed-phrases in Bitcoin core.
Eradicating dependence on third celebration apps
Bitcoin core itself is a 3rd celebration app. In nearly all instances these days it is not written by the primary celebration (sender of cash) or second celebration (receiver of cash).
I think {that a} model of Bitcoin Core developed for Android and so forth may entice a special (if overlapping) set of builders. Distribution can be completely different. The belief place and verifiability would then presumably be completely different between the 2 variations.

