Sui menambah keupayaan meminjam Clock dalam Move tanpa input Clock

Sui menambah `sui::clock::borrow(): &Clock`, membolehkan fungsi Move mengakses Clock transaksi tanpa perlu menerimanya sebagai input atau menghantarkannya melalui setiap pemanggil. Ciri borrow Sui Clock mengembalikan cap masa yang sama seperti Clock yang dibekalkan secara jelas, serta merekodkan versi Clock sebagai root baca sahaja dalam kesan transaksi. Perubahan ini dijadualkan untuk versi protokol 141 bersama naik taraf framework Sui. Ujian merangkumi pematuhan versi, replay dan simulasi fullnode, serta bacaan dalam transaksi yang dibatalkan. Ciri ini mengubah cara aplikasi Move mengakses masa; artikel ini tidak menerangkan sebarang perubahan pada ekonomi token SUI.
Neutral
Ini ialah perubahan pada rangka kerja dan alat pembangunan Sui, bukannya kemas kini tokenomik atau perubahan besar dalam permintaan rangkaian. Perubahan ini membolehkan kod Move mengakses Clock transaksi tanpa menghantarnya sebagai input, sambil mengekalkan konsistensi versi dan merekodkan bacaan tersirat itu dalam kesan transaksi. Naik taraf ini dirancang untuk versi protokol 141. Tiada perubahan serta-merta pada bekalan SUI, staking, yuran atau kapasiti transaksi yang dinyatakan, jadi pencetus dagangan langsung yang ketara tidak mungkin berlaku. Dalam jangka pendek, pedagang mungkin melihat sedikit reaksi harga selain reaksi lebih luas terhadap naik taraf protokol. Dalam jangka panjang, akses masa yang lebih mudah boleh memudahkan pembangunan dan penyelenggaraan sesetengah kod aplikasi Move, tetapi kesannya terhadap penggunaan SUI bergantung pada penerimaan oleh pembangun dan aktiviti aplikasi yang terhasil. Seperti naik taraf lain yang berfokuskan pembangun, kesan pasaran akan lebih bermakna jika disusuli pertumbuhan yang boleh diukur dalam penggunaan, yuran atau aktiviti ekosistem.