L'obiettivo di questo progetto è studiare la fattibilità e sviluppare un Proof of Concept (POC) per una piattaforma di voto verificabile ma anonima utilizzando la Zero-Knowledge Proof (ZKP). Questa piattaforma raccoglierà i voti degli utenti approvati in modo che non sia possibile risalire a cosa hanno votato, ma permettendo la verifica del fatto che abbiano effettivamente votato. La raccolta dei voti sarà gestita da un contratto digitale sulla blockchain Ethereum, sfruttando la sua immutabilità e verificabilità. Questo renderà la raccolta dei voti trasparente e consentirà la verifica pubblica e l'aggiornamento in tempo reale. Questo studio di fattibilità evidenzierà le possibili limitazioni tecnologiche rispetto alle richieste e servirà come base per lo sviluppo di un POC della piattaforma.

Zero Knowledge Proof per voto verificabile e anonimo

LAURIOLA, PIETRO
2022/2023

Abstract

L'obiettivo di questo progetto è studiare la fattibilità e sviluppare un Proof of Concept (POC) per una piattaforma di voto verificabile ma anonima utilizzando la Zero-Knowledge Proof (ZKP). Questa piattaforma raccoglierà i voti degli utenti approvati in modo che non sia possibile risalire a cosa hanno votato, ma permettendo la verifica del fatto che abbiano effettivamente votato. La raccolta dei voti sarà gestita da un contratto digitale sulla blockchain Ethereum, sfruttando la sua immutabilità e verificabilità. Questo renderà la raccolta dei voti trasparente e consentirà la verifica pubblica e l'aggiornamento in tempo reale. Questo studio di fattibilità evidenzierà le possibili limitazioni tecnologiche rispetto alle richieste e servirà come base per lo sviluppo di un POC della piattaforma.
2022
Zero Knowledge Proof for verifiable and anonymous voting
Zero Knowledge Proof
Blockchain
Voto
Anonimato
Solidity
File in questo prodotto:
File Dimensione Formato  
Lauriola_Pietro.pdf

accesso aperto

Dimensione 1.21 MB
Formato Adobe PDF
1.21 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/61339