{"action":"created","issue":{"url":"https://api.github.com/repos/bitcoin/bitcoin/issues/7525","repository_url":"https://api.github.com/repos/bitcoin/bitcoin","labels_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/7525/labels{/name}","comments_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/7525/comments","events_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/7525/events","html_url":"https://github.com/bitcoin/bitcoin/issues/7525","id":133306878,"number":7525,"title":"[enhancement] Separate Node and Wallet functions","user":{"login":"cluelessperson","id":5635253,"avatar_url":"https://avatars.githubusercontent.com/u/5635253?v=3","gravatar_id":"","url":"https://api.github.com/users/cluelessperson","html_url":"https://github.com/cluelessperson","followers_url":"https://api.github.com/users/cluelessperson/followers","following_url":"https://api.github.com/users/cluelessperson/following{/other_user}","gists_url":"https://api.github.com/users/cluelessperson/gists{/gist_id}","starred_url":"https://api.github.com/users/cluelessperson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cluelessperson/subscriptions","organizations_url":"https://api.github.com/users/cluelessperson/orgs","repos_url":"https://api.github.com/users/cluelessperson/repos","events_url":"https://api.github.com/users/cluelessperson/events{/privacy}","received_events_url":"https://api.github.com/users/cluelessperson/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bitcoin/bitcoin/labels/Feature","name":"Feature","color":"7cf575"},{"url":"https://api.github.com/repos/bitcoin/bitcoin/labels/Wallet","name":"Wallet","color":"02d7e1"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":23,"created_at":"2016-02-12T18:08:38Z","updated_at":"2016-02-20T08:04:43Z","closed_at":null,"body":"## **We have a usability problem.**\r\n\r\n**Problem**\r\nWhen new layman users approach bitcoin, the first thing ANYONE ever does is seek out the original wallet software.  This means that every single new user that comes along is inadvertently running a FULL NODE.  While having more nodes can be useful, you wind up with users that just \"leave it alone\" and not keep up to date.\r\n\r\n**Reaction**\r\nWhen a user is nervous and learning about a new system it can scare, intimidate, and ward them off to be confronted with a full node download (currently 60GB), especially when all they expected was a \"wallet\"\r\n\r\n**Solution**\r\nI suggest separating the products, because they ARE distinct.\r\n* bitcoin-node\r\n* bitcoin-wallet   (thin by default, ALLOW to connect to your own defined node)\r\n\r\nWhile 3rd party wallets / thin clients DO exist, I feel we need a rock solid place for users to start.\r\nYes, people should do their research, but we need to make it as easy as possible to approach and use.\r\n\r\nWe want to make this as stupidly easy as possible for any member of the public to approach.\r\n\r\nThoughts?"},"comment":{"url":"https://api.github.com/repos/bitcoin/bitcoin/issues/comments/186541017","html_url":"https://github.com/bitcoin/bitcoin/issues/7525#issuecomment-186541017","issue_url":"https://api.github.com/repos/bitcoin/bitcoin/issues/7525","id":186541017,"user":{"login":"jonasschnelli","id":178464,"avatar_url":"https://avatars.githubusercontent.com/u/178464?v=3","gravatar_id":"","url":"https://api.github.com/users/jonasschnelli","html_url":"https://github.com/jonasschnelli","followers_url":"https://api.github.com/users/jonasschnelli/followers","following_url":"https://api.github.com/users/jonasschnelli/following{/other_user}","gists_url":"https://api.github.com/users/jonasschnelli/gists{/gist_id}","starred_url":"https://api.github.com/users/jonasschnelli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonasschnelli/subscriptions","organizations_url":"https://api.github.com/users/jonasschnelli/orgs","repos_url":"https://api.github.com/users/jonasschnelli/repos","events_url":"https://api.github.com/users/jonasschnelli/events{/privacy}","received_events_url":"https://api.github.com/users/jonasschnelli/received_events","type":"User","site_admin":false},"created_at":"2016-02-20T08:04:43Z","updated_at":"2016-02-20T08:04:43Z","body":"@kirklax: Check: https://github.com/bitcoin/bitcoin/pull/5990 and https://github.com/bitcoin/bitcoin/pull/6008\r\n\r\nThe wallet modularization is (partial) done in those PRs.\r\nFeel free to pick it up, rebase it and complete it."}}