Questions tagged [tornado-cash]
The tornado-cash tag has no usage guidance.
16
questions
4
votes
3
answers
117
views
How does Tornado Cash protect against MEV?
As I understand it, when you send ETH into Tornado Cash, you have a piece of information that you can later submit from any address to retrieve your ETH.
In this case, if I can retrieve it from ...
0
votes
1
answer
170
views
What are some Tornado Cash alternatives?
I used Tornado Cash in its earlier days, but I stopped using it after it faced sanctions. What are some other dApps available that can be used for private transactions on Ethereum? I'm not referring ...
0
votes
1
answer
344
views
What are Ethereum Genesis transactions?
I recently came across these transactions on Ethereum that don't have a typical transaction hash. They are sent by a wallet named "GENESIS," which is not associated with any specific address ...
1
vote
1
answer
48
views
Why TornadoCash smart contract calls address = 8?
I've trying to understand how zkSNARK works in TornadoCash. I faced with the tricky thing in the code which I cannot understand. I researched the code of this smart contract at address: https://...
5
votes
0
answers
107
views
How the mimc bug from circomlib was safely exploited in practice on Tornado Cash?
Several years ago, there was an unenforced constraint on verification in the cirmcomlib library : a tool for building projects using ZsNarks. The error allowed to forge cryptographic nullifiers/proofs ...
-1
votes
1
answer
59
views
Are privacy zk-roll ups the Ethereum-equivalent of Bitcoin Tumblers?
In Bitcoin, people can move bitcoin privately using Tumblers or Mixers to obfuscate source of funds, like Tornado Cash.
In Ethereum, is the equivalent of this seems to be Privacy ZK roll-ups like ...
1
vote
1
answer
96
views
how tornado cash commitment is safe?
When you deposit funds to tornado cash, you get a secret which is called "commitment". When you withdraw funds, you pass this secret, zk-Stark algorithm can detect which deposit belongs to ...
0
votes
2
answers
105
views
How do sanctions work on Tornado Cash?
So addresses receiving money from the mixer are barred from various exchanges/defi protocols.
How does that work? Can't the addresses just send ETH from the mixer for example to some other addresses ...
0
votes
1
answer
219
views
How does nullifier prevent double spending in tornado cash?
I know that to withdraw money from tornado cash, the sender has to send proof of (secret, nullifier). If it is verified by the contract, it withdraws money. To prevent double spending, the sender also ...
4
votes
1
answer
204
views
Why does Tornado Cash can not be attack by "front running attack"?
If a miner sees the transaction with the "Tornado Cash withdraw" in the mempool and decides to create another transaction of his own, how the Tornado Cash defeat this?
1
vote
1
answer
620
views
Tornado Cash Hasher contract - circom
In the Tornado Cash constructor, it takes an argument:
Ihasher _hasher;
where the Ihasher is:
interface IHasher {
function MiMCSponge(uint256 in_xL, uint256 in_xR) external pure returns (uint256 ...
1
vote
1
answer
113
views
How does tornado.cash work?
I came to this site: https://tornado.cash/
And I'm trying to figure out how it works. Looks like the user has to deposit and withdrawal "in full", and this make it easy to associate the IN ...
1
vote
0
answers
48
views
Consolidating balances from multiple addresses in a private manner
I have a large amount of Ethereum addresses that all have random amounts of Ether in them. I'd like to consolidate these into one address now, for ease of use. I was intending to use Tornado Cash to ...
1
vote
0
answers
254
views
Can a malicious Tornado Cash Relayer deanonimize users?
Expanding on the question regarding malicious Tornado Cash Relayers:
I'm trying to understand what protects users from malicious relayers connecting recepient address with IP address.
Imagine I ...
7
votes
1
answer
3k
views
How Tornado Cash Relayer trustless protocol works?
As anyone can see by the official GitHub repo, to became a Tornado Cash relayer, you need to install a node waiting for ZK Notes of the users. The node will provide them money they want to reclaim, ...
0
votes
3
answers
2k
views
ERC20 Mixer to transfer fund privatly
I am working on idea to mix erc20 token from one account to many account.
i have seen many example but all example has some limitation.
like
you can mix fixed amount.
Sender can mix one ...