Ves al contingut principal

Quan l'EBSI es troba amb DAVINCI: com la UPC va fer servir la infraestructura blockchain europea per al vot privat dels estudiants

I si els estudiants poguessin votar en una elecció vinculant només amb les seves credencials universitàries, amb privadesa i verificabilitat totals, i sense descarregar res? És exactament el que van demostrar la UPC i el protocol DAVINCI. Ja pots llegir el cas d'èxit complet.

L

Lucas

· 5 min de lectura

Quan l'EBSI es troba amb DAVINCI: com la UPC va fer servir la infraestructura blockchain europea per al vot privat dels estudiants

Què passa quan una universitat vol fer una votació on només hi puguin participar els seus estudiants, ningú més pugui veure qui ha votat què, i cada vot es pugui verificar de manera independent, tot fent servir només les credencials que els estudiants ja tenen?

Una prova de concepte a la Universitat Politècnica de Catalunya (UPC) es va proposar respondre exactament això. Desenvolupat com a part de la tesi de postgrau de Xavier López Mañes, dins del projecte DAVINCI, el treball demostra com els sistemes d'identitat institucionals es poden integrar amb la votació basada en blockchain per oferir eleccions privades, segures i verificables.

Dades clau

  • Organització: Universitat Politècnica de Catalunya (UPC)
  • Projecte: protocol DAVINCI
  • Enfocament: dues vies d'integració provades (identitat descentralitzada EBSI + alternativa institucional)
  • Autenticació: credencials universitàries estàndard
  • Capa de votació: protocol DAVINCI amb l'SDK de Vocdoni
  • Resultat: votació estudiantil funcional amb verificabilitat d'extrem a extrem

El repte: identitat i privadesa cara a cara

Qualsevol institució que organitza eleccions viu una tensió. Has de saber que cada votant és qui diu que és i que pertany al grup amb dret a vot. Però també has de mantenir el seu vot en secret. Aquests dos requisits estiren en direccions oposades. Com més verifiques la identitat, més difícil es fa protegir la privadesa.

L'equip de la UPC va construir un sistema que resol aquesta tensió mantenint separades la capa d'identitat i la capa de votació. La universitat s'encarrega de qui ets. El protocol de votació s'encarrega de què votes. Cap de les dues bandes ha de confiar cegament en l'altra, perquè una prova criptogràfica les connecta sense revelar informació personal.

Dos camins cap al mateix objectiu

La prova de concepte va assajar dos enfocaments d'integració. Tots dos comparteixen la mateixa arquitectura fonamental: els estudiants s'identifiquen amb les credencials que fan servir al campus cada dia, i el sistema de votació només rep una prova criptogràfica d'elegibilitat, no les credencials en si.

Però difereixen en com es desplega la capa d'identitat.


Fase u: integració amb l'EBSI

La primera fase aspirava a la integració completa amb la European Blockchain Services Infrastructure (EBSI), el marc de blockchain permissionada de la Comissió Europea per a serveis digitals de confiança. L'EBSI permet que institucions com la UPC emetin credencials verificables que els estudiants poden vincular a un wallet personal, i que després validin que aquestes credencials pertanyen a un membre concret del grup autoritzat.

L'experiència de l'estudiant era aquesta:

  1. Autenticar-se: l'estudiant inicia sessió amb les seves credencials universitàries habituals a través de l'Issuer de la UPC a la xarxa EBSI.
  2. Reclamar les credencials: l'Issuer genera un codi QR que permet a l'estudiant signar les seves credencials al seu propi wallet.
  3. Demostrar l'elegibilitat: quan s'obre la votació, l'estudiant fa servir el wallet per autenticar-se amb el Verifier de la UPC. El Verifier comprova que el wallet pertany a un estudiant autoritzat i produeix una prova de cens.
  4. Emetre el vot: l'estudiant envia el seu vot a través de l'SDK de DAVINCI, amb la prova de cens adjunta.

L'arquitectura garanteix dues coses alhora: els estudiants s'autentiquen amb credencials que fan servir cada dia, i aquestes credencials no surten mai del domini institucional. El sistema demostra l'elegibilitat sense veure mai les dades d'identitat reals de l'usuari.

Components de la solució

Per què això importa: l'EBSI està dissenyada per a la interoperabilitat transfronterera. Una credencial emesa per la UPC podria, en principi, servir per votar en eleccions organitzades per altres institucions d'arreu d'Europa. Aquesta és la visió a llarg termini.

Què ho va aturar: la part tècnica funcionava. Tots els components es van implementar i validar. Però els terminis d'aprovació administrativa dels òrgans de govern de l'EBSI van fer impossible enllestir la integració dins del calendari del projecte. La tecnologia estava a punt. La governança, no.


Fase dos: l'alternativa institucional

Quan el calendari de l'EBSI no es va tancar a temps, l'equip va adaptar l'abast. I aquí és on la flexibilitat del protocol DAVINCI es converteix en la veritable història.

L'Issuer de l'EBSI es va substituir per un servei gestionat directament per la UPC. La universitat continua sent plenament responsable de gestionar les identitats dels estudiants i de preservar la privadesa. El protocol en si no va necessitar canvis d'arquitectura, només una font d'identitat diferent.

El flux adaptat:

  1. L'estudiant genera un wallet efímer a través d'una aplicació web.
  2. En iniciar sessió amb les seves credencials universitàries, aquest wallet queda associat a la seva identitat institucional.
  3. Quan s'obre la votació, el wallet s'autentica amb el Verifier de la UPC, que genera la prova de cens.
  4. L'estudiant emet el vot a través de l'SDK de DAVINCI.

La diferència: des del punt de vista de l'estudiant, l'experiència és gairebé idèntica. Des del punt de vista institucional, la complexitat de desplegament és menor: cap dependència de la governança d'una blockchain externa. La universitat controla directament tota la capa d'identitat.

El que no canvia: la votació continua sent privada, els vots continuen sent verificables i només hi poden participar els estudiants amb dret a vot.

Per què això importa a les institucions que fan eleccions

La prova de concepte demostra un espectre pràctic. En un extrem, la identitat totalment descentralitzada mitjançant marcs com l'EBSI, amb la interoperabilitat transfronterera com a premi. A l'altre, un model institucional més senzill en què l'organització gestiona la seva pròpia capa d'identitat. El mateix protocol serveix per a tots dos.

Això importa a qualsevol institució que organitza eleccions i gestiona el seu propi cens: universitats, col·legis professionals, sindicats, administracions públiques. Vol dir que pots oferir als votants una via de participació amb credencials que ja tenen, a la xarxa blockchain que tingui sentit en el teu context (L1 pública, L2 o permissionada), sense sacrificar la privadesa ni el control institucional.

El protocol DAVINCI i l'SDK de DAVINCI estan dissenyats per situar-se entre la identitat i l'urna, mantenint-les separades per disseny.


T'interessa fer eleccions segures i verificables a la teva organització? Comença una elecció gratuïta a app.vocdoni.io o contacta amb nosaltres per parlar del teu cas d'ús.