Het dashboard van seine uitgelegd

· 7 min lezen

Start seine en het vult de terminal met een live-dashboard: hoe snel je hasht, hoeveel shares de pool heeft geaccepteerd, wat je tegoed hebt en een log van alles wat het doet. Deze rondleiding gaat paneel voor paneel door seine v0.2.22, legt uit wat elk label betekent en waar het getal vandaan komt, en laat zien hoe autotuning en de toetsenbordbediening eruitzien terwijl je minet.

Het terminaldashboard van seine op een Apple M4 Max die op bntpool.com minet: huidige hashrate 30,63 H/s, 14 threads, 5 shares ingediend, 0 geweigerd en 5 geaccepteerd, met daaronder het poolsaldo en een log van jobs en geaccepteerde shares

De screenshot toont een Apple M4 Max die ongeveer tien minuten na de start op bntpool.com minet, gemaakt voor de README van seine in oktober 2026. Hij dient als referentie voor de rest van dit artikel.

Wat toont het dashboard van seine?

Kort antwoord

Het dashboard van seine toont je live- en gemiddelde hashrate, voltooide hashes, de hoogte van de chain en de netwerkhashrate, de status van de miner, ingediende, geweigerde en geaccepteerde shares, de hashrate van elk apparaat, je pool-endpoint en aantal threads, je saldo op bntpool.com en een log met tijdstempels. Het ververst ongeveer één keer per seconde terwijl je minet.

Van boven naar beneden zijn de panelen de header, een rij van drie statistiekpanelen (HASHRATE, NETWORK, MINING), DEVICES, CONFIG, POOL BALANCE en LOG. In een terminal van minstens 148 kolommen breed staan CONFIG en het saldopaneel naast elkaar.

De header: versie, golven en uptime

De titel van de header toont de versie van seine, bijvoorbeeld seine v0.2.22. Is er een nieuwere release, dan verschijnt er een gemarkeerde badge update vX.Y.Z available naast en krijgt het log één regel met de downloadlink. seine controleert GitHub bij het starten en elke 12 uur, en die controle onderbreekt het minen nooit.

Onder de titel schuiven twee rijen golven voorbij, één stap per seconde. Elke keer dat de pool een van je shares accepteert (of, in solomodus, de node je blok accepteert), landt er een gouden ruitje op de bovenste rij aan de rechterrand, dat elke seconde één kolom naar links schuift. In een terminal van ongeveer 130 kolommen breed betekent dat dat de ruitjes die je ziet ongeveer de laatste twee minuten aan geaccepteerd werk zijn. uptime staat aan het eind van de onderste rij.

Hoe meet seine de hashrate?

Het paneel HASHRATE heeft drie regels:

In de screenshot staat Current op 30,63 H/s en Average op 29,33 H/s. Average begint lager, omdat de eerste minuten meetellen, wanneer elke thread zijn eerste hash afmaakt en de tuner onder de volle capaciteit begint voordat hij opschaalt. Hoe langer seine draait, hoe dichter de twee bij elkaar komen.

Netwerk en status

Het paneel NETWORK toont de Height van de chain waarop je minet en de Global netwerkhashrate. In poolmodus leest seine de netwerkhashrate uit de openbare statistieken van bntpool.com en ververst het die hooguit elke 30 seconden.

State vertelt je wat de miner doet. Groen working is wat je wilt zien. In poolmodus zie je tijdens het opstarten en opnieuw verbinden ook deze:

Status Betekenis
pool-connecting De Stratum-verbinding wordt geopend
pool-connected Verbonden, bezig met inloggen
pool-authenticated Login geaccepteerd, wacht op de eerste job
working Bezig met hashen op de huidige job
pool-disconnected Verbinding verbroken; seine verbindt zelf opnieuw
pool-login-rejected De pool weigerde de login; de regel AUTH in het log geeft de reden

Solo minen op je eigen node voegt statussen toe zoals daemon-syncing, stale-tip (er kwam een nieuw blok binnen, er wordt een nieuwe template opgehaald) en solved. Terwijl seine ergens op wacht, zakt Current naar nul, zodat het nooit een snelheid toont die het niet levert.

Wat betekenen Submitted, Rejected en Accepted?

Het paneel MINING telt de shares voor deze sessie:

bntpool.com past de share-difficulty van elke verbinding aan met als doel ongeveer 10 shares per vijf minuten, dus ongeveer elke 30 seconden een share is normaal, wat je hashrate ook is. De 5 ingediende en 5 geaccepteerde shares na tien minuten in de screenshot zijn een gezonde start. Je uitbetaling volgt de geaccepteerde shares, en een Rejected-teller op nul betekent dat elke share die je hebt gestuurd is toegekend.

Apparaten, configuratie en poolsaldo

DEVICES toont elke mining-backend met zijn huidige en gemiddelde hashrate: cpu#1 voor de CPU, daarna nvidia#1, nvidia#2 enzovoort voor elke NVIDIA-GPU. Een GPU die nog aan het starten is, toont in plaats daarvan zijn voortgang, van starting CUDA runtime tot preparing NVIDIA backend. Bij de eerste start worden de GPU-kernels gecompileerd en afgestemd, dus die duurt langer dan latere starts.

CONFIG toont hoe deze run is ingesteld:

Om een rig een herkenbare naam op de pool te geven, geef je die bij het starten mee:

