הבנת Taproot בדרך פשוטה PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

הבנת שורש שורש בדרך פשוטה

הבנת Taproot בדרך פשוטה PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

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

מה עושה Taproot?

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

1. חתימות שנור (BIP 340)

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

· SigHash (Signature Hash) מוחל על העסקאות, כלומר ברגע שמוחל SigHash, המידע הופך לבלתי ניתן לשינוי (בלתי ניתן לשינוי). אם המידע משתנה, העסקה מאבדת את תוקף. אי אפשר לשנות שום דבר בלי להרוס את ה-SigHash. בעבר, ניתן היה לשנות כמות קטנה של מידע באמצעות "יכולת גמישות" שלא הייתה מביאה לאיבוד תקפות העסקה. אם כבר מדברים על חתימות...

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

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

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

2. שורש (BIP 341)

העדכון כולו נקרא על שם חלק זה מכיוון שכך משתלבת המערכת החדשה עם הישנה.

· עדכון סקריפט ביטקוין מאפשר לשפת הסקריפט להשתמש בחתימות Schnorr ומשלב את עצי הסקריפט האלטרנטיביים של Merkelized (MAST).

· Pay-To-Taproot (P2TR) נותן את חופש הבחירה. אתה יכול להשתמש בחתימות Schnorr או בשורש Merkle המסופק ב-MAST. ענה על הדרישות שבחרת, מה שמאפשר עיבוד עסקה נקי יותר כאשר ייתכן שאין צורך בעץ מרקל.

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

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

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

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

למה זה חשוב?

אבטחה היא נשמת אפו של כל ביטקוין. קהילת הביטקוין, שלא הייתה מוכנה לנער את אמונות הליבה שלהן לגבי כסף חזק ושקול, צעדה בעצמה כדי לוודא שהשכבה 1 (פרוטוקול ביטקוין) לא ניתנת לשינוי, יעילה והוכחה כמאובטחת ב-100% לפני "השדרוג". פלטפורמות אחרות מיהרו לשכבה 2 (יישומים פתוחים שנבנו על פי הפרוטוקול המקורי) בעוד ביטקוין עצר על התפתחויות נוספות עד שהאבטחה בשכבת הבסיס הייתה ודאות שאין להכחישה. בגלל זה, יש הטוענים שביטקוין הפסיד במירוץ לפיתוח יכולת חוזים חכמים, ומוצרים כמו Ethereum הופיעו כראשונים לשוק, ושינו את הדרך שבה אנו מסתכלים על יישומים מבוזרים.

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

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

זהו פוסט אורח מאת שון אמיק. הדעות המובעות הן לגמרי שלהן ואינן משקפות בהכרח את הדעות של BTC Inc או מגזין Bitcoin.

מקור: https://bitcoinmagazine.com/technical/understanding-taproot-in-a-simple-way

בול זמן:

עוד מ מגזין Bitcoin