Bitcoin Forum
November 11, 2024, 11:00:55 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Schnorr signature and its privacy concern.  (Read 137 times)
Floxynice (OP)
Member
**
Offline Offline

Activity: 104
Merit: 30


View Profile
September 12, 2024, 10:58:07 PM
 #1

I was reading about Schnorr signature under the Taproot upgrade, and learnt that it permits the aggregation of multiple signatures into a single signature in a multiSig transaction. This is meant to reduce the transaction size which could lessen the transaction fees.

It didn't actually end here. Another thing that interests me about Schnorr signature is that it is said to improve privacy. It does this by making multi-signature transactions look like a single signature transactions. This in turn makes the transactions hard to track or distinguish in the blockchain analysis. Thereby increasing the privacy of the multi-signature users.

With this basic understanding, should we expect that as Schnorr signature keeps evolving, we might one day not have the need for mixers to protect our privacy?
MusaMohamed
Sr. Member
****
Offline Offline

Activity: 1050
Merit: 346



View Profile
September 13, 2024, 01:34:35 AM
 #2

I was reading about Schnorr signature under the Taproot upgrade, and learnt that it permits the aggregation of multiple signatures into a single signature in a multiSig transaction. This is meant to reduce the transaction size which could lessen the transaction fees.
I can not explain it for you by myself but hopefully this thread of HusnaQA can help you.

[Education] Bitcoin Privacy and Anonymity
11. Schnorr Signature

.
Duelbits
▄▄█▄▄░░▄▄█▄▄░░▄▄█▄▄
███░░░░███░░░░███
░░░░░░░░░░░░░
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░░░░███▄█░░░
░░██▌░░███░▀░░██▌
█░██░░███░░░██
█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀
.
REGIONAL
SPONSOR
███▀██▀███▀█▀▀▀▀██▀▀▀██
██░▀░██░█░███░▀██░███▄█
█▄███▄██▄████▄████▄▄▄██
██▀ ▀███▀▀░▀██▀▀▀██████
███▄███░▄▀██████▀█▀█▀▀█
████▀▀██▄▀█████▄█▀███▄█
███▄▄▄████████▄█▄▀█████
███▀▀▀████████████▄▀███
███▄░▄█▀▀▀██████▀▀▀▄███
███████▄██▄▌████▀▀█████
▀██▄█████▄█▄▄▄██▄████▀
▀▀██████████▄▄███▀▀
▀▀▀▀█▀▀▀▀
.
EUROPEAN
BETTING
PARTNER
NotATether
Legendary
*
Offline Offline

Activity: 1778
Merit: 7372


Top Crypto Casino


View Profile WWW
September 13, 2024, 05:43:36 AM
Merited by ABCbits (4)
 #3

It didn't actually end here. Another thing that interests me about Schnorr signature is that it is said to improve privacy. It does this by making multi-signature transactions look like a single signature transactions. This in turn makes the transactions hard to track or distinguish in the blockchain analysis. Thereby increasing the privacy of the multi-signature users.

You cannot retrieve a public key of the address from a Schnorr-signed transaction, and also you can't infer the type of script being ran in a transaction spending Taproot outputs, because those are hashed (i.e. hidden) before being broadcasted to the blockchain. That's how Schnorr improves privacy.

The 'multisig transactions look like single-sig' you're talking about is the result of the transaction using a Tapscript instead of plainly storing them in the ScriptPubKey.

With this basic understanding, should we expect that as Schnorr signature keeps evolving, we might one day not have the need for mixers to protect our privacy?

Schnorr signatures will not prevent blockchain analysis from finding out that you are moving coins from address A to address B. These two technologies are on two different layers of privacy.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
_act_
Legendary
*
Online Online

Activity: 1064
Merit: 1308


Lightning network is good with small amount of BTC


View Profile
September 13, 2024, 08:05:25 AM
 #4

With this basic understanding, should we expect that as Schnorr signature keeps evolving, we might one day not have the need for mixers to protect our privacy?

Schnorr signatures will not prevent blockchain analysis from finding out that you are moving coins from address A to address B. These two technologies are on two different layers of privacy.
He is not talking about now but if Taproot can be developed into acting as something like a mixer in the future. I have read in the past that bitcoin developers can make Taproot transactions to like coinjoin. But I do not think this is what the developers want it to be. Even it is developed in a way that only singlesig wallets are having Taproot wallets, instead for the developers to make Taproot multisig wallets which will still have the same fee. I do not know why Taproot should have being for singlesig instead of multisig when the multisig will still function like singlesig with same transaction fee.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
NotATether
Legendary
*
Offline Offline

Activity: 1778
Merit: 7372


Top Crypto Casino


View Profile WWW
September 13, 2024, 08:26:33 AM
Merited by ABCbits (3), d5000 (1)
 #5

He is not talking about now but if Taproot can be developed into acting as something like a mixer in the future. I have read in the past that bitcoin developers can make Taproot transactions to like coinjoin. But I do not think this is what the developers want it to be. Even it is developed in a way that only singlesig wallets are having Taproot wallets, instead for the developers to make Taproot multisig wallets which will still have the same fee. I do not know why Taproot should have being for singlesig instead of multisig when the multisig will still function like singlesig with same transaction fee.

