Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [privacy]

Questions regarding the information that is leaked through cryptocurrency transactions or related processes, when subject to analysis and attempts of identification of sources and other properties.

0
votes
0answers
10 views

Examples of systems having multiple blockchains

When you first learn about blockchain it is made out to be a single public blockchain that contains all transactions from all users. But when you start considering privacy and performance, it seems ...
0
votes
0answers
23 views

How blockchain privacy works

I have just read this which talks about creating private blockchains and using a unique public/private key per transaction so you can't be traced. There are also "Zero-knowledge proofs" which I'm not ...
1
vote
1answer
27 views

off-chain payment channels: Do we need to trust “Payment Service Providers”?

A paper entitled: "Privacy in Bitcoin Transactions: New Challenges from Blockchain Scalability Solutions" has tried to investigate privacy issues of the Bitcoin influenced by the solutions for ...
0
votes
0answers
14 views

Can “Ring Confidential Transactions” be an alternative to “Zero-Knowledge Proofs”?

According to the Monero's paper on Ring Confidential Transactions, the Ring CT protocol is a currency which: requires no trusted setup, hides the identity of the recipient of a transaction, ...
0
votes
2answers
22 views

Single “Multiple Inputs Tx” vs Multiple “Single Input Tx”

Alice owns three addresses A1, A2, A3. She decides to collect the coins held by these addresses into a single coin so she generates a fresh new address A4 for that. She has the following two options: ...
0
votes
0answers
24 views

Why does my public IP show a Bitcoin Node is running when it is set up over Tor?

I've set up my node to run exclusively over TOR. But when I check https://bitnodes.earn.com/ and a few other sites with my public IP to check if a bitcoin node is accepting incoming connections, it ...
0
votes
0answers
17 views

Bitcoin-Qt UI options for configuring Tor proxy: select one or both?

I have two questions that I can't seem to find answers for anywhere, probably because they are noob questions, so please bear with me. I don't want this to be redundant and will close the thread if ...
2
votes
2answers
32 views

How is my real identity linked to my bitcoins?

I am new to bitcoin and would like some clarification on its anonymity. Example: i buy bitcoins from an exchange and send them to my bitcoin wallet. The addresss that i sent the bitcoins to would be ...
1
vote
1answer
39 views

Any privacy considerations regarding allowing inbound connections for a Tor full node?

I wanted to know if there's any privacy considerations to take into account when opening the bitcoin ports on the router for a bitcoin node. I'm using -onlynet=onion in the bitcoin.conf file and I ...
1
vote
1answer
23 views

Is the unencrypted copy of the wallet still usable after a copy is encrypted?

My wallet is not protected with a password, I have a few receiving addresses generated and a some funds in it, then I make a copy of the wallet and I set a password on this one. Will the old ...
3
votes
2answers
50 views

Is there actually a dilemma of whether or not to publish channel states for LN nodes?

I've heard that there is such a dilemma for LN: if channel states were not published, the payer will not able to find any viable path, unless he takes brute-force-like probing approach (which looks ...
3
votes
1answer
40 views

Can PUSHDATA/OP_RETURN be used to break a trail of transactions permanently?

I was reading the Bitcoin wiki on how the Bitcoin protocol has no "From" address and the closest thing to a from address is a "previously receiving address". The article then proceeds to show a ...
2
votes
1answer
48 views

Do confidential transactions produce an UTXO

There must be magical cryptographic reason why CT doesn't create an UTXO. If it did make an UTXO, it'd be trivial to calculate the input + output right?
5
votes
2answers
165 views

Deanonymizing dust attack

What is the counter measure against dust attack, in case somebody tries to deanonymize me? Is there a possibility how to prevent somebody to send you intentional small dust, so that he can track your ...
1
vote
1answer
34 views

How much bitcoin is being sent to someone else in this transaction?

From this link which is a bitcoin testnet transaction. How can we be sure that this transaction spent a certain amount of satoshis to an address from another wallet? In this case the transaction is ...
0
votes
1answer
17 views

Is there an approach to exchange Bitcoin with formal currency with keeping anonymity? [duplicate]

Apparently, Bitcoin preserves anonymity of users such that nobody is able to know who is behind of an account address. But If this user intends to exchange a bitcoin with a formal currency, eventually ...
1
vote
2answers
43 views

Can't understand specific problem of Bitcoin anonymity

