Deinen Miner auf bntpool.com überwachen

· 5 Min. Lesezeit

Sobald seine auf bntpool.com minet, zeigt dir der Pool alles, was er sieht: deine Hashrate, jeden akzeptierten Share, deine Einnahmen und jede Auszahlung an deine Adresse. Diese Anleitung führt durch My Stats, die öffentlichen Seiten für den ganzen Pool und die öffentliche API für Skripte und Heim-Dashboards.

Falls du noch nicht minest, führt dich die Installationsanleitung für seine in wenigen Minuten zu deinen ersten Shares.

Wie prüfst du die Statistik deines Miners auf bntpool.com?

Kurze Antwort

Öffne My Stats unter bntpool.com/stats, füge deine Blocknet-Adresse oder deinen @name ein und drücke Lookup. Die Seite zeigt Hashrate, akzeptierte und abgelehnte Shares, geschätztes, bestätigtes und ausgezahltes Guthaben, ein Hashrate-Diagramm, eine Zeile je Rig sowie letzte Auszahlungen. Solange der Tab offen ist, aktualisiert sie sich automatisch.

Gib auf My Stats dieselbe Adresse oder denselben Blocknet-ID-Kurznamen wie in seine ein. Ein Name wie @name oder $name wird über blocknet.id aufgelöst; danach zeigt das Suchfeld die vollständige Zieladresse. Die Seite merkt sich die letzte Suche in diesem Browser. Beim nächsten Besuch sind deine Zahlen schon da.

Was zeigt My Stats?

Karten und Tabellen sind in Gruppen aufgeteilt, die jeweils eine Frage zu deinem Miner beantworten.

Guthaben

Bei noch ausstehenden Belohnungen listet Estimated From Recent Blocks jeden Block mit Höhe, geschätzter Gutschrift, verbleibenden Bestätigungen und Fundzeit auf. Jede Höhe führt zum Block im Blocknet-Explorer, damit du ihn selbst prüfen kannst. So funktionieren PPLNS-Auszahlungen erklärt Aufteilung und Auszahlung der Belohnung.

Mining und Shares

Die Karten unter Mining zeigen deine aktuelle Hashrate, unter Blocks Found die von deinen Rigs für den Pool gelösten Blöcke und unter Mining Since dein Startdatum. Darunter stehen Shares Accepted, Shares Rejected, Reject Rate und Avg Difficulty. Ein gesundes Rig liefert regelmäßig akzeptierte Shares und hat eine Ablehnungsquote nahe null.

Hashrate History zeigt deine Hashrate über 1h, 24h, 7d oder 30d. An längeren Zeiträumen erkennst du am besten, ob ein Rig die ganze Nacht lief.

Eine Zeile je Rig

Gib bei mehreren Rechnern jedem einen eigenen Namen. Der Pool listet sie dann getrennt mit Hashrate, akzeptierten und abgelehnten Shares sowie Zeit des letzten Shares. Beim ersten Start wählt seine einen Namen aus seine- und vier Ziffern. Einen eigenen setzt du über die Kommandozeile:

./seine --pool-worker rig-01

Ein Rig mit älterer seine-Version erhält den Hinweis update available mit Link zu den seine-Releases. So findest du leicht einen Rechner, dessen Update du vergessen hast.

Auszahlungen und letzte Shares

Recent Payouts listet jede Zahlung an deine Adresse mit Betrag, Transaktionslink zum Explorer und Status queued, unconfirmed oder confirmed. Recent Shares zeigt die letzten 20 Shares mit Job, Rig, Difficulty und Status. Damit bestätigst du am schnellsten, dass ein gerade gestarteter Rechner den Pool erreicht.

Warum unterscheidet sich die Pool-Hashrate von der in seine?

Der Miner seine zählt jeden berechneten Hash. Der Pool sieht nur eingereichte Shares und schätzt die Hashrate daher aus der gesamten Difficulty deiner akzeptierten Shares in der letzten Stunde. Jeder Share ist zufällig. bntpool.com setzt je Verbindung eine Difficulty für ungefähr 10 Shares alle 5 Minuten; kurze Fenster enthalten deshalb Rauschen.

