Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EIP 2046 + 2666 #178

Closed
MadeofTin opened this issue Jun 1, 2020 · 5 comments
Closed

EIP 2046 + 2666 #178

MadeofTin opened this issue Jun 1, 2020 · 5 comments

Comments

@MadeofTin
Copy link
Contributor

MadeofTin commented Jun 1, 2020

A call to discuss precompile repricing. Including

Schedule: Friday
Zoom Link: TBD

Agenda:

  • Finalize number for 2046
  • Decide if 2666 should be split into precompiles and EVM part
  • Check if Go implementation of Keccak256 can be improved to match the speed of Rust (huge difference in performance in my tests)

Please let me know here or through DM if you would like to be added to the Calendar Event. Thank you!

@axic
Copy link
Member

axic commented Jun 1, 2020

Thursday is probably the worst possible time for this. Would suggest Friday instead. I'd hope @holiman can participate.

@shamatar
Copy link

shamatar commented Jun 1, 2020

Both Tuesday or Friday are ok for me.

Shortly on agenda:

  • Finalize number for 2046
  • Decide if 2666 should be split into precompiles and EVM part
  • Check if Go implementation of Keccak256 can be improved to match the speed of Rust (huge difference in performance in my tests)

@MadeofTin
Copy link
Contributor Author

Updated for Friday. Can do Tuesday if enough people signal that works for them. @timbeiko @holiman /others who would like to be involved.

@shamatar
Copy link

shamatar commented Jun 2, 2020

Numbers for 2666 were updated. There is actually no large discrepancy for Keccak implementation. Also added hints to further reductions if implementations in Go and Rust could be brought closer in performance.

@shamatar
Copy link

shamatar commented Jun 3, 2020

EIP2666 now also includes a proposal to uniform error, DDoS and gas handling by precompiles.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants