1. Home
  2. Taproot

Taproot

Bitcoin Taproot locked in to improve privacy and introduce smart contracts

The Bitcoin Taproot upgrade will activate later in 2021 as developers urge to create applications that will leverage its advantages.

On June 12, Bitcoin (BTC) mining pool Slush Pool mined block 687,285 with the transaction including a Taproot upgrade activation signal. That particular block was the 1,816th to include a signal for Taproot activation by a BTC miner within the difficulty epoch that lasted from May 30 to June 13.

With 2,016 blocks created every difficulty period, crossing 1,816 blocks with a Taproot activation signal satisfied the 90% signaling threshold required to lock in the upgrade. This event meant that Taproot, Bitcoin’s first protocol upgrade in over four years, was set for its activation phase to be expected in mid-November.

Apart from bringing an end to the signaling period that lasted about six weeks over three consecutive difficulty epochs, block 687,285 also brought forth a new milestone for the Bitcoin upgrade in development since 2018. BTC proponents say beyond the automatic activation happening near the end of the year, the focus should now shift to building wallets and other ecosystem applications that can leverage the improved scripting capabilities brought on by Taproot.

What is Taproot?

Before getting into the nitty-gritty of what Taproot is and how it works, it is perhaps important to present at least a high-level explanation of how Bitcoin transactions work. When sending BTC from one wallet to another, the sender’s public address uses a private key to create a unique cryptographic signature.

This cryptographic signature contains the necessary permissions that serve as proof to any nodes validating the transaction that the sender truly owns the funds being sent, thus fulfilling the spending condition. It is possible to create different spending conditions for unspent transaction outputs (UTXOs).

When UTXOs are spent, it becomes necessary to reveal all spending condition data — both the ones satisfied and the possible conditions that could have been met — a feature that comes with significant data usage and privacy implications. Taproot is an upgrade designed to solve this issue by masking spending conditions, except those that are in the branch of the script agreed upon by the transacting parties.

In a conversation with Cointelegraph, Riccardo Casatta, Bitcoin developer and one-time Square crypto grant recipient, outlined the basic premise behind Taproot, stating, “The taproot upgrade includes a bunch of improvements, the most significant enhances privacy in the long term.” According to Casatta:

“A misconception we have today is that Bitcoin usage is mostly private, while in reality, transaction activities leave a lot of traces on the blockchain. For example, Bitcoin is sent to different addresses — e.g., starting with ‘1,’ ‘3’ or ‘bc1,’ according to the version and the smart contract behind them. This is a problem because it reveals information about the user’s spendings.”

With Taproot, it becomes possible to combine the public keys of all participating entities in a transaction to create a unique key. By creating a new output called Pay to Taproot (P2TR), it is possible to have output conditions with locked funds to a single public key rather than individual key or script hashes that require a complete accounting of all spending conditions included in a UTXO.

This coalescing of multiple signatures into a single aggregate signature is based on Schnorr signatures. Taking advantage of the linear nature of Schnorr signatures, Taproot proponents say it will be possible to make multi-signature (multisig) indistinguishable from their single-signature counterparts, or as Casatta puts it:

“With taproot, different spending conditions may look identical in the most common case, and this is great because it reveals less information about users, and it also improves efficiency.”

Near unanimous support among miners

As previously reported by Cointelegraph, Bitcoin’s Taproot upgrade achieved the 90% critical consensus among mining nodes on June 12. Indeed, the process received near-universal backing from miners, with all recognized mining pools signaling for Taproot.

Slush Pool kicked off the process back in May, mining the first transaction block with a Taproot activation signal. It was, perhaps, fitting that the fifth-largest Bitcoin mining pool by hash rate distribution was also brought forth by the miner responsible for actually locking in the upgrade.

Despite the fact that the process for commencing the signaling period slowed down with China’s May Day celebration, the consensus among miners to support the upgrade began to reach significant proportions by the second difficulty epoch. This near-unanimous support cemented the commitment expressed by miners even before the planned upgrade was merged into Bitcoin Core in late 2020.

