diff --git a/EIPS/eip-2537.md b/EIPS/eip-2537.md index 66351841c9a8bd..beabc85dced3a9 100644 --- a/EIPS/eip-2537.md +++ b/EIPS/eip-2537.md @@ -253,11 +253,11 @@ A sane implementation of this EIP *should not* contain potential infinite loops ### Gas schedule -Assuming a constant `30 MGas/second`, the following prices are suggested. +Assuming `EcRecover` precompile as a baseline. #### G1 addition -`500` gas +`375` gas #### G1 multiplication @@ -265,11 +265,11 @@ Assuming a constant `30 MGas/second`, the following prices are suggested. #### G2 addition -`800` gas +`600` gas #### G2 multiplication -`45000` gas +`22500` gas #### G1/G2 MSM @@ -295,7 +295,7 @@ Fp -> G1 mapping is `5500` gas. #### Fp2-to-G2 mapping operation -Fp2 -> G2 mapping is `75000` gas +Fp2 -> G2 mapping is `23800` gas #### Gas schedule clarifications for the variable-length input