./seine --pool-worker rig-01

POOL BALANCE leest je saldo om de paar seconden uit bij bntpool.com. Pending is wat je hebt verdiend en nog niet uitbetaald hebt gekregen, Paid is wat de pool naar je adres heeft gestuurd, en Miner rechts is je adres, ingekort tot de eerste en laatste zes tekens. bntpool.com betaalt uit zodra je saldo 0,1 BNT bereikt. In solomodus wordt dit paneel WALLET, met de saldi Pending en Unlocked van de wallet van je node.

Het log lezen

LOG bewaart de laatste 200 regels, de nieuwste onderaan, elk met een niveaubadge, een tag en hoe lang geleden het gebeurde. De badges zijn INFO, OK (iets is gelukt), WARN, ERR en ** voor een gevonden blok. De tags die je op een pool het vaakst ziet, zijn:

Hoe ziet autotuning eruit terwijl seine draait?

seine begint meteen met minen en stemt af op echt miningwerk, en je kunt dat in het log zien gebeuren. De eerste regel MINER luidt cpu-autotune | starting with N threads, gevolgd door initial estimate op een nieuwe machine of cached starting point als seine de machine al kent.

Daarna vergelijkt het instellingen om de beurt: het huidige aantal threads, een kandidaat en dan weer het huidige aantal. Elk venster duurt minstens 30 seconden en verzamelt minstens 20 hashes. Je ziet regels zoals measuring useful mining work en checking baseline again, en het getal bij Threads in CONFIG beweegt mee. Als het een keuze heeft gemaakt, meldt het log done en noemt het het aantal threads dat het heeft gehouden.

CPU-kernels worden op dezelfde manier vergeleken, bijvoorbeeld comparing avx2 and avx512 while mining, en seine schakelt pas over nadat twee vergelijkingen de winst bevestigen: confirmed faster ... path in two comparisons. Keuzes worden gecachet, dus de volgende start gaat verder waar deze ophield. Het afstemmen verbindt nooit opnieuw met de pool en herstart nooit een GPU. De autotuning-handleiding behandelt de details, en de uitleg over Argon2id legt uit waarom de geheugenbandbreedte bepaalt waar het beste aantal threads uitkomt.

Kun je threads veranderen vanuit het dashboard?

Kort antwoord

Ja. Druk op + (of =, zonder Shift) om per CPU-backend één thread toe te voegen en op - om er een weg te halen. seine herstart zijn mining-backends met het nieuwe aantal en behoudt de sessiestatistieken, uptime en gemiddelde hashrate. Druk op q of Ctrl+C om te stoppen. Een handmatige wijziging zet de autotuning van threads voor die run uit.

Terwijl de wijziging wordt doorgevoerd, toont CONFIG Restarting: 14 -> 15 threads... en worden verdere toetsaanslagen genegeerd tot het klaar is. Verhogingen stoppen bij de automatische limiet voor CPU en RAM, en het aantal dat je kiest, wordt niet opgeslagen als nieuwe standaard. Voor een vast aantal vanaf de start gebruik je --threads.

Kleine terminals en gewone uitvoer

In een terminal die smaller is dan 80 kolommen, worden de drie statistiekpanelen onder elkaar gezet. In een laag venster schakelt seine over op een compacte weergave die Threads, State, Current, Average, de share-tellers en Height boven het log in beeld houdt. De standaard --ui auto toont het dashboard alleen in een interactieve terminal; --ui plain geeft een gewoon scrollend log voor servers, logbestanden en procesmanagers.

Heb je seine nog niet ingesteld, dan gaat de gids voor Blocknet minen van de download tot je eerste geaccepteerde share.

Veelgestelde vragen

Waarom is de gemiddelde hashrate van seine lager dan de huidige hashrate?

Average deelt elke hash die deze sessie is voltooid door de tijd die aan minen is besteed, dus de eerste minuten tellen mee, wanneer elke thread zijn eerste hash afmaakt en de tuner onder de volle capaciteit begint voordat hij opschaalt. Current kijkt alleen naar de laatste vijf seconden. Hoe langer seine draait, hoe dichter de twee bij elkaar komen.

Hoe verander ik het aantal threads terwijl seine draait?

Druk op de plustoets, of de isgelijktoets, om per CPU-backend één thread toe te voegen, en op de mintoets om er een weg te halen. seine herstart zijn mining-backends met het nieuwe aantal en behoudt je sessiestatistieken, uptime en gemiddelde. Een handmatige wijziging zet de autotuning van threads voor die run uit en wordt niet opgeslagen als je nieuwe standaard.

Wat betekenen de gouden ruitjes in de header?

Elk ruitje staat voor een geaccepteerde share als je op een pool minet, of een geaccepteerd blok als je solo minet. Het verschijnt aan de rechterrand van de golf en schuift elke seconde één kolom naar links, dus de ruitjes die je ziet zijn het werk dat in de laatste paar minuten is geaccepteerd.

Kan ik seine zonder het dashboard draaien?

Ja. Start het met --ui plain voor een gewoon, scrollend log in plaats van het dashboard op volledig scherm. Dat past bij servers, logbestanden en procesmanagers. De standaard, --ui auto, toont het dashboard alleen als seine in een interactieve terminal draait, dus omgeleide uitvoer krijgt al gewone logs.