Related: South Koreans flock to crypto amid a heavy-handed regulation approach

The initial delays in attaining the required 90% consensus during the first month of the process were likely due to some miners needing to adjust certain firmware requirements to perform signaling. Thus, even soaring to about 70% within the first three days, the miner signaling percentage fluctuated between 40% and 70% over the first difficulty epoch.

AntPool and F2Pool — ranked first and second in terms of hash rate distribution, respectively — were early supporters of the activation, as was Foundry USA. By May 17, every major mining pool was signaling for Taproot, including Binance with its maiden transaction block. BTC.Top was late to the party, as the mining pool reported having to run tests on protocols required to begin signaling for Taproot.

Privacy, scalability and smart contracts

Several Bitcoin developers agree that Taproot will offer a significant improvement in Bitcoin’s privacy. In a conversation with Cointelegraph earlier in June, Pieter Wuille, Bitcoin developer at Chaincode and one of the earliest proponents of the Taproot upgrade, remarked:

“It [Taproot] extends Bitcoin’s script capabilities in ways that make certain things cheaper (especially more complex applications like multisig and layer-two things), and somewhat more private by often hiding what the exact spending rules were.”

Apart from masking certain spending conditions and making transactions indistinguishable, Taproot also offers a significant reduction in the block space occupied by transaction data. While this feature will reduce transaction throughput by compressing the data size associated with multisig transactions, it is hardly a panacea to Bitcoin’s scalability issues.

However, it opens the door for smart contracts on the Bitcoin blockchain since the upgrade already lessens the amount of space needed for multisig transactions in a block. Smart contract transactions by nature involve interactions among several addresses and users.

Related: Altcoins follow Bitcoin price’s lead as uncertainty grips crypto market

With Taproot, these smart contract operations will not appear to be any different from a simple wallet-to-wallet BTC transfer. Detailing some of the likely smart contract use cases that could emerge once Taproot is activated later in 2021, Casatta told Cointelegraph:

“In the middle/long term, I see an increase in Bitcoin smart contract usage, enabling use cases like inheritance and delegation in company spendings. And the best part is that, by looking at the blockchain, we will not know about that.”

Many Bitcoin developers agree that beyond the November activation, network participants will need to create useful applications based on the upgrade. The upgrade itself will activate according to the terms in Bitcoin Improvement Protocol 341 (BIP-341) at block height 709,632.

Taproot will be a soft-fork upgrade, meaning that network participants are not bound to adopt the change. However, given the likely fee advantages offered by the upgrade, service providers are likely to update their software to implement Taproot.

Bitcoin L2 protocol bridge Alex suffers $4.3M in losses after suspicious upgrades

Bitcoin’s Latest Upgrade Will Send BTC to New All-Time Highs, According to Crypto Trader Tyler Swope

Crypto trader Tyler Swope says that Bitcoin’s latest upgrade could be the fuel that BTC needs to send the leading digital asset to new all-time highs. In a new strategy session, the host of Chico Crypto says that Taproot, the soft fork that aims to enhance Bitcoin’s privacy measures and smart contract flexibility, might be […]

The post Bitcoin’s Latest Upgrade Will Send BTC to New All-Time Highs, According to Crypto Trader Tyler Swope appeared first on The Daily Hodl.

Bitcoin L2 protocol bridge Alex suffers $4.3M in losses after suspicious upgrades

Taproot Lock-in Achieved — Bitcoin Network Set to Activate Biggest Upgrade in Four Years

Taproot Lock-in Achieved — Bitcoin Network Set to Activate Biggest Upgrade in Four YearsThe ‘Speedy Trial’ lock-in period for the Bitcoin network upgrade Taproot is now complete. Data from taproot.watch details the lock-in has been achieved and it was locked in at block height 687,285 and mined by the mining pool Slushpool. Bitcoin Taproot Lock-in Complete at Block Height 687,285 Taproot is coming this November as the web […]

Bitcoin L2 protocol bridge Alex suffers $4.3M in losses after suspicious upgrades

