Bitcoin

Mine Bitcoins mit Cgminer auf Ubuntu

Mine Bitcoins mit Cgminer auf Ubuntu

Einführung

Cgminer ist ein Open-Source-ASIC/FPGA-Bitcoin-Miner, der für eine Reihe von Plattformen entwickelt wurde, darunter Windows, Linux und OSx. Es besteht aus ausgeklügelten Algorithmen, die mit der Programmiersprache C entwickelt wurden, um die maximale Hardwareleistung zu nutzen, um je nach Leistung der Maschine mit Leichtigkeit eine rentable Menge an Bitcoin zu erzielen. Cgminer unterstützt derzeit keine GPU, da sie nicht mehr verwendet werden kann, um die Leistung und den Zeitaufwand für die Produktion von Bitcoins zu kompensieren. und somit muss ASIC verwendet werden.

Cgminer einrichten

Vor dem Start muss natürlich Cgminer im System installiert sein. Da das Kompilieren von Cgminer innerhalb des Systems eine optimale Leistung liefert, wird dringend empfohlen, den Quellcode anstelle der Binärform direkt von github herunterzuladen, auf dem cgminer derzeit gehostet wird, und mit den unten angegebenen Befehlen zu kompilieren.

Was es tut, ist die notwendigen Pakete zum Kompilieren herunterzuladen, das Verzeichnis in src zu ändern, um cgminer zu installieren, den cgminer von github auf das lokale System zu klonen, das Verzeichnis erneut in cgminer zu ändern, den Build für die Kompilierung vorzubereiten und schließlich die Quellcodes zu kompilieren. Nachdem es kompiliert wurde, verlassen Sie den cgminer und fahren Sie mit dem nächsten Segment fort. Es kann notwendig sein, sudo vor den Befehlen zu verwenden, wenn ein Fehler gefördert wird, der nach Administratorrechten fragt.

Abbildung 1 Cgminer befindet sich unter /usr/src/cgminer

Erstellen Sie eine Brieftasche

Es gibt eine Vielzahl von Wallets für die Aufbewahrung von Bitcoins, und daher kann es schwierig sein, eine geeignete zu finden. Normalerweise wird Bitcoin Core aus Sicherheitsgründen empfohlen, aber es dauert eine Weile, die „Bitcoin Blockchain“ herunterzuladen, die ab 2017 normalerweise über 100 GB Bandbreite verbraucht. Dieses Tutorial verwendet also diesen leichten, einfachen Client, der als Elektron bekannt ist.

In den folgenden Schritten erfahren Sie, wie Sie Elektron für Ihr persönliches Bitcoin-Wallet einrichten und konfigurieren.

1. Verwenden Sie zuerst die folgenden Befehle nacheinander, um sowohl QT als auch Electrum im System zu installieren.

2. Nach der Installation. Führen Sie „Electrum“ von „Dash“ in der Unity-Schnittstelle aus. Dieser Bindestrich entspricht dem Windows-Startmenü in der Windows-Familie.


3. Geben Sie den Namen der Brieftasche in das folgende Textfeld ein und fahren Sie fort.


4. Wählen Sie „Standard-Wallet“ aus den angegebenen Optionen

5. Wählen Sie „Neuen Seed erstellen“, um anzuzeigen, dass es sich bei dieser Brieftasche um eine brandneue Brieftasche handelt. Alternativ, wenn die Wallet bereits erstellt wurde, kann sie mit der Option „Ich habe bereits einen Seed“ wiederhergestellt werden.

6. Es wird einen Seed-Schlüssel generieren und auf dem Bildschirm ausdrucken. Kopieren Sie ihn einfach und fügen Sie ihn in das folgende Textfeld ein, um als Bestätigung fortzufahren.


7. Geben Sie nun das Standardpasswort der Brieftasche ein. Darüber hinaus kann es mit der Option "Wallet-Datei verschlüsseln" verschlüsselt werden, um es weiter zu sichern.


8. Wenn Elektron wie oben beschrieben richtig konfiguriert ist. Es zeigt sein Hauptfenster an, in dem es standardmäßig Transaktionsdetails im ersten Fenster anzeigt, dann Registerkarte Senden zum Senden von Münzen und Registerkarte Empfangen zum Empfangen von Münzen. Wechseln Sie einfach zur Registerkarte „Empfangen“, suchen Sie die öffentliche Bitcoin-Adresse, kopieren Sie sie und bewahren Sie sie an einem sicheren Ort auf.

Treten Sie einem Pool bei

Heutzutage ist es aufgrund der Kosten, die erforderlich sind, um genügend Bitcoins zu generieren, nicht rentabel, Bitcoins allein in einer einzigen Maschine zu minen. daher wurde das Poolkonzept erfunden, um es effizient und schnell zu machen. Ein Pool ist eine Sammlung von Bergleuten, die zusammenarbeiten, um Münzen zu minen und sich dann die Produktion zu teilen, wenn der Block gefunden wird. Die Gebühr wird an die Bergleute gezahlt, die den Block gefunden haben. Normalerweise ist die Auszahlung sofort verfügbar, hängt aber stark vom Dienstleister ab. In diesem Tutorial wird als Anbieter „Bitcoin Merge Mining Pool“ ausgewählt, bei dem die Auszahlung sofort erfolgt.

1. Navigieren Sie zu der folgenden Website

http://mmpool.org/registrieren

2. Geben Sie einen gewünschten Benutzernamen und die oben genannte kopierte öffentliche Bitcoin-Adresse in das Textfeld „Bitcoin“ ein, wie unten gezeigt.

3. Geben Sie die folgenden Befehle in Ubuntu „Terminal“ ein

