La somme de contrôle des blocs est utilisée chez POLYAS pour éviter que les votes ne soient manipulés après avoir été exprimés dans l’urne. À cette fin, un bloc est formé après chaque tranche de 30 votes reçus. Les votes sont disposés de manière aléatoire, de sorte qu’il n’est plus possible de savoir quand un vote a été remis. Une somme de contrôle SHA-256 est formée pour le bloc. La somme de contrôle est écrite dans le registre des électeurs pour chaque bloc. À partir du deuxième bloc, la somme de contrôle précédente est incluse. Par conséquent, si un vote est manipulé, la somme de contrôle du bloc et toutes les sommes de contrôle ultérieures ne correspondent plus à celles de l’urne. Dans le POLYAS CORE 3.0, des méthodes de vérification individuelle sont proposées, permettant de contrôler l’exactitude du processus de vote en ligne. La vérifiabilité dans le POLYAS CORE 3.0 est rendue possible par des méthodes cryptographiques : les preuves à connaissance zéro rendent le processus de mélange, le décryptage et le comptage des bulletins de vote traçables tout en maintenant le secret du vote.