ada konsep dalam arsitektur privasi Starknet yang mudah dilewatkan tetapi mungkin merupakan bagian paling elegan dari seluruh sistem: pembatalan. inilah masalahnya. Dalam kumpulan privasi, Anda menyimpan catatan terenkripsi yang mewakili token Anda. Saat Anda membelanjakan catatan, sistem perlu mencegah pengeluaran ganda. tetapi juga perlu menyembunyikan uang kertas mana yang Anda belanjakan. Kedua tujuan itu berada dalam ketegangan langsung. Solusinya: Saat Anda membelanjakan catatan, Anda menerbitkan pembatalan. nilai unik yang berasal dari catatan dan kunci tampilan pribadi Anda. pembatalan menandai catatan sebagai dihabiskan. tetapi tidak ada yang menonton dapat menautkan pembatalan kembali ke catatan asli karena menghitungnya membutuhkan kunci pribadi Anda. Jadi sistem tahu sesuatu telah dihabiskan. Hanya tidak tahu apa. Dan orang yang mengirimi Anda catatan juga tidak dapat mengetahui kapan Anda membelanjakannya karena mereka tidak memiliki kunci tontonan Anda. Ini adalah jenis desain kriptografi yang membutuhkan waktu bertahun-tahun untuk diperbaiki. dan itu langsung dalam spesifikasi STRK20s, ditulis seluruhnya di Kairo, dapat diaudit dalam satu basis kode.