Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cross-device synchronization #255

Open
polymorpher opened this issue Mar 4, 2022 · 2 comments
Open

Cross-device synchronization #255

polymorpher opened this issue Mar 4, 2022 · 2 comments

Comments

@polymorpher
Copy link
Owner

Currently, moving a 1wallet to a different device is tedious - the user has to use one of the three restoration methods to move their wallets, one by one. Each of them takes time. Since #190 will enable the user to provide an optional login (username/password), the user account can be also used for cross-device synchronization of non-transient wallet state and recovery information (e.g. the recovery Merkle tree). Some information can be stored under encryption using a 1wallet hosted server, or on user's Dropbox / Google Drive / iCloud Storage In doing so, the user would be able to maintain a consistent state and view of their wallets across many devices, and would conveniently and safely use the wallet anywhere.

@polymorpher
Copy link
Owner Author

Scheduled to be done in April 2022, released in v17.1

@polymorpher
Copy link
Owner Author

Started in #362, only recovery files are stored in the cloud for now. It would weaken the security if we store the wallet export files in server. So the next step would be to enable a server-assisted wallet synchronization session across devices, rather than storing anything in the server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant