Pieter Wuille Publishes Two Proposals for a Taproot Soft Fork

 Pieter Wuille Publishes Two Proposals for a Taproot Soft Fork

Pieter Wuille

Pieter Wuille, Bitcoin developer has revealed two proposals on GitHub for a Taproot soft fork in a message to the bitcoin-dev mailing list.

Taproot is a solution with the aim of combining the advantages of Merkelized Abstract Syntax Tree (MAST) and the Schnorr signature scheme in order to reveal less information after a bitcoin transaction takes place.

MAST allows for the alternative possibilities of how a bitcoin transaction could have occurred to remain private, and Schnorr allows for a MAST-enabled transaction to occur without revealing that MAST was used to check transaction conditions.

In Wuille’s memo, he stated:

“Taproot to make all outputs and cooperative spends indistinguishable from each other. Merkle branches to hide the unexecuted branches in scripts. Schnorr signatures enable wallet software to use key aggregation/thresholds within one input.”

Leave a Comment