Stratum
stratum پروتکلی است که نرمافزار استخراج برای اتصال به استخر از آن استفاده میکند. استخر از طریق آن کار توزیع میکند و نرمافزار استخراج شیرها را از همین طریق بازمیگرداند. stratum زبان استاندارد استخراج در استخر است.
stratum یک اتصال را میان نرمافزار استخراج و استخر باز نگه میدارد و هر دو طرف پیامهای کوتاه JSON را از طریق آن میفرستند. این پروتکل جای روشی قدیمیتر را گرفت که در آن نرمافزارهای استخراج باید مدام از استخر کار جدید میخواستند. با stratum استخر کار جدید را همان لحظه که آماده شد میفرستد و این کار تلاش هدررفته را کم میکند.
یک نشست چند مرحله دارد. نرمافزار استخراج ابتدا مشترک میشود، سپس با نام کاربری خود وارد میشود که در بیشتر استخرها یک آدرس کیف پول است. استخر یک کار و یک سختی شیر میفرستد. نرمافزار استخراج هش میکند و هر شیری را که پیدا کند ارسال میکند و استخر با پذیرفتهشده یا ردشده پاسخ میدهد. وقتی بلاک جدیدی در شبکه ظاهر میشود، استخر کار تازهای میفرستد و به نرمافزار استخراج میگوید کار قبلی را کنار بگذارد.
به شکل ساده (stratum+tcp) یا رمزگذاریشده (stratum+ssl) وصل میشوید. شکل رمزگذاریشده از TLS استفاده میکند، همان محافظتی که یک وبسایت به کار میبرد، بنابراین هیچ کس در مسیر شبکه نمیتواند ترافیک شما را بخواند یا تغییر دهد. برخی نرمافزارهای استخراج این طرح را متفاوت مینویسند، پس فایل README نرمافزار استخراج خود را بررسی کنید.
یک خط معمول استخر سه بخش دارد: یک هاست، یک پورت و نام ورود شما. بیشتر مشکلات اتصال یک غلط تایپی در یکی از آنها، پورت اشتباه برای حالت ساده یا TLS، یا فایروالی است که آن پورت را مسدود میکند. اگر نرمافزار استخراج شما مدام دوباره وصل میشود، ابتدا این سه چیز را بررسی کنید.
هر خانواده از ارزها نسخه خودش را از stratum به کار میبرد، بنابراین نرمافزار استخراجی که برای یک الگوریتم ساخته شده ممکن است نسخه ارز دیگری را نفهمد. این یکی از دلایلی است که راهنماهای راهاندازی برای هر نرمافزار جداگانه نوشته میشوند. نسخه جدیدتری به نام Stratum V2 برای برخی ارزها وجود دارد که رمزگذاری و قالبی دودویی اضافه میکند، اما بیشتر استخرها هنوز به نسخه اصلی صحبت میکنند.
شما نرمافزار استخراج خود را از طریق stratum روی هاست و پورتی که صفحه شروع استخراج نشان میدهد به استخر وصل میکنید. نزدیکترین منطقه به خود را انتخاب کنید تا تأخیر و شیرهای منقضی پایین بمانند.