Anton Bukov

Results 268 comments of Anton Bukov

It seems: ``` (x1,y1) - (x2,y2) = (x1,y1) + (x2,-y2) ```

@fulldecent you can find bounds here: https://github.com/jbaylina/ecsol/pull/8

@fulldecent I am going to make gas cost fixed about 200K, but I need `_ecSub` method to be implemented.

@fulldecent just implemented super-optimized (25x) version of `ecmul` and `publicKey`: https://github.com/1Address/ecsol

Vitalik Buterin found a way to abuse `ecrecover` to perform `ecmul` to get 25x gas profit on this operation: https://ethresear.ch/t/you-can-kinda-abuse-ecrecover-to-do-ecmul-in-secp256k1-today/2384 Implemented this trick in the fork: https://github.com/1Address/ecsol

How can I determine the problem? I am not really familiar with GPGPU programming.

@bhamon how about this changes? ``` ifeq ($(shell uname),Darwin) LD_FLAGS = -fPIC -L$(OPENCL_LIB) -framework OpenCL -m$(PLATFORM) else LD_FLAGS = -fPIC -L$(OPENCL_LIB) -lOpenCL -m$(PLATFORM) endif ```

And can you help me with this? ``` Generating nonces... 0.00% (0/60000 remaining nonces), 0.00 nonces/minutes, ETA: 5w 6d 16h 0m 0s...Abort trap: 6 ```

@bhamon can you give me suggest how to debug this issue or at least get stacktrace?

Just tried: ``` $ lldb bin/gpuPlotGenerator.exe generate buffer xxxxxxxxxxxxxxx_0_32768_32768 ``` Got: ``` Process 3519 launched: '/Users/k06a/gpuPlotGenerator/bin/gpuPlotGenerator.exe' (x86_64) ------------------------- GPU plot generator v4.0.3 ------------------------- Author: Cryo Bitcoin: 138gMBhCrNkbaiTCmUhP9HLU9xwn5QKZgD Burst: BURST-YA29-QCEW-QXC3-BKXDL ----...