about icon indicating copy to clipboard operation
about copied to clipboard

how wallet and apps best play together

Open urbien opened this issue 10 years ago • 0 comments

DApps (blockchain-based apps) use signing transactions for authentication instead of the troublesome passwords. They will also be using keys managed by wallets for encryption and identity management.

There is two lines of thought evolving:

  1. Really Powerful Wallet. Wallet acquires more and more app features. Allows to search for data, view, edit, etc.
  2. Standalone Wallet. Wallet is a separate app, open sourced, peer-reviewed, as thin as possible, which communicates with other apps on a local machine only to sign, encrypt, etc. but does not have any network access privileges itself. This allows the Wallet to be written in any language. Possibly easier to put on a dongle/hardware device.
  3. Wallet as a library/SDK. More secure as there is no network traffic, even locally on a device. Less secure as an app may access the keys maliciously. Requires wrappers for every language.

urbien avatar Feb 15 '15 23:02 urbien