Polygon vient d'annoncer une mise à jour majeure de son système de preuve sans connaissance, introduisant Plonky3. Cette nouvelle version se veut plus flexible que la précédente, Plonky2, sortie en 2022. 

Les systèmes de preuve sans connaissance contribuent à garantir la sécurité cryptographique des réseaux distribués multicouches. Ils créent des preuves qui résument les transactions hors chaîne et renvoient ces informations aux blockchains de base comme Ethereum. 

Selon Polygon, ces systèmes garantissent que les transactions sont exécutées correctement et que l'état de la blockchain est correctement mis à jour. Plonky3 est désormais disponible en logiciel open source sous les licences MIT et Apache. 

Plonky2 s'est concentré sur la récursivité ultra-rapide en optimisant le matériel. En revanche, Plonky3 est une boîte à outils open source qui permet aux développeurs de créer leurs propres machines virtuelles en utilisant une cryptographie sans connaissance. 

Lorsque Polygon a publié Plonky2, ils ont affirmé qu'il était 100 fois plus rapide que les alternatives existantes à l'époque. Cependant, il présentait certains problèmes de performances et manquait de la généralité nécessaire à des applications plus larges. Dans une interview, le co-fondateur de Polygon, Daniel Lubarov, a déclaré que :

"Plonky2 avait en partie des problèmes de performances, et en partie n'avait pas tout à fait la généralité dont nous avions besoin."

Dans une autre séance de questions-réponses, Loubarov a expliqué le nouveau système. Il a déclaré que Plonky3 « s'appuie sur les succès de Plonky2 », qui a établi une norme élevée dans l'industrie. Il a dit:

"Plonky3 va encore plus loin en fournissant une boîte à outils qui prend en charge un large éventail de configurations, permettant aux développeurs d'optimiser la vitesse, la taille de l'épreuve ou un équilibre des deux en fonction de leurs besoins."

Discutant de l'impact de Plonky3 sur Ethereum et de ses performances par rapport à Plonky2, Lubarov a expliqué qu'il est difficile de faire des comparaisons équitables entre les systèmes de preuve de connaissance nulle. 

"Chaque système a ses forces et ses faiblesses, à la fois en termes de types de calculs pour lesquels il excelle à prouver et de matériel sur lequel il fonctionne le mieux", a-t-il déclaré. 

Cependant, pour certains calculs et configurations, Plonky3 est environ 5 à 10 fois plus rapide que Plonky2.