#sxt $SXT @SpaceandTime Ada satu pertanyaan yang menurut saya sangat mudah terlewat begitu saja saat orang menyebut «data yang dapat diverifikasi»: kontrak pintar pada dasarnya hanya bisa melihat status di blockchain, jadi mengapa ia harus memercayai hasil kueri dari basis data off-chain? Zero-knowledge proof terdengar seperti jawabannya, tetapi kebanyakan orang belum memahami apa sebenarnya yang dibuktikan.
Awalnya saya mengira jawabannya terutama terletak pada Proof of SQL. Namun, setelah meneliti node pengindeks, komitmen validator, dan proses pembuatan bukti Space and Time, saya menyadari bahwa kunci sebenarnya adalah terlebih dahulu menjadikan data sebagai «objek yang dikomitmenkan». Indexer mengambil data dari berbagai chain lalu mendekodenya menjadi tabel. Validator membuat komitmen kriptografis atas status data tersebut dan menandatanganinya dengan tanda tangan ambang batas. Setelah itu, siapa pun yang menjalankan kueri, hasilnya harus terikat pada komitmen ini: jika data diam-diam diubah sebelum kueri dijalankan, buktinya tidak akan lolos.
Langkah ini sangat penting. Space and Time tidak membuat kontrak pintar belajar mengueri basis data, melainkan mengubah «eksekusi kueri» menjadi komputasi yang dapat diverifikasi. Prover menjalankan SQL off-chain dan menghasilkan ZK proof; kontrak hanya perlu memverifikasi komitmen dan bukti, tanpa harus memercayai Prover. Hal yang sama berlaku untuk AI Agent: data yang menjadi dasar keputusannya dapat diaudit.
Jadi, menurut saya, yang benar-benar diselesaikan Space and Time bukanlah «membuat blockchain memiliki basis data», melainkan mengubah komputasi off-chain menjadi komitmen yang dapat diverifikasi on-chain. Imbal baliknya juga jelas: apakah data yang diindeks lengkap, apakah komitmen mencakup snapshot yang benar, dan apakah pembuatan bukti mampu mengejar ketertinggalan—jika ada masalah di salah satu tahap, «verifiabilitas» akan berkurang. Terutama, Proof of SQL hanya membuktikan bahwa «kueri dieksekusi dengan setia», bukan bahwa data sumbernya benar—sampah masuk, sampah keluar.
Hal yang paling layak diamati dalam jangka panjang dari Space and Time bukanlah apakah ia bisa membuktikan bahwa suatu kueri SQL tidak diutak-atik, melainkan apakah alur kerja «komitmen data→kueri yang dapat diverifikasi→konsumsi oleh kontrak» ini bisa berjalan cepat dan stabil di bawah beban nyata. AI dan DeFi bukan hanya membutuhkan kriptografi yang canggih, tetapi juga rekayasa yang memastikan setiap tahap berjalan tanpa hambatan.