Bitcoin Taproot upgrade finally locked-in, activation set for November

With Taproot achieving the 90% critical consensus mark among mining nodes, all is now set for Bitcoin soft fork activation later in November.

The Taproot upgrade has achieved the first significant milestone on the road to activation as 90% of the Bitcoin (BTC) mining hash rate signaled for the protocol improvement within the current difficulty epoch.

Data from Taproot.watch, a webpage created by Bitcoin developer Hampus Sjöberg, shows the lock-in stage is now completed.

All recognized mining pools signaled for the upgrade with Slush Pool being the first to do so. It is perhaps fitting that Slush Pool also mined block 687285 that sealed the Taproot lock-in.

AntPool and F2Pool — the top two Bitcoin mining pools by hash rate share — were also among one of the earliest supporters of the Taproot activation in the BTC mining arena

In a conversation with Cointelegraph Bitcoin core developer Pieter Wuille explained the activation step for Taproot, stating: “According to BIP341, once locked in, activation is automatic at block height 709632 - expected around November 14, 2021.”

Wuille also commented on the significance of Taproot, adding:

“It's the first consensus change since Segwit activated in august 2017. It extends Bitcoin's script capabilities in ways that make certain things cheaper (especially more complex applications like multisig and layer 2 things), and somewhat more private by often hiding what the exact spending rules were.”

According to Wuille, the activation in November is only the beginning as the real work will be building the software to leverage the benefits of the protocol improvement.

June 12’s historic significance for Bitcoin has also moved beyond Taproot as the day seen a record number of transactions mined in a single block. Data from blockchain explorer Blockchair shows 4,075 transactions in block height 687249.

Source: Blockchair.com

This record figure is almost twice the average transactions per block recorded on June 11 and is four times the typical transaction count for Bitcoin blocks.

With hash rate declining amid mining restrictions in China, Saturday’s transaction count average might be due to a slowdown in block production forcing more transactions to be included in a single block.

Bitcoin L2 protocol bridge Alex suffers $4.3M in losses after suspicious upgrades

Speedy Trial Success — Bitcoin Upgrade Taproot Set to Lock-in This Weekend

Speedy Trial Success — Bitcoin Upgrade Taproot Set to Lock-in This WeekendOn Friday, June 11, 2021, data shows that Taproot could get locked-in this coming weekend, as the signal ratio is 98.3% and a touch more than 100 additional signaling blocks are needed to lock in the upcoming soft fork. Bitcoin Upgrade Taproot Inches Toward Lock-in, Success Means Activation in November Participants involved with the Bitcoin […]

Bitcoin L2 protocol bridge Alex suffers $4.3M in losses after suspicious upgrades

Marathon’s Bitcoin Mining Pool Will ‘No Longer Filter Transactions’ — Marapool Begins Signaling for Taproot

Marathon’s Bitcoin Mining Pool Will ‘No Longer Filter Transactions’ — Marapool Begins Signaling for TaprootOn Monday, the publicly-listed enterprise mining firm Marathon Digital Holdings announced the company has adopted the latest codebase offered by Bitcoin Core developers that features Taproot. Marathon is now signaling for Taproot according to the announcement. The North American bitcoin miner further noted that the firm’s mining operation Marapool will “cease filtering transactions.” Marathon Adopts […]

Bitcoin L2 protocol bridge Alex suffers $4.3M in losses after suspicious upgrades

Almost all major Bitcoin mining pools now signaling for Taproot activation

The largest Bitcoin mining pools are signaling for Taproot but the activation may not reach the 90% critical consensus mark during this current difficulty epoch.

Disclaimer: This article has been updated to reflect that BTC.Top has begun signaling for Taproot activation.

The top-10 Bitcoin (BTC) mining pools by hash rate distribution are now signaling for Taproot activation with BTC.TOP being the latest among them as of the time of writing.

Indeed, 90% of Bitcoin’s hash rate briefly signaled for the protocol upgrade with the figure now standing at about 73%.

