XMRig v5.1.0:Trình khai thác CPU / GPU RandomX, CryptoNight и Argon2

TẢI XUỐNG XMRIG 5.1.0

XMRig v5.1.0 RandomX (Monero XMR)

XMRig v5.1.0 - Công cụ khai thác đa nền tảng hiệu suất cao RandomX, CryptoNight và mã nguồn mở CPU / GPU Argon2, với hỗ trợ chính thức cho Windows.

Ngày 30 tháng 11, Monero (XMR) sẽ làm việc chăm chỉ trên khối 1978433 để chuyển đổi sang một thuật toán mới. Đợt fork sắp tới sẽ thay đổi thuật toán hiện tại CryptoNight R để khai thác trên thuật toán Random X PoW mới, trên thực tế, chuyển các đồng tiền khai thác sang CPU.

Đã có một số thợ đào khai thác tiền bằng cách sử dụng RandomX thuật toán, một trong số đó là XMRig v5.1.0 , bạn có thể tải xuống từ các liên kết bên dưới.

Changelog:

Thay đổi v5.1.0

  • Đã sửa lỗi tiếp tục khai thác sau vòng đóng góp cho các nhóm có tự chọn tính năng.
  • Đã thêm tùy chọn "mode" (hoặc --randomx-mode ) cho RandomX.
    • Đã thêm thông tin bộ nhớ khi khởi động máy khai thác.
    • Đã thêm tài nguyên trường tới API tóm tắt với thông tin bộ nhớ và mức trung bình tải.
  • Đã sửa lỗi khả năng tương thích với một số GPU AMD.
  • Bản dựng cố định không có RandomX.
  • Đã thêm các tùy chọn dòng lệnh --cuda-bfactor-hint --cuda-bsleep-hint .
  • Đã sửa lỗi biên dịch ARM 32-bit.

Thay đổi v5.0.0

Phiên bản này là bản phát hành GPU + CPU 3 trong 1 ổn định đầu tiên, hỗ trợ OpenCL được tích hợp sẵn trong trình khai thác và không yêu cầu phụ thuộc bên ngoài vào thời gian biên dịch, NVIDIA CUDA có sẵn dưới dạng plugin CUDA bên ngoài, thuận tiện, tải xuống 3 trong 1 với phiên bản CUDA gần đây cũng được cung cấp.

Bản phát hành này dựa trên sê-ri 4.x.x và bao gồm tất cả các tính năng từ v4.6.2-beta, bảng thay đổi bên dưới chỉ bao gồm những thay đổi quan trọng nhất, bảng thay đổi đầy đủ có sẵn riêng.

  • Tính toán tốc độ băm được tối ưu hóa.
  • Đã thêm tuỳ chọn mới dataset_host dành cho GPU NVIDIA có bộ nhớ dưới 4 GB (chỉ dành cho RandomX).
  • Đã thêm hỗ trợ cho tự chọn phần mở rộng giao thức tầng.
  • Đã thêm thuật toán mới rx / arq , Biến thể RandomX cho đợt fork ArQmA sắp tới.
  • Đã thêm hỗ trợ thử nghiệm cho bộ nhớ liên tục cho các luồng khai thác CPU.
  • Cải thiện tốc độ sử dụng và khởi tạo bộ dữ liệu RandomX cho các máy NUMA.
  • Đã sửa lỗi hỗ trợ cho các hệ thống có tổng số nút NUMA không bằng số nút có thể sử dụng được.
  • Đã thêm tùy chọn cấu hình cpu / max-thread-hint và tùy chọn dòng lệnh --cpu-max-thread-hint .
  • Đã thêm trình biên dịch JIT cho RandomX trên ARMv8.
  • Điểm cuối API được cải thiện GET / 2 / backends và hỗ trợ thêm điểm cuối này cho worker.xmrig.info.
  • Đã thêm tùy chọn dòng lệnh --no-cpu để tắt chương trình phụ trợ của CPU.
  • Đã thêm các tùy chọn dòng lệnh cụ thể của OpenCL: --opencl , --opencl-devices , --opencl-platform , --opencl-loader --opencl-no-cache .
  • Đã thêm các tùy chọn dòng lệnh cụ thể CUDA: --cuda , --cuda-loader --no-nvml .
  • Tùy chọn dòng lệnh đã xóa --http-enable , API HTTP được bật tự động nếu có bất kỳ --http- * nào khác tùy chọn được cung cấp.
  • Đã thêm chương trình phụ trợ khai thác OpenCL.
    • Đã thêm hỗ trợ RandomX cho OpenCL, cảm ơn @SChernykh.
  • Thuật toán cn / wow đã bị xóa vì không còn tồn tại.

Thiết lập XMRig

Cách ưu tiên để định cấu hình trình khai thác là gửi cấu hình JSON, vì nó linh hoạt và thân thiện với người dùng hơn. Giao diện dòng lệnh không bao gồm tất cả các chức năng, chẳng hạn như khai thác hồ sơ cho các thuật toán khác nhau. Các thông số quan trọng có thể thay đổi. trong thời gian chạy mà không cần khởi động lại trình khai thác bằng cách chỉnh sửa tệp cấu hình hoặc thực hiện lệnh gọi API.

Ví dụ về tệp lô cho bộ xử lý:

:startxmrig -a randomx -o pool.supportxmr.com:5555 -u -p 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 x --donate cấp =1goto bắt đầu 

Tệp lô mẫu cho AMD:

:startxmrig -a randomx -o pool.supportxmr.com:5555 -u -p 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 x --donate cấp =1 --openclgoto bắt đầu 

Ví dụ về tệp loạt cho Nvidia:

:startxmrig -a randomx -o pool.supportxmr.com:5555 -u -p 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1 x --donate cấp =1 --cudagoto bắt đầu 

