Kahulugan
Ang aggregated proof ay isang mekanismong pang-kriptograpiya (cryptographic mechanism) kung saan ilang magkakahiwalay na proof, kadalasan tungkol sa iba’t ibang pahayag o transaksyon, ay pinagsasama sa isang maikli at buod na proof. Mas episyenteng ma-ve-verify ang iisang proof na ito kumpara sa pag-check sa bawat orihinal na proof nang paisa-isa, habang pinapanatili ang parehong antas ng seguridad. Karaniwang dinisenyo ang aggregated proofs para sapat na magsagawa ang verifier ng isang verification procedure lang upang makumbinsi na lahat ng pinagbabatayang pahayag ay balido.
Sa konteksto ng blockchain, ginagamit ang mga teknik ng aggregated proof para i-compress ang verification data, bawasan ang on-chain footprint, at pababain ang computational cost ng validation. Maaari itong ilapat sa mga signature, zero-knowledge proofs, o iba pang proof system na sumusuporta sa mga estrukturang madaling i-aggregate. Ang pangunahing katangian nito ay nananatiling sound ang aggregated proof: kung alinman sa mga pinagbabatayang pahayag ay mali, babagsak o hindi papasa sa verification ang pinagsamang proof.
Konteksto at Paggamit
Lalo nang mahalaga ang mga mekanismo ng aggregated proof para sa scalability at efficiency sa mga distributed system na kailangang mag-verify ng napakaraming kriptograpikong pahayag. Sa pamamagitan ng pag-aggregate ng maraming proof sa iisa, maaaring mapanatili ng mga validator o node ang matibay na seguridad habang nababawasan ang pangangailangan sa bandwidth, storage, at computation. Mahalaga ito para sa mga high-throughput na environment at komplikadong multi-party na protocol.
Iba’t ibang proof system ang sumusuporta sa aggregation sa iba’t ibang paraan, tulad ng pag-aggregate ng maraming signature mula sa magkakaibang participant o pagsasama ng maraming zero-knowledge proof tungkol sa magkakahiwalay na computation. Kailangang balansehin sa disenyo ng isang aggregated proof scheme ang pagiging maikli (succinctness), gastos sa verification, at ang komplikasyon ng pagbuo ng aggregated object. Bilang isang mekanismo, nagsisilbi itong pundasyong building block para sa mas scalable na consensus, data availability, at mga konstruksyong nagpoprotekta sa privacy sa blockchain at iba pang kaugnay na sistemang pang-kriptograpiya (cryptographic systems).