Zusammengeführtes Mining: So funktioniert es

Vereinigt Bergbau ist der Prozess des gleichzeitigen Schürfens von zwei verschiedenen Kryptowährungen, der insbesondere zur Sicherung des Netzwerks verwendet wird. Wie die jüngsten 51%-Angriffe gezeigt haben, können Spieler in Proof-of-Work-Netzwerken, die eine große Hashing-Power kontrollieren, viel tun.

Merged Mining könnte eine Lösung sein, um ein junges Netzwerk vor einem solchen Angriff zu schützen, bis es groß genug ist, um mehr als die Hälfte der Rechenleistung in einer Hand zu sammeln. In diesem Artikel erklären wir, wie Merged Mining funktioniert, sprechen über seine Vor- und Nachteile und sehen, welche Projekte es verwenden.

Zuallererst müssen die am Merged Mining beteiligten Kryptowährungen den gleichen Hashing-Algorithmus haben. Beliebte Algorithmen sind SHA-256 (Bitcoin), Scrypt (Litecoin) und Equihash (Zcash). Darüber hinaus unterscheidet das Merged Mining zwischen übergeordneten und untergeordneten Ketten, und die übergeordnete Blockchain weiß möglicherweise nichts über die Hilfs-Blockchain. Eine untergeordnete Kette ist eine Blockchain, die mit dem übergeordneten Element „übereinstimmt“. Im Gegensatz zu letzterem benötigt es einen zusätzlichen Mechanismus, um das Mining der übergeordneten Blockchain zu registrieren.

Wie funktioniert das

Schauen wir uns ein verallgemeinertes Beispiel für einen zusammengeführten Mining-Prozess für zwei Blockchains aus Sicht eines Miners an. Wir bauen zwei Blockchains ab: Parent Chain und Child Chain.

Vor dem Mining sammeln wir für jede Kette einen Block von Transaktionen. Der untergeordnete Kettensatz enthält die mit der Kette verbundenen Transaktionen, und der übergeordnete Kettensatz enthält Standardtransaktionen plus eine Transaktion, die den Hash des neu erstellten untergeordneten Kettenblocks enthält.

Kommen wir nun zum Mining. Wie bereits erwähnt, verwenden die Parent Chain und die Child Chain die gleiche Hashing-Funktion, und die Entwickler der Child Chain haben ein Netzwerk geschaffen, das Merged Mining ermöglicht - jetzt ist es möglich, Hashing-Probleme für beide Blockchains gleichzeitig zu lösen, ohne zu viel Geld auszugeben Rechenleistung.

Beim gleichzeitigen Mining von zwei Blockchains sind zwei Hauptszenarien möglich:

  1. Der Hash wird auf dem Schwierigkeitsgrad der Parent Chain berechnet.
  2. Der Hash wird auf dem Schwierigkeitsgrad der Child Chain berechnet.

Nehmen wir der Einfachheit halber an, dass in unserem Fall der Schwierigkeitsgrad der Parent Chain immer höher ist als der der Child Chain.

Szenario 1... Sie haben die Erstellung des Parent-Chain-Blocks abgeschlossen und ihn an das Parent-Chain-Netzwerk übermittelt. Da Sie den Hash für die Parent Chain berechnet haben und dessen Komplexität höher ist als für die Child Chain, vervollständigen Sie auch den Child Chain-Block und werden für beides belohnt.

Szenario 2. Sie haben die Erstellung des ChildChain-Blocks abgeschlossen, indem Sie den Blockheader und den Blockhash aus der ParentChain eingefügt haben. Die Child Chain akzeptiert diesen Block, da sie nach dem Header und den Transaktionen den Proof of Work enthält, also den Hash und den Header der Parent Chain. Somit erhalten Sie die Belohnung für das Mining der Sub-Chain.

Dieses Schema hat gewisse Vorteile, aber viele Teams verwenden es nicht, und das aus gutem Grund.

Pros

Merged Mining spart Rechenleistung, da Hashfunktionen für beide Netzwerke gleichzeitig berechnet werden. Der Proof of Work wird einfach zwei verschiedenen Empfängern vorgelegt und somit erhält die Hilfs-Blockchain eine erhöhte Hashing-Power. Das heißt, Merged Mining kann verwendet werden, um die Hashing-Power der größeren übergeordneten Kette zu nutzen. Im Idealfall hat ein Miner kein Problem damit, auf Pooled Mining umzusteigen, da er für den gleichen Arbeitsaufwand mehr bekommt. Für eine neue Blockchain könnte dies also eine bequeme Möglichkeit sein, sich gegen einen 51%-Angriff zu verteidigen.

In diesem Fall ist die übergeordnete Blockchain nicht betroffen – um am Merged Mining teilzunehmen, ist von dieser nichts erforderlich, außer die Hashes der Blöcke der zusätzlichen Blockchain zu ihren Blöcken hinzuzufügen.

Cons

Pooled Mining ist schwierig zu implementieren, und viele Teams stellen fest, dass sich die Vorteile nicht auszahlen.

Darüber hinaus ist von den Minern zusätzliche Arbeit erforderlich - um am Merged Mining teilzunehmen, müssen Sie ein zusätzliches Programm starten und eine weitere Blockchain verwalten, und wenn es sich nicht um einen einzelnen Miner handelt, sondern um einen Betreiber eines großen Pools, es kann eine schwierige arbeit sein.

Projekte mit Merged Mining

Überraschenderweise wurde dieser Mechanismus bisher in relativ wenigen Projekten umgesetzt. Hier sind einige der bemerkenswertesten:

Namecoin

Namecoin war der erste Bitcoin-Fork, und hier wurde erstmals das Merged Mining eingeführt. Da beide Netzwerke SHA-256 verwenden, entschieden sich die Entwickler, auf Bitcoin als übergeordnete Blockchain zu setzen. Derzeit ist das Projekt jedoch nicht sehr aktiv.

Dogecoin

Die Dogecoin-Community wurde gespalten und die Entwickler beschlossen, mit Litecoin zusammenzuarbeiten. Es gibt immer noch einen Thread auf Reddit, in dem Charlie Lee Community-Fragen beantwortet und Argumente für das zusammengeführte Mining bietet.

Elastos

Auch das junge Blockchain-Projekt Elastos hat Mining mit Bitcoin kombiniert. Dieses Projekt verwendet zusätzliche Blockchains, von denen das Team behauptet, dass sie von dem verteilten Vertrauenssystem profitieren, das mit einer solchen Mining-Technologie verbunden ist.

Die Zukunft des fusionierten Bergbaus

Dies ist keine ideale Strategie, aber für ein kleines Blockchain-Projekt kann es erfolgreich sein, was eine gewisse Publizität und einen Schutz vor einer Machtübernahme ermöglicht. Hier besteht Wachstumspotenzial, aber der Bedarf an zusätzlicher Entwicklung hat die meisten Teams bisher abgeschreckt.

Auf der anderen Seite ist es möglich, dass diese Mining-Methode mit der wachsenden Zahl von Angriffen auf Netzwerke mit geringer Hashing-Power an Popularität gewinnt. Nehmen Sie Dogecoin als Beispiel – Sie können nicht genau sagen, was genau dieser Faktor gespielt hat, aber er hat definitiv zum florierenden Zustand der Kryptowährung beigetragen.

Bewerten Sie diesen Artikel
Blockchain-Medien
Kommentar hinzufügen