Wie Ethereum Smart Verträge können Mining Pool Manager ersetzen

Ethereum smart contracts könnte eines Tages verwendet werden, um eines der größten Probleme mit Kryptokurrenzen zu bekämpfen, wenn ein neues Projekt namens SmartPool zum Tragen kommt.

Heute machen neun Bergbau-Pools etwa 75% des bitcoin hashrates aus, und die Situation ist für Ethereum und den Rest ähnlich.

Solche "Bergbau-Zentralisierung" wird als potenzielles Down-the-Road-Problem für alle Kryptokurrenzen gesehen. Das Problem ist, dass große Bergbau-Pools das Potenzial haben, ihre Macht in einer Weise auszuüben, die die Nutzer negativ beeinflusst.

Einige Bitcoin-Entwickler denken sogar, dass die Bedrohung so schwerwiegend ist, dass sie über die Entwicklung einer Notfall-Hackgabel diskutiert haben, um den Mining-Algorithmus zu ändern. Der alternative Code, falls vorhanden, würde die aktuellen Bergbau-Pools nutzlos machen.

Während viele vorsichtig sind, den Hardgabel-Upgrade-Mechanismus unter anderen Umständen zu verwenden, wenn alle Stakeholder nicht einverstanden sind, ist die Stärke dieser Idee, dass es verwendet werden könnte, um Bergleute vorsichtig zu machen, ihre Macht zu missbrauchen.

Gegen das Risiko

Bisher scheinen die Risiken hypothetisch zu sein, da die Zentralisierung das Netz nicht negativ auf eine auffällige Weise beeinflusst hat.

Aber Forscher wie Informatik Doktorand Loi Luu Sorge, dass es könnte.

Der Grund Mining ist so zentral geblieben, in Luu's Augen, dass Versuche, das System zu dezentralisieren, noch nicht abheben müssen.

Deswegen haben er und eine Gruppe von Forschern SmartPool entworfen - ein neuer dezentraler Bergbau-Pool, den sie glauben, könnten einige der Mängel ansprechen, die zu einer langsamen Übernahme der Veränderungen geführt haben.

Obwohl SmartPool nur einige vorgeschlagene Verbesserungen auf vergangene dezentralisierte Bergbaumethoden umfasst, glauben Luu und das Team, dass das Projekt große Veränderungen bringen könnte.

Luu sagte CoinDesk:

"Das Hauptziel ist es, die Dezentralisierung aller vorhandenen Kryptokurrenzen zu verbessern. "

Und was ist faszinierend an ihrem Ansatz, ist, dass sie versuchen, das Problem mit Hilfe von ethereum smart verträge zu lösen, die sie sagen können verwendet werden, um dezentralisierte Bergbau-Pools auf jede Krypto-Währung zu implementieren.

Transaktionsproblem

Luu erweitert sich auf die Frage der Bergbau-Zentralisierung und argumentiert, dass ein Problem ist, dass die meisten Bergbau-Pools derzeit einen Kopf zum Abschneiden haben.

Unter den Regeln, die die meisten Pools folgen, sind Bergbau-Pool-Betreiber derzeit diejenigen, die wählen, welche Transaktionen es in einen Block machen, erklärt Luu. Dies ist potenziell ein Problem, wenn ein Pool einen ausreichend großen Teil von Bitcoins Hash-Power bekommt, um bestimmte Transaktionen stoppen zu können (was möglicherweise einen der wichtigsten Wertvorstellungen von cryptocurrency verringert).

"Deshalb, wenn der Bergbau zentral ist, ist die Transaktion Zensur Bedrohung ziemlich ernst", sagte Luu."Wenn die Bergbau-Pools keine Transaktionen mögen, können sie sie einfach aus den Blöcken ausschließen."

Und darüber hinaus gibt es andere Möglichkeiten, wie Minen die Netzwerke potenziell beeinflussen könnten, wenn sie sich genug von Hash-Power ausbreiten.

Dezentrale Bergbauspools könnten einen demokratischeren Prozess anbieten, bei dem jeder Bergmann im Bergbau-Pool nach Luu einen eigenen Satz von Transaktionen schafft. Dies bedeutet, dass es weniger wahrscheinlich ist, dass ein Unternehmen diktieren wird, welche Transaktionen durchlaufen.

Nun, der Grund, dass Bergleute an Bergbau-Pools an erster Stelle sind, um sicherzustellen, dass sie eine zuverlässige Gehaltsscheck haben, aber Bergbau Solo ist mehr riskant in diesem. Ohne viel Husten Macht, ist es weniger wahrscheinlich, dass Bergleute Blöcke finden und ernten die Belohnungen.

