Sanasto · Poolit

Stratum

Tekijä: CloudMineCrypton tiimiPäivitetty Tunnetaan myös nimellä Stratum v2

Määritelmä

Stratum on protokolla, jonka avulla louhintalaitteet viestivät louhintapoolin kanssa. Pooli lähettää kullekin laitteelle hajautettavaa työtä, ja laite palauttaa osuuksia, jotka todistavat sen tekemän työn määrän.

Osa Bitcoin-louhinnan sanastoa, 88 termiä selkokielellä.

Stratum V1 -istunto viesti viestiltä

Louhija

Louhintapooli

mining.subscribe

Hei, olen louhija

mining.authorize

Tämä on oman workerini nimi

mining.set_difficulty

Lähetä osuuksia tällä vaikeustasolla

mining.notify

Tässä uusi louhintatehtävä

mining.submit

Löysin osuuden

Tavallista tekstiä sisältävää JSON-dataa TCP-yhteyden kautta. Kaksi viimeistä toistuvat koko päivän: uusi työ aina, kun pooli päivittää lohkon, ja osuus muutaman sekunnin välein.

Miten Stratum toimii?

Laite muodostaa yhteyden pooliin ja pitää sen auki. Se kirjautuu sisään louhintalaitteen nimellä, minkä jälkeen pooli lähettää osuuden vaikeustason ja työn. Työ sisältää lohkon otsakkeen osat sekä coinbase-tapahtuman osat. Näin laite voi muuttaa ylimääräistä nonce-arvoa itse, eikä siltä lopu työ kesken.

Sen jälkeen toistuu kaksi viestiä: uusi työ aina, kun pooli päivittää lohkoaan, ja laitteen lähettämä osuus muutaman sekunnin välein. Slush Pool esitteli Stratum-protokollan vuonna 2012 korvaamaan vanhan tavan, jossa louhijoiden piti pyytää poolilta jatkuvasti uutta työtä.

Miltä louhintalaitteen käyttöönotto näyttää?

Laitteen asetussivulla täytät kolme kenttää: poolin osoitteen, kuten stratum+tcp://pool.example.com:3333, louhintalaitteen nimen, kuten myaccount.rig1, ja salasanan, jonka monet poolit jättävät huomiotta. Siinä kaikki Stratum-asetukset. Poolin vaihtaminen tarkoittaa näiden kenttien muuttamista.

Mitä Stratum V2 muuttaa?

V1 lähettää salaamatonta tekstiä, joten joku verkkoyhteyden varrella voi ohjata louhijan työn muualle. Stratum V2 on binäärinen, salattu ja todennettu, ja se käyttää vähemmän kaistanleveyttä. Siinä on myös valinnainen työn määrittelyosa, jonka avulla louhijat voivat valita omien lohkojensa tapahtumat.

Kuka päättää, mitä lohkoon tulee?

Stratum V1

Valitsee transaktiot
Louhintapooli
Louhija näkee
Pelkkä louhintatehtävä
Verkkoliikenne
Tavallista tekstiä, yleensä salaamatonta

Stratum V2 työn määrittelyllä

Valitsee transaktiot
Voi olla louhija
Louhija näkee
Oma louhintatehtävä
Verkkoliikenne
Salattu, binäärinen
Louhintatehtävän ilmoittaminen on valinnaista versiossa V2. Pooli voi tukea versiota V2 ja silti luoda louhintatehtävät itse.

Lähteet

  1. Stratum-louhintaprotokolla · Bitcoin Wiki
  2. Stratum V2: seuraavan sukupolven louhintaprotokolla · Stratum V2 -työryhmä
  3. Stratum V2 -määritys · Stratum V2 -työryhmä

Sivun reaaliaikaiset luvut perustuvat CloudMineCrypto API:n ja julkisen lohkoketjun tietoihin. Niitä päivitetään säännöllisesti, ja ne merkitään näkyviin siellä, missä niitä käytetään. Vain tiedoksi, ei taloudellista neuvontaa.

Katso nyt, miten louhinta tapahtuu.

Claim a free 8-hour mining plan in the CloudMineCrypto app and watch your estimated BTC tick up from live network data. Withdraw to your own wallet, Lightning included. Rewards are estimates.