An Explanation of Taproot: Consisting of Three Different Bitcoin Improvement Proposals

Taproot: A Summary of Three Bitcoin Improvement Proposals

Cryptocurrency KOL Trust Machines has interpreted the Bitcoin Taproot upgrade, which consists of three different Bitcoin Improvement Proposals (BIP 340, BIP 341, and BIP 342). These improvements enhance efficiency, provide better privacy, and eliminate script size limitations.

Taproot was launched in 2021, but only recently became a focus of attention, largely due to its association with Ordinals. While Taproot is most commonly associated with Ordinals, it was never intended for that use case. In fact, Taproot is composed of three different Bitcoin improvement proposals: BIP 340, BIP 341, and BIP 342.

1) BIP 340: Schnorr signatures. To send Bitcoin to someone, some form of digital signature must be used to verify that you own those Bitcoin. Bitcoin has traditionally used a signature method called ECDSA, but this BIP unlocks Schnorr signatures as a more secure alternative. Schnorr signatures have been proven to be secure and bring additional theoretical security to Bitcoin transactions using Taproot. Schnorr signatures also support key and signature aggregation, enabling more efficient and private multi-signature setups.

2) BIP 341: Taproot. This BIP includes two key features: Merkelized Trees, where the Merkle branch only records the result of script execution on the blockchain, rather than recording all possible ways the script could be executed. This greatly reduces the space occupied by transactions, especially more complex ones; P2TR, which merges the two previous scripts: Pay-to-Public-Key (P2PK) and Pay-to-Script-Hash (P2SH). Bitcoin transactions sent using private keys or Bitcoin scripts such as multi-signature setups are now indistinguishable from each other, thus achieving better privacy.

3) BIP 342: Tapscript. BIP 342 modifies Bitcoin’s scripting language to be able to read Schnorr signatures. It essentially allows Bitcoin’s scripting system to be compatible with all the new updates in BIP 341 and BIP 340. BIP 342 introduces a new opcode, OP_SUCCESS, eliminating the 10,000-byte script size limit. Scripts are now only limited to 1vMB block size, equivalent to a size of approximately 4MB.

Reference: https://twitter.com/trustmachinesco/status/1678773466005381128

We will continue to update Blocking; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

Market

There are at least three ways to completely destroy Bitcoin.

Mathematical destruction In the process of bitcoin accounting. Is there really no one to remember fake accounts? This...

Market

Bitcoin price analysis on April 16

Key points Bitcoin tried to break through the $5,190 to $5,200 range, but did not succeed and began to fall. Bitcoin ...

Blockchain

Bitcoin price rushes 10,000, why is the peak of the on-chain data week two days ahead?

In the past week (02.03-02.09), Bitcoin opened a wave of market and broke through the $ 10,000 mark again, but from t...

Blockchain

Blockchain entry | Blockchain encryption market skyrocketing, who has gone for money?

Recently, bitcoin prices fluctuated sharply. In 6 days, the price fell below 10,000 USDT from nearly 14,000 USDT, and...

NFT

Doubtful Bull Market Is Here, How to Prepare to Ride the Narrative?

Bull market is crazier than you think. Written by IGNAS | DEFI RESEARCH, translated by TechFlow. Not so fast Is this ...

Blockchain

The currency circle is talking about "Zhong Ben Cong self-certification", and may be a well-packed hype.

During the weekend, the first part of the self-certification of the suspected “Zhong Ben Cong” has been...