PROBLEMI S GLASOVANJEM: Papirnati glasački listići ključni su za izbornu sigurnost, ali se sporo broje i podložni su skupim sporovima, dok se elektroničko glasovanje brzo broji, ali je osjetljivo na hakiranje i ugrožava anonimnost birača. Što ako bismo mogli imati najbolje od oboje?

RJEŠENJE ZA GLASOVANJE: PaperBallotchain uparuje papirnate glasačke listiće i blockchain tehnologiju kako bi pružio prvi ikada kriptografski provjerljiv, provjerljiv od strane birača, ali još uvijek anoniman, gotovo trenutni sustav glasovanja papirnatim glasačkim listićima.








.


Pisano objašnjenje

Ne morate razumjeti blockchain tehnologiju jer

možete privatno provjeriti ima li vaš skenirani papirnati glasački listić

dodan u blockchain koristeći vaš ID broj glasačkog listića,

dok loši glumci ne mogu provjeriti koji ste glasački listić dali.


Ali ako te zanima...


Sadržaj

Evo što PaperBallotchain može riješiti za vas

(Natrag na sadržaj)


Problemi s glasanjem

Rješenje: glasovanje PaperBallotchaina uparuje papirnate glasačke listiće i blockchain tehnologiju samo s kodom otvorenog koda koji

  • omogućuje kriptografsku provjeru glasačkih listića
  • omogućuje pojedinačnim glasačima da privatno potvrde da je njihov skenirani papirnati glasački listić dodan u lance blokova nezavisnih dionika,
  • ali zamagljuje pokušaje loših aktera da provjere koji su birači dali koji su glasački listići.

Ova metoda glasovanja uključuje rješenja za kritične tehničke ranjivosti glasovanja u blockchainu koje su identificirali MIT i stručnjaci za blockchain.


Problemi s prebrojavanjem glasova

Rješenje: PaperBallotchainovo prebrojavanje glasova svih kriptografski provjerenih glasačkih listića na blokovnim lancima nezavisnih dionika je

  • potpuno transparentan,
  • savršeno točno, i
  • gotovo trenutačno.

Ova metoda prebrojavanja glasova uključuje rješenja za kritične tehničke ranjivosti glasovanja u blockchainu koje su identificirali MIT i stručnjaci za blockchain.


(Blockchain: specijalizirana vrsta baze podataka — kriptografski sigurna, transparentna, nepromjenjiva, distribuirana digitalna knjiga s evidentnim neovlaštenim promjenama.)

(Natrag na sadržaj)

Usporedite metode glasovanja

(Natrag na sadržaj)

Rješenja problema u sustavu često dolaze s kompromisima.

Ali u usporedbi s tradicionalnim glasanjem papirnatim listićima (koji je drugi najbolje ocijenjeni sustav nakon PaperBallotchaina), PaperBallotchain donosi 9 poboljšanja u ocjenjivanju (od 15 kategorija) i nema smanjenja ili kompromisa u ocjenjivanju, prebacujući 9 kategorija iz 'slabosti', 'manje snage' ili 'snage' u 'snagu' ili 'glavnu snagu'

Dodatno, u usporedbi s glasovanjem elektronskim glasačkim listićima u lancu blokova, PaperBallotchain čini samo jedan kompromis u brzini/jednostavnosti glasanja, dajući prednost sigurnosti, dok donosi 9 poboljšanja u ocjenjivanju (od 15 kategorija), prebacujući 9 kategorija s 'glavne slabosti' ili 'slabosti' na 'snagu' ili 'glavnu snagu'

Štoviše, "mrežno glasovanje možda neće povećati odaziv. Studije o utjecaju online glasovanja na odaziv birača kretale su se od toga da nema utjecaja na odaziv (npr. Švicarska [1]) do nalaza da online glasovanje malo smanjuje odaziv (npr. Belgija [2]) do otkrića da online glasovanje malo povećava odaziv, ali je ipak "malo vjerojatno da će riješiti krizu slabog odaziva" (npr. Kanada [3]).1[4] Studije o Estonski izbori također sugeriraju da bi promjene izlaznosti zbog online glasovanja mogle ići u prilog demografiji s višim prihodima i visokim obrazovanjem [5]. Nedavne američke studije pokazuju značajne demografske razlike u posjedovanju pametnih telefona (npr. u spolu, prihodima i obrazovanju) [6]." (Izvor: Od lošeg prema gorem: od internetskog glasovanja do blockchain glasovanja | Journal of Cybersecurity)

