mirror of https://github.com/zcash/zips.git
ZIP 316: add rationale for unlinkable address derivation, with a caveat about Metadata Items.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
parent
b7e69cc10a
commit
2d5159361e
12
zip-0316.rst
12
zip-0316.rst
|
@ -443,6 +443,18 @@ Keys are defined as follows:
|
|||
* “``uview``” for Unified Full Viewing Keys on Mainnet;
|
||||
* “``uviewtest``” for Unified Full Viewing Keys on Testnet.
|
||||
|
||||
Rationale for address derivation
|
||||
''''''''''''''''''''''''''''''''
|
||||
|
||||
The design of address derivation is designed to maintain unlinkability
|
||||
between addresses derived from the same UIVK, to the extent possible.
|
||||
(This is only partially achieved if the UA contains a Transparent P2PKH
|
||||
Address, since the on-chain transaction graph can potentially be used to
|
||||
link transparent addresses.)
|
||||
|
||||
Note that it may be difficult to retain this property for Metadata Items,
|
||||
and this should be taken into account in the design of such Items.
|
||||
|
||||
|
||||
Requirements for both Unified Addresses and Unified Viewing Keys
|
||||
----------------------------------------------------------------
|
||||
|
|
Loading…
Reference in New Issue