Stratum
Stratum คือโปรโตคอลที่ซอฟต์แวร์ขุดใช้เชื่อมต่อกับพูล พูลแจกงาน และซอฟต์แวร์ขุดส่ง share กลับผ่านโปรโตคอลนี้ มันคือภาษามาตรฐานของการขุดแบบพูล
Stratum เปิดการเชื่อมต่อหนึ่งไว้ระหว่างซอฟต์แวร์ขุดกับพูล และทั้งสองฝั่งส่งข้อความ JSON สั้นๆ ผ่านการเชื่อมต่อนั้น มันมาแทนวิธีเก่าที่ซอฟต์แวร์ขุดต้องคอยของานใหม่จากพูลอยู่เรื่อยๆ ด้วย stratum พูลจะ push งานใหม่ทันทีที่พร้อม ซึ่งลดความพยายามที่สูญเปล่า
เซสชันมีไม่กี่ขั้นตอน ซอฟต์แวร์ขุดจะสมัครรับงานก่อน แล้ว login ด้วยชื่อผู้ใช้ ซึ่งในพูลส่วนใหญ่คือที่อยู่กระเป๋าเงิน พูลส่งงานและความยากของ share มา ซอฟต์แวร์ขุดทำการ hash และส่งแต่ละ share ที่พบ และพูลตอบว่าได้รับการยอมรับหรือถูกปฏิเสธ เมื่อมีบล็อกใหม่ปรากฏบนเครือข่าย พูลจะส่งงานใหม่และบอกซอฟต์แวร์ขุดให้ทิ้งงานเก่า
คุณเชื่อมต่อได้ทั้งแบบธรรมดา (stratum+tcp) หรือแบบเข้ารหัส (stratum+ssl) แบบเข้ารหัสใช้ TLS ซึ่งเป็นการป้องกันแบบเดียวกับที่เว็บไซต์ใช้ จึงไม่มีใครบนเส้นทางเครือข่ายอ่านหรือแก้ไขข้อมูลของคุณได้ ซอฟต์แวร์ขุดบางตัวเขียน scheme ต่างกัน ให้ตรวจ README ของซอฟต์แวร์ขุดของคุณ
บรรทัดตั้งค่าพูลทั่วไปมีสามส่วน คือโฮสต์ พอร์ต และ login ของคุณ ปัญหาการเชื่อมต่อส่วนใหญ่คือพิมพ์ผิดในส่วนใดส่วนหนึ่ง ใช้พอร์ตผิดระหว่างแบบธรรมดากับ TLS หรือไฟร์วอลล์บล็อกพอร์ตนั้น ถ้าซอฟต์แวร์ขุดของคุณเชื่อมต่อใหม่อยู่เรื่อยๆ ให้ตรวจสามอย่างนี้ก่อน
แต่ละตระกูลเหรียญใช้ stratum ในแบบของตัวเอง ซอฟต์แวร์ขุดที่สร้างมาสำหรับอัลกอริทึมหนึ่งจึงอาจใช้เวอร์ชันของเหรียญอื่นไม่ได้ นี่คือเหตุผลหนึ่งที่คู่มือการตั้งค่าเขียนแยกตามซอฟต์แวร์ขุด เวอร์ชันใหม่กว่าคือ Stratum V2 มีให้ใช้กับบางเหรียญ และเพิ่มการเข้ารหัสและรูปแบบไบนารี แต่พูลส่วนใหญ่ยังใช้เวอร์ชันดั้งเดิม
คุณเชื่อมต่อซอฟต์แวร์ขุดกับพูลผ่าน stratum บนโฮสต์และพอร์ตที่หน้า “วิธีขุด” แสดงไว้ เลือกภูมิภาคที่ใกล้คุณที่สุดเพื่อให้ความหน่วงและ share ที่ล้าสมัยต่ำ