Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: hugeblack on March 16, 2018, 11:36:34 AM



Title: Future of P2PKH
Post by: hugeblack on March 16, 2018, 11:36:34 AM
SegWit:(soft fork) had Bitcoin Improvement Proposal number BIP141 to solve malleability.
BIP141 Segregated Witness (Consensus layer) – activated on August 24, 2017. [1] (https://en.wikipedia.org/wiki/SegWit)

Over time, many exchange platform and wallets began to support this technology:

  • Bitcoin Core 0.16.0 With ‘Full Support’ For SegWit Gets Official Release (https://cointelegraph.com/news/bitcoin-core-0160-with-full-support-for-segwit-gets-official-release)
  • Coinbase, GDAX Exchange Platforms Introduce Full SegWit Support (https://cointelegraph.com/news/coinbases-gdax-exchange-introduces-full-segwit-support)
  • India's biggest exchange migrating to Segwit (https://twitter.com/koinexindia/status/974190846814965761)
  • Bitfinex Integrate Bitcoin Scaling Upgrade SegWit (https://cointelegraph.com/news/coinbase-and-bitfinex-integrate-bitcoin-scaling-upgrade-segwit)
  • LN is predicated on SegWit’s code change
SegWit Charts ------------> http://segwit.party/charts/# (http://segwit.party/charts/#)


Do you think "P2PKH/address begin with the number [1]" has a place in the future?

Sources:
#1 https://en.wikipedia.org/wiki/SegWit (https://en.wikipedia.org/wiki/SegWit)


Title: Re: Future of P2PKH
Post by: bitmover on March 16, 2018, 12:42:14 PM
SegWit:(soft fork) had Bitcoin Improvement Proposal number BIP141 to solve malleability.
BIP141 Segregated Witness (Consensus layer) – activated on August 24, 2017. [1] (https://en.wikipedia.org/wiki/SegWit)

Over time, many exchange platform and wallets began to support this technology:

  • Bitcoin Core 0.16.0 With ‘Full Support’ For SegWit Gets Official Release (https://cointelegraph.com/news/bitcoin-core-0160-with-full-support-for-segwit-gets-official-release)
  • Coinbase, GDAX Exchange Platforms Introduce Full SegWit Support (https://cointelegraph.com/news/coinbases-gdax-exchange-introduces-full-segwit-support)
  • India's biggest exchange migrating to Segwit (https://twitter.com/koinexindia/status/974190846814965761)
  • Bitfinex Integrate Bitcoin Scaling Upgrade SegWit (https://cointelegraph.com/news/coinbase-and-bitfinex-integrate-bitcoin-scaling-upgrade-segwit)
  • LN is predicated on SegWit’s code change

SegWit Charts ------------> http://segwit.party/charts/# (http://segwit.party/charts/#)


Do you think "P2PKH/address begin with the number [1]" has a place in the future?

Sources:
#1 https://en.wikipedia.org/wiki/SegWit (https://en.wikipedia.org/wiki/SegWit)

As fees are much lower in Segwit, probably there will be no place for Legacy addresses in the future.

But for now most of web and mobile wallets (which are the most friendly wallets for newbies) support only Legacy address. Most exchanges support only Legacy address too.

There is also the impossibility to sign messages with segwit address. Only electrum sign bech32 P2WPKH addresses, but non-standard.
I still use legacy address when I need to sign messages (like when recovering account in this forum).



Title: Re: Future of P2PKH
Post by: aplistir on March 16, 2018, 10:16:27 PM
P2PKH/Legacy address don't have place in future if bitcoin community move forward with newer technology, but surely it's slow process just like moving from IPv4 to IPv6 ::)
Also, i'm sure future technology/update won't support P2PKH/Legacy address. Even LN now drop support for P2PKH/Legacy address.

I think we will newer get rid of P2PKH legacy addresses. The network always has to be able to make transactions from them, because there will always be old addresses that have been made when the only choice was P2PKH.
Sometimes people find their OLD private keys. It would be strange if someone had "stolen" their money by disabling support for old addresses...

Also for security minded persons, legacy addresses may be better.  They have been around longer, and haven't been cracked.
On the other hand, there are interesting articles about the security of SegWit addresses. (From the time when SegWit was coming.) If SegWit support is removed, then all coins in SegWit addresses would be "anyone can spend" -coins. And that would literally mean that anyone can spend those coins!

For big amounts of BTC I will always prefer P2PKH addresses. For smaller sums, the spending wallet, SegWit wins.