[Bitcoin-development] Plans to separate wallet from core

Jorge Timón jtimon at monetize.io
Tue Jun 24 16:40:16 UTC 2014

On 6/24/14, Justus Ranvier <justusranvier at gmail.com> wrote:
> Hash: SHA1
> On 06/24/2014 09:07 AM, Wladimir wrote:
>> My main argument for the split is that full nodes and wallets have
>> completely different usage scenarios:
>> - A wallet should be online as little as possible, ideally only
>> when you do transactions or want to check for them.
>> - A full node should be online 24/7 or it is virtually useless to
>> the network.
> I think btcd has done this right.
> A wallet is a daemon that runs constantly in the background, just like
> the full node.
> The GUI (which is distinct from the wallet) runs as little as
> possible. Presumably there's no need for a 1:1 relationship between
> wallets and GUIs.

I think he means that the wallet shouldn't be running as much as it is
currently doing.
But yes, I think you're right about wallets and GUIs not necessarily
mapping 1:1.

More information about the bitcoin-dev mailing list