Sử dụng grin-miner
Có một
GitHub:
Grin Miner - Một triển khai khai thác độc lập nhằm mục đích khai thác Grin dựa trên một nút Grin đang chạy.
v1.0.2: sửa lỗi kiểm tra giải pháp khó khăn so với target
curl https://sh.rustup.rs -sSf | sh; nguồn $ HOME / .cargo / env
)
Và một
git clone https://github.com/mimblewimble/grin-miner.gitcd grin-minergit update submodule --initcargo build
Grin-miner tự động xây dựng các plugin x86_64 cho CPU. Các plugin Cuda cũng được cung cấp, nhưng không được bật theo mặc định. Để bật chúng, hãy sửa đổi Cargo.toml
như sau:
change:cuckoo_miner ={path ="./cuckoo-miner"} thành:cuckoo_miner ={path ="./cuckoo-miner", features =["build-cuda-plugins"]}
Bộ công cụ Cuda 9+ phải được cài đặt trên hệ thống của bạn (kiểm tra bằng nvcc --version
)
Các plugin OpenCL không được bật theo mặc định. Chạy install_ocl_plugins.sh
để xây dựng và cài đặt chúng.
./install_ocl_plugins.sh
Bạn phải cài đặt thư viện OpenCL cho hệ điều hành của mình trước đó. Nếu bạn chỉ cần biên dịch chúng (cho mục đích phát triển hoặc thử nghiệm), hãy xây dựng grin-miner theo cách sau:
hàng hóa xây dựng - tính năng opencl
Xem
Một bản dựng thành công giúp bạn:
target / debug / grin-miner
- nhị phân người khai thác cười chính target / debug / plugins / *
- các plugin khai thác
Đảm bảo rằng bạn luôn chạy grin-miner trong thư mục chứa grin-miner.toml
tệp cấu hình.
Trong khi thử nghiệm, hãy đặt mã nhị phân grin-miner vào đường dẫn của bạn như sau:
export PATH =/ path / to / grin-miner / dir / target / debug:$ PATH
Sau đó, bạn có thể chạy grin-miner
trực tiếp.
Grin-miner có thể được định cấu hình thêm thông qua grin-miner.toml
tập tin. Tệp này chứa tài liệu nội tuyến về tất cả các tùy chọn cấu hình và phải là điểm tham chiếu đầu tiên.
Bạn phải luôn đảm bảo rằng tệp này tồn tại trong thư mục mà từ đó bạn đang chạy grin-miner.
Có một