Zwei Gewohnheiten helfen beim Vergleich:

Recent Shares zeigt sofort, dass Shares eintreffen, noch bevor sich die Hashrate stabilisiert.

Welche öffentlichen Seiten zeigen den ganzen Pool?

Diese Seiten brauchen keine Adresssuche und zeigen alle Aktivitäten des Pools öffentlich. Das Dashboard bündelt die wichtigsten Zahlen: verbundene Miner, Pool- und Netzwerk-Hashrate, gefundene Blöcke und durchschnittliches Glück.

Blöcke

Blocks listet jeden gefundenen Block von bntpool.com, die neuesten zuerst: Höhe mit Explorer-Link, Belohnung, Effort, Rundendauer, Status und Fundzeit. Filtere nach Confirmed, Pending oder Orphaned, um den Stand jedes Blocks zu sehen.

Auszahlungen

Payouts listet jeden Auszahlungslauf mit Gesamtbetrag, Zahl bezahlter Miner, Transaktionslinks und Status. Nach dem Senden erscheint er als unconfirmed und kurz nach der ersten Blockbestätigung als confirmed. Du kannst deine Zahlung somit sowohl auf Pool-Seite als auch im Explorer verfolgen.

Glück

Luck zeigt den Effort jeder Runde: akzeptierte Share-Arbeit geteilt durch die Block-Difficulty. 100 % bedeutet exakt den erwarteten Aufwand, ein niedrigerer Wert einen schnelleren Fund. Einzelne Runden schwanken stark in beide Richtungen. Beobachte deshalb Average Luck im Dashboard. Dessen Tabelle Pool Luck History verlinkt die Seite über View All.

Status

Status ist die Zustandsseite des Pools. Sie zeigt, ob Pool, öffentliches HTTP, API, Stratum, Datenbank und Daemon online sind, wie aktuell die Jobvorlage ist, die Blockchain-Höhe, die Verfügbarkeit über die letzten 10 Minuten, 6 Stunden, 24 Stunden und 7 Tage sowie den Störungsverlauf. Zwei Systeme messen die Verfügbarkeit: ein Monitor auf dem Pool-Server und eine externe Prüfung auf Cloudflare.

Wie nutzt du die API von bntpool.com?

Kurze Antwort

Die API von bntpool.com liefert öffentliches JSON über HTTPS ohne Schlüssel. Rufe https://bntpool.com/api/miner/ mit deiner angehängten Adresse für Hashrate, Rigs, Shares und Auszahlungen auf. Ergänze /balance für Guthaben und nutze /api/stats für Pool- und Netzwerk-Hashrate. Beträge sind atomare Einheiten: Für BNT durch 100.000.000 teilen.

Alle genannten Seiten lesen aus diesen Endpunkten. Was du auf der Website siehst, kannst du daher selbst abrufen:

Endpunkt Rückgabewerte
/api/stats Verbundene Miner, Pool-Hashrate, gefundene Blöcke, Netzwerk-Hashrate, aktuelle Höhe
/api/stats/history?range=24h Verlauf der Pool-Hashrate (1h, 24h, 7d, 30d)
/api/stats/insights Aktuelle Runde, durchschnittlicher Effort, letzte Runden
/api/info Pool-Einstellungen: Stratum-Port, Vergütungsmodell und Fenster, Mindestauszahlung
/api/blocks?status=confirmed Gefundene Blöcke, nach Status filterbar
/api/payouts/recent Auszahlungsläufe mit Transaktions-Hashes
/api/luck Effort und Dauer jeder Runde
/api/status Dienstzustand, Verfügbarkeitszeiträume, Störungen
/api/miner/{address} Deine Hashrate, Summen, Rigs, letzten Shares und Auszahlungen
/api/miner/{address}/balance Geschätztes, bestätigtes und ausgezahltes Guthaben
/api/miner/{address}/hashrate?range=24h Dein Hashrate-Verlauf

Listenendpunkte akzeptieren limit (standardmäßig 25, höchstens 200) und offset und antworten mit items und total. Miner-Endpunkte erwarten eine vollständige Adresse. Kopiere sie nach einer @name-Suche auf My Stats aus dem Suchfeld.

So liest du deinen Miner im Terminal aus:

