mirror of
https://github.com/bitcoinbook/bitcoinbook
synced 2025-01-08 23:00:59 +00:00
New illustrations for ECDSA and Schnorr signatures
This commit is contained in:
parent
7820286ca3
commit
79e870d372
BIN
images/ECDSA.png
Normal file
BIN
images/ECDSA.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 123 KiB |
BIN
images/Group 4.png
Normal file
BIN
images/Group 4.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 251 KiB |
BIN
images/Group.png
Normal file
BIN
images/Group.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 136 KiB |
BIN
images/schnorr_signatures.png
Normal file
BIN
images/schnorr_signatures.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 316 KiB |
@ -29,6 +29,13 @@ In Bitcoin, Schnorr signatures are applied to the secp256k1 elliptic curve. This
|
||||
|
||||
The BIP-340 document contains more than simply the final implementation of Bitcoin's Schnorr signatures: it describes the various design decisions and the rationale for the choices that were made. While we won't repeat those explanations here, we urge you to read BIP-340 for yourself, so that you may better understand the process and reasoning behind the specification.
|
||||
|
||||
Illustration footnote:[The Schnorr signature illustration is sourced from Stepan Snigirev's article "How Schnorr Signatures May Improve Bitcoin" (https://medium.com/cryptoadvance/how-schnorr-signatures-may-improve-bitcoin-91655bcb4744)]
|
||||
|
||||
[[schnorr_sigs_illustrated]]
|
||||
.Schnorr signatures illustrated
|
||||
image::images/schnorr_signatures.png["Schnorr signatures illustrated"]
|
||||
|
||||
|
||||
==== Creting a Schnorr signature
|
||||
|
||||
The first part of a signature scheme is the formula used to create the digital signature, which is shown in <<schnorr_signing_formula>>:
|
||||
|
Loading…
Reference in New Issue
Block a user