Definiție
Dovada agregată este un mecanism criptografic (cryptography) în care mai multe dovezi separate, adesea despre afirmații sau tranzacții diferite, sunt combinate într-un singur obiect de dovadă concis. Această singură dovadă poate fi verificată mai eficient decât verificarea fiecărei dovezi originale în parte, păstrând aceleași garanții de securitate. Dovada agregată este de obicei construită astfel încât un verificator să aibă nevoie să ruleze o singură procedură de verificare pentru a fi convins că toate afirmațiile de bază sunt valide.
În contexte de blockchain (blockchain), tehnicile de dovadă agregată sunt folosite pentru a comprima datele de verificare, a reduce amprenta on-chain și a scădea costul computațional al validării. Ele pot fi aplicate semnăturilor, dovezilor de tip zero-knowledge sau altor sisteme de dovadă care suportă structuri prietenoase cu agregarea. Proprietatea esențială este că dovada agregată rămâne solidă: dacă oricare dintre afirmațiile de bază ar fi falsă, dovada combinată ar eșua la verificare.
Context și utilizare
Mecanismele de dovadă agregată sunt deosebit de relevante pentru scalare și eficiență în sistemele distribuite care trebuie să verifice un număr mare de afirmații criptografice. Prin agregarea multor dovezi într-una singură, validatorii sau node-urile pot menține un nivel ridicat de securitate, reducând în același timp cerințele de lățime de bandă, stocare și calcul. Acest lucru este valoros pentru medii cu throughput ridicat și protocoale complexe cu mai multe părți.
Diferite sisteme de dovadă suportă agregarea în moduri diferite, cum ar fi agregarea multor semnături de la participanți distincti sau combinarea mai multor dovezi de tip zero-knowledge despre calcule separate. Proiectarea unei scheme de dovadă agregată trebuie să echilibreze concizia, costul verificării și complexitatea generării obiectului agregat. Ca mecanism, ea servește drept element de bază pentru modele de consens (consensus) mai scalabile, pentru disponibilitatea datelor și pentru construcții care protejează confidențialitatea în blockchain (blockchain) și în sisteme criptografice înrudite.