קומבינטור hard fork (תוכנן לראשונה על ידי IOHK) הוא כלי לשילוב פרוטוקולים ספציפית בבלוקצ'יין של Cardano לאחר התרחשות hard fork.
כיצד מתרחש hard fork?
hard fork מתרחש בדרך כלל כדי ליישם שדרוגים לבלוקצ'יין. הוא דורש חתימות מרובות שותפים ובדרך כלל משנה פרמטרים מסוימים של הפרוטוקול הקיים.
hard fork הוא פיצול של בלוקצ'יין לשני פרוטוקולים שונים הפועלים במקביל זה לזה, כאשר הבלוקצ'יין החדש מאבד את המעקב וההיסטוריה של הקודם.
בדרך כלל, hard forks גורמים להשבתה מסוימת בבלוקצ'יין, מה שמשבש את העסקאות וחוויית המשתמש. דרך נוספת היא ליישם hard fork בבלוקצ'יין החי, מה שעלול לגרום לפגיעה בשלמות הבלוקצ'יין. לדוגמה, hard fork של ביטקוין בשנת 2017 הביא לפיצול השרשרת ולהיווצרות של ביטקוין קאש (BCH). זה בסופו של דבר השפיע על האינטרסים של המשקיעים והסוחרים.
עם זאת, IOHK הגיע עם תמיכה של hard fork combinator, אשר פותר את שתי הבעיות הללו ביעילות.
מהו Hard Fork Combinator (HFC)?
קומבינאטור hard fork משמש בעיקר למיזוג פרוטוקולים לפני ואחרי שדרוג לאחר hard fork, כך שהאפשרות להפרעות או הפעלה מחדש מוסרת.
כאשר מתרחש hard fork, כמעט בלתי אפשרי עבור כל הצמתים לעדכן לפרמטרים החדשים ולכותרות הבלוקים בו זמנית ללא הפרעות. לכן, יש צורך להכניס את הבלוקצ'יין לזמן השבתה, דבר שמטריד את המשתמשים.
כפתרון לדילמה זו, קרן IOHK הגתה את combinator hard fork (HFC) עבור הבלוקצ'יין של Cardano (ADA) המאפשר לפרוטוקולים מרובים להופיע כספר אחד, כך שכל הצמתים לא צריכים לעדכן לבלוקצ'יין החדש בו זמנית.
Cardano שדרגה מ-Byron (פרוטוקולים לארנק בלבד) לשלי (פרוטוקולים הנתמכים על ידי proof-of-stake) ביולי 2020, שם ה-hard fork שינה את התכונות והתועלת הכוללת של הבלוקצ'יין. עם סך של יותר ממיליון ארנקים באותה עת, hard fork שבוצע בצורה גרועה היה משמעו מותה של Cardano וכספיה.
עם זאת, קומבינטור ה-hard fork הוכנס לשימוש לראשונה, וב-29 ביולי 2020, בשעה 21:45 UTC, המעבר מביירון לשלי התרחש בצורה חלקה ללא השבתות או טעויות. המשתמשים קיבלו הודעה אך לא הוגבלו לשימוש וה-hard fork התרחש ברקע, מה שאפשר מעבר הדרגתי של צמתים עם חלוף הזמן.