cuckoo-miner
cuckoo-miner copied to clipboard
Mining wrapper around the Cuckoo Cycle proof of work system for the Grin/MimbleWimble blockchain.
I tried building grin-miner on Ubuntu 18.04.1 on WSL. This appears to work, with a message "Compiling cuckoo_miner v0.1.0 (https://github.com/mimblewimble/cuckoo-miner?tag=grin_integration_34#c2988598)" during build and no errors. However, the target/debug/plugins directory is...
Apparently the plugin doesn't work if in the `grin-miner.toml` `USE_DEVICE = 0` not commented, even tough `ls /dev/nvidia*` shows the device as 0th. The default settings work but not if...
See https://github.com/mimblewimble/cuckoo-miner/pull/18 for reference.
Fur tracking purposes. On a standard Raspberry Pi 3 (arch: armv7) where I "up-fitted" Jessie with GCC 6.3.0 (I can't use Stretch because of its wifi issues). Probable cause: hard-coded...
after issuing `cargo test --features=build-cuda-plugins -- --nocapture` ``` Thread 15 "on_cuda_commit_" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffeb5fd700 (LWP 1017)] 0x00007fffecd90dda in cuckoo_internal_process_hash (hash=0x7fffeb5fcdd8 "\265\026\365\006:\206o\246\300\262\311\275\265\306I\357F\\B \205\342\231\357
I'm running on a server with an Atom C2550 CPU. When running grin with `grin server --mine run`, it crashes when it tries to start mining with: ``` Nov 19...
Currently only returning the first solution found for a hash. Extend API and plugin modifications to handle returning all found solutions from a hash.
Unit tests for everything: -Testing output solutions against known solutions at various sizes, that can be run against new plugin implementations to test their outputs -Load testing -Plugin loading/unloading -White...
Slightly later down the line, but it would nice to have a laying sitting on top of cuckoo-miner to deal with a stratum request/response workflow, to make pooled mining simple...