Bestehende dezentrale Mining-Protokolle entlang der P2Pool-Versuche versuchen, das beste Merkmal des Solo-Mining zu verschmelzen (das jeder einzelne Bergleute wählt ihre eigenen Transaktionen) mit den Vorteilen des gepoolten Bergbaus (die Bergleute können weiterhin Ressourcen bündeln).

Unpopuläre Alternative

Aber auch bei diesen Vorteilen wünschen sich Bergleute überwiegend zentrale Pools. (P2Pool ist die bekannteste dezentralisierte Option, aber es ist immer noch nicht gerade eine beliebte Alternative).

Auch bei etwa 1, 008 Blöcken pro Woche, Luu wies darauf hin, dass der letzte Block P2Pool abgebaut wurde vor ein paar Wochen.

Obwohl andere dezentralisierte Bergbau-Alternativen existieren, argumentiert Luu, dass es für viele Bergleute nicht lebensfähig ist, in einem einzigen Bergbau-Pool mit P2Pools Modell zu organisieren. Je mehr Minener sich anschließen, desto größer ist die "Varianz" - die Zeitspanne, die es braucht, um eine Belohnung zu bekommen.

"Verringerung der Varianz ist, weißt du, das Ziel des Beitritts zum Pool an erster Stelle. Deshalb ist P2Pool nicht skalierbar und es ist sehr ineffizient", sagte Luu.

Seine Hoffnung ist, dass SmartPool den Unterschied machen wird. Und zumindest bietet es eine weitere dezentrale Mining-Option auf Bitcoin, Ethereum und anderen Kryptokurrenzen.

Er behauptet weiter, dass es nicht viele Nachteile für das Modell von SmartPool gibt. Bergleute müssen ihre eigenen vollen Knoten auf jeder Blockkette laufen, die sie aber nicht in zentralisierten Pools machen müssen.

Potenzielle Straßensperren

Das Problem der Mining-Zentralisierung ist jedoch kompliziert. Präzise Daten sind nicht verfügbar, noch ist die präzise Make-up von jedem Bergbau-Pool, so dass es schwierig, die Größe des Problems zu analysieren.

Die Zentralisierung kann auch auf andere Weise erfolgen. In Bitcoin zum Beispiel hat sich die Bergbau-Hardware-Fertigung in die Hände von weniger Unternehmen konzentriert.

Und es könnte sagen, dass dezentralisierte Bergbauprotokolle nicht mehr genutzt haben.

Getblocktemplate (GBT), die erstmals für Bitcoin im Jahr 2012 vorgeschlagen wurde, gibt auch den Minenern eine Stimme, sozusagen, indem sie ihnen erlauben, ihre eigenen Transaktionen für jeden Block in einem Bergbau-Pool vorzuschlagen. Aber nicht viele Pools benutzen es jetzt auch.

Luu vermutete, dass ein Rückschlag ist, dass Bergleute sich nicht darum kümmern, ihre eigenen Transaktionen vorzuschlagen, und sie wollen in der Lage sein, ihre Blöcke schneller zu senden, so dass sie nicht riskieren, Belohnungen zu einem anderen Pool zu verlieren.Ein weiterer Nachteil von GBT zumindest ist, dass Bergleute den Pool-Betreibern für Auszahlungen vertrauen müssen, im Gegensatz zu P2Pool oder SmartPool.

Das heißt, Luu war überrascht, dass so wenige Bergbau-Pools es benutzen.

Es ist schwer zu sagen, ob SmartPool in ähnlicher Weise in den Staub gelassen wird, aber Luu plant, weiter zu experimentieren und hat große Hoffnungen für das Projekt.

Das SmartPool-Team hat bereits einen Proof-of-Concept entwickelt und der nächste Schritt ist die Bereitstellung eines Live-Minen-Pools im Ethereum-Netzwerk.

Von dort aus ist die Hoffnung, dass es sich auf andere ausbreitet.

Pool-Image über Shutterstock

Der Führer in Blockchain News, CoinDesk ist eine unabhängige Medien-Steckdose, die für die höchsten journalistischen Standards strebt und sich durch eine strenge Reihe von redaktionellen Richtlinien. Sie interessieren sich für Ihr Know-how oder Einblick in unsere Berichterstattung? Kontaktieren Sie uns unter news