1
0
mirror of https://github.com/bitcoin/bips.git synced 2025-05-19 12:08:05 +00:00

3517 Commits

Author SHA1 Message Date
Tim Ruffing
0176ed1871 Change reference for ECDSA proofs
Refer to Manuel Fersch's dissertation for provable security of ECDSA. It's freely accessible and multiple results put well in context.
2019-10-21 13:27:59 +02:00
Pieter Wuille
87caa68a8f
Merge pull request #96 from ajtowns/201910-annexbit
annex is bit 0 of spend_type
2019-10-17 22:22:24 -07:00
Anthony Towns
01e0c43023 annex is bit 0 of spend_type 2019-10-18 13:43:31 +10:00
Pieter Wuille
ae32d243cd
Merge pull request #93 from sipa/201910_clarify_keygen
Clarify interaction x-only keys with verification
2019-10-15 18:05:59 -07:00
Pieter Wuille
2a9a70c92a More on key generation 2019-10-15 18:03:31 -07:00
Pieter Wuille
0c7bbf83c6
Merge pull request #92 from sipa/201910_musig_needs_keyprefix
Explain that MuSig needs key prefixing
2019-10-15 17:56:11 -07:00
Pieter Wuille
0a45ecbf04 Clarify interaction x-only keys with verification 2019-10-15 17:38:10 -07:00
Pieter Wuille
d434c18af8 Update bip-schnorr.mediawiki
Co-Authored-By: Tim Ruffing <tim@timruffing.de>
2019-10-15 17:33:33 -07:00
Pieter Wuille
59ac6a9683 Explain that MuSig needs key prefixing 2019-10-15 17:31:15 -07:00
Pieter Wuille
80c6129cee
Merge pull request #94 from real-or-random/patch-9
bip-schnorr: incorporate results of Neven, Smart, Warinschi
2019-10-15 17:28:16 -07:00
Tim Ruffing
2d9877e6e1 bip-schnorr: more on (e,s) 2019-10-15 17:26:45 -07:00
Tim Ruffing
e139975eff
bip-schnorr: more on provable security
I'll try to get a link to the CCS paper that does not have a paywall...
2019-10-15 16:02:09 -07:00
Pieter Wuille
ad539ef432
Merge pull request #87 from sipa/201910_square_positive
Use is_square/is_positive and introduce algorithm names
2019-10-15 12:34:53 -07:00
Pieter Wuille
348110ec52 Typo 2019-10-15 12:29:52 -07:00
Pieter Wuille
cdf7dd8cca Drop other curve comment 2019-10-15 12:26:21 -07:00
Pieter Wuille
8c0b29cc94 Prefix infinite with is_ 2019-10-15 12:24:21 -07:00
Pieter Wuille
1e00d6ef6a
Apply suggestions from code review
Co-Authored-By: Tim Ruffing <tim@timruffing.de>
2019-10-15 12:22:31 -07:00
Pieter Wuille
1442d4dabc Formulate claims about BatchVerify more accurately 2019-10-15 12:11:17 -07:00
Pieter Wuille
0655cc3c64 Use is_square/is_positive and introduce algorithm names 2019-10-15 10:36:51 -07:00
Pieter Wuille
5ecd376cac
Merge pull request #86 from sipa/201910_simple_fixes
Small fixes from review with real-or-random
2019-10-15 09:33:16 -07:00
Pieter Wuille
3c7fd7a830 HTTPS links where possible 2019-10-15 09:30:06 -07:00
Pieter Wuille
69f1c93d92 Small fixes from review with real-or-random 2019-10-14 17:55:19 -07:00
Luke Dashjr
6bcb38f226
Merge pull request #837 from clarkmoody/bip-45-formatting
BIP-0045 - Formatting use <code> tags
2019-10-11 23:11:31 +00:00
Luke Dashjr
aca1510b92
Merge pull request #816 from kallewoof/2019-07-bip154-withdraw
BIP-154: change to withdrawn status
2019-10-11 23:06:03 +00:00
Luke Dashjr
67f7e52fc7
Merge pull request #852 from MarcoFalke/1909-103nono
BIP 103: Mark as withdrawn
2019-10-11 03:05:50 +00:00
MarcoFalke
09d3d83d7e BIP 103: Withdrawn 2019-10-10 18:15:24 -04:00
MarcoFalke
d2277115ce travis: Remove unused sudo:false
Builds in sudo-disabled docker containers are no longer available as of
last year and all builds happen on sudo enabled vms.

