
Mengganti kunci tanpa membangun ulang bangunan Bayangkan sebuah bangunan. Kunci pada pintu menentukan siapa yang bisa membukanya. Fundasi dan balok struktural menentukan apakah bangunan tersebut kokoh. Di Starknet, kedua tugas ini dipisahkan. Tanda tangan adalah kuncinya. Mereka mengotorisasi transaksi; mereka membuktikan bahwa orang yang tepat (atau kontrak pintar yang tepat) telah menyetujuinya. Bukti STARK adalah fondasinya. Mereka memverifikasi bahwa komputasi itu dilakukan dengan benar. Mereka tidak peduli kunci mana yang digunakan; mereka hanya peduli bahwa hasilnya valid. Karena akun di @Starknet adalah kontrak pintar yang dapat diprogram (abstraksi akun native), "kunci" dapat diubah tanpa menyentuh fondasi. Implementasi akun baru dapat menggunakan metode tanda tangan yang berbeda, seperti skema tanda tangan pasca-kuantum, tanpa perlu pembaruan jaringan menyeluruh atau hard fork. Sistem pembuktian tetap sama. Ini seperti bisa mengganti kunci setiap pintu di sebuah bangunan dengan jenis kunci baru, tanpa harus membangun ulang dinding atau fondasinya. Fleksibilitas ini ada hari ini.




