Kurz erklärt: Merged Mining (auch Auxiliary Proof of Work, AuxPoW) ist ein Verfahren, das es ermöglicht, mit ein und derselben Mining-Rechenarbeit gleichzeitig mehrere kompatible Blockchains abzusichern, ohne die aufgewendete Rechenleistung aufzuteilen.
Grundidee
Beim Merged Mining fungiert eine sogenannte Parent-Chain (übergeordnete Kette) als führende Blockchain, während eine oder mehrere Auxiliary-Chains (Hilfsketten) an deren Mining-Prozess angehängt werden. Der Miner erzeugt einen einzigen Hash, der gleichzeitig die Anforderungen beider Ketten erfüllen kann. Erreicht die Rechenarbeit das Schwierigkeitsziel der Hilfskette, wird dort ein Block akzeptiert; erreicht sie das Ziel der Parent-Chain, entsteht dort ein Block. Die Rechenleistung wird also doppelt verwertet, ohne verdoppelt zu werden.
Technische Umsetzung
Voraussetzung ist, dass beide Ketten denselben Proof-of-Work-Algorithmus verwenden, etwa SHA-256. Die Hilfskette bettet einen Verweis auf ihren eigenen Block in den Coinbase-Bereich des Parent-Blocks ein. Über den Auxiliary-Proof-of-Work-Mechanismus kann die Hilfskette dann prüfen, dass für sie gültige Rechenarbeit geleistet wurde, obwohl diese Arbeit primär auf der Parent-Chain stattfand.
Bekannte Beispiele
Ein historisch bekanntes Beispiel ist das gemeinsame Schürfen von Bitcoin (Parent-Chain) und Namecoin (Hilfskette), die beide auf SHA-256 beruhen; Namecoin gilt als eines der ersten Projekte, das Merged Mining einführte. Im Scrypt-Umfeld wurde Merged Mining unter anderem zwischen Litecoin und Dogecoin genutzt, wobei die Rechenleistung der größeren Kette zur Absicherung der kleineren beitrug.
Vorteile und Kritikpunkte
- Sicherheitsgewinn für kleine Ketten: Eine kleine Hilfskette kann von der hohen Rechenleistung einer großen Parent-Chain profitieren und ist dadurch schwerer angreifbar.
- Ressourceneffizienz: Es ist keine zusätzliche Energie nötig, um die zweite Kette zu sichern.
- Zentralisierungsrisiko: Kritiker weisen darauf hin, dass Merged Mining die Abhängigkeit kleiner Ketten von den Mining-Pools der Parent-Chain erhöhen kann.
Häufige Fragen
Was ist Merged Mining?
Ein Verfahren, das mit derselben Rechenarbeit gleichzeitig zwei oder mehr kompatible Blockchains absichert.
Welche Voraussetzung muss erfüllt sein?
Die beteiligten Ketten müssen denselben Proof-of-Work-Algorithmus verwenden, etwa SHA-256.
Kostet Merged Mining zusätzliche Energie?
Nein, die vorhandene Rechenleistung wird mehrfach verwertet; es ist keine zusätzliche Rechenarbeit nötig.
Welche Coins nutzen oder nutzten Merged Mining?
Bekannt sind Bitcoin mit Namecoin sowie im Scrypt-Bereich Litecoin mit Dogecoin.
Was ist eine Parent-Chain und eine Auxiliary-Chain?
Die Parent-Chain ist die führende Blockchain, die Auxiliary-Chain die Hilfskette, die an deren Mining-Prozess angehängt wird.
Zusammenfassung
Merged Mining ermöglicht es, mit einer einzigen Rechenarbeit gleichzeitig mehrere Blockchains abzusichern, sofern diese denselben Proof-of-Work-Algorithmus verwenden. Eine kleine Hilfskette kann so von der Rechenleistung einer großen Parent-Chain profitieren. Bekannte Beispiele sind Bitcoin/Namecoin sowie Litecoin/Dogecoin.
Weiterführende Quellen
- Bitcoin Wiki: Merged mining specification: en.bitcoin.it
- Wikipedia: Merged mining: en.wikipedia.org