awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ethereum-mining avatar

ethereum-mining/ethminerArchived

0
View on GitHub↗
5,935 stele·2,251 fork-uri·C++·GPL-3.0·8 vizualizări

Ethminer

ethminer este un miner GPU pentru Ethereum și un instrument de hashing Ethash. Funcționează ca un client CUDA și OpenCL care utilizează plăcile grafice pentru a efectua calcule de tip proof-of-work pentru validarea tranzacțiilor blockchain și minarea monedelor Ethereum.

Software-ul utilizează accelerarea GPGPU pentru a descărca calculele matematice paralele către GPU și generează setul de date de tip graf aciclic direct în memoria video pentru a elimina latența discului. Include un benchmarker de minare GPU pentru a testa viteza și eficiența hashing-ului față de epoci specifice pentru a stabili linii de bază de performanță.

Proiectul implementează protocolul de rețea Stratum pentru coordonarea distribuției muncii și trimiterea share-urilor către pool-uri de minare la distanță, având detectare automată a protocolului și comunicații criptate. De asemenea, oferă o interfață HTTP programatică pentru gestionarea de la distanță, permițând utilizatorilor să monitorizeze metricile de performanță în timp real și să controleze operațiunile de minare.

Integrarea sistemului este gestionată printr-un message bus pentru coordonarea proceselor și notificări la nivel de sistem.

Features

  • Ethereum GPU Miners - Provides a high-performance software client specifically designed to use graphics cards for mining Ethereum via Ethash.
  • Ethereum Mining - Provides the core capability of executing hashing algorithms to validate transactions and mine Ethereum coins.
  • GPU Mining Implementations - Functions as a high-performance GPU mining implementation utilizing CUDA and OpenCL for hashing.
  • Mining Pool Connectivity - Maintains persistent TCP/IP socket connections to remote servers for exchanging mining jobs and hashes.
  • Stratum Protocol Clients - Implements the Stratum network protocol to coordinate work distribution and submit shares to mining pools.
  • GPU DAG Generation - Generates the required acyclic graph dataset directly in video memory to eliminate disk latency.
  • GPU-Accelerated Hashing - Offloads parallel Ethash computations to GPU hardware using CUDA and OpenCL for high-throughput processing.
  • Ethash Hashing Tools - Provides a utility for calculating proof-of-work hashes and generating DAG memory for Ethereum.
  • Ethash Implementations - Implements the Ethash proof-of-work algorithm to secure the network and mine cryptocurrency.
  • Encrypted Pool Connections - Secures the communication between the local mining client and remote pool servers to prevent interception.
  • Mining Client Management - Enables remote monitoring of performance metrics and control of mining activities through a programmatic interface.
  • Mining Operation Controls - Offers remote interfaces for controlling the activity and configuration of the mining software.
  • Mining Performance Metrics - Provides a programmatic interface to retrieve real-time hashing speeds and hardware status for monitoring the mining process.
  • Web-Based Remote Control Interfaces - Exposes a web-based remote control interface for monitoring performance metrics and managing mining operations.
  • Hashing Performance Benchmarks - Includes a utility to test the hashing speed and efficiency of graphics cards against specific epochs.

Istoric stele

Graficul istoricului de stele pentru ethereum-mining/ethminerGraficul istoricului de stele pentru ethereum-mining/ethminer

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face ethereum-mining/ethminer?

ethminer este un miner GPU pentru Ethereum și un instrument de hashing Ethash. Funcționează ca un client CUDA și OpenCL care utilizează plăcile grafice pentru a efectua calcule de tip proof-of-work pentru validarea tranzacțiilor blockchain și minarea monedelor Ethereum.

Care sunt principalele funcționalități ale ethereum-mining/ethminer?

Principalele funcționalități ale ethereum-mining/ethminer sunt: Ethereum GPU Miners, Ethereum Mining, GPU Mining Implementations, Mining Pool Connectivity, Stratum Protocol Clients, GPU DAG Generation, GPU-Accelerated Hashing, Ethash Hashing Tools.

