2 repository-uri
The process of executing hashing algorithms to solve block puzzles and earn rewards.
Distinct from Mining Pool Connectivity: Existing candidates focused on pool management or specific coins (Ethereum), not the general mining process implementation.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Cryptocurrency Mining. Refine with filters or upvote what's useful.
Grin este o implementare de protocol și un nod blockchain care oferă un sistem de tranzacții confidențiale. Utilizează Pedersen Commitments și criptare homomorfă pentru a verifica integritatea valorii și a asigura o masă monetară consistentă fără a dezvălui sumele specifice ale tranzacțiilor sau identitățile participanților. Proiectul se remarcă printr-un model de schimb interactiv de tranzacții, unde portofelele coordonează schimburi de date în mai multe runde pentru a construi tranzacții semnate. Pentru a menține anonimatul, sistemul suportă livrarea tranzacțiilor prin onion-routing și maschează adresele IP de origine prin mecanisme de releu specializate. De asemenea, încorporează proof-of-work memory-hard pentru a rezista dominanței minării ASIC și utilizează un model de registru cu pruning de stare cu stocare Merkle Mountain Range pentru a reduce amprenta pe disc a blockchain-ului. Codul sursă acoperă un set larg de capabilități, inclusiv execuția de atomic swaps cross-chain trustless, gestionarea portofelelor deterministe ierarhice și operarea nodurilor de rețea complete. Oferă instrumente pentru minare limitată de memorie, execuția de contracte criptografice prin timelocks și comunicare securizată client-server folosind criptare autentificată. Nodul poate fi implementat ca o imagine de container cu suport pentru persistența datelor din cache.
Executes a memory-hard mining process connected via Stratum servers to secure the network and earn rewards.
xmr-stak este un software de minare blockchain conceput pentru a securiza registrele descentralizate prin calcularea hash-urilor pentru a câștiga recompense. Funcționează ca un miner de criptomonede care suportă algoritmul RandomX pentru Monero și diverse versiuni ale algoritmului CryptoNight pe CPU-uri și GPU-uri. Software-ul include un tablou de bord de monitorizare bazat pe web care permite urmărirea metricilor de performanță în timp real și a stării minării printr-o interfață de browser. De asemenea, dispune de un mecanism de failover multi-pool pentru a menține funcționarea continuă prin gestionarea conexiunilor între pool-urile de minare principale și cele de rezervă. Capabilitățile operaționale acoperă integrarea în rețea prin comunicarea cu pool-urile bazată pe TCP și monitorizarea performanței hardware. Configurarea sistemului este gestionată printr-o interfață în linie de comandă sau fișiere statice pentru a defini identitățile portofelelor, adresele pool-urilor și parametrii de rețea.
Functions as a specialized miner that computes hashes using the CryptoNight algorithm across CPUs and GPUs.