There is an problem shown in bitcoinwiki: Someone runs both a money exchanger and a site meant to trap people. When Mr. Doe buys from the exchanger and uses those same coins to buy something ...
0
votes
1answer
47 views

How can someone get my private data (such as email, name, IP …) from bitcoin transaction?

I am curious about privacy of bitcoin transactions. I heard that if you are good enough at hacking, you can get private data from bitcoin transaction, or associate someone to transaction. How is it ...
0
votes
0answers
52 views

Is “Hawk” (a decentralized smart contract system) able to provide acceptable privacy for blockchain?

According to the Hawk paper: "Hawk, a decentralized smart contract system that does not store financial transactions in the clear on the blockchain, thus retaining transactional privacy from ...
1
vote
1answer
34 views

Can “Confidential Addresses” preserve user privacy?

Can using "Confidential Addresses" be an alternative to zk-SNARKs to provide an acceptable privacy for a user? And when we talk about "Confidential Transactions", does it mean we are using "...
1
vote
0answers
180 views

zk-SNARKs vs. Zk-STARKs vs. BulletProofs? (Updated)

zk-SNARKs, Zk-STARKs and BulletProofs are three major zero knowledge proofs to provide privacy for the blockchain technology. If we can compare them, (1) Bulletproofs and Zk-STARKs require no ...
0
votes
0answers
14 views

How is “level” of user privacy in “Zerocash” (Zcach)?

Is it correct that Zerocash allows two users to engage in transactions without either party revealing their addresses (their public key) to the other? Or it only ensures privacy of the content of the ...
1
vote
1answer
66 views

Zerocoin vs. Zerocash ? are they the same ? Or two different protocols?

what is the main difference between Zerocoin vs. Zerocash ? are they the same ? Or two different protocols ? If they are two different protocols, what are similarities ?
2
votes
2answers
156 views

Are there any risks on publicizing a Lightning network invoice?

What are the negative effects of publicizing a LN invoice either before or after its payment? From what I understand, after its payment it won't allow a 2nd payment of the invoice, so 3rd parties ...
0
votes
0answers
15 views

Is it possible to hide the sender or receiver of transactions by “zk-SNARK” or “Bulletproofs”?

To support the user privacy, is it possible to hide the sender address or receiver address of transactions by "zk-SNARK" or "Bulletproofs" ? Or we’ll be able only to hide the value that is mapped to ...
0
votes
2answers
81 views

Is it logical to use “Proof-of-Authority” for a “public” blockchain?

According parity.io website: Proof-of-Authority is a replacement for Proof-of-Work, which can be used for private chain setups. And also: The chain has to be signed off by the majority of ...
0
votes
0answers
33 views

What’s the point of wannacry for exchanging Bitcoins to Monero?

At first glance, exchanging Bitcoin for Monero makes sense. But why use Monero with an exchange, which is likely to help the police? (And which did.) Monero transactions are private only on the ...
2
votes
2answers
167 views

Is It Possible to Prove Ownership of Public Key Hash without Public Key?

I am building a system where I would like the user to specify a public key hash of a wallet that they have control over in the event of tips, refunds, and/or otherwise needing to send value back to ...
2
votes
1answer
99 views

Is Bitcoin anonymous? [duplicate]

Bitcoin transaction's anonymity depends on public-private keys. The digital tie between a public and a private key is stronger than the tie between a person and his DNA. If you committed a crime but ...
0
votes
0answers
23 views

Can we decide where the data should be stored on the blockchain in Stellar?

Due to the GDPR rules, we know that the data of all the users in EU should stay in EU. How do we know whether the data of the users using Stellar is being stored in EU? Can we have a permissioned node ...
2
votes
1answer
39 views

Mobile Android Wallet for Dash that lets you do a private dash send transaction?

As of today 2018 June, is there an Android wallet that lets you do a dash private send? I know coinomi has Dash, but it doesn't have the privacy send features.
1
vote
2answers
61 views

Can malicious payer deanonymize payee in Zcash?

Looking at both the Zcash original paper and the updated Zcash protocol specification, it seems that after Alice paid Bob, she can reveal to the world that she did so. Alice can do so by revealing ...
0
votes
2answers
70 views

Understanding “anonymous transaction”