Skala ocjenjivanja

(Natrag na sadržaj)

Usporedite Blockchain metode glasovanja

(Natrag na sadržaj)

Na prvi pogled, glasovanje putem blockchaina čini se optimalnim rješenjem za probleme sustava glasovanja jer...

Međutim, MIT i drugi stručnjaci za blockchain oštro su upozorili protiv glasovanja za blockchain, objašnjavajući...

Prema tome, kad bismo samo mogli sigurno prenijeti podatke o papirnatim glasačkim listićima u blockchain, tada bi se podaci o glasačkim listićima mogli sigurno pohraniti i brojati u blockchainu, ali kako to možemo učiniti? Ključni problem je to što bi papirnati glasački listić trebao biti skeniran, a podaci o skeniranom glasačkom listiću bili bi podložni istim ranjivostima kao i elektronički glasački listić u svom stvaranju i na svom putu od skenera do blockchaina. Patent PaperBallotchain rješava taj problem.

Problemi (kritične tehničke ranjivosti)

u Tradicionalnom

Elektronsko glasovanje u blokovnom lancu

Rješenja (nisko tehnološka i netehnološka)

u Novom

Paper-Ballot-to-Blockchain glasovanje

Ova je metoda ranjiva na hakiranje velikih razmjera koja se ne može otkriti i zahtijevala bi potpuno nove izbore ako bi skenirani podaci glasačkog listića ili blockchain bili hakirani jer ne bi postojali papirnati glasački listići za ručno brojanje ili na neki drugi način.

Ova metoda nije ranjiva na hakiranje koje se ne može otkriti ili hakiranje velikih razmjera i ne bi zahtijevalo potpuno nove izbore ako bi skenirani podaci o glasačkim listićima ili blockchains bili hakirani jer bi papirnati glasački listići postojali u službenom čuvanju za ručno brojanje ili na neki drugi način.

1. Ugrožava integritet glasačkog listića (kritična tehnička ranjivost): "Ako je glasanje u potpunosti temeljeno na softveru, zlonamjerni sustav mogao bi prevariti glasača o tome kako je glasovanje zapravo zabilježeno"—a taj bi sustav bio sklon velikim pogreškama i hakiranju koji bi mogli poništiti izborne rezultate na neprimjetljive načine, ili ako se otkriju, zahtijevali bi potpuno nove izbore. (Izvori: 1) Stručnjaci MIT-a: ne, nemojte koristiti blockchain za glasanje | MIT CSAIL. 2) Bi li glasovanje bilo bolje na blockchainu - YouTube.)

2. Ugrožava anonimnost birača (kritična tehnička ranjivost): softver koji je potreban da istovremeno

3. Nova ranjivost Blockchain baze podataka (kritična tehnička ranjivost): Nove blockchain baze podataka obično imaju mali broj sudionika u računalnim čvorovima, što ih čini inherentno ranjivima na "napade od 51%", u kojima loš akter preuzima kontrolu nad većinom blockchain čvorova/računala, omogućujući im da "stvaraju više verzija blockchaina kako bi prikazali različite ljude, sijući razdor". Iako bi hakiranje bilo vidljivo, zahtijevali bi potpuno nove izbore. (Izvor: Od lošeg prema gorem: od internetskog glasovanja do blockchain glasovanja | Journal of Cybersecurity | Oxford Academic.)

4. “Ako korisnik izgubi svoj privatni ključ, više ne može glasati, a ako napadač dobije privatni ključ korisnika, sada može neprimjetno glasovati kao taj korisnik.” (Izvor: Od lošeg prema gorem: od internetskog glasovanja do blockchain glasovanja | Journal of Cybersecurity | Oxford Academic.)

5. “Ako je korisnikov glasački uređaj (vjerojatno mobilni telefon) ugrožen, mogao bi biti i njegov glas.” (Izvor: Od lošeg prema gorem: od internetskog glasovanja do blockchain glasovanja | Journal of Cybersecurity | Oxford Academic.)

6. Ciljano cenzuriranje glasačkih listića:

7. Napad uskraćivanjem usluge (DOS)—pretrpavanjem blockchaina nevažećim glasačkim listićima/transakcijama, uzrokujući da glasački listići propuste vrijeme prekida za dodavanje glasačkih listića u blockchain. (Izvor: Od lošeg prema gorem: od internetskog glasovanja do blockchain glasovanja | Journal of Cybersecurity | Oxford Academic.)

