Skip to content

Commit 17e1d16

Browse files
committed
Minor fixups
- Fix link - Add explanation for scalar multiplication - Spelling error in test section
1 parent 9929215 commit 17e1d16

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

bip-0352.mediawiki

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ We aim to present a protocol which satisfies the following properties:
5454
5555
== Overview ==
5656

57-
We first present an informal overview of the protocol. In what follows, uppercase letters represent public keys, lowercase letters represent private keys, ''||'' refers to byte concatenation, ''G'' represents the generator point for secp256k1, and ''n'' represents the curve order for secp256k1. Each section of the overview is incomplete on its own and is meant to build on the previous section in order to introduce and briefly explain each aspect of the protocol. For the full protocol specification, see [[#specification|Specification]].
57+
We first present an informal overview of the protocol. In what follows, uppercase letters represent public keys, lowercase letters represent private keys, ''||'' refers to byte concatenation, ''·'' refers to elliptic curve scalar multiplication, ''G'' represents the generator point for secp256k1, and ''n'' represents the curve order for secp256k1. Each section of the overview is incomplete on its own and is meant to build on the previous section in order to introduce and briefly explain each aspect of the protocol. For the full protocol specification, see [[#specification|Specification]].
5858

5959
''' Simple case '''
6060

@@ -144,7 +144,7 @@ For everything not defined above, we use the notation from [https://github.com/b
144144

145145
=== Versions ===
146146

147-
This document defines version 0 (''sp1q''). Version is communicated through the address in the same way as bech32 addresses (see [[https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki#bech32 BIP173]]. Future upgrades to silent payments will require a new version. As much as possible, future upgrades should support receiving from older wallets (e.g. a silent payments v0 wallet can send to both v0 and v1 addresses). Any changes that break compatibility with older silent payment versions should be a new BIP.
147+
This document defines version 0 (''sp1q''). Version is communicated through the address in the same way as bech32 addresses (see [https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki#bech32 BIP173]. Future upgrades to silent payments will require a new version. As much as possible, future upgrades should support receiving from older wallets (e.g. a silent payments v0 wallet can send to both v0 and v1 addresses). Any changes that break compatibility with older silent payment versions should be a new BIP.
148148

149149
Future silent payments versions will use the following scheme:
150150

@@ -395,7 +395,7 @@ A [[bip-0352/send_and_receive_test_vectors.json|collection of test vectors in JS
395395
},
396396
"expected": {
397397
"outputs": [<array of strings, where each string is a hex encoding of 32-byte X-only public key; contains all possible output sets, test must match a subset of size `n_outputs`>],
398-
"n_outouts": <integer for the exact number of expected outputs>,
398+
"n_outputs": <integer for the exact number of expected outputs>,
399399
},
400400
}
401401

0 commit comments

Comments
 (0)