מכרות

וידאו - Bitcoin 101 - הסיוט של התקפה של 51 אחוז - חלק 2 - איך להרוס את Bitcoin

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

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

->

TRANSCRIPT

שלום, זה ג 'יימס ד' אנג 'לו וברוכים הבאים Bitcoin, 101 סדרת לוח היום. אנחנו עושים חלק 2 של שני חלקים שלנו בסדרה על 51% פיגועים. בחלק הראשון, כיסינו כמה תקיפה של 51% עלולה לעלות, והדגשתי במיוחד את הקשר המסוים שבו מתפתחת ביטקון עם שבבי שבבים ומפעלי ייצור של מוליכים למחצה, כי עכשיו אנחנו מסתמכים עליהם, אנחנו בוטחים בהם לא לירוק את הצ 'יפס האלה במחיר זול מאוד לאדם מסוים או אפילו להפעיל את ההתקפה 51% עצמם. וכפי שהסתכלנו בסרטון האחרון, הם עשויים להיות מסוגלים לבצע פיגוע 51% איפשהו בשכונה של 20 מיליון דולר או פחות. אפילו בשיעור השיא של 60 פדהאשים. אז זה מאוד מאוד חשוב כי אנו מבינים כיצד Bitcoin מפתחת את יחסי אמון עם מפעלי ייצור מוליכים למחצה, בסדר. אז אנחנו מקבלים ASICS שלנו מ KnC אבל זה כבר שני שלבים הוסרו מן fab המוליכים למחצה, בסדר.

היום, מה אנחנו הולכים להסתכל על זה אם מישהו היה מסוגל להתקפה זדונית או בחור רע כמו גאווין Andresen מתייחס היה מסוגל לקבל 51% של כוח hashing, איזה סוג של shenanigans הם יוכלו לרוץ, נכון, איזה סוג של דברים רעים הם יכולים לעשות ומתברר שיש כמה דברים שונים. רוב האנשים שומעים כי הם יכולים סוג של אחד כפול השקיע ולאחר מכן היינו מוצאים אותם ושלט אותם החוצה להוציא אותם מהרשת. זה לא כל כך ברור שזה המקרה, אבל לפני שאנחנו מתחילים ללכת עם זה, בואו rewind קצת ו תסתכל על Gavin Andresen של פוסט 2012, בסדר.

אז הוא פרסם את זה ב -1 במאי 2012, את ההצהרה הציבורית ביותר על פיגועים 51% והוא עושה עבודה טובה מאוד של הגדרת אחד. התקפה של 51% פירושה בחור רע מקבל כוח מחשוב כמו כל שאר הרשת Bitcoin בשילוב בתוספת קצת יותר. אוקיי, אז רק כדי לשים את זה בפרספקטיבה, נכון, הנה כל בריכות הכרייה הגדולות שאנחנו מכירים את גילדת BTC, Ghash, Eligius, MitMinter וכל האחרים, נכון.פיגוע של 51% פירושו לקבל יותר כוח מכרות מאשר כולם יחד. וזה נשמע אבסורדי לחלוטין אבל כפי שהבחנו בסרטון האחרון שלנו, זה עלול להיות בלתי אפשרי וזה לא יכול להיות כל כך קשה עבור אנשים מסוימים, קבוצות או ארגונים.

אז מה היית עושה כדי לקבל פיגוע 51% היום היית צריך ללכת ולברר מה שיעור חשיש, נכון. ואת שיעור חשיש היום הוא ב 58, 59, אנחנו יכולים אפילו פשוט לקרוא לזה 60. אז היום זה ב 60 pedahashes, נכון. אז זה כבר רק גדול באופן משמעותי מאשר בשבוע שעבר או היה זה 50 pedahases יש הרבה מה לעשות עם צ 'יפס חדשים המיוצרים על ידי אלה שבבי שבבי ונמכרים על ידי חברות כמו KnC. אז 60 pedahashes לשנייה. אם אתה רוצה לרוץ 51% התקפה, טוב, ברור אם עשית 61 pedahashes לך מספיק, נכון, כי זה לא המפתח שיש לך 51%, זה רק המפתח שיש לך יותר מ 50%. וזה ממש חשוב להבין כי פיגוע 51% הרבה יותר גרוע מאשר התקפה של 49% והרבה אנשים מקבלים את זה מבולבל אבל 49% פיגועים עדיין משאיר קצת סיכוי שאנשים אחרים יכולים שלי חבורה של בלוקים. למעשה, זה משאיר סיכוי טוב למדי.

