January 26, 2026

Capitalizations Index – B ∞/21M

Bitcoin Cash to Implement Schnorr Signatures Before Bitcoin Core

Bitcoin cash to implement schnorr signatures before bitcoin core

Bitcoin Cash to Implement Schnorr Signatures Before Bitcoin Core

Bitcoin cash to implement schnorr signatures before bitcoin core

While Blockstream’s researcher Andrew Poelstra will speak of Schnorr Signatures this May at the nicely named Magical Crypto Conference, part of Consensus Blockchain week, Bitcoin Cash (BCH) will be celebrating an upgrade that includes Schnorr Signatures.

“May 15th 2019 protocol upgrade is now locked in,” says the “official” website of BCH’s main client, bitcoin ABC. “The protocol upgrade, once activated, will enable the following features: Schnorr signatures for enhanced privacy and performance, for both single and multiple-signature transactions.”

Amaury Séchet, lead dev at ABC, has been working on implementing Schnorr signatures for now more than a year.

He wrote a “for dummies” explainer all the way back in 2017, with it seemingly attracting his interest because Schnorr can facilitate ring signatures, described as:

“A cryptographic tool which allow for any actor in a group to sign, without revealing which actor did. The idea was introduced as a tool for whistleblower but is now most importantly used for anonymous cryptocurrencies such as Monero for the anonymity it provides.”

He doesn’t provide just as a succinct summary for Schnorr, but this is basically a method to compress signatures, to increase privacy and to add efficiency. Lucas Nuzzi, Director of Technology Research at Digital Asset Research, says:

“While the ability to fuse keys may sound trivial, the benefits of key aggregation should not be underestimated. Since multisigs are not natively supported by ECDSA, they had to be implemented in Bitcoin via a standardized smart contract (yes, Bitcoin has smart contracts too) called Pay-to-ScriptHash (P2SH). This enables users to add spend conditions called encumbrances to specify how funds can be spent e.g. ‘only unlock balance if both Alice and Bob sign this message.’

The first problem with P2SH is that it requires knowledge of the public keys of all signers participating in the multisig, which is not an efficient system. Aggregating these keys would allow for more efficient validation as only one key needs to be verified by the network, rather than n keys. That also means less footprint on the blockchain, lower transaction costs, and improved bandwidth.”

The context there is Bitcoin Core, but the same applies for BCH as the two are very much identical at a technical level with some small differences.

For the Bitcoin Core client, however, Schnorr signatures are at the design stage as far as we are aware. There has been a Bitcoin Improvement Proposal (BIP) since last year. Blockstream has also launched some code, but its actual live activation might perhaps come out later this year.

Bitcoin Cash roadmap, March 2019.

Bitcoin Core might be offended by the idea that BCH will beat them to it, so perhaps they’ll rush out this proposal which was first suggested all the way back in 2014.

That’s unlikely, however. There needs to be testnets, the network needs to get ready for what in BTC would be a softfork, with it all requiring quite a bit more time than two months.

Making it an interesting turn of events as BCH devs now show some skill and speed with a clear roadmap and reasonable progress towards implementing it.

Copyrights Trustnodes.com

 

Published at Sun, 17 Mar 2019 12:12:17 +0000

Previous Article

In the Daily: Riotx Exchange, Monacoin Hacker, Coinflex Investors

Next Article

Cryptocurrency Exchanges are Dying

You might be interested in …

The alpha dao. Casino platform introduces dice game on smart contracts

The Alpha DAO.Casino Platform Introduces Dice Game on Smart Contracts

The Russian blockchain-based casino platform, DAO.Casino has released a new front-end platform and a provably fair dice game. The decentralized, Ethereum-fueled project, demonstrates business logic to support the growth of a tamper-proof and sustainable gaming industry.


Most recently DAO.Casino has focused on developing and testing applications in the backend. The introduction of an alpha-platform that will enable players to discover games, and developers to find players, will be a first for the company.

When the DAO.Casino alpha platform browser is opened, users will be greeted with a simple, web-based interface, catering specifically for users from non-technical backgrounds. DAO.Casino does not see it as a necessity for players to understand why this particular platform is cheat-proof but only that it is capable of offering better services, higher payouts and a variety of games from different indie developers.

The alpha platform is integrated with Ethereum testnet and comes with a small amount of test ether. For betting on mainnet, players are advised to wait until a fully functioning vault is implemented, a little down the road from now.

To deliver an alpha version with the least dependencies on the user side, DAO.Casino uses Infura for the Ethereum node and centrally hosted front end. Following releases will use decentralized front-end hosting and standalone applications to interact with the system.

DAO.Casino’s new ‘Dice Game’ release has been timed to coincide with that of its alpha platform. Dice will be the third addition to DAO.Casino’s decentralized gaming and gambling ecosystem. While the game is still in its early stages, DAO.Casino is ensuring that its games outcomes are provably fair.

The blockchain-based platform has further released the program code, which underlies the random number generation technique. DAO.Casino is aiming to improve on this front and has plans to implement a more sophisticated algorithm for providing unpredictable results in the Dice game.

DAO.Casino’s “Dice Game” is arguably the simplest of all the games available on any of the online cryptocurrency casino and gambling sites. The player is presented with a “seed key” as soon as they open the game. The seed key acts as a user account and player’s in-game wallet, offering an extra layer of security within the platform.

The DAO.Casino Dice Game is currently available on testnet and players can get a feel of the platform by making use of 1 test ETH credit to place bets. The Dice Game’s relevant transaction and smart contract addresses are readily available on the main page, ensuring transparency through each process.

The alpha version of the platform, its front-end, and the first Dice game offers an insight into how great the platform will eventually turn out to be.


Images courtesy of bitcoin PR Buzz

The post The Alpha DAO.Casino Platform Introduces Dice Game on Smart Contracts appeared first on Bitcoinist.com.

20140221-img_5820

20140221-IMG_5820

20140221-IMG_5820By stephthegeek on 2014-02-26 01:47:53

Startup raises $3 million to build 'proof-of-space-time' blockchains

Startup Raises $3 Million to Build 'Proof-of-Space-Time' Blockchains

Startup Raises $3 Million to Build 'Proof-of-Space-Time' Blockchains A cryptocurrency startup just raised $3 million in seed funding to revamp how blockchains reach consensus. Spacemesh wants to build something called “a blockmesh operating system,” which […]