Tweeting on Monday, crypto exchange giant Binance announced that Binance Pool had begun signaling for Taproot. According to the Taproot Signal Twitter bot, Binance Pool’s maiden Taproot signal occurred at block height 683,878.

As previously reported by Cointelegraph, the two largest Bitcoin mining pools — AntPool and F2Pool — were among the earliest supporters of the protocol upgrade in the mining arena. SlushPool — the 12th-largest pool by hash rate distribution — was the first to mine the first transaction block with a Taproot signal.

BTC.TOP, the last of the top-10 pools to signal for Taproot did so on block height 683,945. The mining pool had previously announced that it had completed the testing protocols necessary to begin including Taproot activation signals in mined transaction blocks.

Data from Taproot.watch, a webpage created by Bitcoin developer Hampus Sjöberg, there have been multiple occasions of at least 10 successive blocks with Taproot signals during the current difficulty epoch.

Source: Taproot.watch

However, with 190 non-signaling blocks so far, Taproot activation being locked in during this current difficulty window appears unlikely. The protocol upgrade can only move forward if 90% out of the 2,016 mined blocks in a difficulty epoch include an activation signal.

At 190 blocks, the non-signaling blocks are now over 9%. At 202 non-signaling blocks, the Taproot lock-in threshold requirement will be pushed to the next difficulty adjustment in about 11 days.

Taproot activation must be locked in before Aug. 11 for the network upgrade to happen in November. If that happens, it will arguably be the most notable protocol-level improvement in the last four years for the largest crypto by market capitalization.

The Taproot upgrade will essentially mask spending conditions prescribed by transacting parties, a feature touted to have significant implications for both privacy and smart contract capabilities of the Bitcoin protocol.

Bitcoin L2 protocol bridge Alex suffers $4.3M in losses after suspicious upgrades

Bitcoin’s upcoming Taproot upgrade and why it matters for the network

The upcoming Taproot activation stands to potentially make the Bitcoin ecosystem more user-friendly as well as secure.

While a vast majority of crypto enthusiasts around the globe seem to be gushing about Ether (ETH) at the moment and how its upcoming London hard fork stands to push the premier altcoin’s value even higher, reports have recently surfaced that suggest Bitcoin’s much-awaited Taproot upgrade will go live also sometime by the end of this year.

In this regard, many Bitcoin (BTC) mining pools seem to already be signaling their support for the activation and as per data available on Taproot.watch, a website designed by core Bitcoin developer Hampus Sjöberg, Taproot signaling currently accounts for about 56% of BTC’s total hashing power.

It should be mentioned that two of the largest Bitcoin mining pools by hash rate — AntPool and F2Pool — have been major proponents for this upgrade from the very beginning. Even other relatively large mining operators, such as Foundry USA and Slush Pool, have also expressed their support for the activation.

What exactly is Taproot?

In its most basic sense, Taproot can be thought of as the latest step in Bitcoin’s evolutionary path because the upgrade seeks not only to enhance the overall usability of the network by making transactions cheaper, faster and easier to deploy but also eventually allow for the deployment of smart contracts.

Furthermore, Taproot also proposes significant privacy promises — i.e., it seeks to make all transactions look the same to everyone except the transacting parties. This potential camouflage-based framework seems as though it has been inspired by security-centric crypto offerings available in the market today, thus potentially moving Bitcoin closer to some privacy-focused coins, at least from a design standpoint.

On the subject, Antoni Trenchev, co-founder and managing partner at crypto lending platform Nexo, told Cointelegraph that the proposed Taproot update is proof of Bitcoin’s decentralized nature and that the network is always looking to improve and grow. He also believes that the upgrade serves as a reminder to investors that, unlike gold, Bitcoin is a dynamic store of value in every sense, adding:

“All these admittedly major improvements pave the way for even wider Bitcoin adoption and continued price appreciation. In all, Taproot is one of BTC’s most anticipated updates since the block size upgrade of 2018.”