עם התקפה של 51% מובטח לך להיות מסוגל להפעיל את כל אלה shenanigans שאנחנו מתייחסים היום. וזה בחלקו בגלל הרעיון הזה נקרא כרייה אנוכית. וגם אנוכי כרייה בקיצור, פשוט אומר כי כאשר יש לך בהצלחה מוקסם בלוק במקום לעשות את הדבר הנכון ולהודיע ​​כי לחסום לכל האחרים ברשת אתה לא מכריז. אז תשמור על זה בשקט. אתה לא מכריז על הבלוק הזה ואתה מתחיל לעבוד על הבלוק הבא, בסדר. וגם אם אתה שלי הבא אתה לא יכול להכריז על זה. ומה זה עושה זה משחק עם הרצון היקר ביותר של Bitcoin ואשר blockchains יותר, תמיד לנצח. אוקיי, אז את הנכונה אחת היא פשוט רואים כמה זמן זה. אז אם יש לך 51% של כוח hashing כוח hashing יותר משאר הרשת תוכל בסופו של דבר, גם אם אתה לא לנצח את הבלוק הראשון אתה בסופו של דבר ליצור blockchain יותר מאשר שאר הרשת כי אתה רק פשוט hashing מהר איתם. אז בכל נקודת זמן שאתה מתחיל אתה בסופו של דבר לנצח כי יש לך 51% וזה הרעיון הכללי ויש כמה מסמכים תיאורטיים שנראים די טוב שאומר שאתה יכול להרוויח סוג של יתרון 51% גם עם 33%. אם אתה עושה כרייה אנוכית אמיתית, 100% כרייה אנוכית. אבל מה שחשוב לדעת הוא שכל אחת מהתקפות אלה מחייבת אותך לעשות איזה סוג של כרייה אנוכית שבה אתה לא מכריז בלוקים ברגע שהם קורים.

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

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

אוקיי, אז בואו נחזור על זה. אחד הדברים התוקף 51% יכול לעשות הוא למנוע כל עסקאות של בלוקים חדשים מכל אחד מלבד עצמם מלהתקבל. אז לזכור, הם הולכים לנצח את כל הבלוק לחסום גם כן. יש 144 בלוקים ביום ויש 25 Bitcoins בכל אחד מאותם בלוקים ועכשיו זה סביב $ 500 לכל Bitcoin. זה סכום רציני של דור פיננסי ואנחנו נעשה את החישוב הזה בעוד רגע, בסדר? ביעילות לעצור את כל התשלומים ואת כיבוי הרשת. מה זה כיבוי הרשת מתכוון? משמעות הדבר היא כיבוי Bitcoin.

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

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

אז זה דף הוויקי שהוא מתייחס אליו ואתה יכול למצוא את זה באינטרנט ולהבחין שהם מאלפים עוד יותר. הם אומרים התוקף יש הרבה כוח ומה שהם בעצם אומר הוא התוקף יש יותר מ 50%, נכון, אז יותר מ 50% או באמת רק 51% לצרף שבו אתה יכול לקבל עד 80% את הרשת, 90% או אפילו 100% של רשתות ואנחנו נדבר על השני, בסדר.

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

