diff --git a/ch07.asciidoc b/ch07.asciidoc index 49c70e54..a3970aab 100644 --- a/ch07.asciidoc +++ b/ch07.asciidoc @@ -658,8 +658,7 @@ https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki[BIP-144] :: Peer https://github.com/bitcoin/bips/blob/master/bip-0145.mediawiki[BIP-145] :: getblocktemplate Updates for Segregated Witness (for mining) -https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki[BIP-173] -:: Base32 address format for native v0-16 witness outputs +https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki[BIP-173]:: Base32 address format for native v0-16 witness outputs ==== Why Segregated Witness? @@ -947,8 +946,7 @@ However, once wallets are broadly supporting segwit, it makes sense to encode wi The native segwit address format is defined in BIP-173: -https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki[BIP-173] -:: Base32 address format for native v0-16 witness outputs +https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki[BIP-173]:: Base32 address format for native v0-16 witness outputs BIP-173 only encodes witness (P2WPKH and P2WSH) scripts. It is not compatible with non-segwit P2PKH or P2SH scripts. BIP-173 is a checksummed Base32 encoding, as compared to the Base58 encoding of a "traditional" bitcoin address. BIP-173 addesses are also called _bech32_ addresses, pronounced "beh-ch thirty two", alluding to the use of a "BCH" error detection algorithm and 32-character encoding set.