docs: simplify README description, fix musig docs
This commit is contained in:
@@ -3,7 +3,7 @@ libsecp256k1-zkp
|
||||
|
||||

|
||||
|
||||
A fork of [libsecp256k1](https://github.com/bitcoin-core/secp256k1) with support for advanced and experimental features such as Confidential Assets and Bulletproofs++ range proofs
|
||||
A fork of [libsecp256k1](https://github.com/bitcoin-core/secp256k1) with support for advanced and experimental features
|
||||
|
||||
Added features:
|
||||
* Experimental module for ECDSA adaptor signatures.
|
||||
|
||||
@@ -54,7 +54,7 @@ Similarly, the API supports an alternative protocol flow where generating the ag
|
||||
|
||||
A participant who wants to verify the partial signatures, but does not sign itself may do so using the above instructions except that the verifier skips steps 1, 4 and 7.
|
||||
|
||||
# Atomic Swaps
|
||||
## Atomic Swaps
|
||||
|
||||
The signing API supports the production of "adaptor signatures", modified partial signatures
|
||||
which are offset by an auxiliary secret known to one party. That is,
|
||||
|
||||
@@ -544,7 +544,7 @@ SECP256K1_API int secp256k1_musig_partial_sign(
|
||||
* create the `session` with `musig_nonce_process`.
|
||||
*
|
||||
* This function is essential when using protocols with adaptor signatures.
|
||||
* It is not required to call this function in regular MuSig sessions, because
|
||||
* Without adaptor signatures, it is not required to call this function in regular MuSig sessions, because
|
||||
* if any partial signature does not verify, the final signature will not
|
||||
* verify either, so the problem will be caught. However, this function
|
||||
* provides the ability to identify which specific partial signature fails
|
||||
|
||||
Reference in New Issue
Block a user