הדברים הנוראים האמיתיים שהוא יכול לעשות הם חלקים שתיים ושלוש ממש כאן. הראשון מבין שני אלה הוא יכול למנוע כמה או כל העסקאות מן השגת אישורים, בסדר. אז אם אתה מפעיל 51% התקפה אתה יכול להפעיל את stupidest 51% התקפה ואתה יכול פשוט לכלול את כל הבלוקים שלך היה אפס עסקאות. ומכיוון שיש לך יותר כוח hashing אתה בסופו של דבר הולך לנצח, כאשר יש לך את זה אפס בלוקים העסקה וכאשר הרשת שלך מקדים את הרשת הראשי אתה פשוט להודיע ​​על כל אפס שלך בלוקים העסקה וכל העסקאות כי חשבו שהם אושרו לפני לחזור לאפס, אפס אישור. אתה לא reversing את העסקאות, אתה פשוט לשים אותם בסיכון גבוה מאוד, כי ברגע שזה קורה מישהו שבילה אלה Bitcoin עם עסקאות אלה יכולים עכשיו לשלוח עוד עסקה לעצמם עבור אותם Bitcoin ואם זה בסופו של דבר מנצח טוב אז הם יקבלו Bitcoins שלהם בחזרה עסקאות אלה יהיה הפוך. אז למרות שהם אומרים שאתה לא יכול להפוך עסקאות אחרות, זה באמת להשאיר אותו פתוח עבור עסקאות לאחור, בסדר, אז אפס אישורים הם אזור מסוכן מאוד.

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

וזה אחד מסוכן מאוד, כי זה אחד thwarts מנגנון ההגנה כי Gavin פורסם ב 2012, אחד שאנחנו הולכים להסתכל על השני. אז אתה מאפשר לכל העסקאות, אבל אתה מרוויח את כל חלק של כרייה. ומתברר כי אם אתה מונופול משהו שולי הרווח שלך הרבה יותר טוב אם אנשים מרוויחים עכשיו מן הכרייה לחשוב על כמה אתה מרוויח יותר אם אתה לא מתחרה.אז כל כוח hashing שלך הולך ישירות לעבר הזוכה בלוקים. ורק בשביל הכיף, בואו נעשה את החישוב הזה עכשיו. כמה אתה מרוויח כל יום אם אתה באמת זכה בכל אחד 144 בלוקים. אז יש בערך 144 בלוקים ב Bitcoin שבוצעו ליום, יש 25 Bitcoins לכל בלוק וכל בלוק שווה בערך היום 500 $. אז 144 בלוקים ליום פעמים 25 פיטורים פעמים 500 $ וזה שווה $ 1, 800, 000 ליום. $ 1, 800, 000 ליום.

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

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

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

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

עכשיו, אני יודע שרוב האנשים בחוץ יש חבורה של אופטימיסטים ואנחנו חושבים שהדברים האלה לעולם לא יקרה, אבל הם עושים הוריקן סנדי נכנס, MtGox קורה, כביש המשי יורד. הדברים האלה באמת קורים וזה באמת משהו לפחד. אז אנחנו באמת רוצים לשקול מה אנחנו יכולים לעשות אם יש פיגוע 51%. עכשיו, בואו נסתכל במהירות על ההצעה של Gavin Andresen מ 2012. וזה לא הוגן כי הוא עשה את זה בשנת 2012, אני מקבל להסתכל על זה מ 2014. הוא אומר, אנחנו יכולים לעשות משהו כמו להתעלם שרשרת ארוכה יותר אוףאפנג את הרשת הטובה ביותר הנוכחית מסכום העסקאות שמשתנות הרבה פחות בלה, בלה, בלה. ביסודו של דבר, מה שהוא אומר הוא שאם התוקפים לא מכניסים את רוב העסקאות לבלוק שלו, אז אם הוא מכניס בלוקים של אפס עסקאות על גבי אחד את השני או שני בלוקים העסקה, הוא בעצם אומר אם יש שרשראות יתומים גדולים שמגיעים ולנצח הרשת אנחנו צריכים להיות מסוגלים לזהות אותם להיפטר מהם.

וזו נקודה מצוינת, נכון. אתה יכול לעשות התקף מניעת שירות בדרך זו, ואת דרכו נמנע זה. אבל מה אם התוקף כולל את רוב העסקאות 90%, 99% מהעסקה, הם פשוט לעזוב את 10% מהעסקאות. Bitcoin עם 10% מהעסקאות נופל או 1% מכלל העסקאות נופל לא Bitcoin, בסדר. זה רק משהו שהוא באמת מאולץ. ושוב, אם יש להם 51% התקפה הם הולכים להיות שליטה על הכרייה והם הולכים להיות מסוגל לשלוף את ההוצאות הכפולות מדי פעם.

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