Stratum
Stratum - майнер пулға қосылу үшін пайдаланатын протокол. Пул ол арқылы жұмыс береді, ал майнер share-лерді кері жібереді. Бұл пулдағы майнингтің стандарт тілі.
Stratum майнер мен пул арасындағы бір байланысты ашық ұстайды, ал екі жақ та ол арқылы қысқа JSON хабарламаларын жібереді. Ол майнерлер пулдан жаңа жұмысты үнемі сұрап отыруы керек болған ескі әдісті алмастырды. Stratum арқылы пул жаңа жұмысты дайын болған сәтте жібереді, бұл бекер кететін күшті азайтады.
Сеанс бірнеше қадамнан тұрады. Майнер алдымен жазылады, содан кейін пайдаланушы атымен кіреді, ол көп пулда әмиян мекенжайы болады. Пул тапсырма мен share күрделілігін жібереді. Майнер хештейді және тапқан әр share-ді жібереді, ал пул қабылданды немесе қабылданбады деп жауап береді. Желіде жаңа блок пайда болғанда пул жаңа тапсырма жібереді және майнерге ескісін тастауды айтады.
Қарапайым (stratum+tcp) немесе шифрланған (stratum+ssl) түрде қосыласыз. Шифрланған түрі TLS-ті, яғни веб-сайт пайдаланатын қорғаныстың дәл өзін қолданады, сондықтан желі жолындағы ешкім трафигіңізді оқи немесе өзгерте алмайды. Кейбір майнерлер схеманы басқаша жазады, сондықтан майнеріңіздің README файлын қараңыз.
Әдеттегі пул жолының үш бөлігі бар: хост, порт және логиніңіз. Байланыс мәселелерінің көбі олардың біріндегі қате жазу, қарапайым немесе TLS үшін қате порт, не болмаса сол портты бұғаттайтын брандмауэр. Майнеріңіз үнемі қайта қосылып жатса, алдымен осы үш нәрсені тексеріңіз.
Әр монета отбасы stratum-ның өз нұсқасын пайдаланады, сондықтан бір алгоритмге арналған майнер басқа монетаның нұсқасын түсінбеуі мүмкін. Баптау нұсқаулықтарының әр майнерге бөлек жазылуының бір себебі осы. Кейбір монеталар үшін жаңарақ нұсқа Stratum V2 бар, ол шифрлау мен екілік форматты қосады, бірақ көп пул әлі де бастапқы нұсқаны пайдаланады.
Майнеріңізді пулға stratum арқылы «Майнингті бастау» беті көрсететін хост пен портқа қосасыз. Кідірісті және ескірген share-лерді аз ұстау үшін Сізге ең жақын аймақты таңдаңыз.