mirror of https://github.com/zcash/halo2.git
Merge pull request #53 from daira/daira-unifiedaddrs
Orchard book: minimal description of unified addresses
This commit is contained in:
commit
4b05c20a2d
|
@ -35,12 +35,14 @@ We make several structural changes, building on the lessons learned from Sapling
|
||||||
for diversified addresses.
|
for diversified addresses.
|
||||||
|
|
||||||
Other than the above, Orchard retains the same design rationale for its keys and addresses
|
Other than the above, Orchard retains the same design rationale for its keys and addresses
|
||||||
as Sapling, and the same bech32 encoding. For example, diversifiers remain at 11 bytes, so
|
as Sapling. For example, diversifiers remain at 11 bytes, so that a raw Orchard address is
|
||||||
that Orchard addresses are the same length as Sapling addresses.
|
the same length as a raw Sapling address.
|
||||||
|
|
||||||
The "human-readable part" for Orchard payment addresses is "zo", i.e. all addresses
|
Orchard payment addresses do not have a stand-alone string encoding. Instead, we define
|
||||||
have the prefix "zo1". Other prefixes and key formats will be described in section 5.6
|
"unified addresses" that can bundle together addresses of different types, including
|
||||||
of the protocol specification.
|
Orchard. Unified addresses have a Human-Readable Part of "u" on Mainnet, i.e. they will
|
||||||
|
have the prefix "u1". For specifications of this and other formats (e.g. for Orchard viewing
|
||||||
|
and spending keys), see section 5.6.4 of the NU5 protocol specification [#NU5-orchardencodings].
|
||||||
|
|
||||||
## Hierarchical deterministic wallets
|
## Hierarchical deterministic wallets
|
||||||
|
|
||||||
|
@ -95,3 +97,4 @@ and more complicated "extended" ones defined by ZIP 32.)
|
||||||
[BIP 32]: https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
|
[BIP 32]: https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
|
||||||
[BIP 44]: https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki
|
[BIP 44]: https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki
|
||||||
[ZIP 32]: https://zips.z.cash/zip-0032
|
[ZIP 32]: https://zips.z.cash/zip-0032
|
||||||
|
[NU5-orchardencodings]: https://zips.z.cash/protocol/nu5.pdf#orchardencodings
|
||||||
|
|
Loading…
Reference in New Issue