Re: Hawk: Ethereum-style smart contracts combined with Zerocash-style privacy?
by
TheByzantineGeneral
on 14/03/2017, 19:53:54 UTC
ETH incorporating a SNARK verifier opcode seems to be quite likely,
July 2016:baby ZoE or ZeroCash over Ethereum https://z.cash/blog/zksnarks-in-ethereum.html https://github.com/zcash/babyzoe "In our work this week, we extended the Ethereum contract language to efficiently support verification of zkSNARK proofs. Specifically, we added a snarkverify precompile (like an opcode) to a fork of Parity which uses libsnark to verify generic proofs."
I believe the issue being of the Zcash private transactions are quite expensive in gas in the context of executing on EVM. You mentioned
Quote
Besides, the Hawk protocol also has mechanisms to make private smart contracts less cumbersome than they would be in ETH.
Could the following fix or alleviate any of such issues? Hawk seems to have a decentralized manager who receives inputs from the Users and produces the snark proof? correct?