mirror of https://github.com/zcash/zips.git
ZIP 215: add a citation for reference to https://zips.z.cash/protocol/protocol.pdf#concreteed25519
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
parent
88bc08b6e3
commit
cdb30d10ca
|
@ -55,7 +55,7 @@ License: BSD-2-Clause</pre>
|
||||||
</ul>
|
</ul>
|
||||||
<p>The language about
|
<p>The language about
|
||||||
<span class="math">\(\mathsf{ExcludedPointEncodings}\)</span>
|
<span class="math">\(\mathsf{ExcludedPointEncodings}\)</span>
|
||||||
in §5.4.5 of the Zcash specification no longer applies.</p>
|
in §5.4.5 of the Zcash specification <a id="id6" class="footnote_reference" href="#protocol-concreteed25519">5</a> no longer applies.</p>
|
||||||
<p>It is <em>not</em> required that
|
<p>It is <em>not</em> required that
|
||||||
<span class="math">\(\underline{A}\)</span>
|
<span class="math">\(\underline{A}\)</span>
|
||||||
and
|
and
|
||||||
|
@ -77,7 +77,7 @@ License: BSD-2-Clause</pre>
|
||||||
<p>This change has no effect on honestly-generated signatures. Unlike the current validation rules, it makes it possible for a user to generate weak signing keys or to generate signing keys with nonzero torsion component and submit them to the blockchain. However, doing so provides them with no advantage, only compromise to their own security. Moreover, these cases are not a failure mode of any deployed implementation.</p>
|
<p>This change has no effect on honestly-generated signatures. Unlike the current validation rules, it makes it possible for a user to generate weak signing keys or to generate signing keys with nonzero torsion component and submit them to the blockchain. However, doing so provides them with no advantage, only compromise to their own security. Moreover, these cases are not a failure mode of any deployed implementation.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="deployment"><h2><span class="section-heading">Deployment</span><span class="section-anchor"> <a rel="bookmark" href="#deployment"><img width="24" height="24" src="assets/images/section-anchor.png" alt=""></a></span></h2>
|
<section id="deployment"><h2><span class="section-heading">Deployment</span><span class="section-anchor"> <a rel="bookmark" href="#deployment"><img width="24" height="24" src="assets/images/section-anchor.png" alt=""></a></span></h2>
|
||||||
<p>This is intended to be deployed with the Canopy Network Upgrade <a id="id6" class="footnote_reference" href="#zip-0251">6</a>, which is scheduled to activate on Mainnet <a id="id7" class="footnote_reference" href="#protocol-networks">4</a> at block height 1046400.</p>
|
<p>This is intended to be deployed with the Canopy Network Upgrade <a id="id7" class="footnote_reference" href="#zip-0251">6</a>, which is scheduled to activate on Mainnet <a id="id8" class="footnote_reference" href="#protocol-networks">4</a> at block height 1046400.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="references"><h2><span class="section-heading">References</span><span class="section-anchor"> <a rel="bookmark" href="#references"><img width="24" height="24" src="assets/images/section-anchor.png" alt=""></a></span></h2>
|
<section id="references"><h2><span class="section-heading">References</span><span class="section-anchor"> <a rel="bookmark" href="#references"><img width="24" height="24" src="assets/images/section-anchor.png" alt=""></a></span></h2>
|
||||||
<table id="rfc2119" class="footnote">
|
<table id="rfc2119" class="footnote">
|
||||||
|
|
|
@ -67,7 +67,7 @@ in [#protocol-concreteed25519]_ are changed to the following:
|
||||||
respectively. [#RFC8032]_
|
respectively. [#RFC8032]_
|
||||||
|
|
||||||
The language about :math:`\mathsf{ExcludedPointEncodings}` in §5.4.5 of the Zcash
|
The language about :math:`\mathsf{ExcludedPointEncodings}` in §5.4.5 of the Zcash
|
||||||
specification no longer applies.
|
specification [#protocol-concreteed25519]_ no longer applies.
|
||||||
|
|
||||||
It is *not* required that :math:`\underline{A}` and :math:`\underline{R}`
|
It is *not* required that :math:`\underline{A}` and :math:`\underline{R}`
|
||||||
are canonical encodings; in other words, the integer encoding the
|
are canonical encodings; in other words, the integer encoding the
|
||||||
|
|
Loading…
Reference in New Issue