החידוש של StarkNet בתכנות הקהיר שלה, אבל למה?

StarkNet היא אוסף תוקף מבוזר ללא רשות. היא פועלת כרשת L2 דרך Ethereum. זה מאפשר לכל dApp להשיג קנה מידה בלתי מוגבל לחישוב שלה - מבלי לפגוע ביכולת ההרכבה והאבטחה של Ethereum.

מהעדכון האחרון של StarkNet, היא שיפרה את שפת התכנות הביתית שלה בקהיר כדי להפוך את פיתוח Web3 לנגיש למפתחים. בפוסט בלוג בינוני מאת StarkWare, פתרונות קנה מידה מבוססי Stark, תיארו את השדרוגים לקהיר 1.0.

לפי הפוסט בבלוג, "מפתחים יכולים להתחיל לכתוב, להרכיב ולבדוק תוכניות Cairo 1.0!" הפלטפורמה מעודדת מפתחים להתחיל להתנסות בקהיר 1.0 ולהתרגל לתחביר ולתכונות החדשות”.

מה זה קהיר 1.0?

קהיר הוצגה לראשונה בשנת 2020, ובעקבות ההתפתחות כגרסה הציבורית הראשונה שלה, Cairo 1.0 זמינה כעת. כמו כן, זוהי "שפת תכנות מלאה" לכתיבה יעילה של תוכניות הניתנות להוכחה של STARK. "Cairo 1.0 היא שפה ברמה גבוהה דמוית חלודה. כמו Rust, הוא נועד לאפשר למפתחים לכתוב בקלות קוד יעיל ובטוח”.

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

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

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

הפוסט בבלוג של StarkNet גם הזכיר שקהיר היא שפת החוזים החכמים הרביעית הפופולרית ביותר לפי ערך נעול. הוא טיפל בעסקאות בשווי של למעלה מ-790 מיליארד דולר, עיבד למעלה מ-300 מיליון עסקאות והטביע יותר מ-90 מיליון NFTs, כולם בוצעו מחוץ לרשת והתיישבו על Ethereum עם היושרה המתמטית המובטחת על ידי הוכחות STARK.

"עם זאת, StarkNet עדיין לא תומכת בפריסה ובביצוע של חוזי קהיר 1.0. StarkNet Alpha V0.11.0, המתוכנן בשבועות הקרובים, יציג את היכולת לפרוס ולהפעיל חוזי קהיר 1.0. השדרוג לגרסה 0.11.0 יסמן את תחילת תקופת המעבר לקראת מערכת שמפעילה רק חוזי קהיר 1.0", לפי StarkNet.

ננסי ג'יי אלן
פוסטים אחרונים מאת ננסי ג'יי אלן (לראות את הכל)

מקור: https://www.thecoinrepublic.com/2023/01/06/starknets-revamping-of-its-cairo-programming-but-why/