|
|
|
@ -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"]
|
|
|
|
|
|
|
|
|
|
++++
|
|
|
|
|
<p class="fix_tracking2">
|
|
|
|
|
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>>.
|
|
|
|
|
<a data-type="xref" href="#base58check_versions">#base58check_versions</a>.
|
|
|
|
|
</p>
|
|
|
|
|
++++
|
|
|
|
|
|
|
|
|
|
++++
|
|
|
|
|
<table id="base58check_versions">
|
|
|
|
|