Skip to main content

All Questions

Filter by
Sorted by
Tagged with
4 votes
0 answers
120 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 ...
user2284570's user avatar
  • 1,029
0 votes
1 answer
638 views

Commit-Reveal Sequence Design

Let's cook up a scenario to ease understanding: We have a group of 5 people (addresses) who must vote on a question. The people can only vote True or False i.e. a boolean. The result of the vote ...
NowsyMe's user avatar
  • 1,375
2 votes
1 answer
704 views

How to implement Ethereum mixing (or coin tumbling) to preserve anonymity in smart contracts?

According to this answer: (https://ethereum.stackexchange.com/a/62694/23024) one of the approaches to anonymize users in smart contracts is: "writing a smart contract which accepts Ether ...
Questioner's user avatar
  • 2,700
2 votes
3 answers
1k views

How to make a token private

How can I create a smart contract that has a function that receives an input ( either eth or another erc20 token ) and sends it to a specified address without revealing who sent it? Basically making ...
John's user avatar
  • 21