Teknisk implementering og åpen kildekode
I 2025 gjennomførte vi den første landsdekkende, selvorganiserte nettbaserte folkeavstemningen i Tyskland ved hjelp av det demokratiske e-stemmesystemet «opn.vote». Rundt 20 000 personer lastet ned det digitale stemmematerialet, og nesten 13 000 avga til slutt stemme. Valgresultatene er offentlig tilgjengelige og fullstendig transparente. Alle avgitte stemmer lagres på blokkjeden «Gnosis Chain» og er derfor permanente, uforanderlige og offentlig tilgjengelige. Ved hjelp av et fritt tilgjengelig kommandolinjeverktøy kan hvem som helst uavhengig dekryptere og verifisere sin egen krypterte stemme som er lagret på nettet.
openPetition har utviklet sin egen kryptografiske avstemningsprotokoll og laget en referanseimplementering kalt opn.vote. Programvaren er åpen kildekode, dokumentert, lisensierbar og offentlig tilgjengelig via et GitHub-arkiv. Dette sikrer ikke bare åpenhet, men også muligheten til å videreutvikle, teste eller bruke systemet i andre sammenhenger.
Bruk til ikke-kommersielle formål er gratis og vil alltid forbli gratis.
Demo: Vår teststemme
Planlegger du å gjennomføre nettstemming i prosjektet ditt? Da bør du vurdere opn.vote som en kostnadseffektiv og skalerbar løsning designet fra grunnen av i henhold til demokratiske prinsipper. opn.vote fungerer enten med en forhåndsdefinert velgerliste eller med en åpen gruppe deltakere som har fullført en verifiseringsprosess ved hjelp av ID- eller post-PIN-verifisering. Lær mer om verifiseringsprosessen vår her. opn.vote har en webappklient som håndterer generering av sikkerhetsnøkler, velgerberettigelse og selve stemmeprosessen – uten noen innblanding fra en sentral myndighet.
Du kan prøve det ut her ved hjelp av dette demovalget.
TEST: Deutschlands vierte, selbstorganisierte, bundesweite Volksabstimmung
status
Før og etter sammenligning
Vi tar tilbakemeldingene fra brukerne våre til etterretning og evaluerer e-valgsystemet etter hvert vellykkede valg. I den forbindelse optimaliserer vi systemet kontinuerlig, med særlig vekt på brukervennlighet. Følgende skjermbilder gir et første glimt av forbedringene fra 2025 til 2026.
Navnet «valgnøkkel» forårsaket forvirring for mange, ettersom det ofte ble forvekslet med stemmeseddelen. Derfor bestemte vi oss for å gi det nytt navn til «sikkerhetsnøkkel». Vi har også gjort valgforberedelsene tydeligere ved å bruke en fremdriftslinje, slik at det er lettere å se når prosessen er fullført.
Vi eliminerer unødvendige metoder og tilbyr brukerne ulike lagringsalternativer for sikkerhetsnøkkel og stemmeseddel. I tillegg til å laste ned som PDF, kan brukerne nå lagre valgdokumentene sine som tekst eller laste dem ned som et bilde.
Videre bestemte vi oss for å vise knapper som fortsatt må klikkes på i flyten, i stedet for at de skal vises over eksisterende blokker.
Ansiktene bak opn.vote
opn.vote er unnfanget og utviklet av et mangfoldig team av IT-, kommunikasjons- og vitenskapelige fagfolk.
Hvorfor blokkjede og Ethereum?
Blokkjedeteknologi danner grunnlaget for et moderne og pålitelig e-stemmesystem uten å skape ytterligere tekniske hindringer for velgerne. Den desentraliserte arkitekturen sikrer at kontrollen ikke utøves av én enkelt enhet, noe som hindrer manipulasjon betydelig. Hver avgitt stemme lagres transparent, sporbart og offentlig verifiserbar, samtidig som velgernes anonymitet bevares gjennom passende kryptografiske metoder.
En viktig fordel med blokkjede er dens uforanderlighet: når dataene først er lagret, kan de ikke manipuleres senere. Dette skaper en høy grad av sikkerhet mot forfalskning, noe som hindrer valgfusk betydelig. Samtidig muliggjør teknologien rask og kostnadseffektiv avstemning, uavhengig av sted eller tid. Spesielt i lys av stadig mer komplekse hybridtrusler, tilbyr den desentraliserte strukturen en avgjørende sikkerhetsfordel, ettersom det ikke finnes noe enkelt angrepspunkt.
Videre styrker blokkjeden demokratiske prosesser ved å erstatte tillit med åpenhet: resultater kan verifiseres av alle deltakerne selv, i stedet for å utelukkende stole på sentrale institusjoner. Denne formen for distribuert kontroll fremmer deltakelse og kan øke tilliten til digital avstemning på lang sikt. Opn.vote bruker en Ethereum-basert infrastruktur, nærmere bestemt via Gnosis-økosystemet, som er designet for effektivitet og lave transaksjonskostnader.
Ethereum er spesielt godt egnet for e-avstemning fordi den, som en etablert smartkontraktplattform, tilbyr et stort utviklerfellesskap, omfattende verktøy og sterke nettverkseffekter. Avstemningsprosesser kan automatiseres, være transparente og manipuleringssikre ved hjelp av smartkontrakter, uten å være avhengig av en sentral myndighet. Den åpne infrastrukturen muliggjør også uavhengige revisjoner og kontinuerlig utvikling.
Ved å bytte til den energieffektive Proof-of-Stake-mekanismen er Ethereum nå betydelig mer bærekraftig enn tidligere blokkjedesystemer og bedre egnet for skalerbare applikasjoner. Samtidig drar opn.vote nytte av stabiliteten og sikkerheten til et nettverk som har blitt bevist over mange år. Ethereums verdi ligger ikke bare i det økonomiske aspektet, men fremfor alt i rollen som en global, desentralisert infrastruktur som aktivt brukes og videreutvikles av en rekke prosjekter.
Sist, men ikke minst, er den videre utviklingen av Ethereum drevet av et sterkt fellesskap og Ethereum Foundation, som spesifikt støtter meningsfulle og sosialt relevante bruksområder. Spesielt i sammenheng med e-stemming gir dette teknologiske og konseptuelle fundamentet et solid grunnlag for pålitelig digital avstemning.
Utsikter: Neste utviklingstrinn
I fremtiden vil valgfunksjonærer ha et administrasjonsgrensesnitt for å organisere sine respektive valg/folkeavstemninger. Dette vil tillate dem å spesifisere registreringsperioden, opprettelsen av sikkerhetsnøkkelen og stemmeseddelen, samt stemmeperioden. Vi innlemmer også kontinuerlig tilbakemeldinger fra brukere: Vi må finne den rette balansen mellom datasikkerhet og brukervennlighet. For øyeblikket kreves registrering og verifisering med openPetition – vi samarbeider allerede med et universitet for å desentralisere verifiseringsprosessen også. Fra et teknisk perspektiv når vi i økende grad ut til folk i "Tech for Good"-fellesskapet for å nettverke, høre deres perspektiver på opn.vote, og dermed forbedre det ytterligere.