But is it a smart investment, especially after its Taproot upgrade? Here’s what you need to know.
Image source: Getty Images.
- How will Taproot change Bitcoin?
- Bitcoin taproot upgrade should saturday
- A significant step forward
- Bitcoin taproot upgrade shoulda
- Bitcoin taproot upgrade shouldered
- Elements of the Taproot upgrade
- Schnorr signatures (BIP340)
- Bitcoin taproot upgrade shoulder
- Taproot (BIP341)
- What is Bitcoin Taproot?
How will Taproot change Bitcoin?
At its core, Taproot makes the transaction verification process more efficient and improves privacy. When a transaction is verified on Bitcoin’s network, it involves validating a digital signature against a public key. With Taproot, signatures can be batched and verified together rather than verified individually.
In simpler terms, transactions can be processed faster with Taproot. Also, when signatures are batched together, it’s more difficult to distinguish each individual signature within the transaction — creating more privacy for users.
The most critical component of the Taproot upgrade, however, is its ability to host smart contracts on the network.
Bitcoin taproot upgrade should saturday
A significant step forward
With all of the above, Taproot is the most meaningful upgrade to the bitcoin network since 2017 when the block size increased, and the bitcoin community should be proud of finally getting this over the finish line.
Making any changes to bitcoin is hard. But the infrequency of its upgrades demonstrates that it is robust and already resilient.
There is no one person in charge of the entire bitcoin network who can make changes by themselves on their own authority – changes require consensus on the protocol, like a Dao. And acquiring a consensus among a diverse group is incredibly challenging.
The success of the Taproot upgrade is a clear indicator that the dispersed group of bitcoiners can come together and make major positive and lasting changes to the network.
Taproot is the first Bitcoin upgrade in four years and it just went live on November 14, at block number 709,632. The Taproot proposal was first unveiled by Bitcoin Core developer Greg Maxwell in January 2018 and, after almost four years of hard work, it’s finally ready to make an impact on the Bitcoin network.
Taproot will make Bitcoin even stronger.
It not only makes transactions more private and efficient, it makes smart contracts on Bitcoin much more powerful. This will make DeFi on Bitcoin and layer-2 scaling solutions, like the Lightning Network, much more functional.
In this article, we look at the three key technologies that make Taproot possible, the seven benefits that Taproot brings to Bitcoin, and see how the upgrade could ripple out across the entire crypto space.
Bitcoin taproot upgrade shoulda
These improvements increased the network’s transactions per second (TPS) up from 5 TPS. At this stage, Bitcoin only processes around 7 TPS, which is why transactions can become costly during periods of high usage.
This is still exceptionally low compared to other blockchain networks like Polkadot or Solana that can process thousands of transactions per second.Interesting Fact
The SegWit upgrade to Bitcoin paved the way for the Lightning network’s inception by creating a solution to scaling that didn’t involve increasing the block size. The increase in block size used to be a heated debate in the community when considering Bitcoin’s future and is referred to as the “blocksize wars”.
Due to the nature of Bitcoin’s public decentralized ledgers, all details of Bitcoin transactions made on the network are visible.
Bitcoin taproot upgrade shouldered
Finally, it brings in an improved coding language to better implement new changes to the network. Much like a computer software patch, the network continually receives upgrades that secure the network and add new functionality.
Elements of the Taproot upgrade
There are three Bitcoin Improvement Proposals (BIPs) that have been integrated into the Taproot upgrade.
Schnorr signatures (BIP340)
To move or spend a coin users must sign the transaction (similar to a password).
This signature is proof that the user is the real owner before a transaction can be processed.
Bitcoin taproot upgrade shoulder
This also benefits privacy since an outside observer can’t determine if there were multiple signatures on the transaction, or even what type of transaction it is. Someone looking at the entry from the outside would only see a peer-to-peer transaction.
Taproot builds on the Merkel tree updates of SegWit and has implemented the Merkelized Alternative Script Tree (MAST).
This cryptographic tool is widely used to prove that data exists in a set without having to go through the entire set.
One of the practical implications of Taproot (BIP341) is that the work required to verify a set can be greatly reduced since it only adds the executed conditions to the blockchain. This is as good as buying a bag of tomatoes, looking at the first one or two, and then automatically knowing that the rest of the bag is fine.
However, in terms of structure, there are no specially privileged participants in Bitcoin development as anyone is welcome to contribute, test, and review its codebase.
To date, there have been over 800 contributors to the main Github version of Bitcoin Core, and many more have contributed to other alternative and compatible implementations available for users to deploy as they wish.
In the Bitcoin user and developer communities there is a rough consensus regarding how Bitcoin should evolve. The general philosophy of Bitcoin development is one of security over speed.
Any proposed changes undergo an arduous proposal, review, and testing cycle before being considered by a broader community of network participants.
Unless there are immediate and entirely uncontroversial dangers to the well-being of the system, upgrades are always made voluntary and backwards compatible.
This pseudo-anonymity allows only the owner of a wallet to stay unknown, but besides that, individuals can see a wallet’s entire transaction history, which compromises privacy.
To address these limitations, the international team of Bitcoin Core developers (also known as “maintainers”) monitor and improve the Bitcoin blockchain. Bitcoin Core is the most widely used software used to connect to the Bitcoin network.
The maintainers are funded by companies like Block (formerly known as Square), Coinbase, BitMex, and others to maintain and secure Bitcoin’s network.
What is Bitcoin Taproot?
Bitcoin Taproot is an upgrade to the Bitcoin network that was activated on November 14, 2021, at block height 709,632. It was first proposed by Bitcoin Core developer Gregory Maxwell in 2018 and reached a consensus by miners on June 12, 2021.
Predictions, opinions and other information contained in this document are subject to change continually and without notice of any kind and may no longer be true after the date indicated. Third party data providers make no warranties or representation of any kind in relation to the use of any of their data in this document. CoinShares does not accept any liability whatsoever for any direct, indirect or consequential loss arising from any use of this document or its contents.
Any forward-looking statements speak only as of the date they are made, and CoinShares assumes no duty to, and does not undertake, to update forward-looking statements. Forward-looking statements are subject to numerous assumptions, risks and uncertainties, which change over time. Nothing within this document constitutes (or should be construed as being) investment, legal, tax or other advice.
Bitcoin smart contracts.Upgradability
Lastly, Taproot adds several new paths to upgrade Bitcoin that may have the potential to be less intrusive than other techniques that have resulted in extensive development and review periods.
We find these upgrade paths are highly technical and outside of the scope of this paper (and likely also the average user of Bitcoin). For this reason, a takeaway may be that Taproot paves the way for new upgrades, and potentially, introduces the ability to add powerful capabilities with relatively smaller and less involved changes.
Briefly and for those interested, this potential is based on how Taproot (specifically, TapScript) implements something called OP_Success.
This takes all currently disabled and unused OP codes, which are just functions that operate on data, and replaces them with an operation called OP_Success.
The scripting language works with Schnorr and Taproot to enable the new and improved script hashing i.e being able to aggregate multiple signatures. The language also adds more flexibility to Bitcoin smart contracts and can make it easier to implement new updates in the future.Did You Know?
Bitcoin can use smart contracts (i.e.
if a condition is met a function will execute). However, Taproot will not enable Bitcoin to use the same complex smart contracts that exist in other blockchains like Ethereum and Solana. These smart contracts are the ones used to power DeFi, NFTs, and blockchain games.