Tùy chọn dòng lệnh

  Mạng:-o, --url =URL URL của máy chủ khai thác -a, --algo =Thuật toán khai thác ALGO https://xmrig.com/docs/algorithm --coin =COIN chỉ định tiền xu thay vì thuật toán -u, --user =USERNAME tên người dùng cho máy chủ khai thác -p, --pass =Mật khẩu PASSWORD cho máy chủ khai thác -O, --userpass =U:P tên người dùng:cặp mật khẩu để khai thác server -k, --keepalive gửi gói tin lưu giữ để ngăn thời gian chờ (cần hỗ trợ nhóm) --nicehash kích hoạt hỗ trợ Nicehash.com --rig-id =ID giàn nhận dạng cho thống kê phía nhóm (cần hỗ trợ nhóm) - vui lòng bật SSL / Hỗ trợ TLS (cần hỗ trợ nhóm) --tls -print =HEX pool Tệp tham chiếu chứng chỉ TLS để ghim chứng chỉ nghiêm ngặt --daemon sử dụng daemon RPC thay vì pool để khai thác một mình --daemon-thăm dò-khoảng thời gian =N khoảng thời gian thăm dò daemon tính bằng mili giây ( default:1000) -r, --retries =N số lần để thử lại trước khi chuyển sang máy chủ dự phòng (mặc định:5) -R, --retry-pause =N thời gian để tạm dừng giữa các lần thử lại (mặc định:5) --user -agent đặt chuỗi tác nhân người dùng tùy chỉnh cho pool --donate-level =N donate level, mặc định 5 %% (5 phút trong 100 phút) --donate-over-proxy =N control donate over xmrig-proxy Tính năng phụ trợ CPU:--no-cpu vô hiệu hóa chương trình phụ trợ khai thác CPU - t, --threads =N số luồng CPU -v, --av =N biến thể thuật toán, 0 tự động chọn --cpu-affinity đặt mối quan hệ quy trình với (các) lõi CPU, mặt nạ 0x3 cho lõi 0 và 1 --cpu -pri thâm niên đặt ưu tiên quy trình (0 nhàn rỗi, 2 bình thường đến 5 cao nhất) --cpu-max-thread-hint =N số luồng CPU tối đa (tính theo phần trăm) gợi ý cho autoconfig --cpu-memory-pool =N số 2 MB các trang cho nhóm bộ nhớ liên tục, -1 (tự động), 0 (vô hiệu hóa) - không có trang khổng lồ vô hiệu hóa hỗ trợ các trang lớn --asm =ASM ASM tối ưu hóa ASM, các giá trị có thể:auto, none, intel, ryzen, bulldozer --randomx -init =N số luồng để khởi tạo tập dữ liệu RandomX --randomx-no-numa vô hiệu hóa hỗ trợ NUMA cho RandomXAPI:--api-worker-id =ID custom worker-id cho API --api-id =ID phiên bản tùy chỉnh ID cho API --http-host =HOST bind host cho HTTP API (mặc định:127.0.0.1) --http-port =N bind p ort cho HTTP API --http-access-token =T access token cho HTTP API --http-no-limited cho phép truy cập từ xa đầy đủ vào HTTP API (chỉ khi đã đặt mã thông báo truy cập) OpenCL backend:--opencl kích hoạt chương trình phụ trợ khai thác OpenCL - -opencl-devices =N danh sách các thiết bị OpenCL được phân tách bằng dấu phẩy để sử dụng --opencl-platform =N chỉ mục hoặc tên nền tảng OpenCL --opencl-loader =PATH đường dẫn đến OpenCL-ICD-Loader (OpenCL.dll hoặc libOpenCL.so) - -opencl-no-cache vô hiệu hoá bộ nhớ cache OpenCL - print-platform in các nền tảng OpenCL có sẵn và thoát khỏi chương trình phụ trợCUDA:--cuda kích hoạt chương trình phụ trợ khai thác CUDA --cuda-loader =PATH đường dẫn đến plugin CUDA (xmrig-cuda.dll hoặc libxmrig-cuda .so) --cuda-devices =N danh sách các thiết bị CUDA được phân tách bằng dấu phẩy để sử dụng --cuda-bfactor-hint =N bfactor gợi ý cho autoconfig (0-12) --cuda-bsleep-hint =N bsleep gợi ý cho autoconfig - -no-nvml vô hiệu hóa hỗ trợ NVML (NVIDIA Management Library) Đăng ký:-S, - nhật ký hệ thống sử dụng nhật ký hệ thống cho các thông báo đầu ra -l, --log-file =FILE ghi tất cả đầu ra vào một tệp --print-time =N print hashrate báo cáo N giây một lần --he alth-print-time =N báo cáo tình trạng in sau mỗi N giây - đầu ra có màu vô hiệu hóa không màu V, - thông tin phiên bản đầu ra phiên bản và thoát -h, --help hiển thị phần trợ giúp này và thoát - chạy thử cấu hình thử nghiệm và thoát --export-topology xuất cấu hình liên kết hwloc sang tệp XML và thoát  

Các bài viết liên quan được đề xuất:

  • Cách khai thác Monero (XMR) trên thuật toán RandomX
  • Định cấu hình AMD Radeon VEGA 56/64 để khai thác
  • XMR-STAK-RX v1.0.1 - RandomX (Moner XMR)
  • AMD Blockchain Driver - trình điều khiển cho GPU AMD Radeon
  • NoDevFee (NoFee) - Cách vô hiệu hóa hoa hồng trong trình khai thác

Khai thác mỏ
  1. Chuỗi khối
  2. Bitcoin
  3. Ethereum
  4. Trao đổi tiền tệ kỹ thuật số
  5. Khai thác mỏ