Care sunt câteva alternative open-source pentru ethereum-mining/ethminer?

Alternativele open-source pentru ethereum-mining/ethminer includ: nanopool/claymore-dual-miner — Claymore Dual Miner is a cryptocurrency mining application for NVIDIA and AMD graphics cards that extracts digital… xmrig/xmrig — XMRig is a multi-algorithm hashing tool and cryptocurrency miner that utilizes CPU, CUDA, and OpenCL hardware to… ethereum/aleth — Aleth is an Ethereum C++ client and full-node implementation. It provides a virtual machine executor for running and… fxpool/fxminerproxy — FXMinerProxy is a Stratum mining proxy and hardware management tool that intercepts and routes traffic between… asamk/signal-cli — signal-cli is a command line interface for the Signal messenger protocol. It functions as a headless client that… flameshot-org/flameshot — This project is a desktop screen capture and annotation utility designed for Linux environments. It provides an…

Alternative open-source pentru Ethminer

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Ethminer.
  • nanopool/claymore-dual-minerAvatar nanopool

    nanopool/Claymore-Dual-Miner

    1,112Vezi pe GitHub↗

    Claymore Dual Miner is a cryptocurrency mining application for NVIDIA and AMD graphics cards that extracts digital coins using parallel processing algorithms. The software executes simultaneous mining operations on a primary coin like Ethereum alongside a secondary cryptocurrency such as Decred, Siacoin, or Lbry using compatible hardware. The application interacts with graphics card drivers at a low level to manipulate core clocks, memory timings, and voltages directly, while executing two distinct cryptographic hashing workloads simultaneously by interleaving memory and compute operations. O

    Vezi pe GitHub↗1,112
  • xmrig/xmrigAvatar xmrig

    xmrig/xmrig

    9,998Vezi pe GitHub↗

    XMRig is a multi-algorithm hashing tool and cryptocurrency miner that utilizes CPU, CUDA, and OpenCL hardware to execute hashing algorithms across multiple operating systems. It functions as a computational engine for mining cryptocurrency and benchmarking hardware efficiency. The project includes a Stratum proxy server that routes mining traffic between worker clients and pools to optimize connectivity and balance load. It also provides a secured HTTP management API for monitoring hashrates and modifying miner configuration in real time without restarting the process. The software covers a

    Cargon2cpuminercryptocurrency
    Vezi pe GitHub↗9,998
  • ethereum/alethAvatar ethereum

    ethereum/aleth

    3,969Vezi pe GitHub↗

    Aleth is an Ethereum C++ client and full-node implementation. It provides a virtual machine executor for running and debugging bytecode, a blockchain state debugger, and a serialization library for encoding and decoding data using the Recursive Length Prefix format. The project includes a dedicated mining tool for producing blocks and benchmarking hashing hardware performance. It further distinguishes itself with a state debugger that analyzes pre- and post-execution state changes and generates step-by-step execution traces for the virtual machine. The implementation covers node operations i

    C++cppethereumethereum-client
    Vezi pe GitHub↗3,969
  • fxpool/fxminerproxyAvatar FxPool

    FxPool/FXMinerProxy

    3,689Vezi pe GitHub↗

    FXMinerProxy is a Stratum mining proxy and hardware management tool that intercepts and routes traffic between cryptocurrency hardware and mining pools. It functions as a middleware system for managing mining farms, allowing for the encryption of miner traffic and the redirection of mining rewards to custom wallets. The project features a specialized fee collection system that deducts development and operator fees using tiered scaling and conversion rate calculations. It also includes a remote administration suite for pushing configuration updates, executing shell commands on connected client

    Gobtc-minerproxycharging-systemencrypt-minerproxy
    Vezi pe GitHub↗3,689
Vezi toate cele 30 alternative pentru Ethminer→