Commit Graph
3398 Commits
Author SHA1 Message Date
Pieter Wuille 2f1c4d80ae Merge pull request #124 from sipa/square_terminology
Settle on notation: is_square(y), has_square_y(P)
2019-11-04 13:59:59 -08:00
Pieter Wuille 0c6a9cffad Settle on notation: is_square(y), has_square_y(P) 2019-11-04 13:42:24 -08:00
Pieter Wuille eacf0c6533 Merge pull request #120 from dgpv/patch-2
bip-taproot: fix docstring in taproot_output_script
2019-11-04 13:28:36 -08:00
Dmitry Petukhov db8d6d426f fix docstring in taproot_output_script
the final "-None" line in the docstring of `taproot_output_script` example function was actually outside of the docstring
2019-11-05 02:13:24 +05:00
Pieter Wuille fda77055c7 Merge pull request #122 from dgpv/patch-3
bip-taproot: use bytes() instead of b'' - avoid markdown issue
2019-11-04 11:34:37 -08:00
User 7f9ad3ebe5 add trailing zero to the file name 2019-11-04 13:39:01 -05:00
User 2e7dab87ef added missing leading zero 2019-11-04 13:30:08 -05:00
User 161c482f12 Merge branch 'master' of https://github.com/naumenkogs/bips
* 'master' of https://github.com/naumenkogs/bips:
  Update bip-reconcil.mediawiki
2019-11-04 13:24:31 -05:00
User aae7384c46 Assigned a number, separated lines for authors, added License-Code field. 2019-11-04 13:24:24 -05:00
Luke Dashjr 8677fd5786 Merge pull request #767 from bitcoinbrisbane/patch-1
Update the link to NBitcoin repo
2019-11-04 15:50:32 +00:00
Luke Dashjr a758915592 Merge pull request #857 from Roasbeef/bip-157-filter-request-limit
BIP-0157: increase max getcfilters request to 1k blocks
2019-11-04 15:01:24 +00:00
Luke Dashjr ba804c9d52 Merge pull request #844 from kallerosenbaum/master
BIP174: Remove misleading sentence
2019-11-04 15:00:38 +00:00
Dmitry Petukhov 12d8d5baa8 use bytes() instead of b'' - avoid markdown issue
Currently github markdown renders `b''` inside `<source>` tags incorrectly. This makes `h = b''` show as `h = b` and creates some confusion.
The issue can be avoided by using bytes() to create empty byte array
2019-11-04 19:15:12 +05:00
Luke Dashjr daed7bfa8d Merge pull request #849 from achow101/bip174-extensions
Bip174 extensions
2019-11-04 14:06:54 +00:00
Pieter Wuille e174022b36 Merge pull request #115 from real-or-random/patch-12
typos
2019-10-30 01:28:41 -07:00
Tim Ruffing db1973ffba improve rationale for key prefixing 2019-10-30 01:32:07 +01:00
Tim Ruffing 73b8e3aeeb typos 2019-10-30 01:27:26 +01:00
Pieter Wuille cf43d29fff Merge pull request #112 from sipa/201910_success_above_all_else
Consistently mention resource limits in bip-tapscript
2019-10-28 13:38:58 -07:00
Pieter Wuille 89b32a095d Merge pull request #113 from sipa/201910_altsigning
Elaborate on default and alternative signing
2019-10-27 14:31:45 -07:00
Pieter WuilleandTim Ruffing da4721cdc6 Update bip-schnorr.mediawiki
Co-Authored-By: Tim Ruffing <tim@timruffing.de>
2019-10-25 10:18:29 -07:00
Pieter WuilleandTim Ruffing 322ce53625 Update bip-schnorr.mediawiki
Co-Authored-By: Tim Ruffing <tim@timruffing.de>
2019-10-25 10:18:17 -07:00
Luke Dashjr fd89f0ad92 Merge pull request #845 from MarcoFalke/patch-1
BIP 158: Fix mediawiki syntax typo, Remove remnants of the second filter type
2019-10-25 14:00:37 +00:00
Olaoluwa Osuntokun 898559fd05 BIP-0157: increase max getcfilters request to 1k blocks
In this commit, we effectively revert #699 by allow clients to request
filter for up to 1k consecutive blocks. Testing in the field has shown
that applications are able to reduce perceived latency from syncing to
full functionality after an app has been offline for several days by
batching requests for filters. A value of 100 would mean each additional
day behind adds an additional round trip, resulting in 10s of
seconds of lag after just a few days of being offline. A value of ~1k
allows implementations to catch up with roughly a week's worth of
filters in a single round trip.
2019-10-24 19:51:37 -07:00
Pieter Wuille f95ac70606 Elaborate on default and alternative signing 2019-10-24 16:03:33 -07:00
Pieter Wuille 6d6b9c6940 Consistently mention resource limits in bip-tapscript 2019-10-24 11:12:59 -07:00
Pieter Wuille 436f14d9d7 Merge pull request #111 from sipa/201910_whynocmssuccess
Explain why CMS is not turned into SUCCESSx
2019-10-24 09:31:31 -07:00
Pieter Wuille 852951276f Merge pull request #109 from sipa/201910_multisig
Improve section on alternatives to OP_CHECKMULTISIG
2019-10-23 11:20:00 -07:00
Pieter Wuille 2973e09a88 Explain why CMS is not turned into SUCCESSx 2019-10-22 11:46:31 -07:00
Pieter Wuille 6ad79bcd46 Address aj comments 2019-10-22 11:15:36 -07:00
Pieter Wuille 474d214d03 Improve section on alternatives to OP_CHECKMULTISIG 2019-10-21 16:16:47 -07:00
Pieter Wuille da1bc18ce9 Merge pull request #108 from real-or-random/patch-10
bip-schnorr: Change reference for ECDSA proofs
2019-10-21 08:12:01 -07:00
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 WuilleandTim Ruffing 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 WuilleandTim Ruffing 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