Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-19 | make secret key a 32-byte array called sk, introduce pubkey() | Anthony Towns | |
2020-01-19 | pk not p | Anthony Towns | |
2020-01-19 | public keys aren't identical | Anthony Towns | |
2020-01-19 | Fix privkey negation in taproot_sign_key | Jonas Nick | |
2020-01-19 | Address sipa's comments | Jonas Nick | |
2020-01-19 | Tag signature hashes, improve rationale and update test vectors | Jonas Nick | |
2020-01-19 | Use a tagged hash in bip-schnorr nonce derivation | Jonas Nick | |
2020-01-19 | Use key path spend terminology more consistently in taproot/tapscript | Jonas Nick | |
2020-01-19 | Return a point from lift_x() | John Newbery | |
2020-01-19 | Define c in lift_x(x) | John Newbery | |
2020-01-19 | Replace 'quadratic residue of...' | John Newbery | |
2020-01-19 | Clarify how to disable key path spending | Jonas Nick | |
2020-01-19 | Address sipa's feedback | Jonas Nick | |
2020-01-19 | Update bip-schnorr/test-vectors.py | Jonas Nick | |
Co-Authored-By: Tim Ruffing <tim@timruffing.de> | |||
2020-01-19 | Update bip-schnorr.mediawiki | Jonas Nick | |
Co-Authored-By: Tim Ruffing <tim@timruffing.de> | |||
2020-01-19 | Address Tim's comments | Jonas Nick | |
2020-01-19 | Use short public keys for taproot output keys | Jonas Nick | |
2020-01-19 | Switch to 32 byte public keys in bip-schnorr | Jonas Nick | |
2020-01-19 | Fix point_from_bytes in bip-schnorr reference implementation | Jonas Nick | |
2020-01-19 | Clarify diagram | Jonas Nick | |
2020-01-19 | taproot_output_script: first returned byte should be OP_1 (0x51) | Dmitry Petukhov | |
If we look at def IsPayToTaproot(script): return len(script) == 35 and script[0] == OP_1 and script[1] == 33 and script[2] >= 0 and script[2] <= 1 First byte is is checked for OP_1. OP_1 is 0x51 But the example code in this BIP returns `bytes([0x01, 0x21, output_pubkey[0] & 1]) + output_pubkey[1:]` First byte 0x01, but it should be 0x51 | |||
2020-01-19 | remove duplicate warning | Mark B Lundeberg | |
Though perhaps, the emphasis is warranted given its importance. :-) | |||
2020-01-19 | Clarify what 'reduced' means in tests and use word 'message' instead of ↵ | Jonas Nick | |
'message hash' | |||
2020-01-19 | Add taproot/tapscript bips drafts | Pieter Wuille | |
2020-01-19 | Add draft for Schnorr BIP | Pieter Wuille | |
Includes squashed contributions by GitHub users jonasnick, real-or-random, AustinWilliams, JustinTArthur, ysangkok, RCassatta, Sjors, tnakagawa, and guggero. | |||
2020-01-16 | Merge pull request #186 from sipa/202001_commonsighash | Pieter Wuille | |
Abstract out common signature message calculation | |||
2020-01-14 | Address jonas' comments | Pieter Wuille | |
2020-01-14 | Merge pull request #187 from sipa/202001_acks | Pieter Wuille | |
Update acknowledgements, remove authors | |||
2020-01-13 | Update acknowledgements, remove authors | Pieter Wuille | |
2020-01-13 | Abstract out common signature message calculation | Pieter Wuille | |
2020-01-13 | Delete precompiled file | Pieter Wuille | |
2020-01-13 | Merge pull request #185 from sipa/202001_shifted_leaf_v | Pieter Wuille | |
Rewrite leaf versions rationale | |||
2020-01-11 | go back to leaf_version but different rationale | Anthony Towns | |
2020-01-08 | Redefine leaf versions to be incrementally increasing from 0 | Pieter Wuille | |
2020-01-05 | Merge pull request #184 from real-or-random/patch-15 | Pieter Wuille | |
clarify nonce generation | |||
2020-01-03 | Clarify nonce generation | Tim Ruffing | |
- Separate nonce generation into getting a random byte string and converting it to a suitable scalar ... - ... to make clear that the byte string can be generated differently. - Make the warning a little bit more prominent and improve writing | |||
2020-01-03 | Merge pull request #869 from benthecarman/patch-2 | Luke Dashjr | |
BIP 174: Specify that separator only appears at end of the map | |||
2020-01-03 | Merge pull request #870 from dgpv/patch-10 | Luke Dashjr | |
BIP-174: add missing types to Appendix A; fix proprietary type names | |||
2019-12-19 | Merge pull request #183 from sipa/201912_authors | Pieter Wuille | |
Update authors | |||
2019-12-19 | Merge pull request #167 from stefanwouldgo/patch-4 | Pieter Wuille | |
more precise wording: limits on tx+block size -> block weight limit | |||
2019-12-19 | more precise wording on limits | stefanwouldgo | |
there are no tx or block size limits (post-Segwit), just block weight limit better wording | |||
2019-12-17 | Update Post-History field for taproot/tapscript | Pieter Wuille | |
2019-12-17 | Update authors | Pieter Wuille | |
2019-12-17 | Merge pull request #181 from sipa/201912_reorder_motivation | Pieter Wuille | |
Restructure motivation/design and add informal summary | |||
2019-12-17 | Merge pull request #182 from pinheadmz/example1 | Pieter Wuille | |
bip-taproot: Explain example from script-tree diagram | |||
2019-12-16 | Add rationale on security assumptions | Pieter Wuille | |
2019-12-16 | bip-taproot: example from diagram | Matthew Zipkin | |
2019-12-15 | Add an informal summary of the design | Pieter Wuille | |
2019-12-15 | Improve and restructure motivation and design | Pieter Wuille | |
2019-12-14 | Merge pull request #176 from sipa/201912_linear_is_easy | Pieter Wuille | |
Linearity makes sign-for-sum-of-keys easier, not possible entirely. |