Hogyan működik a Stratum?
A gép kapcsolatot létesít a poollal, és nyitva tartja. Worker névvel jelentkezik be, a pool pedig share-nehézséget és egy feladatot küld neki. A feladat tartalmazza a blokkfejléc elemeit és a coinbase-tranzakció részeit, így a gép maga módosíthatja az extra nonce-ot, és sosem fogy ki a munkából.
Ettől kezdve két üzenet ismétlődik: a pool minden blokkfrissítéskor új feladatot küld, a gép pedig néhány másodpercenként share-t küld vissza. A Slush Pool 2012-ben vezette be a Stratumot egy régebbi megoldás helyett, amelyben a bányászoknak folyamatosan munkát kellett kérniük a pooltól.
Hogyan néz ki egy bányászgép beállítása?
A gép beállítási oldalán három mezőt kell kitöltened: a pool címét, például stratum+tcp://pool.example.com:3333, a worker nevét, például myaccount.rig1, valamint egy jelszót, amelyet sok pool figyelmen kívül hagy. Ennyi a Stratum beállítása. Poolváltáskor ezeket a mezőket kell módosítanod.
Mi változik a Stratum V2-val?
A V1 egyszerű szöveget küld, általában titkosítás nélkül, ezért valaki a hálózati útvonalon átirányíthatja a bányász munkáját. A Stratum V2 bináris, titkosított és hitelesített, ráadásul kevesebb sávszélességet használ. Van benne egy opcionális blokkdeklarációs rész is, amellyel a bányászok maguk választhatják ki a saját blokkjaik tranzakcióit.
Ki dönti el, mi kerüljön a blokkba?
Stratum V1
- Tranzakciókat választ
- A pool
- A bányász ezt látja
- Csak egy hash-elési feladat
- Forgalom
- Egyszerű szöveg, általában titkosítatlanul
Stratum V2 feladat-összeállítással
- Tranzakciókat választ
- Lehet a bányászé
- A bányász ezt látja
- Saját sablonja
- Forgalom
- Titkosított, bináris
Források
- Stratum bányászati protokoll · Bitcoin Wiki
- Stratum V2: a bányászati protokoll következő generációja · Stratum V2 munkacsoport
- A Stratum V2 specifikációja · Stratum V2 munkacsoport
Az oldal élő adatai a CloudMineCrypto API-jából és a nyilvános blokkláncból származnak, rendszeresen frissülnek, és a megjelenésüknél fel vannak tüntetve. Csak oktatási célra, nem pénzügyi tanácsadás.