https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration#timeline---its-happening-fast
2019-10-10 18:15:12 -04:00
Pieter Wuille
c8e82957a2
Merge pull request #85 from sipa/201910_c1
Small fix: 0xc1 is possible as first control block byte
2019-10-09 13:41:06 -07:00
Pieter Wuille
9413cc1f07 Small fix: 0xc1 is possible as first control block byte 2019-10-09 12:12:55 -07:00
Pieter Wuille
e5888935ca
Merge pull request #83 from sipa/branch_limit
Increase max Merkle path length
2019-10-09 12:05:28 -07:00
Gleb Naumenko
394601bb3c
Merge pull request #2 from MarcoFalke/patch-2
Update bip-reconcil.mediawiki
2019-10-09 12:51:35 -04:00
Pieter Wuille
6b72dfff51 Increase max Merkle path length 2019-10-08 18:57:19 -07:00
Pieter Wuille
15d5aa2732 Fix formula 2019-10-07 14:37:41 -07:00
Pieter Wuille
4aa889e6ac
Merge pull request #77 from sipa/201909_bigger_opspos
Extend codeseparator_position and input_index from 16 to 32 bits
2019-10-07 10:45:24 -07:00
Pieter Wuille
00f941b8c7
Merge pull request #80 from jonasnick/bytes
Accept seckey in the form of bytes and not int in the reference BIP-schnorr code...
2019-10-07 10:44:57 -07:00
Pieter Wuille
90d9e21825
Merge pull request #82 from real-or-random/patch-8
Link to Schnorr's paper instead of Wikipedia
2019-10-07 10:44:10 -07:00
Pieter Wuille
730feed75a
Merge pull request #81 from jonasnick/tweaks
Improve readability of bip-taproot wallet section
2019-10-07 10:43:55 -07:00
Tim Ruffing
3f61b2b1e7
Link to Schnorr's paper instead of Wikipedia 2019-10-03 11:21:24 +02:00
Andrew Chow
bc3a81e698 Specify proprietary use type 2019-10-02 15:09:51 -04:00
Jonas Nick
a6e5c16821 Replace taproot_tweak_pubkey assertion with exception and add it to taproot_tweak_seckey too 2019-09-30 11:15:23 +00:00
Gleb Naumenko
32af098957 minor fixes
Co-authored-by: Rusty Russel <rusty@rustcorp.com.au>
2019-09-30 11:49:54 +03:00
Jonas Nick
398897cd29 Add taproot_tweak_pubkey and taproot_tweak_privkey functions to bip-taproot wallet section 2019-09-27 15:36:51 +00:00
Jonas Nick
1882aa7b8f Add is_quad function to bip-schnorr reference code 2019-09-27 15:36:51 +00:00
Jonas Nick
5c52872fe0 Standardize on secret key in bip-schnorr 2019-09-27 15:36:51 +00:00
Jonas Nick
7e273fbda6 Add x() and y() functions for points to bip-schnorr 2019-09-27 15:36:51 +00:00
Jonas Nick
472911379c Accept seckey in the form of bytes and not int in the reference BIP-schnorr code to match the spec. 2019-09-26 21:13:18 +00:00
Gleb Naumenko
0ee067c70e Acknowledge suhas' contributions 2019-09-26 07:59:06 +03:00
Pieter Wuille
8d893f9c06
Merge pull request #79 from jonasnick/0xc1
Remove 0xc1
2019-09-25 14:12:50 -07:00
Jonas Nick
479fe5f365 Remove 0xc1 2019-09-25 21:02:43 +00:00
MarcoFalke
630052355d
Update bip-reconcil.mediawiki
Fix mediawiki syntax for italic text
2019-09-25 15:47:11 -04:00