What is Bitcoin Taproot Update?

by | Nov 23, 2021

Disclaimer: Posts on the HyperTrader blog and associated HyperLinq websites are for educational and informational purposes only. These posts should not be taken as financial advice, nor are they meant to be viewed as trading advice. HyperLinq Inc. or the authors take no responsibility for any damages or losses.

A week ago on 14th November 2021 at block 709,632, the long-anticipated Bitcoin Taproot upgrade was activated making significant changes to the Bitcoin blockchain and while upgrading some key features to improve privacy, scalability, and security on the network.

So, what were those features, and how these features will impact everyday users hodling or marking any transactions on the Bitcoin network? In today’s blog post, we’ll try to understand the Bitcoin Taproot upgrade in a simple language.

Three Major Bitcoin Improvement Proposals (BIP)

The Bitcoin Taproot upgrade consists of three major Bitcoin Improvement Proposals (BIP) introducing significant changes to the working of the Bitcoin network to improve users’ privacy, security, and scalability. Let’s have a look at these proposals one by one.

What is BIP340?

The first significant improvement proposal is the integration of the Schnorr digital signature scheme in Bitcoin’s core cryptography in addition to the existing Elliptic Curve Digital Signature Algorithm (ECDSA).

In simpler terms, a digital signature is a mathematical scheme for verifying the authenticity of a digital message or a transaction. Thus leveraging the digital signature, the Bitcoin network ensures only the wallet owner can make a transaction from their wallet.

Traditionally, the Bitcoin network used only the ECDSA scheme to generate a public and a private key, thus allowing the user to generate a digital signature to prove ownership of the public key without revealing the private key.

However, the ECDSA scheme has its drawbacks. For example, with the ECDSA scheme, multisig transactions can easily be identified on the blockchain as they reveal multiple public keys and digital signatures. It also leads to additional data load on the network with more information as more parties get involved for a multisig transaction.

Now with BIP340, the network integrated the Schnorr digital signature scheme allowing public key and signature segregation. Thus reducing the network load and increasing user privacy by not revealing information regarding the number of parties involved in multisig transactions.

What is BIP341?

The second BIP, also known as taproot, adds a privacy solution to the Bitcoin network utilizing the Schnorr signatures which we just discussed in the BIP340 proposal above. This proposal enables MAST which allows the encapsulation of various different scripts by summarizing the collection of all possible spending scripts. A script is basically a sequence of instructions that are interpreted by the compiler.

Hence, the BIP341 proposal makes smart contracts on the Bitcoin network more efficient and private by only revealing information about the set of code or scripts that were executed and not all the rest of the scripts that weren’t.

What is BIP342?

The last and final BIP342 improvement proposal known as tapscript updates the Bitcoin scripting language thus enhancing the Bitcoin smart contract capabilities. Tapscript changes the resource requirements by removing the 10,000-byte size limit in the legacy script language and leverages the Schnorr signature to improve the efficiency of signature hashing.

Additionally, the tapscript update also makes it easier for future upgrades of tapscript and extends the signature-checking opcode known as OP_SUCCESS.

Head of Content Marketing @ HyperLinq. His love for Chai and mountains precedes everything. Often wonders about things like, "why $1 earned through leverage feels 100x better than $1 earned selling your time?"

All You Need To Know About Bitcoin ETFs

Introduction to Bitcoin ETFs and their advantages & disadvantages.

Announcement: Now Trade on FTX Derivatives with HyperTrader

We, at HyperLinq, are delighted to announce the onboarding of FTX Derivatives as our newest crypto exchange to support trading on our native desktop app, HyperTrader. Thus enabling FTX Derivatives traders to supercharge their crypto trading and experience reduced...

Introduction to Blockchain Stack

What is blockchain stack and what are various layers of a blockchain stack?

How Blockchain Governance Works?

Understanding the working of blockchain governance and how incentives are aligned across various participants.

Understanding Blockchain Governance

Understanding what is blockchain governance, its benefits, and how it works?

Metaverse 101: The Future is Here

All you need to know about Metaverse.

What are Blockchain Domains?

What are blockchain domains and what are their benefits over traditional domains?

Real-World Use-Case of Smart Contracts

What are the real world use cases of smart contracts?

What is IPFS?

What is InterPlanetary File System and how it works?

Now Trade on OKEx with HyperTrader

Announcement: Now Trade on OKEx with HyperTrader.

All You Need To Know About Bitcoin ETFs

Introduction to Bitcoin ETFs and their advantages & disadvantages.

Announcement: Now Trade on FTX Derivatives with HyperTrader

We, at HyperLinq, are delighted to announce the onboarding of FTX Derivatives as our newest crypto exchange to support trading on our native desktop app, HyperTrader. Thus enabling FTX Derivatives traders to supercharge their crypto trading and experience reduced...

Introduction to Blockchain Stack

What is blockchain stack and what are various layers of a blockchain stack?

How Blockchain Governance Works?

Understanding the working of blockchain governance and how incentives are aligned across various participants.

Understanding Blockchain Governance

Understanding what is blockchain governance, its benefits, and how it works?

Metaverse 101: The Future is Here

All you need to know about Metaverse.

What are Blockchain Domains?

What are blockchain domains and what are their benefits over traditional domains?

Real-World Use-Case of Smart Contracts

What are the real world use cases of smart contracts?

What is IPFS?

What is InterPlanetary File System and how it works?

Now Trade on OKEx with HyperTrader

Announcement: Now Trade on OKEx with HyperTrader.

%d bloggers like this: