diff --git a/ch04_keys.adoc b/ch04_keys.adoc index f968bb66..4613363b 100644 --- a/ch04_keys.adoc +++ b/ch04_keys.adoc @@ -691,6 +691,8 @@ encoding process. .Base58check encoding: a base58, versioned, and checksummed format for unambiguously encoding bitcoin data image::images/mbc3_0406.png["Base58CheckEncoding"] +++++ +

In Bitcoin, other data besides public key commitments are presented to the user in base58check encoding to make that data compact, easy to read, and easy to detect errors. The version prefix in base58check encoding is used to create @@ -701,7 +703,9 @@ that is encoded and how to use it. This is what differentiates, for example, a base58check-encoded Bitcoin address that starts with a 1 from a base58check-encoded private key wallet import format (WIF) that starts with a 5. Some example version prefixes and the resulting base58 characters are shown in -<>. +#base58check_versions. +

+++++ ++++