Commit Graph
4721 Commits
Author SHA1 Message Date
Dmitry Petukhov 75b464ad76 Add missing dots that denote multiplication
Throughout the document, elliptic curve multiplication is denoted with dots,
as in `d'⋅G` as opposed to `d'G`.
This is not the case in one place in the 'Default Signing' section,
and one place in 'Adaptor Signatures' section

Missing dots are added for consistency.
2019-11-22 00:21:05 +05:00
stefanwouldgo 09c12e4052 grammar typo fix: inserted "be" 2019-11-19 10:10:34 +01:00
Pieter Wuille 34a37231e7 Merge pull request #149 from OrfeasLitos/add-missing-quote
Add missing quote
2019-11-18 11:05:13 -08:00
Orfeas Stefanos Thyfronitis Litos 314e9fd904 Add missing quote 2019-11-18 17:00:39 +00:00
Orfeas Stefanos Thyfronitis Litos e544fc66ba Link to proof sketch of security of implicit Y
Thanks to @ajtowns for providing the link
2019-11-18 16:50:01 +00:00
Pieter Wuille 6b906253b1 Merge pull request #147 from OrfeasLitos/fix-typo-sig
Fix typo in schnorr, footnote 2
2019-11-18 08:30:07 -08:00
Pieter Wuille b9d12f79fb Merge pull request #146 from MaxHillebrand/patch-1
make clear it's script branch
2019-11-18 07:41:49 -08:00
Orfeas Stefanos Thyfronitis Litos cacb82fc6d Fix typo in schnorr, footnote 2 2019-11-18 14:47:27 +00:00
Max Hillebrand de14bad4dc make clear it's script branch
In this context we are talking about the script branch, not the Merkle tree branch, right? If so, then this should clear things up a little.
2019-11-18 14:56:29 +08:00
Pieter Wuille c5a7332ea3 Merge pull request #131 from afk11/fix-typo-bip-tapscript
tapscript: fix minor typo
2019-11-16 12:54:19 -08:00
Pieter Wuille 3e3ac64b53 Merge pull request #140 from jonatack/clarify-and-link-to-bip-schnorr-reference-code
bip-taproot: clarify bip-schnorr reference code
2019-11-16 12:53:10 -08:00
Pieter Wuille a00c4a3dc9 Merge pull request #143 from OrfeasLitos/link-to-other-bips
Add links to unlinked BIPs
2019-11-16 12:50:17 -08:00
Pieter Wuille a6d7059ce0 Merge pull request #137 from AdamISZ/hash-0-meaning
Add clarification of semantics of 0x00 hash type
2019-11-16 12:49:35 -08:00
Pieter Wuille aa337b9fbb Merge pull request #134 from hebasto/20191111-base-point
G refers to the secp256k1 base point rather generator
2019-11-16 12:49:11 -08:00
Pieter Wuille 5dab10b0b6 Merge pull request #135 from pyskell/patch-1
ADD: Require BIPs for Taproot and Tapscript
2019-11-16 12:48:23 -08:00
Pieter Wuille bc0c57e1fd Merge pull request #144 from devrandom/wording
Clarify 211 hash bytes and non-reuse of keys
2019-11-15 19:43:39 -08:00
Pieter Wuille e5d6ee25e9 Merge pull request #145 from instagibbs/patch-11
remind reader where [:] is defined
2019-11-15 14:24:24 -08:00
Gregory Sanders 8861bd503a remind reader where [:] is defined
in addition to `point`. This caused confusion for one reader who expected inclusive at end of range.
2019-11-15 13:46:35 -05:00
Dev Random b8cbd419e6 tweak 211 bytes text 2019-11-14 10:55:32 -08:00
azuchi 87a85402ae BIP174: Fix wrong description about Proprietary Use Type 2019-11-14 11:53:05 +09:00
Devrandom 1a9c7f948a clarify 211 hash bytes and non-reuse of keys 2019-11-13 18:46:05 +01:00
Orfeas Stefanos Thyfronitis Litos b417bb3c50 Add links to unlinked BIPs
Only first mention of each BIP is made into a link
2019-11-13 17:20:09 +00:00
Pieter Wuille 1e27c4e307 Merge pull request #142 from OrfeasLitos/python-typo
Replace R with P in taproot_tweak_seckey
2019-11-13 08:50:18 -08:00
Orfeas Stefanos Thyfronitis Litos 7bce5a0930 Replace R with P in taproot_tweak_seckey 2019-11-13 14:00:03 +00:00
Jon Atack 8b92d05be9 bip-taproot: clarify bip-schnorr reference code
- update the paragraph in question to more clearly convey that the helper
  functions, and not the Python3 example code, are from the bip-schnorr
  reference code