8. Napad uskraćivanjem usluge (DOS)—utjecanjem/prekidom mrežne povezanosti, uzrokujući da glasački listići propuste rok za dodavanje u blockchain. (Izvor: Od lošeg prema gorem: od internetskog glasovanja do blockchain glasovanja | Journal of Cybersecurity | Oxford Academic.)

9. "nepreporučljivost korištenja novih distribuiranih konsenzusnih protokola ili novih kriptografskih primitiva za kritičnu infrastrukturu sve dok se ne ispitaju u industriji tijekom mnogo godina" (Izvor: Going from bad to wrong: from Internet voting to blockchain voting | Journal of Cybersecurity | Oxford Academic.)

10. "potrebno je više vremena i truda za implementaciju sigurnosnih popravaka u decentraliziranom sustavu nego u centraliziranom, i [tako] "blockchain sustavi mogu biti ranjivi dulje vremenske periode od centraliziranih parnjaka." (Izvor: Idemo od lošeg prema gorem: od internetskog glasovanja do blockchain glasovanja | Journal of Cybersecurity | Oxford Academic.)

11. “Izbori su inherentno centralizirani (sa središnjom organizacijom, vladom, koja je zadužena za izborne postupke, nadmetanje izbora, podobnost kandidata i pravo glasa),” tako da blockchain tehnologija nije dobra za glasovanje. (Izvor: Od lošeg prema gorem: od internetskog glasovanja do blockchain glasovanja | Journal of Cybersecurity | Oxford Academic.)

12. "Skalabilni napadi (KATEGORIJA SHOWSTOPPER): Ako je protivnikov trošak petljanja u izbore mnogo manji od braniteljevog troška da spriječi takve napade, pokušaji da se spriječe, saniraju ili čak otkriju neuspjesi mogu biti nemogući u praksi. Skalabilni 'veleprodajni' napadi koji utječu na izborne rezultate puno su opasniji od 'maloprodajnih' napada koji utječu na samo nekoliko glasova." Ovo je jedna od "dvije kategorije 'showstopper' ranjivosti koje učinkovito eliminiraju sposobnost izbornih tijela da spriječe ili isprave ozbiljne propuste." Nekoliko problema o kojima se ranije govorilo u glasovanju elektronskim glasačkim listićima u lancu blokova su skalabilni napadi. (Izvor: Od lošeg prema gorem: od internetskog glasovanja do blockchain glasovanja | Journal of Cybersecurity | Oxford Academic.)

13. “Napadi koji se ne mogu otkriti (KATEGORIJA SHOWSTOPPER): Ako napadač može promijeniti izborni ishod bez ikakvog realnog rizika da modifikacija bude uhvaćena (od strane birača, izbornih službenika ili revizora), napad postaje nemoguće spriječiti ili ublažiti.” Ovo je jedna od "dvije kategorije 'showstopper' ranjivosti koje učinkovito eliminiraju sposobnost izbornih tijela da spriječe ili isprave ozbiljne propuste." Nekoliko problema o kojima se ranije govorilo u glasovanju elektronskim glasačkim listićima u lancu blokova su napadi koji se ne mogu otkriti. (Izvor: Od lošeg prema gorem: od internetskog glasovanja do blockchain glasovanja | Journal of Cybersecurity | Oxford Academic.)

1. Niskotehnološko rješenje: 1) Ispišite sljedeće na presavijenom, zapečaćenom papirnatom glasačkom listiću zaštićenom od otvaranja:

2. Netehnološko rješenje: Softver glasačkog sustava nikad ne zna identitet glasača. Nakon što izborni dužnosnici potvrde identitet birača na bilo koji način koji odaberu, biraču daju presavijeni, zapečaćeni papirnati glasački listić koji je zaštićen od otvaranja.

3. Niskotehnološko rješenje: Datoteka skeniranih glasačkih listića pohranjuje se u više natjecateljskih blokovnih lanaca glasačkih listića neovisnih dionika (svaki ima redundantnu sigurnosnu kopiju) koje dionici centralno grade/kontroliraju (ali ih članovi javnosti dupliciraju i potvrđuju na mnogim mjestima kako bi se otkrilo bilo kakvo petljanje), tako da ne postoji mogućnost napada od 51%. Ovaj sustav umjesto toga koristi natjecateljsku prirodu dionika; usporedba njihovih blockchaina; i računala za provjeru valjanosti javnosti i dionika (koja pokreću softver za izgradnju lanca blokova otvorenog koda) za umnožavanje i provjeru integriteta informacija na lancima blokova.

4. Privatni ključevi se ne dodjeljuju korisnicima.

