GRUNDKUNSKAP [1]: Översikt över Duinocoin

Vad är Duinocoin (DUCO)? Vad behöver du för det? Hur utvinner man den?

Duinocoin är en öppen källkod, centraliserad och miljövänlig kryptovaluta för mikrokontroller och andra datorer med låg effekt.

Duinocoin (DUCO) utvecklades ursprungligen för Arduino UNO. Målet är att vara en unik kryptovaluta för brytning på strömsnåla och billiga mikrokontroller och enkla datorer. En Raspberry Pi, en Arduino UNO eller en ESP8266/ESP32 är allt du behöver för att börja bryta gruvor.

Översikt

Följande fyra artiklar ger en första och grov översikt över hela Duinocoin-projektet:

  1. GRUNDKUNSKAP [1]: Översikt över Duinocoin
  2. GRUNDKUNSKAP [2]: Konfigurera Duinocoin-plånbok
  3. GRUNDKUNSKAP [3]: Hårdvara för Duinocoin
  4. GRUNDKUNSKAP [4]: Programvara för Duinocoinbrytning

Andra artiklar på duinocoin.com går i detalj in på de enskilda aspekterna av Duinocoin (DUCO) och t.ex. byggandet av gruvriggar.

Vad är Duinocoin (DUCO)?

Duinocoin Explorer

Duinocoin (DUCO) utformades utifrån förutsättningen att kunna bryta en kryptovaluta på en mikrokontroller som Arduino UNO/Nano. Därför är brytningsprocessen mycket enkel. Centrala servrar tilldelar gruvarbetarna uppgifter (jobb för den så kallade DUCO-S1-algoritmen) som de måste lösa korrekt för att få en belöning (aktie). Uppgiften är att hitta ett tal (nonce) som tillsätter en given första hash till en given andra hash. Storleken på det intervall från vilket siffran kommer bestäms av svårighetsgraden. Ju snabbare en gruvarbetare arbetar, desto högre är svårighetsgraden. Med en Arduino UNO/Nano är det till exempel 6, med en snabb dator kan det stiga till långt över 100 000.

Svårighetsgraden och belöningsbeloppet regleras av Kolka-systemet, som utvecklats speciellt för Duinocoin. Kolka belönar långsamma och därmed energisnåla apparater mycket mer än snabba system. En Arduino UNO/Nano utvinner nästan lika mycket Duinocoin (DUCO) per timme som en högpresterande dator - till en bråkdel av kostnaden för hårdvara och energi (elektricitet).

Vad behöver du för Duinocoin?

Duinocoin Explorer

En Duinocoin/DUCO-Wallet är obligatorisk. Denna plånbok upprättas online och innehåller all DUCO som dina egna gruvarbetare genererar. DUCO kan också skickas från plånbok till plånbok. I princip kan du också bara skapa en plånbok, köpa några DUCO och spekulera i stigande priser.

För brytning behöver du en Arduino UNO eller en annan mikrokontroller och vanligtvis också en PC eller Raspberry Pi. Datorn sköter kommunikationen mellan Arduino-mineringen och poolservrarna som distribuerar jobben. Den används också för att programmera mikrokontrollern via Arduino IDE (utvecklingsmiljö).

Hur utvinner man Duinocoin?

Duinocoin Explorer

När du har skapat en plånbok, programmerat Arduino UNO och anslutit den till datorn via USB kan du starta skriptet AVR-Miner.py från programpaketet Duinocoin software package. Python3-skriptet installerar några bibliotek och frågar efter några grundläggande uppgifter, t.ex. namnet på plånboken. Sedan börjar det: datorn hämtar jobb från poolservrarna, skickar dem vidare till Arduino UNO och väntar på svar. PC:n skickar detta tillbaka till poolservern och får en bekräftelse på resultatet från den (eller ett avslag om det inte är korrekt). Sedan börjar processen på nytt. Var 1-3:e sekund landar ett jobb på Arduino UNO och aktier accepteras för plånboken (kontot), som krediteras i DUCO (Duinocoinens valutanamn). En enda Arduino UNO kan producera mellan 5 och 10 DUCO per dag, 100 DUCO är för närvarande (sommaren 2022) värda mellan 0,5 och 2 eurocent.

Vissa statistiska uppgifter om Duinocoin-projektet (antal och fördelning av gruvarbetare, priset på DUCO, nätverkets totala hashrate och så vidare) och information om alla transaktioner finns på Internet på sidan för Duinocoin-Explorer:

Screenshot Duinocoin-Explorer

De som inte har en mikrokontroller eller inte vill programmera kan också bryta Duincoin utan Arduino & Co: Med hjälp av ett Python3-skript kan vilken dator som helst - vare sig det är en server, en högklassig arbetsstation, en bärbar dator, Raspberry Pi eller vad som helst med Windows, GNU/Linux eller Mac OS X - också omvandlas till en gruvbrytare. Detta är också mycket ineffektivt eftersom alla dessa system kräver mer eller mindre energi.