I have read In the original Satoshi whitepaper, it was recommended that Bitcoin users use a new address for each transaction to avoid the transactions being linked to a common owner. But in ...
0
votes
2answers
167 views

Can the wallet's balance be deduces from the wallet's address and the blockchain's history? Is this concealable?

Since all bitcoin transactions are public, I guess that all transactions could be summed up to get any wallet's balance. Thus sharing a wallet's address means sharing the whole wallet's data. Even ...
2
votes
1answer
363 views

How do we know which miner or pool mined a block?

There are websites that talk about each mining pool's total % of hashrate. I think they do that by calculating what % of the last X blocks were mined by a particular miner/pool. But how can we know ...
1
vote
4answers
51 views

Why blocks are validated instead of transactions?

In most of the conventional blockchains, blocks are validated instead of transactions. Why cant' transactions validated directly? The structure of basic blockchains are linked lists, by having DAGs, ...
1
vote
1answer
733 views

How can I use Bitcoin privately with the Electrum wallet and Tor?

I do not want to run a full node like Bitcoin Core but still want privacy running an SPV node like Electrum wallet to use Bitcoin. How can I setup to run Electrum privately with Tor?
1
vote
2answers
26 views

How can I confirm to whom the bitcoin address I sent a payment too?

Where can I find out what company is associated to the address I sent a payment too?
1
vote
0answers
29 views

State of privacy-preserving light clients

Currently, it is trivial to operate a SPV wallet in Bitcoin at the cost of a lot of privacy due to the necessity to connect to full nodes that offer SPV services. Neutrino, currently being worked on ...
0
votes
0answers
31 views

After IP sent from A to B, can it be sent through same connection from B to A?

The paper "Deanonymisation of clients in Bitcoin P2P network" describes a method for learning a set of immediate connections ("entry nodes") for a Bitcoin node. The naive approach ("which IPs relayed ...
1
vote
1answer
42 views

Is there a way to link a bitcoin user's transaction to entering a lightning network channel?

Since lightning channels are offchain. When you send bitcoins to a lightning network node or wallet. Is there a way for companies like chainalysis to see if your on the lightning network? And then ...
1
vote
0answers
13 views

What is considered to be sufficient anonymity set?

We know that 2 is insufficient and 10,000 is more than enough. We also know JoinMarket can achieve about 2-6, Monero 2-3, but there all transactions are mixed, so they add up, CoinJoin can do 400-...
6
votes
1answer
296 views

Mixing Unequal Inputs

Let's say have 3 inputs (alice, bob, satoshi): 0.3, 1.3, 1.6. We can mix these inputs for example like this: 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.1, 0.1. Or like this: 1.3, 1.3, 0.3, 0....
3
votes
2answers
96 views

Why does bitcoin not have something like nicknames?

It would be much easier to exchange bitcoins if everyone could have one or more unique nicknames on the blockchain. Of course what should not be possible is that other people can check the balance by ...
0
votes
2answers
60 views

What can be done in order to improve privacy in bitcoin transactions?

Privacy should be default and not an optional property - even when using stealth addresses or confidential transactions, your bitcoin balance and transactions in the wallet are transparent to anyone. ...
2
votes
2answers
133 views

What are main advantages of Bitcoin over Monero? [closed]

In the world of full spectrum surveillance, since some time it has become more than evident that Bitcoin isn’t that anonymous at all. All transactions can be traced on the blockchain. There is a ...
1
vote
1answer
328 views

What consensus algorithm is MimbleWimble/Grin using? Does it use Zero Knowledge Proofs as well?

Understand that MimbleWimble/Grin is privacy centric. Does it use Zero Knowledge Proofs to achieve the privacy goals? In addition, what consensus algorithm is MimbleWimble/Grin using?
0
votes
0answers
46 views

Confidential Transactions and the downsides of transaction privacy

I'm wondering whether there are resources discussing the following, or whether people have thought about it significantly: The potential downsides to the introduction of Confidential Transactions ...
0
votes
1answer
64 views

Share private data and prevent data forwarding

Let's say A has some private medical records of patients and B is a pharmaceutical company who wants to view medical records from A to find out the effect of a particular drug on the patients (run a ...
0
votes
1answer
71 views

How Bitcoin wallets avoid address re-usability?

As we know, address reusability compromises both privacy and security. My question is how Bitcoin wallets avoid address reusability? Is wallet generates an address from index 1 and scan blockchain ...