מהו מזלג בלוקצ'יין? הסבר קשה נגד מזלגות רכים | BitPay

מהו מזלג בלוקצ'יין? הסבר קשה נגד מזלגות רכים | BitPay

צומת המקור: 2410684

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

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

ההסבר של המושג מזלגות בבלוקצ'יין

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

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

Blockchains מתוחזקים ומאובטחים על ידי משתתפי רשת (או "צמתים") שמקפידים על מערכת כללים משותפת המכונה פרוטוקול. פרוטוקולי בלוקצ'יין קובעים את אופן הפעולה של רשת, כולל הכל, החל מגודלו של כל בלוק ועד כמה משלמים לכורים עבור כל בלוק עסקה חדש שהם כורים. הפונקציונליות של בלוקצ'יין תלויה בצמתים אלה שיסכימו על הפרוטוקולים ויפעלו בהתאם לכללים, מה שנקרא קונצנזוס. עם זאת, לפעמים צמתים חלוקים בדעתם לגבי הכיוון שהמטבע הקריפטוגרפי לוקח ויוצרים שינוי, מה שגורם לבלוקצ'יין להתפצל. מזלגות קורים גם מסיבות פחות שנויות במחלוקת, כמו הוספת תכונה או פונקציה חדשה, או כדי לטפל בבעיית אבטחה. 

סוגי מזלגות בלוקצ'יין

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

מזלגות קשים להתרחש כאשר הקוד הבסיסי של blockchain עובר שינוי כה משמעותי עד שהגרסה החדשה יותר אינה תואמת לחסימות קודמים. זה כאשר בלוקצ'יין מפוצל, יוצר מזלג של המקור שעוקב אחר מערכת הכללים שהשתנה בעוד המקור ממשיך עם הפרוטוקולים שנקבעו. כשזה קורה, זה יוצר מטבע קריפטוגרפי חדש לגמרי. כמה מזלגות קשים הביאו ליצירת מטבעות קריפטוגרפיים פופולריים עם מערכות אקולוגיות חזקות וקהילות מסיביות, כמו Bitcoin Cash (BCH) ו-Litecoin (LTC). בשל הפיצול, מזלגות קשיחים נחשבים להרבה יותר מסוכנים ממזלגים רכים, ויכולים להפוך רשתות לפחות מאובטחות וחשיפות יותר לגניבה על ידי האקרים או שחקנים זדוניים אחרים.

מזלגות רכים דומים יותר לשדרוג תוכנה מאשר לשינוי גדול שגורם לבלוקצ'יין להתפצל. מזלגות רכים יזומים בדרך כלל על ידי חברי הקהילה של בלוקצ'יין כדי להוסיף פונקציה או תכונה חדשה, בדרך כלל ברמת התכנות. מכיוון שמזלג soft fork אינו גורם לבלוקצ'יין חדש להתפצל מהמקור, כל עוד רוב הצמתים מסכימים עם הכללים החדשים, ניתן ליישם אותם על הבלוקצ'יין הקיים ולהישאר תואמים לאחור עם עסקאות קודמות. דוגמה ידועה ל-soft fork היא שדרוג ה-Segregated Witness (SegWit) של הבלוקצ'יין של הביטקוין, ששיפר את הקיבולת של הרשת בכך שאפשרו יותר עסקאות בכל בלוק.

הבדלים עיקריים בין מזלגות קשים ורכים

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

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

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

דוגמאות בולטות מהחיים האמיתיים של מזלגות blcokchain

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

עד מפריד (SegWit)

סוג המזלג: רך
בלוקצ'יין מושפע: ביטקוין
תאריך המזלג: אוגוסט

Segregated Witness, או SegWit, היה שדרוג soft fork לפרוטוקול הביטקוין שהחל באוגוסט 2017. SegWit אפשרה לכלול יותר עסקאות בכל בלוק על ידי ניתוק נתוני העסקאות מהחתימה הדיגיטלית שלהם, מה שאיפשר לשינוי להתרחש מבלי להגדיל את גודל מגבלת בלוק. ההשפעה נטו הייתה הגדלת הקיבולת של הרשת, מה שהגביר את מהירות העסקאות והפחית את העמלות למשתמשים.

SegWit2x ו-Bitcoin Cash

סוג המזלג: קשה
בלוקצ'יין מושפע: ביטקוין
תאריך המזלג: אוגוסט

בזמן היישום של SegWit, קבוצה של משתתפי רשת ביטקוין רצתה להגדיל את גודל מגבלת בלוק העסקאות, מתוך אמונה שזה יותר בקנה אחד עם החזון המקורי של סאטושי נקמוטו. כתוצאה מכך, הבלוקצ'יין של הביטקוין היה מזולג, מה שהוביל ליצירת הבלוקצ'יין והמטבע הקריפטוגרפי של Bitcoin Cash. בתחילה גודל הבלוק BCH היה 8 מגה-בייט (לעומת 1 מגה ב-Blockchain המקורי של ביטקוין), אך מאז הוא גדל ל-32 מגה-בייט.

Ethereum Classic ו-2016 DAO Hack

סוג המזלג: קשה
בלוקצ'יין מושפע: Ethereum
תאריך המזלג: יולי 2016

אחד המזלגות השנויים ביותר במחלוקת בהיסטוריה של הבלוקצ'יין הופעל על ידי פריצת הארגון האוטונומי המבוזר (DAO) ב-2016 על Ethereum. ה-DAO גייס ETH בשווי של למעלה מ-150 מיליון דולר במכירה סמלית, אך האקרים ניצלו פגיעות בבסיס הקוד שלו והצליחו לגנוב ETH בשווי 60 מיליון דולר מאלפי משקיעים. באותו זמן, הכספים הגנובים היוו כמעט 14% מכלל האתר במחזור. מייסד Ethereum, Vitalik Buterin, הציע בתחילה מזלג רך שהיה מכניס את כתובת הארנק של ההאקר לרשימה השחורה והופך את הכספים שהושגו לא ניתנים להזזה. עם זאת, מישהו שטען שהוא ההאקר אמר שהם ישחדו את כורי ה-ETH כדי למנוע את התרחשות ה-soft fork. בסופו של דבר בוצע מזלג קשה שבעצם החזיר את היסטוריית העסקאות של רשת Ethereum לאחור לפני שהכספים נגנבו. הכספים הגנובים הופנו לאחר מכן לחוזה חכם, כך ש-11,000 המשקיעים שהפסידו כספים יכלו להיות שלמים. המזלג הקשיח היה מאוד שנוי במחלוקת, ונדחה על ידי חלק ממשתמשי Ethereum שזרקו את תמיכתם מאחורי הגרסה המקורית, הלא מגולגלת לאחור, של הרשת, הידועה כיום בשם Ethereum Classic (ETC).

תתעסק בבלוקצ'יין

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

בול זמן:

עוד מ ה-BitPay