Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-19 | go back to leaf_version but different rationale | Anthony Towns | |
2020-01-19 | Redefine leaf versions to be incrementally increasing from 0 | Pieter Wuille | |
2020-01-19 | Update Post-History field for taproot/tapscript | Pieter Wuille | |
2020-01-19 | Update authors | Pieter Wuille | |
2020-01-19 | Add rationale on security assumptions | Pieter Wuille | |
2020-01-19 | Add an informal summary of the design | Pieter Wuille | |
2020-01-19 | Improve and restructure motivation and design | Pieter Wuille | |
2020-01-19 | bip-taproot: example from diagram | Matthew Zipkin | |
2020-01-19 | Typo: max bytes hashed for sig is 210 | Orfeas Stefanos Thyfronitis Litos | |
2020-01-19 | fix singular/plural ambiguity | stefanwouldgo | |
2020-01-19 | Mention that miners could malleate signatures | Orfeas Stefanos Thyfronitis Litos | |
2020-01-19 | Mention hash_type malleability would change wtxid | Orfeas Litos | |
2020-01-19 | Clarify bip-taproot digest difference to bip143 regarding sub-hashes | Jonas Nick | |
2020-01-19 | Fix @jonasnick's comment | Kalle Rosenbaum | |
2020-01-19 | Nits | Kalle Rosenbaum | |
2020-01-19 | Replace "both are not" with "neither is" | Orfeas Litos | |
2020-01-19 | Rename is_y_square to is_negated in taproot signing | Jonas Nick | |
2020-01-19 | bip-taproot: clarify bip-schnorr reference code | Jon Atack | |
- 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 | |||
2020-01-19 | Add links to unlinked BIPs | Orfeas Stefanos Thyfronitis Litos | |
Only first mention of each BIP is made into a link | |||
2020-01-19 | Add clarification of semantics of 0x00 hash type | Adam Gibson | |
2020-01-19 | G refers to secp256k1 base point rather generator | Hennadii Stepanov | |
2020-01-19 | FIX: BIPs should be specified as lowercase to match filenames | Anthony | |
2020-01-19 | ADD: Require Schnorr BIP for Taproot | Anthony | |
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" | |||
2020-01-19 | tweak 211 bytes text | Dev Random | |
2020-01-19 | clarify 211 hash bytes and non-reuse of keys | Devrandom | |
2020-01-19 | remind reader where [:] is defined | Gregory Sanders | |
in addition to `point`. This caused confusion for one reader who expected inclusive at end of range. | |||
2020-01-19 | Replace R with P in taproot_tweak_seckey | Orfeas Stefanos Thyfronitis Litos | |
2020-01-19 | Fix typo | Agis Anastasopoulos | |
2020-01-19 | Fxied typo in taproot_sign_script() | LaurentMT | |
2020-01-19 | Internal pubkey calculation fixed in taproot_tweak_pubkey() | codeShark149 | |
2020-01-19 | Link design section of BIP Schnorr in Specification | Fabian Jahr | |
2020-01-19 | fix: script spend, not key spend | Max Hillebrand | |
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. | |||
2020-01-19 | Settle on notation: is_square(y), has_square_y(P) | Pieter Wuille | |
2020-01-19 | fix docstring in taproot_output_script | Dmitry Petukhov | |
the final "-None" line in the docstring of `taproot_output_script` example function was actually outside of the docstring | |||
2020-01-19 | use bytes() instead of b'' - avoid markdown issue | Dmitry Petukhov | |
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 | |||
2020-01-19 | annex is bit 0 of spend_type | Anthony Towns | |
2020-01-19 | Increase max Merkle path length | Pieter Wuille | |
2020-01-19 | Fix formula | Pieter Wuille | |
2020-01-19 | Extend input_index from 16 to 32 bits | Pieter Wuille | |
2020-01-19 | Replace taproot_tweak_pubkey assertion with exception and add it to ↵ | Jonas Nick | |
taproot_tweak_seckey too | |||
2020-01-19 | Add taproot_tweak_pubkey and taproot_tweak_privkey functions to bip-taproot ↵ | Jonas Nick | |
wallet section | |||
2020-01-19 | Remove 0xc1 | Jonas Nick | |
2020-01-19 | separate p2sh wrapped security rationale | Anthony Towns | |
2020-01-19 | Move/reword tagged hashes motivation | Pieter Wuille | |
2020-01-19 | Remove P2SH support | Pieter Wuille | |
2020-01-19 | bip-taproot: fix small typo (is does not) | Bryan Bishop | |
2020-01-19 | Move plain public key in output rationale to design section | Jonas Nick | |
Rebased by Pieter Wuille | |||
2020-01-19 | Prescribe that a taproot output key should always have a taproot commitment | Jonas Nick | |
2020-01-19 | use p for taproot internal key | Anthony Towns | |
2020-01-19 | Fix privkey negation in taproot_sign_key | Jonas Nick | |