seine instellen: opgeslagen waarden en startopties

· 3 min lezen

Start je Blocknet-miner telkens met voorspelbare instellingen. Deze gids voor seine v0.2.37 behandelt opslaglocatie, voorrang van argumenten en blijvende wijzigingen. Begin met een werkende installatie; de updategids behandelt het vervangen van het programma.

Hoe kiest seine de instellingen?

Kort antwoord

seine combineert opgeslagen verbindingswaarden met startargumenten. Expliciete verbindingsargumenten hebben voorrang op overeenkomstige opgeslagen waarden. De gegevensmap bepaalt welk bestand wordt gelezen. Hardware- en uitvoeringsopties blijven startargumenten: bewaar zowel het bestand als je normale startopdracht.

Een configuratiebestand en terminalopdracht sturen een miner aan, gevolgd door een controle na herstart.

Vind het bestand dat je startopdracht gebruikt

Standaard is dit ./seine-data/seine.config.json, relatief aan de werkmap van het proces. Die kan afwijken van de programmamap. Controleer terminal, snelkoppeling of service voordat je wijzigt. Twee startmethoden kunnen hetzelfde programma met verschillende gegevensmappen openen.

--data-dir kiest de basismap; de bestandsnaam blijft seine.config.json. Gebruik een vast absoluut pad als je vanuit meerdere plaatsen start. Noteer programma, werkmap, gegevensmap en alle argumenten. De Windows-startgids toont deze paden in Taakplanner, ook met spaties.

Welke instellingen horen in het bestand?

Het voorbeeld toont de hoofdvelden. Vervang @yourname door je geregistreerde Blocknet ID of volledige ontvangstadres. Het illustreert het formaat en is geen opdracht. Wijzig bij een bestaande installatie alleen de benodigde velden, niet het hele bestand.

{
  "schema_version": 1,
  "mode": "pool",
  "address": "@yourname",
  "pool_url": "stratum+tcp://bntpool.com:3333",
  "pool_worker": "desktop-01"
}

mode, address, pool_url en pool_worker bepalen modus, bestemming, pool en machinenaam. Behoud schema_version en eventueel dev_fee_pool_worker. Dat laatste is een afzonderlijke gegenereerde naam; gebruik pool_worker voor je machine. Bewaar hier geen herstelzin of privésleutels.

Hoe maak je een wijziging blijvend?

Stop de miner en kopieer het bestand. Gebruik een teksteditor, geldige JSON met dubbele aanhalingstekens en de oorspronkelijke naam zonder extra extensie. Wijzig alleen het benodigde veld in de werkelijk gebruikte map. Controleer komma’s, vermijd commentaar en eindkomma’s en gebruik zo mogelijk JSON-validatie. Met de kopie vergelijk je exacte oude waarden.

Controleer of de startopdracht dezelfde waarde overschrijft. Een oud --address gaat vóór het gewijzigde opgeslagen adres. Werk het argument bij of verwijder het om het bestand te gebruiken. Start via de gebruikelijke snelkoppeling, het script of de taak en controleer de werkelijke waarden.

Gebruik tijdelijke opties bewust

Bij bestaande configuratie kiest de volgende pooloptie de machinenaam voor deze uitvoering. Zonder die optie keert bij de volgende start de opgeslagen naam terug. Handig voor een gecontroleerde wijziging; voeg de optie aan je gewone startopdracht toe voor blijvend gebruik.

--pool-worker desktop-02

Bij de eerste start zonder bestand maakt seine dit vanuit de eerste verbindingsgegevens. Dat verschilt van een tijdelijke vervanging bij een bestaand bestand. Houd dit in gedachten wanneer je een opdracht naar een andere computer kopieert, die misschien zijn eerste configuratie maakt. De configuratiereferentie beschrijft vragen en startopties.

Bewaar afstemming bij de startopdracht

--backend en --threads zijn startargumenten. Het verbindingsschema is geen algemene optielijst. Een vergelijkbaar JSON-veld stelt zo’n uitvoeringsoptie niet in. Bewaar bewuste hardwarekeuzes in het script, de snelkoppeling of service die de miner start.

Threadknoppen in het dashboard veranderen de sessie, zonder een nieuwe standaard op te slaan. Automatische afstemming heeft eigen cachebestanden. Bewaar die apart van verbindingswijzigingen en laat iedere machine zichzelf afstemmen. De autotuninggids legt cachegebruik en expliciete threadaantallen uit.

Waarom lijken instellingen teruggezet?

Vergelijk gegevenspad en argumenten met de laatste werkende start. Een nieuwe uitpakmap, andere terminalmap of oud taakargument kan het verschil verklaren. Lees bij een parseerfout eerst bestandsnaam en melding. Herstel de kopie of corrigeer JSON en start eenmaal via het bedoelde pad.

Controleer bestemming, pool, machinenaam en geaccepteerde shares. Herhaal een normale start om blijvend gedrag te bevestigen; een uitvoering met argumenten bewijst alleen die opdracht. Gebruik de dashboardgids en voor toekomstige beloningen de adreswisselgids. Bewaar werkende startopdracht en configuratiekopie samen.

Veelgestelde vragen

Waar bewaart seine de configuratie?

Standaard leest seine seine-data/seine.config.json vanuit de werkmap bij het starten. data-dir kiest een andere basismap. Terminal, snelkoppeling en geplande taak kunnen verschillende werkmappen gebruiken. Noteer daarom het volledige configuratiepad bij je startopdracht.

Past een startargument het bestand aan?

Bij een bestaande configuratie hebben expliciete verbindingsargumenten voor die uitvoering voorrang zonder opgeslagen adres, pool-URL of machinenaam te vervangen. Bewaar het argument in je gebruikelijke startopdracht of stop de miner en wijzig het veld. Controleer daarna een normale start.

Kunnen alle opties in het JSON-bestand?

Het opgeslagen schema bevat enkele verbindingsvelden. Hardware- en uitvoeringsopties zoals backend en threads horen bij de startargumenten. Gelijknamige JSON-velden stellen die opties niet in. Maak daarom ook een reservekopie van je startopdracht naast de gegevensmap.