- add a link to the reference code in
  https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr/reference.py
2019-11-12 23:07:44 +01:00
Anthony f620c87eb7 FIX: BIPs should be specified as lowercase to match filenames 2019-11-12 15:47:39 -05:00
Anthony 0af4a35295 ADD: Require Schnorr and Taproot BIPs for Tapscript
https://github.com/sipa/bips/pull/135#issuecomment-552754867
2019-11-12 14:08:09 -05:00
Adam Gibson e5918b3b29 Add clarification of semantics of 0x00 hash type 2019-11-12 11:41:27 +00:00
Pieter Wuille b79935a883 Merge pull request #136 from instagibbs/patch-10
BIP16 has no relation to bip-taproot/tapscript
2019-11-11 16:04:47 -08:00
Gregory Sanders c98970085d BIP16 has no relation to bip-taproot/tapscript
Previously did.
2019-11-11 15:32:57 -05:00
Anthony 5abcbca343 ADD: Require Schnorr BIP for Taproot
Per https://github.com/bitcoin/bips/blob/master/bip-0001.mediawiki:

"BIPs may have a Requires header, indicating the BIP numbers that this BIP depends on"
2019-11-11 13:40:42 -05:00
Hennadii Stepanov 7e98e2fd84 G refers to secp256k1 base point rather generator 2019-11-11 20:09:55 +02:00
Pieter Wuille c936a9bc4b Merge pull request #132 from agis/patch-2
Fix typo
2019-11-11 08:03:40 -08:00
Agis Anastasopoulos af1638ce18 Fix typo 2019-11-11 12:39:53 +02:00
Pieter Wuille c9931d156c Merge pull request #130 from LaurentMT/patch-1
Fxied typo in taproot_sign_script()
2019-11-11 00:54:22 -08:00
Thomas Kerin 5ceb42b48b tapscript: fix minor typo 2019-11-11 02:41:15 +00:00
LaurentMT ad4156a394 Fxied typo in taproot_sign_script() 2019-11-11 01:20:28 +01:00
Luke Dashjr 8431b22b2d Merge pull request #856 from emilengler/emilengler-redefinition-of-the-term-address
BIP 179: Name for payment recipient identifiers
2019-11-08 16:10:12 +00:00
Emil Engler d3ff4b1e9e Add BIP 179: Name for payment recipient identifiers 2019-11-07 14:58:29 +01:00
Pieter Wuille 3700e18055 Merge pull request #128 from codeShark149/tweak_pubkey_change
Internal pubkey calculation fixed in taproot_tweak_pubkey()
2019-11-06 12:48:56 -08:00
codeShark149 de82b3ad26 Internal pubkey calculation fixed in taproot_tweak_pubkey() 2019-11-06 23:48:29 +05:30
Luke Dashjr 580e719221 Merge pull request #803 from kallewoof/bip-signet
BIP 325: Signet
2019-11-06 15:55:08 +00:00
Pieter Wuille 230f6cb734 Merge pull request #125 from fjahr/patch-1
Link design section of BIP Schnorr in Specification
2019-11-06 07:44:44 -08:00
Pieter Wuille 73ade2d61b Merge pull request #126 from MaxHillebrand/patch-1
fix: script spend, not key spend reveals tree depth
2019-11-06 07:44:00 -08:00
Karl-Johan Alm 2a270d9419 BIP 325: Signet 2019-11-06 17:39:25 +09:00
Max Hillebrand 78eb015f63 fix: script spend, not key spend
For the key spend the script tree depth is not revealed, it is only done for script spends. This sentence makes sense only for the script spend.
2019-11-06 05:58:11 +01:00
Luke Dashjr 96382166b0 Merge pull request #851 from naumenkogs/master
BIP 330: Transaction announcements reconciliation
2019-11-05 18:02:48 +00:00
Pieter Wuille 3f62751809 Merge pull request #121 from jonasnick/add-test-vector
Fix point_from_bytes accepting out-of-range pubkeys and add test vector
2019-11-05 09:57:41 -08:00
User 544e883488 update readme 2019-11-05 12:38:51 -05:00
User affe5cb881 Add comments links and created date. 2019-11-05 11:55:26 -05:00