Paweł Bylica
Paweł Bylica
evmone: https://github.com/ipsilon/evmone, the C++ EVM interpreter, which I'm an author of.
> we want to keep `multiplication_cost` as its own variable so we can easily change it This I don't agree with. We started with a table created 4 years ago...
My proposed "discounts" for G1MSM ```python [[1, 1000], [2, 949], [3, 848], [4, 797], [5, 764], [6, 750], [7, 738], [8, 728], [9, 719], [10, 712], [11, 705], [12, 698],...
My proposed "discounts" for G2MSM, based on benchmarking evmone/BLST (the same way as G1MSM). ```python [[1, 1000], [2, 1000], [3, 923], [4, 884], [5, 855], [6, 832], [7, 812], [8,...
Is this issue resolved?
I already introduced a bug in EOF and it was only caught by EEST/EOF tests. After moving to Osaka we will loose compatibility with these tests. I'm rather for removing...
> not sure as well, it's kind of matter of taste here. At this point we could even remove `BLS12_G1ADD` and `BLS12_G2ADD` because they are trivially replaceable by corresponding MSM...
I'd like to rebase this on the merged gas cost changes and proof read it.
> @chfast yes, `git describe` does the job. The problem is that with all the given parameters it becomes way too strict for our intents and purposes. > > Who...
> Based on discussion during ACDE, we are repricing the bls MSM precompiles to be twice as expensive. Maybe you did discusse it but it didn't make any sense now:...