World Crypto Network: Introduction to the Taproot BIP ~ bitcoin-dev Mailinglist Featured

  • Wednesday, 15 May 2019 14:37
Here are two BIP drafts that specify a proposal for a Taproot softfork. A number of ideas are included: * Taproot to make all outputs and cooperative spends indistinguishable from eachother. * Merkle branches to hide the unexecuted branches in scripts. * Schnorr signatures enable wallet software to use key aggregation/thresholds within one input. * Improvements to the signature hashing algorithm (including signing all input amounts). * Replacing OP_CHECKMULTISIG(VERIFY) with OP_CHECKSIGADD, to support batch validation. * Tagged hashing for domain separation (avoiding issues like CVE-2012-2459 in Merkle trees). * Extensibility through leaf versions, OP_SUCCESS opcodes, and upgradable pubkey types. The BIP drafts can be found here: * https://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki specifies the transaction input spending rules. * https://github.com/sipa/bips/blob/bip-schnorr/bip-tapscript.mediawiki specifies the changes to Script inside such spends. * https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki is the Schnorr signature proposal that was discussed earlier on this list (See https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-July/016203.html) https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-May/016914.html https://twitter.com/pwuille If you have learned something valuable, donate a couple sats to Max as a thank you note: 3Fe6dcwhkLnMo7c2FrkYduR5xJgo38dTTS https://tallyco.in/HillebrandMax Support the show by buying bitcoin on https://hodlhodl.com/join/ERCT Listen to WCN Audio Podcasts: https://itunes.apple.com/us/podcast/the-world-crypto-network-podcast/id825708806 Check out the brand new http://WorldCryptoNetwork.com/ Find out more about Max https://towardsliberty.com Follow WCN on Twitter: https://twitter.com/WorldCryptoNet Follow Max on Twitter: https://twitter.com/HillebrandMax Contribute to Max’s Bachelor Thesis on Multi Signature in the Lightning Network: https://towardsliberty.com/multisig https://www.youtube.com/playlist?list=PLPj3KCksGbSaBmpAmdp_icu2PkywjeUI6 Bitcoin to the Max: https://youtube.com/playlist?list=PLPj3KCksGbSZtGhC7nIr_Mf1oCeP8U1tV Bitcoin Only: https://www.youtube.com/playlist?list=PLPj3KCksGbSYX2cNoOaV-w-9QuZ62LDk_ Read Rothbard ~ Use Bitcoin: https://youtube.com/playlist?list=PLPj3KCksGbSafpOorg0NdeVXGIPNqV_8a Open Source Everything: https://youtube.com/playlist?list=PLPj3KCksGbSb1h33FZbsrtr1feIIwTBHt Breaking Bitcoin 2019: Hackers Congress Paralelni Polis 2018: https://youtube.com/playlist?list=PLPj3KCksGbSY8xt-x-KoDb6L380odP_qu Baltic Honeybadger 2018: https://youtube.com/playlist?list=PLPj3KCksGbSZsgH48ZDxNdzRXbg_pvMnz Understanding Bitcoin 2019: https://www.youtube.com/playlist?list=PLPj3KCksGbSYnUncEaz5SM0ihfjPtGTvO Bitcoin-Dev Mailing List: https://www.youtube.com/playlist?list=PLPj3KCksGbSZWpXUZAp2y0ftJsjXPWdtO Schnorr: https://www.youtube.com/playlist?list=PLPj3KCksGbSbUYnzXthFazpUw6ZJCUKOu Nodl Personal Bitcoin Assistant: https://www.youtube.com/playlist?list=PLPj3KCksGbSYvbhhUpIehNqnXFLkz1AD1 Bisq Decentralized Exchange: https://youtube.com/playlist?list=PLPj3KCksGbSZR33X7kJmDMwIEH-wrrpCJ ColdCard Wallet: https://youtube.com/playlist?list=PLPj3KCksGbSZJzC4besvtu8CSroBosrdt GPG + Yubikey: https://www.youtube.com/playlist?list=PLPj3KCksGbSZkVpgAZjAFfFp4D0SHLnFw Purism: https://youtube.com/playlist?list=PLPj3KCksGbSZm6k6GlJRhY6T7wSvoEWbG Bitcoin Op Tech Newsletter: https://youtube.com/playlist?list=PLPj3KCksGbSY9pV6EI5zkHcut5UTCs1cp The Ethics of Money Production: https://www.youtube.com/playlist?list=PLPj3KCksGbSZFi81lduijpsmkhxQv2Gm8 What Has Government Done to Our Money? By Murray Rothbard: https://youtube.com/playlist?list=PLPj3KCksGbSbPVUAhYqILAYQ3uUbh2zOu Mises University: https://youtube.com/playlist?list=PLPj3KCksGbSanfYiAp8JSHxIjBm66yPf5 Hayek Summer Workshop: https://youtube.com/playlist?list=PLPj3KCksGbSbx7WQMTJAG6wLd4tK9Llr9 Anarchy in Money: https://www.youtube.com/playlist?list=PLPj3KCksGbSbVzuInEB0Kc7rchuzIHyQh Lightning Network Multi Signatures: https://www.youtube.com/playlist?list=PLPj3KCksGbSaBmpAmdp_icu2PkywjeUI6

Additional Info

Leave a comment

Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.

Disclaimer: As a news and information platform, also aggregate headlines from other sites, and republish small text snippets and images. We always link to original content on other sites, and thus follow a 'Fair Use' policy. For further content, we take great care to only publish original material, but since part of the content is user generated, we cannot guarantee this 100%. If you believe we violate this policy in any particular case, please contact us and we'll take appropriate action immediately.

Our main goal is to make crypto grow by making news and information more accessible for the masses.