Bitcoin Taproot locked in to improve privacy and introduce smart contracts

Bitcoin Taproot locked in to improve privacy and introduce smart contracts

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.

Our top trading bots

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.

Read on here Cointelegraph
GBTC premium matches Bitcoin price crash levels as unlocking fear fades
The Grayscale Bitcoin Trust (GBTC) is echoing bullish sentiment in Bitcoin (BTC) as its premium over spot price rises to its highest since May.Data from...
Bitcoin traders watch $32K ahead of Friday's $330M BTC options expiry
This Friday's weekly Bitcoin (BTC) options expiry currently holds a $330 million open interest. Considering the recent struggle to regain the $32,000 support,...
Alabama regulators accuse BlockFi of offering unregistered securities
The state of Alabama has become the second state in the United States to raise concerns over BlockFi, a major cryptocurrency lending platform.The Alabama...
Record outflows from Canada’s biggest Bitcoin fund see BTC reserves drop by 50%
A Canada-based Bitcoin fund, operated by 3iQ Corp, has witnessed a dramatic decline in its BTC reserves since June.Literally named the Bitcoin Fund (QBTC:CN),...
Grayscale adds Cardano to Digital Large Cap Fund after rebalancing
In a recent development, Grayscale Investments announced an adjustment to its Grayscale Digital Large Cap Fund (OTCQX: GDLC) to include Cardano (ADA) as...
How to farm Chia: A guide to XCH token farming using a hard drive
Chia Network recently entered the cryptocurrency scene and has quickly piqued the interest of many miners and investors. There are several reasons for this:...
50,000 electric vehicle charging stations in Europe to offer crypto payments
Two payments firms have partnered to roll out crypto payments across 50,000 electric vehicle (EV) charging stations in Europe. The partnership is between...
Andreessen Horowitz launches biggest-ever crypto venture fund at $2.2B
Andreessen Horowitz is launching a new crypto-focused fund dedicated to expanding the size and marketability of blockchain projects, offering further evidence...
Yield Guild Games doubles down on play-to-earn model with $4M funding round
Yield Guild Games, also known as YGG, has received the backing of several venture firms and angel investors as it embarks on a mission to expand its network...
VCs back Balancer with $24.25M investment
The capital raise was led by Blockchain Capital, Fintech Collective, LongHash Ventures, Fenbushi Capital, Continue Capital and Kain Warwick, the founder...
Bitcoin Falls 10% In Rout - Bitcoin was trading at $48,815.1 by 01:17 (05:17 GMT) on the Index on Friday, down 10.06% on the day. It was the largest one-day...
Jeremy Allaire: 'USDC is halfway to flipping PayPal'
The co-founder and CEO of Circle, Jeremy Allaire, has made a bold prediction that the company-issued stablecoin is on track to surpass payments giant PayPal...
NFTs are accelerating Topps' digital transition, says chair
Topps, one of the world's premier trading card manufacturers, recently announced its intention to pursue a public offering following an explosion in the...
Bitcoin beats out final resistance as Ethereum returns to $2K
Bitcoin (BTC) briefly hit $60,000 on April 2 in the latest installment of its slow grind back to all-time highs.BTC/USD 1-hour candle chart (Bitstamp)....
Monetize Your Posts With FRIENDZ
At the moment it is difficult to find a person who does not have an account on Instagram, Facebook or another social network. Users post millions of photos...