Konsens und Merged Mining
Wie Bitcoin-Miner die Doichain ohne zusätzlichen Energieaufwand mitsichern und wie DigiShield v3 die Difficulty anpasst.
Merged Mining (AuxPoW)
Doichain nutzt denselben Arbeitsnachweis wie Bitcoin (SHA-256d), konkurriert aber nicht um Hashleistung. Ein Bitcoin-Miner trägt in die Coinbase-Transaktion seines Bitcoin-Blocks eine Verpflichtung auf einen Doichain-Block ein. Erfüllt ein Share die Doichain-Difficulty, ist er ein gültiger Doichain-Block. Der Miner erhält die Doichain-Blockbelohnung, ohne zusätzliche Energie einzusetzen. Deshalb gilt Doichain als nahezu CO₂-neutral: Die Arbeit ist für Bitcoin ohnehin geleistet.
Technisch heißt das Auxiliary Proof of Work. Jeder Doichain-Block seit Höhe 1 trägt hinter dem üblichen 80-Byte-Header eine AuxPoW-Struktur:
- die Coinbase-Transaktion des Elternblocks
- den Merkle-Pfad dieser Coinbase im Elternblock
- den Chain-Merkle-Pfad (für mehrere gleichzeitig geschürfte Ketten)
- den Header des Elternblocks
Header sind dadurch typisch 0,6 bis 2,3 kB groß. Der Block-Hash ist trotzdem der SHA-256d des 80-Byte-Kerns. Wer Header selbst parst, muss die AuxPoW-Daten abtrennen, Standardbibliotheken funktionieren danach unverändert.
DigiShield v3
Seit Block 431017 passt Doichain die Difficulty in jedem Block an statt alle 2.016 Blöcke.
| Regel | Wert |
|---|---|
| Mittelungsfenster | 17 Blöcke |
| Anpassung je Block | höchstens +16 % oder −32 % |
| Reset nach dem Upgrade | erste 28 Blöcke mit nBits 0x1a0400cd |
| Notventil | nach 3.600 s ohne Block darf der nächste höchstens viermal leichter sein |
| Prüfung | die deklarierte Difficulty jedes Headers wird gegen die Regeln geprüft |
| bis Block 431016 | Retarget alle 2.016 Blöcke über 14 Tage (Bitcoin-Verfahren) |
Das asymmetrische Fenster sorgt dafür, dass die Difficulty schnell fällt, wenn ein großer Pool abzieht, aber nur gebremst steigt. Lange Lücken ohne Block werden dadurch unwahrscheinlich. Gegen die Dominanz eines einzelnen Pools hilft DigiShield nicht, es begrenzt nur die Folgen von Schwankungen.
Sicherheit und Bestätigungen
Die Hashleistung der Doichain lag im September 2026 bei rund 3,4 PH/s und damit bei einem winzigen Bruchteil von Bitcoin. Zeitweise erzeugen wenige Merged-Mining-Pools den Großteil der Blöcke. Daraus folgen konservative Empfehlungen:
- 12 Bestätigungen für Einzahlungen (rund zwei Stunden), bei sehr großen Beträgen 24
- nie unter 6 Bestätigungen gutschreiben
- unbestätigte Transaktionen nie als bezahlt ansehen, der Mempool wendet Full Replace-by-Fee an
Wie sich die Blöcke aktuell auf Pools verteilen, zeigt das Modul Mining & Pools in DOI Labs Research.
Selbst mitschürfen
Pools mit Merged-Mining-Unterstützung können Doichain mit geringem Aufwand ergänzen. Ein Referenzaufbau mit p2pool und gekürztem Bitcoin-Node steckt im Stack doichain-install. Mehr Pools bedeuten mehr Dezentralität, das ist für eine kleine Kette der wichtigste Sicherheitsfaktor.
Quellen
- Technische Integrationsspezifikation 2026.1, Abschnitt 2.3
- Doichain Whitepaper 2026.1, Abschnitt 2.2 und 6
Fehler gefunden oder etwas fehlt? In der Redaktion bearbeiten oder anDoichain@le-space.de melden.