Joel Edgerton, chief operating officer of cryptocurrency exchange bitFlyer USA, told Cointelegraph that even though most in the crypto community seem to be focused on Bitcoin’s price action at the moment, what they are overlooking is the fact that BTC’s underlying technology is what actually gives it its value, and Taproot is an important development, for several reasons:

“Firstly, it reduces transaction data size, which could lower transaction fees for complex transactions. Additionally, it increases privacy on multisig and time-locking wallets by making it difficult to distinguish them from simple, single-sign wallets while also allowing for increased wallet functionality by allowing developers to use vaulting logic.”

In Edgerton’s view, Taproot demonstrates the Bitcoin community’s maturity and how everyone seems to have learned valuable lessons from the Bitcoin upgrade wars of 2017 — i.e., it is of utmost importance to plan and implement upgrades via the use of a decentralized, community-based vote.

Back in 2017, Bitcoin underwent a hard-fork, resulting in the creation of a new cryptocurrency called Bitcoin Cash (BCH). Although the process was quite straightforward, the period leading up to the hard fork was full of strife, with many core community members clashing with one another.

A technical breakdown

On paper, Taproot is an elegant engineering solution that has been devised using proven cryptographic foundations that can help provide several evolutionary improvements to the Bitcoin protocol.

Lior Yaffe, CEO of blockchain software company firm Jelurida, pointed out to Cointelegraph that by combining Schnorr signatures and Merkelized Abstract Syntax Trees, or MAST, Taproot is able to convert the representation of complex Bitcoin transactions, such as multi-signature transactions and transactions used to set up a Lightning channel, to look just like a regular Bitcoin transaction when submitted on-chain.

In cryptography, a Schnorr signature is easily “provably fair” and is functionally superior to conventional logarithmic signatures, which are routinely faced with intractability-related issues. Similarly, MAST are unique digital offerings that allow for the deployment of various user-selected conditions that must be fulfilled in order for an encumbered number of Bitcoins to be spent.

Overall, this reduces storage and can indirectly lower fees for these transaction types. Also, in the long run, when its usage becomes widespread, Taproot may be able to significantly improve privacy for Lightning and multi-signature users. “From an ecosystem perspective, I view Taproot as an all-in attempt by the Bitcoin devs and community to finally make the Lighting network a mainstream payment platform,” Yaffe added.

How will Taproot affect BTC?

Another aspect of the proposed upgrade worth considering is whether or not Taproot will have any major effect on Bitcoin’s future price action. In this regard, Edgerton does not see the activation having any sort of short-term impact on Bitcoin’s value. He does believe, however, that the “under the hood” changes that will come as a result of this update will make the Bitcoin network way more functional and competitive.

Yaffe believes that in the long term, improving Lightning network adoption — i.e., by reducing transaction fees and settlement times — will keep Bitcoin and its ecosystem as a relevant internet era payment method, adding further:

“Given that the recent surge in Bitcoin price can be attributed more to its potential use as a store of value and to adoption by institutional investors, I don’t expect Taproot to have any meaningful short-term price impact.”

Lastly, Siddharth Menon, co-founder and chief operating officer of cryptocurrency exchange WazirX, told Cointelegraph that since 2010, the latest Taproot upgrade has been highly anticipated and stands to have a positive impact on the currency. “Slowly but steadily, this network gets better every day,” he added.

Other important aspects of Taproot worth considering

Per Bitcoin’s community consensus, the aforementioned Taproot activation will only be given the green light if 90% of all mined blocks include an activation signal within a difficulty adjustment window (2,016 blocks). More specifically, the consensus agreement needs to take place during one of the difficulty epochs between now and Aug. 11 so that the network upgrade can go ahead as planned in November.

As of May 7, a total of 327 signaling blocks have emerged in the current window, while miners responsible for 610 blocks have chosen not to include a “signal bit.” The “no” votes issued by these miners currently account for 30% of the 2,016 blocks in the current difficulty window. Some pools that have so far voted against the activation include big names such as Poolin, Binance Pool, BTC.com, viaBTC and HuobiBTC.

Bitcoin L2 protocol bridge Alex suffers $4.3M in losses after suspicious upgrades