What you are talking about (coinjoin, mixer) is a different approach to what Taproot is trying to do.

Taproot is trying to (eventually on a large scale) support multiple parties sending their own coins using the same address.

Whereas Coinjoins are when you take multiple normal addresses and make many of them inputs and outputs.

Commercial software already recognizes most kinds of coinjoins and considers them to be of the 'mixer' category. It would be different for Taproot as everything would be encoded in one transaction but said transaction would have to be created with special software since none of the existing wallets such as Core, Sparrow support that yet (without jumping through hoops).

In the context of mixers, because of the few number of software that is capable of creating them, these sort of taproot transactions can easily be fingerprinted to a particular wallet and possibly even OS version if it is not cross-platform.

I guess Taproot multisig sort of acts like a good mixer for now, but only because it's not being used widely so BA hasn't bothered to update its rule engines for it. That also means that unlike coinjoin, you're going to have a hard time finding strangers for doing a multisig taproot transaction. Unless somebody updates Joinmarket to support this kind of mode I guess.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Floxynice (OP)
Member
**
Offline Offline

Activity: 104
Merit: 30


View Profile
September 14, 2024, 04:01:37 AM
 #6

With this basic understanding, should we expect that as Schnorr signature keeps evolving, we might one day not have the need for mixers to protect our privacy?
Schnorr signatures will not prevent blockchain analysis from finding out that you are moving coins from address A to address B. These two technologies are on two different layers of privacy.
Ok, this is where I got it wrong. I'm learning and asking, sometimes my questions may appear dumb. But I know the forum and its members can accommodate.
Reatim
Sr. Member
****
Offline Offline

Activity: 3010
Merit: 383



View Profile
September 18, 2024, 09:23:27 AM
 #7

With this basic understanding, should we expect that as Schnorr signature keeps evolving, we might one day not have the need for mixers to protect our privacy?
Schnorr signatures will not prevent blockchain analysis from finding out that you are moving coins from address A to address B. These two technologies are on two different layers of privacy.
Ok, this is where I got it wrong. I'm learning and asking, sometimes my questions may appear dumb. But I know the forum and its members can accommodate.
To be fair, Schnorr and Mixers can be complementary. Using the two of them may provide you with enough privacy but as explained Schnorr does not obscure the path from where your funds were sent to where it will be received. But hiding multisig into one and using a mixer may make it harder to analyze or trace the path of your funds.

Since Schnorr also helps to reduce transaction size, your fee when using mixers might be reduced as well. However using them both should allow you to consider a few things such as convenience and regulatory compliance. So use at your own risk.

██████
██
▀▀







▄▄
██
██████

░▄██████████████▀█▀▀████████▄░
███████████░░▀██▄░▀▄░█████████
███████████▄▄▄░▀▀▄░░█░████████
██████████▀▀░░░▄▄░░░▀░░███████
████████▀░░░░▀▀█▀░░░░░████████
███▀████▀░░░░░░░░░░░░████▀▀██
███▄████▀▀▀████░░░░░░░████▄▄██
█▀▀▀▀▀▀▀▀▀▀█████░░░░░░██▀▀▀▀▀█
█▄▄▄███████▀█░░░░░░░░▀███▄▄▄█
█████▄▄▄▄███▄▄▄▄▄▄▄▄▄█████████
█████▀▀▀███████████████▀▀██▄██
░▀████████████████▄▄▄▄██████▀░
First Ever⠀⠀⠀───── Powered by: BSC Network
Leverage Driven CLMM + DLMM Model
───▸Dynamic Fee Structure    ───▸Revenue Sharing
.
.       █
.  █   ███
. ███  ███   █
. ███▄▀███▄ ███
▀▀███  ███ ▀███ ▄
. ███  ▀█▀  ███▀█▀
. ███   ▀   ███
.  █        ▀█▀
.            ▀
Trade
.
. ▄▄▄▄▄▄▄    ▄▄▌‎▐▄▄
▄█▀  ▄  ▀█ ███▀▄▄▀███
█    █    ████ ▀█▄████
█    ▀▀▀▀ ████▀█▄ ████
▀█▄      ▄ ███▄▀▀▄███▀
. ▀▀█▄▄█▀   ▀▀█▌‎▐█▀▀
.▄▄▄▄▄
.████████▀▄ ▄▄▄██▀
.   ▀▀▀██████▀▀
Lend
.
.        ▄█
.     ▄███▄▄▄
.   ▀██████████
.     ▀███▀▀▀███
▄    ▄▄  ▀    ▀█
███▄▄███▄
▀█████████▄
. ▀▀▀████▀
.    █▀
Swap
.
.     ██▄▄
.   ██████
.    ████
.  ▄██▄▄▄██▄
.▄████▀ ▀█████
▄█████ ▀███████
██████▀▀ ██████
███████▄███████
.▀▀█████████▀▀
Earn
.

WHITELIST ME
██████
██
▀▀







▄▄
██
██████
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!