לא כל כורי הקריפטו פועלים לטובת הכלל.

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

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

מהי כרייה אנוכית?

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

כרייה אנוכית מתרחשת כאשר כורה שומר בסוד את המידע על בלוק שהתגלה לאחרונה כדי לצבור יותר בלוקים מהרשת הציבורית ולהרוויח את רוב התגמולים של הבלוק.

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

instagram viewer

איך עובדת כרייה אנוכית?

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

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

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

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

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

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

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

האם כרייה אנוכית מסוכנת?

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

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

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

אסטרטגיות למאבק בכרייה אנוכית

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

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

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

כרייה אנוכית מפחיתה את ערכו של הביטקוין

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

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