Implementing zk-SNARKs is planned in Ethereum roadmap, what data will be obfuscated?

  1. transaction sender and receiver?
  2. data in transactions?
  3. data stored in contracts?
  4. variables and methods in contracts?
  • any updates on this topic? Commented Oct 23, 2018 at 14:20

1 Answer 1


There are no final plans. Initially they might only be used ephemerally for transaction voting to prevent censoring votes. Parts of the transaction would be hidden until the transaction is processed and committed but the final result would still be publicly known (sender, receiver, value). Native support for transactions and contract execution is still to be determined.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.