kucoin

Entwickler kündigen Stratum v2-Update für dezentrales Bitcoin an Mining

Das neue Update wird die Auswahl von Transaktionen über ein neues Unterprotokoll und Miner-Knoten ermöglichen.

Ein neues Update der Referenzimplementierung (SRI) für Stratum v2 wurde von den Entwicklern des Protokolls angekündigt.

Laut einer Pressemitteilung, die an das Bitcoin Magazine gesendet wurde, ist das neue Update „ein wichtiger Meilenstein bei der Demokratisierung der Transaktionsauswahl im Pooled Mining und der Dezentralisierung von Bitcoin“, da es Minern ermöglicht, Transaktionen über ein neues Unterprotokoll und ihren Knoten auszuwählen.

Die Entwickler laden Miner, Pools, Firmware-Hersteller und die Community ein, die neue Implementierung anhand des von ihnen zusammengestellten Leitfadens „Erste Schritte“ mit CPU oder tatsächlichen Mining-Geräten zu testen. Sie bitten auch um Feedback der Benutzer nach dem Testen mit diesem Formular.

Es wird empfohlen, dass neue Benutzer die Software mit SV1-Mining-Geräten testen, indem sie sich über einen Übersetzungsproxy mit einem SV2-Pool verbinden. „Miner werden ihren eigenen Vorlagenanbieter (Bitcoind) mit der maximalen Gebührenrichtlinie betreiben“, beschreibt die Pressemitteilung. „Innerhalb des Übersetzungsproxys befindet sich ein Job Negotiator, der ein Unterprotokoll ausführt, das für die Verteilung der Miner-Vorlagen an den Pool verantwortlich ist.“

    <figcaption><em>„Die Konfiguration ermöglicht Mining-Geräten mit SV1-Firmware, sich mit einem SV2-Pool zu verbinden und ihre Transaktionen lokal über den Vorlagenanbieter auszuwählen und sie weiter über den Job Negotiator an den Pool zu senden.“</em></figcaption>
</figure><p>Die Pressemitteilung beschreibt, wie der Job Negotiator „in Kombination mit einem Vorlagenanbieter die Verantwortung an Miner oder einen unabhängigen Dritten zurückgibt, um eine neue Vorlage (ausgewählte Transaktionen) bereitzustellen, wodurch die Infrastruktur des Bitcoin-Pools stärker dezentralisiert wird“.

Gemäß der Beschreibung, wie ein Job Negotiator (JN) funktioniert, führt die Downstream-Mining-Farm ein JN aus, das eine Verbindung zu einem JN herstellt, das vom Pool ausgeführt wird, und eine eindeutige Kennung für Mining-Jobs mithilfe der AllocateMiningJobToken-Nachricht anfordert. Der Pool sendet einen eindeutigen Token und eine Coinbase-Ausgabe zurück, die für Auszahlungen verwendet werden. Das Downstream-JN stellt dann eine Verbindung zu einem Vorlagenanbieter her, der eine neue Vorlage und SetNewPrevHash an das Downstream-JN sendet. Mit diesen kann ein neuer Job erstellt werden und der Downstream-JN sendet eine CommitMiningJob-Nachricht mit einem vorgeschlagenen Satz von Transaktionen an den Pool. Der Pool akzeptiert immer den Vorschlag des Miners in der aktuellen Iteration, aber in der nächsten Version haben die Miner die Möglichkeit, auf einen anderen Pool oder eine Solo-Mine zurückzugreifen, wenn der Pool keine vom Vorlagenanbieter des Downstreams ausgewählten Transaktionen akzeptiert. Der Übersetzungsproxy sendet dann eine SetCustomMiningJob-Nachricht an den Pool, der die Arbeit überprüft und eine SetCustomMiningJobSuccess-Nachricht zurücksendet. Der Übersetzungs-Proxy übersetzt dann die Nachricht und sendet die mining.notify-Nachricht an Mining-Geräte, die Anteile über den Übersetzungs-Proxy an den Pool übermitteln.

Mit dem aktuellen, von der Industrie übernommenen Mining-Protokoll Stratum V1 nimmt eine Handvoll Mining-Pools an der Transaktionsauswahl teil, was Bitcoin anfälliger für Zensur macht. Stratum v2 ist ein aktualisiertes Protokoll, das sicherstellt, dass die Transaktionsauswahl von den Minern selbst vorgenommen wird.

Die Community hat die Software bereits auf mehreren gängigen Mining-Geräten getestet; Die Pressemitteilung ermutigt jeden, der auf verschiedenen Plattformen testet, ein Formular auszufüllen.

„Mit dem nächsten Update“, heißt es in der Pressemitteilung, „werden wir eine Fallback-Funktion hinzufügen, die es Bergleuten ermöglichen würde, auf einen anderen Pool oder eine Solo-Mine zurückzugreifen, falls der Pool ihren Vorschlag nicht akzeptiert. Miner würden in diesem Fall die Verbindung trennen und zurückgreifen.“

Weitere Aktualisierungen beinhalten das Ziel, die Verschlüsselung zu verbessern und die Einhaltung der neuesten Spezifikationsaktualisierungen sicherzustellen, sowie Pläne, Pools die Möglichkeit zu geben, stichprobenartige Überprüfungen der Blockgültigkeit durchzuführen. Die wichtigste Entwicklung wird das Einreichen einer Pull-Anfrage für den Vorlagenanbieter in Bitcoin Core sein.

Die Entwickler danken den Stratum v2-Crowdfunding-Unterstützern und fügen einen Link zu ihrem Discord für diejenigen hinzu, die an einer Beteiligung an der Community interessiert sind.

Die mobile Version verlassen