Bitcoin Forum
September 14, 2024, 05:24:16 PM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Technical Support / Re: Expected Core v0.16 Segwit/non-Segwit wallet handling on: February 13, 2018, 07:25:42 PM
Will wallets (including GUI wallet access) permit mixing different address types, or will the wallet itself have a "type"?
You can have all 3 different address types in each wallet.

Thank you.

This doesn't bother me, as I always use coin control to choose which input I use anyway. I'd love to have all possible address types in the same wallet. Currently I can only use Electrum for Bech32-addresses, and it needs a separate wallet for this.

But still, compartmentalized address types within wallets would be ideal imo.
If you sort them on "Received with address", you'll get pretty close to that.

We think there is too much risk of mistakes.  A proper compartmentation needs no easy way to err.  Everybody makes a dumb mistake sometimes, especially when tired/stressed/whatever.

It is the same reason even an excellent driver cannot always drive at extreme speeds, without accident.

To be clear, we absolutely support mixing address types in the wallet.  We just don't see it as any security or coin compartmentation feature.  It's irrelevant.  Coins which must be separate, must be in separate wallets.

How far are we from multiwallet GUI support?
We're pretty close. It will likely be in the next major release (0.17) but there is no guarantee. Basically it's just whenever this PR: https://github.com/bitcoin/bitcoin/pull/11383 gets merged.

Segwit GUI support in v0.16 will be awesome.  Don't tell us we need to wait for more awe!
2  Bitcoin / Bitcoin Technical Support / Expected Core v0.16 Segwit/non-Segwit wallet handling on: February 12, 2018, 04:17:21 PM
Trying to prepare and plan for Core v0.16:

Will wallets (including GUI wallet access) permit mixing different address types, or will the wallet itself have a "type"?

We count 3 address types for pay to (some sort of) key hash:  Non-Segwit "1" addresses, Segwit "3" addresses, Segwit Bech32.  It would be an easier transition to keep all in one wallet.  We try to avoid sweeping (unnecessary fees, coin merge, blockchain bloat).

Thanks in advance for any tips on how the new Core will handle this, and the best strategy to use it.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!