איך 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 עם הצהרת משימה
- בוחר עסקאות
- יכול להיות הכורה
- מה הכורה רואה
- התבנית שלו
- תעבורה
- מוצפן ובינארי
מקורות
- פרוטוקול כריית Stratum · Bitcoin Wiki
- Stratum V2: פרוטוקול הכרייה מהדור הבא · קבוצת העבודה Stratum V2
- מפרט Stratum V2 · קבוצת העבודה Stratum V2
הנתונים בזמן אמת בעמוד הזה מגיעים מ-API של CloudMineCrypto ומנתוני בלוקצ'יין ציבוריים. הם מתעדכנים בקביעות ומסומנים במקום שבו הם מופיעים. למטרות לימוד בלבד, לא ייעוץ פיננסי.