cd /usr/src/cgminer

4. Stecken Sie nun den USB „ASICMiner Block Erupter“ an den Computer. Das folgende wurde von amazon genommen. Es kostet normalerweise etwa 80 bis 100 Dollar.

5. Geben Sie während des Anschließens den folgenden Befehl im Ubuntu-Terminal erneut ein

./cgminer -o stratum+tcp://mmpool.org:3333 -u IHRBENUTZERNAME -p ALLES

6. Dann wird es anfangen Bitcoins zu minen. Die Geschwindigkeit wird durch die Hash-Rate pro Sekunde bestimmt, die normalerweise mit Mh/s angegeben wird, also Mega-Hash pro Sekunde. Je höher die Mh/s, desto besser wäre das Gerät „ASICMiner Block Erupter“. Die Hash-Rate des oben genannten Produkts beträgt 330 MH/s, aber es gibt bessere und schlechteste Block-Asic-Erupter, die in jedem Online-Shop zu einem günstigen Preis erhältlich sind. Derzeit ist das leistungsstärkste bei Amazon erhältliche "ASICMiner Block Erupter Blade" mit einer Bewertung von 10.7 gh/s.

7. Um den Fortschritt des gesamten Minings zu sehen, navigieren Sie zu dieser bestimmten Adresse

http://mmpool.org/members, wo der folgende Bericht angezeigt wird, wenn der Benutzername angegeben wird, für den Bitcoins generiert wurden.

Für Bitcoin beträgt der minimale Auszahlungsbetrag 0.00500000 bei „Bitcoin Merge Mining Pool“

Andere beliebte Pools online verfügbar

Derzeit sind nicht viele Pools online verfügbar, und selbst die vorhandenen sind aufgrund der geringen Benutzererfahrung und der komplizierten Konfiguration nicht so attraktiv. Die folgenden Pool-Dienste können jedoch als einige der besten empfohlen werden, einschließlich des Merge Mining Pools, der in diesem Artikel vorgestellt wird.

  1. com,
  2. BitMinter,
  3. com,
  4. Eligius,
  5. Gib mir MÜNZEN,
  6. KanoPool,
  7. MergeMining,
  8. P2Pool,
  9. BTCDig

So verwenden Sie GPU zum Minen von Bitcoins?

Wie bereits in diesem Artikel erläutert, ist es aufgrund der Produktionskosten nicht rentabel, entweder GPU oder CPU zum Mining von Bitcoins zu verwenden, und deshalb werden in erster Linie ASIC-Geräte benötigt. Wenn jedoch ein paar AMD-Grafikkarten mit genügend Leistung verfügbar sind, ist es möglich, diese mit etwas Aufwand für das Mining von ein paar Bitcoins zu verwenden. Trotzdem empfiehlt dieser Artikel nicht sowohl NVidia- und Intel-Grafikkarten als auch CPUs für die Produktion von Bitcoins wegen ihrer horrend niedrigen Leistung.

Derzeit sind die besten Grafikkarten für das Mining von Bitcoins AMD 5870×6, 5850×6, 6990×3, 7970×3, 5830×6, 7970×3, 5870×4, 6990×2, 6990×2, 6990× 2, 6990×2, 5850×4, 6950×4, 6970×3, 6870×4, 6870×4,6 870×4, 6950×3, 5850×3, und alle können über 1000 Mh . haben /s, d. h. über 1 Gh/s, was im Vergleich zu vielen USB-ASICBlock-Eruptern ziemlich hoch ist high. Cgminer unterstützt derzeit jedoch kein GPU-Mining; daher 3.7-Version oder niedriger ist erforderlich, damit GPU-Mining funktioniert.

Im "Cgminer einrichten“ Segment oben, verwenden Sie den folgenden Befehl anstelle des dort bereitgestellten. Dadurch wird die endgültige Version heruntergeladen, die GPU-Mining unterstützt.

git-Klon https://github.com/ckolivas/cgminer/baum/3.7

Derzeit gibt es keine Treiber für Ubuntu 17.04, die neueste stabile öffentliche Desktop-Version für das Ubuntu-Betriebssystem. Es gibt jedoch einen für 16.04, die hier heruntergeladen werden kann

Nach dem Download installieren Sie es mit dem folgenden Befehl

, dann installieren Sie das APP SDK

Schließlich folgende Befehle zum Konfigurieren von Cgminer für AMD-Grafiktreiber. Der erste Befehl konfiguriert die Grafikkarte, der zweite kopiert das ADL SDK in das cgminer-Verzeichnis, der vierte bereitet die cgminer-Kompilierung vor, dann setzt cgminer die entsprechenden GPU-Flags, um mit dem AMD-Grafiktreiber zu arbeiten, kompilieren Sie den cgminer. Nachdem Sie diesen Schritt abgeschlossen haben, folgen Sie seit Erstellen Sie eine Brieftasche Segment.

Nützliche Bitcoin-Asics für das Mining


Top Oculus App Lab-Spiele
Wenn Sie Besitzer eines Oculus-Headsets sind, müssen Sie über Sideloading informiert sein. Sideloading ist der Prozess der Installation von Inhalten, ...
Top 10 Spiele zum Spielen auf Ubuntu
Die Windows-Plattform war eine der dominierenden Plattformen für Spiele aufgrund des großen Prozentsatzes von Spielen, die heute entwickelt werden, um...
Die 5 besten Arcade-Spiele für Linux
Heutzutage sind Computer ernsthafte Maschinen, die zum Spielen verwendet werden. Wenn du den neuen Highscore nicht bekommst, weißt du was ich meine. I...