מזלוג (Fork) הוא שינוי בקוד פתוח וקורה בכל פעם שקהילה מבצעת שינוי בפרוטוקול הבלוקצ'יין, או במערכת הכללים הבסיסית.
מהו מזלוג בבלוקצ'יין
מטבעות כמו ביטקוין ואית'ריום עובדים בעזרת תוכנה מבוזרת בעלת קוד פתוח הנקראית בלוקצ'יין.
מכיוון שמטבעות קריפטו הם רשתות מבוזרות, כל המשתתפים ברשת – המכונים צמתים – צריכים לפעול לפי אותם כללים כדי לעבוד כראוי ביחד.
מערכת כללים זו ידועה בשם פרוטוקול.
כללים אלה כוללים בין היתר את התגמולים שמקבלים הכורים עבור כריית בלוק חדש, גודל הבלוק ועוד.
בבלוקצ'יין, צמתים ברשת חייבים להיות מסוגלים להגיע להסכמה (קונצנזוס) לגבי המצב המשותף של הבלוקצ'יין.
כשהצמתים ברשת אינם מצליחים להגיע להסכמה, קורה מזלוג (Fork).
כשזה קורה, השרשרת מתפצלת – מייצרת בלוקצ'יין שני שחולק את כל ההיסטוריה שלו עם המקור, אבל פונה לכיוון חדש עם מערכת כללים חדשה.
למה זה קורה
מזלוג משמש לעתים קרובות יותר כדי ליישם שינוי מהותי או ליצור נכס חדש עם מאפיינים דומים (אך לא שווים) למקור.
ניתן לסווג מזלוג כמקרי או מכוון. מזלוג מקרי מתרחש כאשר שני כורים או יותר מוצאים בלוק כמעט באותו זמן. המזלוג נפתר כאשר מוסיפים בלוק(ים) עוקבים ואחת השרשראות נעשית ארוכה יותר מהחלופות. הרשת נוטשת את הבלוקים שאינם בשרשרת הארוכה ביותר (נקראים בלוקים יתומים).
מזלוג מכוון הוא שמשנה את הכללים של בלוקצ'יין.
ישנם שני סוגים של מזלוג מכוון: מזלוג רך ומזלוג קשיח.
מזלוג רך
במזלוג רך, רוב הכורים/צמתים של הרשת מיישמים את הכללים החדשים ומתחילים לעקוב אחר הגרסה המעודכנת של הבלוקצ'יין.
צמתים/כורים לא מעודכנים עדיין מסוגלים לעבד עסקאות בבלוקצ'יין, כל עוד הם פועלים לפי כללי הפרוטוקול החדשים.
מכיוון שמזלוג רך תואם לאחור, הוא אינו גורם ליצירת בלוקצ'יין חדש או לפיצול הרשת. במקום זאת, הוא מאפשר לרשת לעבור בהדרגה לכללים החדשים תוך שמירה על תאימות לכללים הישנים.