מיינט הרצליה

רשת R3E פורסת אב-טיפוס רשת אלסטי רב-L2 ל-Neo N3 TestNet

מה הארכיטקטורה הזו נועדה לאפשר

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

חוזים פרוסים

חמישה חוזי פשרה L1 נפרסו ל-Neo N3 TestNet, כל אחד ממלא תפקיד מובהק בארכיטקטורת הרשת האלסטית:

  • RollupHub: רישום שרשרת, הגשת אצווה והכללה כפויה.
  • SharedBridge: נאמנות נכסים לטיפול בהפקדות ומשיכות על פני שכבות.
  • GovernanceController: ממשל מבוסס מועצה עם הצעות ומנגנוני Timelock.

שני חוזים נוספים מטפלים באימות הוכחה: ZkVerifier לניתוב הוכחה ו-Sp1Groth16Verifier לאימות אישור ועדה באמצעות צימוד SP1 v6.2.1 Groth16/BN254.

סקירת אדריכלות

ארכיטקטורת ה-neo-n4 עוקבת אחר עיצוב תלת-שכבתי המותאם מדפוס ה-ZKsync Elastic Chain, שנבנה מחדש על המחסנית של Neo באמצעות dBFT 2.0 קונצנזוס, תקני אסימון NEP-17 ו-NeoFS לזמינות נתונים.

בשכבת הבסיס, NeoHub יושב על Neo N3 ומתאם יישוב על פני שרשראות L2 מרובות. כל שרשרת L2 שומרת על סביבת ביצוע משלה תוך שיתוף תשתית הגשר לתנועת נכסים בין שכבות. שכבת צבירה אופציונלית של Gateway יושבת בין L1 ל-L2, ומטפלת בצבירה הוכחה.

המערכת תומכת בשלושה נתיבי הוכחה: אישור מולטי-sig, אוסף אופטימי עם חלון חסין הונאה והוכחות תוקף ZK באמצעות SP1 RISC-V. שבע תבניות שרשרת אלסטיות, המתפרשות על פני DEX, משחקים, DeFi, מקרי חברתי, NFT, תשלום ושימוש ארגוני, נכללות כאבטיפוס מחקר לצורך אימות ובדיקה.

תוצאות אימות

בדיקות טרום-פריסה כיסו 1,475 מתוך 1,478 בדיקות על פני 338 מבחני VM, 55 מבחני אינטגרציה ו-1,082 מבחני יחידות, והשיגו 99.8% כיסוי. בדיקות עשן לאחר הפריסה החזירו 12 מתוך 12 בדיקות שעברו, כאשר כל חמשת פריסת החוזה הצליחה ושישה קישורים בין חוזיים אומתו.

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

היקף ואזהרות

המאגר מכיל כעת 38 פרויקטי בדיקה של NET, 16 ספריות ליבה מחוץ לרשת, שמונה תוספים של צמתים, חמישה פרויקטים של חוזה L1 עם 10 חוזי L2 מקוריים, שבעה כלים של CLI וארבעה מקורות SDK ברחבי .NET, TypeScript, Rust ו-Python.

למרות רוחב הפריסה, הפרויקט נושא סייגים משמעותיים. אף שלב במטריצת סטטוס ההטמעה לא מסומן כמוכן לייצור. המאגר לא עבר ביקורת אבטחה שנחשפה, ומספר דרישות ייצור, כולל שילוב חותמי HSM/KMS ו-NeoFS backend שנבדק, נותרו לא פתורות. הוכחות SP1 אמיתיות ניתנות להצטרפות באמצעות זרימת עבודה ידנית; תקן CI משתמש בבדיקות תאימות מהירות בלבד.

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

מסתכלים קדימה

פריסת TestNet מעבירה את ה-neo-n4 מארכיטקטורה תיאורטית לאב טיפוס תפעולי, אם כי היא נשארת איתן בשלב המחקר והחקירה. מאז הסיקור של NNT במאי, R3E Network השלימה את שלבים 4-6, והוסיפה הוכחות תוקף NeoVM2/SP1 RISC-V, צבירת שערים וכלי CLI, על גבי השלבים 0-3 שכבר היו במקום.

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

ניתן למצוא את תוצאות הפריסה המלאות ואת המאגר בקישור למטה:
https://github.com/r3e-network/neo-n4

שתף את הפוסט
דילוג לתוכן