מונחון · בריכות כרייה

Stratum

מאת צוות CloudMineCryptoעודכן נקרא גם stratum v2

הגדרה

Stratum הוא הפרוטוקול שמכונות כרייה משתמשות בו כדי לתקשר עם מאגר כרייה. המאגר שולח לכל מכונה עבודה לחישוב גיבובים, והמכונה מחזירה מניות שמוכיחות כמה עבודה היא עשתה.

חלק ממילון המונחים של כריית Bitcoin, עם 88 מונחים באנגלית פשוטה.

סשן Stratum V1, הודעה אחר הודעה

כורה

מאגר כרייה

mining.subscribe

שלום, אני כורה

mining.authorize

זה שם העובד שלי

mining.set_difficulty

שלח שיירים ברמת הקושי הזאת

mining.notify

הנה משימה חדשה לגיבוב

mining.submit

הנה הוכחת עבודה חלקית שמצאתי

JSON בטקסט פשוט דרך חיבור TCP. שני האחרונים חוזרים לאורך כל היום: משימה חדשה בכל פעם שהבריכה מעדכנת את הבלוק, ושייר כל כמה שניות.

איך Stratum עובד?

המכונה פותחת חיבור למאגר ומשאירה אותו פתוח. היא מתחברת עם שם עובד, והמאגר שולח לה קושי למניה ומשימה. המשימה כוללת את החלקים של כותרת הבלוק, וגם את החלקים של עסקת ה-coinbase, כדי שהמכונה תוכל לשנות בעצמה את ה-extra nonce ולא תיגמר לה העבודה.

מכאן והלאה חוזרים על שתי הודעות: עבודה חדשה בכל פעם שהמאגר מעדכן את הבלוק שלו, ומניה מהמכונה כל כמה שניות. Slush Pool הציגה את Stratum בשנת 2012, כדי להחליף שיטה ישנה שבה הכורים היו צריכים לבקש מהמאגר עבודה שוב ושוב.

איך נראית הגדרה של כורה?

בדף ההגדרות של המכונה ממלאים שלושה שדות: כתובת מאגר, כמו stratum+tcp://pool.example.com:3333, שם עובד, כמו myaccount.rig1, וסיסמה שמאגרים רבים מתעלמים ממנה. זה כל מה שצריך כדי להגדיר את Stratum. כדי לעבור בין מאגרים, צריך לשנות את השדות האלה.

מה משתנה ב-Stratum V2?

V1 שולח טקסט פשוט, בדרך כלל ללא הצפנה, ולכן מישהו בדרך ברשת עלול להפנות את העבודה של הכורה למקום אחר. Stratum V2 הוא בינארי, מוצפן ומאומת, ומשתמש בפחות רוחב פס. יש בו גם חלק אופציונלי להצהרת משימה, שמאפשר לכורים לבחור את העסקאות בבלוקים שלהם.

מי קובע מה נכנס לבלוק?

Stratum V1

בוחר עסקאות
מאגר הכרייה
מה הכורה רואה
רק משימת גיבוב
תעבורה
טקסט פשוט, בדרך כלל לא מוצפן

Stratum V2 עם הצהרת משימה

בוחר עסקאות
יכול להיות הכורה
מה הכורה רואה
התבנית שלו
תעבורה
מוצפן ובינארי
הצהרת עבודה היא אופציונלית ב־V2. בריכה יכולה לתמוך ב־V2 ועדיין לבנות תבניות בעצמה.

מקורות

  1. פרוטוקול כריית Stratum · Bitcoin Wiki
  2. Stratum V2: פרוטוקול הכרייה מהדור הבא · קבוצת העבודה Stratum V2
  3. מפרט Stratum V2 · קבוצת העבודה Stratum V2

הנתונים בזמן אמת בעמוד הזה מגיעים מ-API של CloudMineCrypto ומנתוני בלוקצ'יין ציבוריים. הם מתעדכנים בקביעות ומסומנים במקום שבו הם מופיעים. למטרות לימוד בלבד, לא ייעוץ פיננסי.

עכשיו נראה את הכרייה בפעולה.

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.