0age / create2crunch

A Rust program for finding salts that create gas-efficient Ethereum addresses via CREATE2.
MIT License
472 stars 83 forks source link

Optimize #4

Closed Vectorized closed 1 year ago

Vectorized commented 1 year ago

Basically, spams macros in the OpenCL Kernel before building the program, such that we can avoid transferring the entire message each time.

Around 20% to 25% faster.

For hunting leading zeros, use 255 as the total zeros threshold for better performance.