La valeur fondamentale des blockchains : la vérifiabilité publique. Ou en d'autres termes : permettre à quiconque, sans autorisation ni barrière financière élevée, de vérifier les données sur la chaîne. Problème : Un haut débit signifie que la chaîne est rapide, mais les participants ont besoin de machines de calcul coûteuses pour vérifier la chaîne. Un faible débit signifie que n'importe quel appareil de calcul bon marché peut vérifier la chaîne, mais elle est encombrée. Les ZKPs résolvent ce problème : Ils génèrent une preuve qui atteste de la validité d'un énorme nombre de txs (ce qui nous permet d'atteindre un débit), et peuvent être vérifiés publiquement (ce qui nous permet d'atteindre la vérifiabilité).