סקירה כללית של Crosschain Bridges: איפה אנחנו נמצאים כעת PlatoBlockchain Data Intelligence. חיפוש אנכי. איי.

סקירה כללית של גשרי קרוסצ'יין: איפה אנחנו עכשיו

מאת אנג'לה פוטר, מנהלת מוצר מובילה ב-ConsenSys וחברה ב-EEA, עם מידע מקבוצת העבודה של EEA Crosschain Interoperability Working Group

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

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

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

מה זה אומר לגשר על נכסים?

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

1. העברת נכסים

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

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

2. החלפת נכסים

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

כיצד מאומתים גשרים?

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

ישנן ארבע שיטות עיקריות לאימות עסקת המקור ולהפעלת עסקת היעד.

1. מאמתים חיצוניים

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

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

2. אופטימי

בשיטה זו, מניחים שהעסקאות יהיו תקפות אלא אם כן מסומנות על ידי צופה. לכל עסקה שהוגשה יש תקופת אתגר שבמהלכה צופים מקבלים תגמול על זיהוי הונאה. לאחר שתקופת האתגר מסתיימת, העסקה מסתיימת. לגישה זו יש פחות הנחות אמון מאשר מאמתים חיצוניים, מכיוון שהיא דורשת רק צד ישר אחד כדי למנוע הונאה. עם זאת, עסקאות נמשכות זמן רב יותר (בין 30 דקות לשבוע) בשל תקופת האתגר, ויש לתמרץ את הצופים כראוי לנטר עסקאות באופן רציף. יציאה מקורית מ-rollup אופטימי היא הדוגמה הקלאסית, תוך שימוש באבטחה הבסיסית של ה-rollup כדי לעבור מ-L2 ל-L1; אבל אתה יכול גם לקבל פרוטוקול גשר אופטימי עצמאי עם סט משלו של שומרים חיצוניים, שניתן להשתמש בהם בכל שתי רשתות.

3. החלפה אטומית

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

4. ממסר לקוח קל

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

ישנן גישות רבות לגישור, חלקן משלבות כמה מהעיצובים המפורטים לעיל. ישנם פרויקטים צולבים רבים בחוץ, כולל רשתות פעולה הדדיות כמו Cosmos, Polkadot, Chainlink CCIP ו-Hyperledger Cactus; אך למטרות סקירה זו נתמקד בגשרים התומכים ב-Ethereum mainnet. הנה כמה דוגמאות לגשרים בשוק היום התומכים בגישור בין הרשתות הללו.

אמארוק של קונקסט

Connext מתכננת לשחרר שדרוג חדש ביוני שנקרא Amarok, החלפת העיצוב שלהם מהחלפות אטומיות לרשת החלפת נכסים המשתמשת הפרוטוקול האופטימי של נומד ליישב תביעות הונאה. ספקי נזילות מאפשרים העברות מהירות על ידי חזית כספים בעודם ממתינים לתקופת האתגר של 30 דקות ב-Nomad.

חילופי כשות

כספים פנימה הופ נעולים על Ethereum ומאובטחים על ידי גשר ה-Native Rollup, בעוד שספקי נזילות מאפשרים העברות מהירות בין L2s על ידי הפניית כספים לאסימונים. אסימונים עטופים מוחלפים אוטומטית בחזרה לאסימונים קנוניים באמצעות AMMs כחלק מעסקת הגשר.

ליד גשר קשת

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

Stargate של LayerZero

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

גשר וונצ'יין

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

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

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

ה-EEA פרסם הנחיות אבטחה צולבות ועובד על טיוטת תקני יכולת פעולה הדדית כדי להתחיל לטפל בחסמים הללו. הישארו מעודכנים לכתבה הבאה בסדרה על EEA Crosschain Working Group Working Interoperability Crosschain.

כדי ללמוד על היתרונות הרבים של חברות ב-EEA, פנה אל חבר הצוות ג'יימס הרש בכתובת  או ביקור https://entethalliance.org/become-a-member/.

עקבו אחרינו ב טויטרלינקדין ו פייסבוק כדי להישאר מעודכן בכל הקשור ל-EEA.

בול זמן:

עוד מ Enterprise Ethereum הברית