curl -s https://bntpool.com/api/miner/YOUR_ADDRESS

Mit jq extrahierst du einzelne Werte, etwa Hashrate und akzeptierte Shares oder die ausgezahlte BNT-Summe:

curl -s https://bntpool.com/api/miner/YOUR_ADDRESS | jq '{hashrate, total_accepted, total_rejected}'
curl -s https://bntpool.com/api/miner/YOUR_ADDRESS/balance | jq '.balance.paid / 100000000'

Deinen Miner auf einem Heim-Dashboard anzeigen

Derselbe Endpunkt eignet sich als Sensor für ein Heim-Dashboard. In Home Assistant liest ihn die RESTful-Integration mit wenigen Zeilen in configuration.yaml:

rest:
  - resource: https://bntpool.com/api/miner/YOUR_ADDRESS
    scan_interval: 60
    sensor:
      - name: "bntpool hashrate"
        value_template: "{{ value_json.hashrate | round(2) }}"
        unit_of_measurement: "H/s"
      - name: "bntpool accepted shares"
        value_template: "{{ value_json.total_accepted }}"

Abfragen alle 30 bis 60 Sekunden reichen aus: Die Hashrate ist ein Stundendurchschnitt, und My Stats aktualisiert die Miner-Details selbst alle 30 Sekunden. Die öffentliche API begrenzt Anfragen je Client. Erhält ein Skript HTTP 429, sollte es pausieren und vor dem nächsten Versuch die Zeit aus dem Header Retry-After abwarten.

Was ist mit dem eigenen Dashboard von seine?

Der Pool zeigt seine Gutschriften an dich. Für den Live-Blick auf den Rechner zeigt das Terminal-Dashboard von seine Hashrate und Shares direkt bei ihrer Entstehung. Zusätzlich kann seine eine lokale Steuerungs-API mit REST, Server-Sent Events und Prometheus-Metriken unter /metrics bereitstellen, standardmäßig an 127.0.0.1:9977 gebunden. Die Steuerungs-API-Anleitung erklärt Optionen und Endpunkte. Viele Miner nutzen beides: die Metriken von seine je Rechner und die Pool-API für Guthaben und Auszahlungen.

Neu bei seine? Lade ihn herunter, verbinde ihn mit dem Standardpool und deine Adresse erscheint wenige Minuten nach dem ersten akzeptierten Share auf My Stats.

Häufig gestellte Fragen

Warum unterscheidet sich meine Hashrate auf bntpool.com von der in seine?

Der Miner seine zählt jeden berechneten Hash. Der Pool schätzt deine Hashrate aus der Difficulty akzeptierter Shares, gemittelt über die letzte Stunde. Shares treffen zufällig ein, weshalb der Pool-Wert stärker schwankt und sich erst mit der Zeit stabilisiert. Vergleiche das 24-Stunden-Diagramm auf My Stats mit dem Durchschnitt von seine.

Kann ich meine bntpool.com-Statistik mit einem @name suchen?

Ja. Gib deinen Blocknet-ID-Kurznamen wie @name oder $name ins Suchfeld von My Stats ein. Die Seite löst ihn über blocknet.id auf, zeigt deine Statistik und setzt die vollständige aufgelöste Adresse ins Suchfeld. Verwende diese vollständige Adresse für API-Aufrufe aus Skripten.

Braucht die API von bntpool.com einen API-Schlüssel?

Nein. Pool-Statistik, Blöcke, Auszahlungen, Glück, Status und Miner-Endpunkte liefern öffentliches JSON über HTTPS. curl und ein Heim-Dashboard können sie ohne Anmeldung lesen. Beträge sind atomare Einheiten; teile durch 100.000.000 für BNT und frage alle 30 bis 60 Sekunden ab.

Warum zeigt My Stats null Estimated Rewards?

Estimated Rewards erscheinen, sobald der Pool einen Block findet, während deine Shares im Vergütungsfenster liegen. Bei neuen Minern kann das einige Runden dauern. Zuerst erscheinen akzeptierte Shares und Hashrate, dann geschätzte Belohnungen. Diese reifen zu Confirmed Rewards und werden automatisch ausgezahlt.