Skip to content

Commit

Permalink
Update EIPS/eip-1108.md
Browse files Browse the repository at this point in the history
Co-Authored-By: zac-williamson <blorktronics@gmail.com>
  • Loading branch information
Shadowfiend and zac-williamson committed May 3, 2019
1 parent 7d96fd1 commit 5df7705
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion EIPS/eip-1108.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ To give a concrete example, it currently costs `820,000` gas to validate the cry
* Anonymous identity sharing proofs (e.g. proving you are on a whitelist, without revealing who you are)
* Many-to-one payments and one-to-many confidential payments, as encrypted communication channels between main-net and L2 applications

For ZK-SNARK based protocols on Ethereum, EIP-1108 will not only reduce the gas costs of verifying ZK-SNARKs substantially, but can also aid in [batching together multiple ZK-SNARK proofs](https://github.com/matter-labs/Groth16BatchVerifier). This is also a technique that can be used to split up monolithic ZK-SNARK circuits into a batch of ZK-SNARKs with smaller individual circuit sizes, which makes ZK-SNARKs both easier to construct and deploy.
For zk-SNARK based protocols on Ethereum, EIP-1108 will not only reduce the gas costs of verifying zk-SNARKs substantially, but can also aid in [batching together multiple zk-SNARK proofs](https://github.com/matter-labs/Groth16BatchVerifier). This is also a technique that can be used to split up monolithic zk-SNARK circuits into a batch of zk-SNARKs with smaller individual circuit sizes, which makes zk-SNARKs both easier to construct and deploy.

ZEther transactions currently cost ~`6,000,000` gas. This EIP would would reduce this to ~`1,000,000` gas, which makes the protocol more practical.

Expand Down

0 comments on commit 5df7705

Please sign in to comment.