הארד פורק מול סופט פורק, ומה כל אחד מהם עושה לכורה
הארד פורק וסופט פורק נבדלים בדבר אחד: האם תוכנה שלא שודרגה עדיין מקבלת את הבלוקים החדשים? מה כל סוג אומר לכורים ולתשלומים.
מה זה פורק?
פורק הוא שינוי בכללים של בלוקצ׳יין, לא יותר דרמטי מזה. בלוקצ׳יין הוא סט כללים שכולם מריצים את אותו עותק שלו. המילה נשמעת כמו משבר, אבל רוב הפורקים הם תחזוקה שגרתית שרק המפתחים שמים לב אליה.
שאלה אחת מבדילה בין שני הסוגים, וכל הבדל אחר נובע ממנה. האם תוכנה שלא שודרגה עדיין מקבלת בלוקים שנוצרו לפי הכללים החדשים?
- הארד פורק: לא. תוכנה ישנה דוחה את הבלוקים החדשים.
- סופט פורק: כן. תוכנה ישנה עדיין מקבלת אותם.
הארד פורק: הכללים מתרחבים, ותוכנה ישנה מסרבת
הארד פורק מתיר משהו שהכללים הישנים לא התירו. זה יכול להיות בלוק גדול יותר, סוג עסקה חדש או לוח תגמולים שהשתנה. תוכנה שמריצה את הכללים הישנים רואה שהבלוקים האלה עושים משהו אסור, ודוחה אותם כלא תקפים.
לכן הארד פורק אינו תואם לאחור, וכולם צריכים לעבור יחד. אם כולם משדרגים, יש שרשרת אחת והשינוי פשוט נכנס לתוקף.
אם קבוצה משמעותית לא משדרגת, יש שתי שרשראות מהבלוק הזה והלאה. כל אחת תקפה לפי הכללים שלה, וכל אחת מתעלמת מהשנייה.
סופט פורק: הכללים מצטמצמים, ותוכנה ישנה מסכימה
סופט פורק אוסר משהו שהכללים הישנים התירו. הבלוקים החדשים הם תת-קבוצה של מה שכבר היה תקף. לכן תוכנה ישנה בודקת אותם, לא מוצאת סיבה להתנגד, ומקבלת אותם. אף אחד לא נדחק מהשרשרת כי לא שדרג.
המלכוד הולך בכיוון ההפוך. כורה עם תוכנה ישנה יכול לייצר בלוק שמתאים לכללים הישנים אבל מפר את הכללים החדשים והצרים יותר. הרוב המשודרג דוחה אותו. הבלוק לא רק מאחר: הוא נזרק, יחד עם כל העבודה שהושקעה במציאתו.
זו הסיבה שסופט פורק מופעל בדרך כלל רק כשרוב גדול של קצב ההאש מאותת שהוא מוכן. קצב האש הוא סך כוח הכרייה ברשת. השדרוג מתוזמן כך שהמיעוט שנשאר מאחור קטן, שם לב מהר ועובר.
מה פיצול שרשרת אומר לתשלומים שלי?
אם שרשרת באמת מתפצלת, שני דברים חשובים לכורה יותר מהסיבות לפיצול.
ראשית, קצב ההאש מתחלק בין הענפים. שניהם אז פחות מאובטחים ממה שהייתה השרשרת האחת. שניהם גם רואים בלוקים איטיים יותר עד שהקושי מתכוונן.
ההתכווננות הזו לוקחת זמן. בינתיים, ענף עם חלק קטן מקצב ההאש יכול לייצר בלוקים לאט מאוד מאוד.
שנית, המטבעות שלך קיימים בשני הענפים, כי שניהם חולקים את ההיסטוריה עד הפיצול. האם לענף השני יש שווי זו שאלה של השוק, ולעתים קרובות התשובה היא מעט מאוד.
בורסות נוהגות בדרך כלל בזהירות עם הפקדות סביב פורק. כדאי לזכור את זה אם תכננת למכור.
האם כל פורק יוצר מטבע חדש?
לא. רוב הפורקים משנים שרשרת אחת ומשאירים שרשרת אחת. החריגים המפורסמים הם פורקים שבהם קבוצה השאירה בכוונה את הכללים הישנים בחיים כמטבע נפרד. כמה מטבעות מוכרים נולדו מפיצולים כאלה.
שדרוג רשת מתוכנן שכולם מאמצים הוא מבחינה טכנית הארד פורק. ובכל זאת הוא לא יוצר שום מטבע חדש. השדרוג הוא המטרה, והפורק הוא רק המנגנון.
רק פורק שבו שתי קבוצות ממשיכות לבנות משאיר אחריו שני מטבעות.
מה כורה צריך לעשות?
לא צריך לעקוב אחרי הוויכוח. צריך להריץ את התוכנה שהשרשרת שבה משלמים לך מריצה. וצריך גם לדעת מתי זה משתנה.
- לעקוב אחרי ערוץ ההודעות של המטבע עצמו כדי לדעת על גובהי הפעלה. פורק נוחת בגובה בלוק מוצהר, לא בזמן מוצהר, לכן כדאי לרשום את המספר הזה.
- אם כורים בבריכה, הבריכה מריצה את הצומת ומטפלת בשדרוג. בדרך כלל תוכנת הכרייה שלך לא מושפעת, כי הבריכה שולחת לך עבודה ואתה לא מאמת בלוקים בעצמך.
- אם כורים סולו מול צומת משלך, שדרוג הצומת הזה הוא התפקיד שלך. משדרגים מאוחר, וכורים שרשרת שאף אחד לא מקבל.
- סביב פורק שנוי במחלוקת, כדאי לצפות שהערכת הרווחים שלך תהיה שגויה לזמן מה. קושי, מחיר והשרשרת שהבריכה עוקבת אחריה יכולים כולם לזוז באותו שבוע.