Duinocoin Mining with the PC/Notebook (Minimal_PC_Miner.py)

Det kan inte bli enklare: DUCO-Mining med endast PC och Python3

De som bara har en dator tillgänglig och inte vill installera något kan fortfarande bryta Duinocoin (DUCO): med "Minimal_PC_Miner.py".

Ingen mikrokontroller, ingen Arduino IDE, ingen installation av någon programvara. Om du har ett datorsystem med en Python3-tolk kan du börja bryta DUCO direkt med en enda kommandorad.

Översikt

För att bryta Duinocoin (DUCO) med hjälp av en dator behöver du följande:

  1. en Duinocoin-plånbok (online-konto).
  2. En dator med Windows, GNU/Linux eller Mac OS X och Python 3.x.
  3. Python3-skriptet "Minimal_PC_Miner.py" från Duinocoin-programvaran (från Github).

1. Skapa en Duinocoin-plånbok på projektsidan

För att kunna lagra Duinocoin (DUCO) någonstans behöver du en plånbok. Detta hanteras online på Duinocoin. Den nya plånboken skapas på https://wallet.duinocoin.com/register.html.

Skapa en ny plånbok

Skapa en ny plånbok (konto) på wallet.duinocoin.com.

2. Dator med Windows, GNU/Linux eller Mac OS X och Python 3.x.

Den minimala gruvprogramvaran för PC kräver endast en Python 3-tolk. Gör följande för att kontrollera om Python 3 är tillgängligt:

  • GNU/Linux: Öppna terminalen via Ctrl-Alt-T (om nödvändigt, använd Ctrl-Alt-F2, tillbaka med Ctrl-Alt-F7).
  • Windows: Öppna Powershell via Win+R och "powershell".
  • Mac OS**: Finder > Program > Verktyg > Terminal

Ange följande i prompten:

python --version

De två minustecknen är viktiga (utom för Mac OS X). Om "python" inte hittas kan du försöka med "python3 -- version", då är versionen hårdkodad. Resultatet bör se ut ungefär så här:

mipl@z600:~$ python --version
    Python 3.9.2

Den här maskinen (en HP Z600-arbetsstation med Devuan GNU/Linux 3.0 "Chimaera" utan systemd) kör uppenbarligen Python 3.9.2.

Hur du installerar Python3 på din dator beskrivs i detalj i Installation av Python3 på GNU/Linux PC.

3. Ladda ner Duinocoin-programvaran

Den officiella programvaran för Duinocoin mining tillhandahålls av Duinocoin-projektet i källkod. Den aktuella versionen finns alltid tillgänglig på Github <https://github.com/revoxhere/duino-coin/releases>`_.

Github Repo av revox

Duinocoinförrådet från revox på Github.

Via "Code / Download ZIP" laddas ZIP-arkivet med den aktuella Duinocoin-koden ner och måste sedan packas upp till duino-coin. Där, i katalogen Unofficial Miners, hittar du det nödvändiga Python3-skriptet Minimal_PC_Miner.py, som du också kan kopiera ut till vilken plats som helst - inga ytterligare filer från ZIP-filen behövs.

Starta gruvdrift

För att bryta Duinocoin (DUCO) startar du nu skriptet via Python3-tolken:

python3 Minimal_PC_Miner.py

Skriptet frågar efter

  • namnet på plånboken/kontot
  • (valfri) gruvnyckel (anges endast om den är inställd).
  • Använd lägre svårighetsgrad? (ange "n" endast om datorn är mycket snabb)

Det var allt! Detta startar en enskild gruvprocess. Du kan starta ytterligare gruvprocesser i andra terminaler.

Tips: Om ~/bin också finns i hemkatalogen kan du kopiera skriptet dit och döpa om det till "duco.py". På så sätt kan du ange "duco" var som helst och starta en gruvprocess.

Och det är ännu bekvämare:

Tips: Om du anger variablerna username=, mining_key= och diff_choice= (eller UseLowerDiff) direkt med lämpliga värden i skriptet behöver du inte längre skriva in dem varje gång du startar (från rad 23):
username = "ElJalapeno"
mining_key = ""
diff_choice = ""
if diff_choice.lower == "n":
   UseLowerDiff = False
else:
   UseLowerDiff = True

Ännu kortare (eftersom diff_choice egentligen inte behövs) är:

username = "ElJalapeno"
mining_key = ""
UseLowerDiff = True

Happy Mining!