5. U sustavu se ne koriste osobni uređaji.

6. Obrana od ciljane cenzure glasačkih listića:

7. Obrana od preplavljivanja DOS transakcija:

8. Obrana od prekida DOS povezivanja:

9. Sustav ne zahtijeva distribuirane protokole konsenzusa i može koristiti stare, osnovne, u bitkama testirane (umjesto novih, novih) kriptografskih primitiva jer sustav koristi centralno kontrolirane lance blokova (svaki kontrolira neovisni dionik), gdje svaki lanac blokova koristi isti protokol provjere valjanosti.

10. Umjesto decentraliziranih blockchaina, sustav koristi više centralno kontroliranih blockchaina (svakim upravlja neovisni dionik), tako da se popravci mogu brzo implementirati.

11. Sustav koristi centralizirano kontrolirane metode glasanja i prebrojavanja koje su u skladu s centraliziranom prirodom izbora, dok također koristi blockchain tehnologiju na nov, ali osnovni način za pružanje sigurnosti, transparentnosti i brzine prebrojavanja koja je potrebna i poželjna na izborima.

12. Protivnik bi trebao korumpirati više neovisnih skupina dionika (a da ne bude otkriven) kako bi izveo napad velikih razmjera:

13. Sve od sljedećeg vidljivo je i javno vidljivo tijekom procesa glasovanja PaperBallotchain.

Metoda glasovanja elektroničkog glasačkog listića za blokiranje osjetljiva je na neotkrivena hakiranja velikih razmjera i zahtijevala bi potpuno nove izbore ako bi skenirani podaci glasačkog listića ili blockchain bili hakirani jer ne bi postojali papirnati glasački listići za ručno brojanje ili na neki drugi način.

Metoda glasovanja s papirnatim glasačkim listićima na blokove nije osjetljiva na neotkrivene hakove ili velike hakove i ne bi zahtijevala potpuno nove izbore ako bi skenirani podaci o glasačkim listićima ili blokovi bili hakirani jer bi papirnati glasački listići službeno čuvani za ručno brojanje ili na neki drugi način.

(Natrag na sadržaj)

Ključni koraci u PaperBallotchainu

(Natrag na sadržaj)

Korak 1

Nakon što izborni službenici potvrde biračko pravo putem bilo koje metode koju odaberu, biraču dijele, putem bilo koje metode koju odaberu, presavijeni, zapečaćeni papirnati glasački listić (koji sadrži skriveni ispisani ID broj glasačkog listića i skriveni QR kod privatnog ključa glasačkog listića).

Korak 2

Birač ulazi u privatni prostor ili glasačku kabinu kako bi otvorio i ispunio papirnati glasački listić.

3. korak

Na biračkom mjestu birač (ili izborni dužnosnik) ubacuje označeni papirnati glasački listić u automatizirani bankomat (ATM), koji sadrži sklop kompleta za skeniranje glasačkih listića s više neovisnih skenera dionika (svaki s jednosmjernom podatkovnom diodom) od kojih svaki zasebno može primijeniti digitalni potpis skenera dionika na svaku podatkovnu datoteku skeniranog glasačkog listića, kao i digitalni papirni glasački listić potpis (koji svaki može biti verificiran od strane javnosti korištenjem odgovarajućeg predizborno objavljenog javnog ključa skenera dionika i javnog ključa papirnatog glasačkog listića).

Korak 4

Svaki neovisni skener dionika (u sklopu sklopa skenera unutar bankomata za glasovanje) neovisno prenosi datoteku podataka skeniranog glasačkog listića s digitalnim potpisom iz privatnog ključa glasačkog listića, digitalnim potpisom iz privatnog ključa skenera dionika i skenerom generiranu kriptografsku zagonetku svim sudjelujućim blokovskim lancima glasovanja neovisnih dionika, koji su svaki neovisno središnje kontrolirani od strane dionika.

Korak 5

Uništavač (unutar sklopa skenera unutar bankomata) uništava privatni ključ glasačkog listića s papirnatog glasačkog listića.

Korak 6

Svaki neovisni dionik Ballot Blockchain koristi isti protokol provjere valjanosti za dodavanje datoteke podataka skeniranog glasačkog listića u svoj blockchain.

Korak 7

Bankomat za glasanje bljeska zelenim svjetlom ako je primio potvrdu da je data datoteka skeniranog glasačkog listića dodana u blockchain dionika ili crvenim svjetlom ako nije, a zatim ispušta papirnati glasački listić u odgovarajuću prozirnu zelenu ili crvenu plastičnu kutiju unutar prozirnog plastičnog bankomata.

