Blockstream Releases Test Code for Proposed Bitcoin Tech Upgrade Schnorr

Schnorr signatures are no longer just another idea for improving bitcoin thanks to a new code library from Blockstream.

AccessTimeIconFeb 18, 2019 at 8:55 p.m. UTC
Updated Sep 13, 2021 at 8:54 a.m. UTC

Schnorr signatures, a code change likely to be one of the biggest coming upgrades to bitcoin, have now gone from a theoretical idea to real code courtesy of technology startup Blockstream.

, Blockstream has added a technology known as "MuSig" to its test cryptographic library, making it possible for developers to tinker with the Schnorr signature scheme and potentially find bugs.

That the code is being opened up to the public to test is an exciting step because, if Schnorr is one day added to bitcoin, the new digital signature scheme could add privacy and bitcoin scalability improvements down the line. As such, developers have been eyeing the technology for quite some time.

Blockstream mathematician Andrew Poelstra wrote in the announcement blog post:

"We’ve been turning MuSig from an academic paper into usable code, and this week we merged that code into secp256k1-zkp, a fork of secp256k1, the high-assurance cryptographic library used by Bitcoin Core."

It's been a theoretical upgrade for years, with cryptographers making mathematical progress last year necessary to ensure the scheme's security. This will be the first time the code opened up for testing.

"To address these concerns, we started an initiative to design a new signature scheme, and a significant practical engineering effort to implement it in a robust and antifragile way," Poelstra added.

Most bitcoin developers think it's a positive upgrade and some have already started thinking about what new technologies can be built on top of it. For instance, developers have theorized how it could help anonymize lightning transactions, considered to be a more feasible and speedy system of payments on bitcoin.

"As the bitcoin community is exploring the use of Schnorr signatures in bitcoin we hope that our code will eventually be merged into the upstream library secp256k1 used by bitcoin core and many other projects," Poelstra added.

To that end, he invites developers to play around with the code, which can be found on GitHub and to give feedback.

Andrew Poelstra image via CoinDesk

DISCLOSURE

Please note that our privacy policy, terms of use, cookies, and do not sell my personal information has been updated.

The leader in news and information on cryptocurrency, digital assets and the future of money, CoinDesk is a media outlet that strives for the highest journalistic standards and abides by a strict set of editorial policies. CoinDesk is an independent operating subsidiary of Digital Currency Group, which invests in cryptocurrencies and blockchain startups. As part of their compensation, certain CoinDesk employees, including editorial employees, may receive exposure to DCG equity in the form of stock appreciation rights, which vest over a multi-year period. CoinDesk journalists are not allowed to purchase stock outright in DCG.

Trending

1
CoinDesk - Unknown
What Traders Are Saying About Bitcoin's Biggest Monthly Loss in 11 Years

Poor macroeconomic sentiment, fears of inflation and systemic risks from the crypto market pushed the cryptocurrency below 2017’s highs.

CoinDesk - Unknown
2
CoinDesk - Unknown
Three Arrows Capital Files for Bankruptcy in New York Tied to British Virgin Islands Proceeding

A British Virgin Islands court ordered Three Arrows' BVI branch into liquidation earlier this week.

CoinDesk - Unknown
3
CoinDesk - Unknown
Cosmos-Builder Ignite Cuts Headcount by More Than 50%, Ex-Employees Say

The reductions come amid a crypto market crash, and after the return of Ignite’s controversial ex-CEO.

CoinDesk - Unknown
4
CoinDesk - Unknown
India's Day Of Reckoning With ‘Most Controversial Crypto Tax’ Is Here

The country's 1% TDS is predicted to exacerbate negative market sentiment and add to the woes of the crypto community.

CoinDesk - Unknown