Sui מוסיפה אפשרות להשאיל את Clock ב-Move ללא קלט של Clock
Sui מוסיפה את `sui::clock::borrow(): &Clock`, כך שפונקציות Move יוכלו לגשת ל-Clock של העסקה בלי לקבל אותו כקלט או להעביר אותו דרך כל פונקציה שקוראת להן. תכונת ה-borrow של Sui Clock מחזירה את אותה חותמת זמן כמו Clock שסופק במפורש, ומתעדת את גרסת ה-Clock כ-root לקריאה בלבד באפקטים של העסקה. השינוי מתוכנן לגרסת פרוטוקול 141, יחד עם שדרוג של מסגרת העבודה Sui. הבדיקות כוללות קיבוע גרסה, replay וסימולציה של fullnode, וכן קריאות בעסקאות שמתבטלות. התכונה משנה את האופן שבו יישומי Move ניגשים לזמן; המאמר אינו מתאר שינויים בכלכלת האסימון SUI.
Neutral
זהו שינוי במסגרת של Sui ובכלי הפיתוח, ולא עדכון בטוקנומיקס או שינוי משמעותי בביקוש לרשת. הוא מאפשר לקוד Move לגשת ל-Clock של העסקה בלי להעביר אותו כקלט, תוך שמירה על עקביות גרסאות ותיעוד הקריאה המשתמעת בתוצאות העסקה. השדרוג מתוכנן לגרסת פרוטוקול 141. לא מתואר שינוי מיידי בהיצע של SUI, בסטייקינג, בעמלות או בקיבולת העסקאות, ולכן לא סביר שהוא יהווה זרז מסחר ישיר ומשמעותי. בטווח הקצר, ייתכן שהסוחרים יראו תגובת מחיר קטנה בלבד, מעבר לתגובה רחבה יותר אפשרית לשדרוג הפרוטוקול. בטווח הארוך, גישה פשוטה יותר לזמן עשויה להקל על פיתוח ותחזוקה של חלק מקוד יישומי Move, אך כל השפעה על השימוש ב-SUI תהיה תלויה באימוץ מצד מפתחים ובפעילות היישומים שתיווצר בעקבותיו. כמו בשדרוגים אחרים המיועדים למפתחים, ההשפעה על השוק תהיה משמעותית יותר אם בעקבותיו תירשם צמיחה מדידה בשימוש, בעמלות או בפעילות האקוסיסטם.