Definisi
Aggregated proof adalah mekanisme kriptografi (cryptography) di mana beberapa proof terpisah, sering kali terkait pernyataan atau transaksi yang berbeda, digabungkan menjadi satu objek proof yang ringkas. Satu proof ini dapat diverifikasi dengan lebih efisien dibandingkan memeriksa setiap proof asli satu per satu, sambil tetap mempertahankan jaminan keamanan yang sama. Aggregated proof biasanya dikonstruksi sedemikian rupa sehingga verifier hanya perlu menjalankan satu prosedur verifikasi untuk diyakinkan bahwa semua pernyataan yang mendasarinya valid.
Dalam konteks blockchain (blockchain), teknik aggregated proof digunakan untuk mengompresi data verifikasi, mengurangi jejak data on-chain, dan menurunkan biaya komputasi untuk validasi. Teknik ini dapat diterapkan pada signature, zero-knowledge proof, atau sistem proof lain yang mendukung struktur yang ramah agregasi. Sifat utamanya adalah aggregated proof tetap bersifat sound: jika ada pernyataan yang mendasarinya salah, proof gabungan tersebut akan gagal diverifikasi.
Konteks dan Penggunaan
Mekanisme aggregated proof sangat relevan untuk skalabilitas dan efisiensi dalam sistem terdistribusi yang harus memverifikasi sejumlah besar pernyataan kriptografi (cryptography). Dengan menggabungkan banyak proof menjadi satu, validator atau node dapat mempertahankan keamanan yang kuat sekaligus mengurangi kebutuhan bandwidth, penyimpanan, dan komputasi. Hal ini sangat berharga untuk lingkungan dengan throughput tinggi dan protokol multi-pihak yang kompleks.
Berbagai sistem proof mendukung agregasi dengan cara yang berbeda, misalnya mengagregasi banyak signature dari peserta yang berbeda atau menggabungkan beberapa zero-knowledge proof atas komputasi yang terpisah. Desain skema aggregated proof harus menyeimbangkan keringkasan (succinctness), biaya verifikasi, dan kompleksitas dalam menghasilkan objek aggregated tersebut. Sebagai sebuah mekanisme, aggregated proof berfungsi sebagai blok bangunan dasar untuk konsensus (consensus) yang lebih skalabel, ketersediaan data, dan konstruksi yang menjaga privasi dalam blockchain (blockchain) dan sistem kriptografi (cryptography) terkait.