Korak 8

Glasač može upotrijebiti svoj ID broj glasačkog listića koji je privatno gledao (po izboru zapisan unutar svog privatnog prostora za glasanje) i blockchain explorer na vladinom računalu ili osobnom mobilnom uređaju za traženje svojih podataka glasačkog listića na glasačkim lancima dionika.

Korak 9

Ako birači ne mogu pronaći podatke o glasačkom listiću na lancima blokova ili otkriju da su podaci o glasačkom listiću izmijenjeni, birači mogu usmeno obavijestiti izbornog dužnosnika koji vodi papirnatu evidenciju takvih izvješća (koja ne identificira birača).

Korak 10

Blockchain explorer pruža izvješće uživo (tijekom procesa glasovanja i prebrojavanja) sa sljedećim informacijama izvučenim iz svih blockchaina dionika:

Izborni glasački kafići

kako bi se povećao odaziv birača u zajednici

(Natrag na sadržaj)

Ključni sigurnosni slojevi

u PaperBallotchainu

(Natrag na sadržaj)

Sigurnosni slojevi koji osiguravaju anonimnost birača

1. Presavijeni, zapečaćeni papirnati glasački listići zaštićeni od neovlaštenog otvaranja, koji sadrže ID# skrivenog glasačkog listića i skriveni QR kod privatnog ključa glasačkog listića (otisnut nevidljivom tintom koju može čitati uređaj za skeniranje).

2. Izborno korištenje automata za prodaju glasačkih listića

3. Javni prikaz svih datoteka sa skeniranim glasačkim listićima na blockchainovima nezavisnih dionika.

Sigurnosni slojevi koji štite integritet i autentičnost glasačkog listića


Napomena: "Integritet" znači da podaci nisu mijenjani.


Napomena: "Autentičnost" znači da se može potvrditi da podaci dolaze iz očekivanog izvora (u ovom slučaju kriptografski potvrđenog 1) javnim ključem glasačkog listića koji utvrđuje je li digitalni potpis glasačkog listića (stvoren iz privatnog ključa glasačkog listića) valjan i 2) javnim ključem skenera koji utvrđuje je li digitalni potpis skenera (stvoren iz privatnog ključa skenera dionika) valjan).

4. ID# skrivenog glasačkog listića i QR kod skrivenog privatnog ključa glasačkog listića (otisnut nevidljivom tintom koju može čitati uređaj za skeniranje) unutar presavijenog, zapečaćenog papirnatog glasačkog listića koji je zaštićen od otvaranja.

5. Privatni ključ glasačkog listića (dio para javno-privatnih ključeva)—ispisan kao QR kod nevidljivom tintom (čitljiv skenerom) i skriven u presavijenom, zapečaćenom papirnatom glasačkom listiću koji je zaštićen od otvaranja.

6. Privatni ključ dionika-skenera (dio para javno-privatni ključ)—na skeneru dionika.

7. Kriptografska zagonetka—od skenera dionika.

8. Više skenera nezavisnih dionika—u sklopu skupa skenera.

9. Shredder—u sklopu kompleta skenera.

10. Više blokovskih lanaca nezavisnih dionika—u mreži blokovskih lanaca koji surađuju.

(Natrag na sadržaj)

Ključni zapisi

u PaperBallotchainu

(Natrag na sadržaj)

Papirnati predložak glasačkog listića

(Nije povezano s ljudskim identitetom)

Presavijeno i zapečaćeno na način zaštićen od neovlaštenog otvaranja koji skriva ID broj glasačkog listića i privatni ključ glasačkog listića


Live PaperBallotchain Izvješće o zbrojevima glasova

proizveden od strane open-source blockchain explorera dizajniranog za prikaz konsolidiranih rezultata

iz svih nezavisnih blockchaina dionika koji pohranjuju datoteke podataka o skeniranim glasačkim listićima dionika


Papirnati zapisnici o problemima koje su prijavili birači

Neuspjelo objavljivanje glasačkih listića na svim lancima blokova dionika ili objavljivanje izmijenjenih glasačkih listića na lancu blokova


Predizborno-objavljeno

ID#-ovi glasačkih listića, javni ključevi glasačkih listića, brojevi serija i dodjele biračkim mjestima


Predizborno-objavljeno

ID#-ovi skenera nezavisnih dionika, javni ključevi skenera i dodjela biračkih mjesta

(Natrag na sadržaj)