PROBLÉMY S HLASOVANÍM: Papierové hlasovacie lístky sú nevyhnutné pre bezpečnosť volieb, ale pomaly sa počítajú a sú náchylné na nákladné spory, zatiaľ čo elektronické hlasovanie je rýchle, ale náchylné na hackerstvo a hrozí ohrozenie anonymity voličov. Čo keby sme mohli mať to najlepšie z oboch?

RIEŠENIE HLASOVANIA: PaperBallotchain spája papierové hlasovacie lístky a technológiu blockchain, aby poskytla vôbec prvý kryptograficky overiteľný, voličmi overiteľný, ale stále anonymný, takmer okamžitý systém hlasovania s papierovým hlasovaním.








.


Písomné vysvetlenie

Nemusíte rozumieť technológii blockchain, pretože

si môžete súkromne overiť, či má váš naskenovaný papierový hlasovací lístok

bol pridaný do blockchainu pomocou vášho ID hlasovania,

zatiaľ čo zlí herci nemôžu overiť, ktorý hlasovací lístok ste odovzdali.


Ale ak máš záujem...


Obsah

Tu je to, čo PaperBallotchain môže vyriešiť za vás

(Späť na obsah)


Problémy s odovzdávaním hlasov

Riešenie: Hlasovanie PaperBallotchain spája papierové hlasovacie lístky a technológiu blockchain iba s otvoreným zdrojovým kódom, ktorý

  • umožňuje kryptografické overenie hlasovacích lístkov
  • umožňuje jednotlivým voličom súkromne overiť, že ich naskenovaný papierový hlasovací lístok bol pridaný do blockchainov nezávislých zainteresovaných strán,
  • napriek tomu zahmlieva snahy zlého herca overiť, ktoré hlasovacie lístky odovzdali ktorí voliči.

Táto metóda odovzdávania hlasov zahŕňa riešenia kritických technických nedostatkov pri hlasovaní v blockchaine, ktoré identifikovali odborníci z MIT a blockchainu.


Problémy s počítaním hlasov

Riešenie: Počítanie hlasov PaperBallotchain všetkých kryptograficky overených hlasovacích lístkov na nezávislých zainteresovaných blockchainoch je

  • plne transparentné,
  • úplne presné a
  • takmer okamžite.

Táto metóda počítania hlasov zahŕňa riešenia kritických technických nedostatkov pri hlasovaní v blockchaine, ktoré identifikovali odborníci z MIT a blockchainu.


(Blockchain: špecializovaný typ databázy – kryptograficky zabezpečená, transparentná, nemenná, distribuovaná digitálna účtovná kniha, ktorá je evidentná voči neoprávnenému zásahu.)

(Späť na obsah)

Porovnajte spôsoby hlasovania

(Späť na obsah)

Riešenia problémov v systéme často prichádzajú s kompromismi.

Ale v porovnaní s tradičným hlasovaním na papieri (čo je druhý najlepšie hodnotený systém po PaperBallotchain), PaperBallotchain prináša 9 vylepšení hodnotenia (z 15 kategórií) a žiadne zníženie hodnotenia alebo kompromisy, posúva 9 kategórií od „slabosti“, „malej sily“ alebo „sily“ k „veľkej sile“ alebo „silnej“

Okrem toho, v porovnaní s elektronickým hlasovaním na blokové hlasovanie, PaperBallotchain robí iba jeden kompromis v rýchlosti/jednoduchosti odovzdania hlasov, uprednostňuje bezpečnosť, pričom prináša 9 vylepšení hodnotenia (z 15 kategórií), pričom 9 kategórií posúva z „hlavnej slabosti“ alebo „slabosti“ na „veľkú silu“ alebo „hlavnú silu“ alebo „hlavnú silu“.

Navyše, „online hlasovanie nemusí zvýšiť volebnú účasť. Štúdie o vplyve online hlasovania na volebnú účasť siahajú od zistenia žiadneho vplyvu na volebnú účasť (napr. Švajčiarsko [1]) po zistenie, že online hlasovanie mierne znižuje účasť (napr. Belgicko [2]), až po zistenie, že online hlasovanie mierne zvyšuje volebnú účasť, no napriek tomu je „nepravdepodobné, že by vyriešilo krízu nízkej volebnej účasti“ (napr. Štúdie v Kanade4 v online voľbách naznačovali aj zmeny v Estónsku). hlasovanie môže uprednostňovať demografiu s vyššími príjmami a vyšším vzdelaním [5] Nedávne americké štúdie poukazujú na výrazné demografické rozdiely vo vlastníctve smartfónov (napr. v pohlaví, príjme a vzdelaní) [6].“ ( Zdroj: Od zlého k horšiemu: od internetového hlasovania k blockchainovému hlasovaniu | Journal of Cybersecurity)

Hodnotiaca stupnica

(Späť na obsah)

Porovnajte metódy blockchainového hlasovania

(Späť na obsah)

Na prvý pohľad sa blockchainové hlasovanie javí ako optimálne riešenie problémov s hlasovacím systémom, pretože...

MIT a ďalší odborníci na blockchain však dôrazne varovali pred hlasovaním o blockchaine, pričom vysvetľujú...

Ak by sme teda mohli bezpečne preniesť papierové hlasovacie údaje do blockchainu, potom by sa hlasovacie údaje mohli bezpečne uložiť a započítať do blockchainu, ale ako to môžeme urobiť? Kľúčovým problémom je, že papierový hlasovací lístok by bolo potrebné naskenovať a naskenované údaje o hlasovacích lístkoch by pri jeho vytváraní a na ceste od skenera k blockchainu podliehali rovnakým zraniteľným miestam ako elektronický hlasovací lístok. Patent PaperBallotchain tento problém rieši.

Problémy (kritické technické chyby)

v Tradičnom

Elektronické hlasovanie o blockchainoch

Riešenia (low-tech a non-tech)

v Novom

Hlasovanie z papierového hlasovania do blockchainu

Táto metóda je zraniteľná voči nezistiteľným a rozsiahlym hackerom a vyžadovala by si úplne nové voľby, ak by boli naskenované údaje o hlasovacích lístkoch alebo blockchain napadnuté, pretože by neexistovali žiadne papierové hlasovacie lístky na sčítanie rukou alebo inak.

Táto metóda nie je zraniteľná voči nezistiteľným alebo rozsiahlym hackerom a nevyžadovala by si úplne nové voľby, ak by boli naskenované hlasovacie údaje alebo blockchainy hacknuté, pretože papierové hlasovacie lístky by existovali v úradnej úschove na sčítanie z rúk alebo inak.

1. Ohrozuje integritu hlasovacích lístkov (kritická technická zraniteľnosť): „Ak je odovzdávanie hlasov založené výlučne na softvéri, škodlivý systém by mohol oklamať voliča o tom, ako bol hlas skutočne zaznamenaný“ – a tento systém by bol náchylný na veľké chyby a hacky, ktoré by mohli zvrátiť výsledky volieb nezistiteľnými spôsobmi, alebo ak by boli odhalené, vyžadovali by si úplne nové voľby. (Zdroje: 1) Experti MIT: nie, nepoužívajte blockchain na hlasovanie | MIT CSAIL. 2) Bolo by hlasovanie lepšie na blockchaine – YouTube.)

2. Ohrozuje anonymitu voličov (kritická technická chyba): Softvér potrebný na súčasne

3. Nová zraniteľnosť blockchainovej databázy (kritická technická zraniteľnosť): Nové blockchainové databázy majú zvyčajne malý počet účastníkov počítačových uzlov, čo ich robí inherentne zraniteľnými voči „51% útokom“, v ktorých zlý aktér získa kontrolu nad väčšinou blockchainových uzlov/počítačov, čo im umožní „vytvoriť viacero verzií blockchainu rôznych ľudí, aby ukázali rôzne ľudí“. Aj keď by bol hack odhaliteľný, vyžadovalo by si to úplne nové voľby. ( Zdroj: Od zlého k horšiemu: od internetového hlasovania k hlasovaniu blockchain | Journal of Cybersecurity | Oxford Academic.)

4. „Ak používateľ stratí svoj súkromný kľúč, už nemôže hlasovať a ak útočník získa súkromný kľúč používateľa, môže teraz nezistiteľne hlasovať ako tento používateľ.“ (Zdroj: Od zlého k horšiemu: od internetového hlasovania k blockchainovému hlasovaniu | Journal of Cybersecurity | Oxford Academic.)

5. „Ak je napadnuté hlasovacie zariadenie používateľa (pravdepodobne mobilný telefón), môže to byť aj jeho hlas.“ (Zdroj: Od zlého k horšiemu: od internetového hlasovania k blockchainovému hlasovaniu | Journal of Cybersecurity | Oxford Academic.)

6. Cielená cenzúra hlasovacích lístkov:

7. Útok odmietnutia služby (DOS) – zahltením blockchainu neplatnými hlasovacími lístkami/transakciami, čo spôsobí, že odovzdané hlasovacie lístky premeškajú hraničný čas na pridanie hlasovacích lístkov do blockchainu. (Zdroj: Od zlého k horšiemu: od internetového hlasovania k blockchainovému hlasovaniu | Journal of Cybersecurity | Oxford Academic.)

8. Útok odmietnutia služby (DOS) – ovplyvnením/narušením sieťového pripojenia, čo spôsobí, že hlasovacie lístky premeškajú termín na pridanie do blockchainu. (Zdroj: Od zlého k horšiemu: od internetového hlasovania k blockchainovému hlasovaniu | Journal of Cybersecurity | Oxford Academic.)

9. „neodporúča sa používať nové distribuované konsenzuálne protokoly alebo nové kryptografické primitívy pre kritickú infraštruktúru, kým nebudú dobre otestované v priemysle mnoho rokov“ (Zdroj: Od zlého k horšiemu: od internetového hlasovania k hlasovaniu o blockchaine | Journal of Cybersecurity | Oxford Academic.)

10. „nasadenie bezpečnostných opráv v decentralizovanom systéme si vyžaduje viac času a úsilia, než v centralizovanom systéme, a [takže] „systémy blockchain môžu byť zraniteľné počas dlhších časových období ako centralizované náprotivky.“ (Zdroj: Od zlého k horšiemu: od internetového hlasovania k blockchainovému hlasovaniu | Journal of Cybersecurity | Oxford Academic.)

11. „Voľby sú zo svojej podstaty centralizované (s centrálnou organizáciou, vládou, ktorá má na starosti volebné procedúry, výberové konania, spôsobilosť kandidátov a spôsobilosť voliť)“, takže technológia blockchain nie je vhodná na hlasovanie. (Zdroj: Od zlého k horšiemu: od internetového hlasovania k blockchainovému hlasovaniu | Journal of Cybersecurity | Oxford Academic.)

12. "Škálovateľné útoky (KATEGÓRIA SHOWSTOPPER): Ak sú náklady protivníka na manipuláciu s voľbami oveľa nižšie ako náklady obrancu na zabránenie takýmto útokom, pokusy zabrániť, napraviť alebo dokonca odhaliť zlyhania môžu byť v praxi nemožné. Škálovateľné "veľkoobchodné" útoky ovplyvňujúce výsledky volieb sú oveľa nebezpečnejšie ako útoky na "len maloobchodné" hlasy." Toto je jedna z „dvoch kategórií slabých miest, ktoré účinne eliminujú schopnosť volebných orgánov predchádzať vážnym zlyhaniam alebo ich napravovať“. Niektoré z predtým diskutovaných problémov pri hlasovaní prostredníctvom elektronického hlasovania do blokovacieho reťazca sú škálovateľné útoky. (Zdroj: Od zlého k horšiemu: od internetového hlasovania k blockchainovému hlasovaniu | Journal of Cybersecurity | Oxford Academic.)

13. „Nedetekovateľné útoky (KATEGÓRIA SHOWSTOPPER): Ak môže útočník zmeniť výsledok volieb bez akéhokoľvek reálneho rizika, že bude modifikácia zachytená (voličmi, volebnými úradníkmi alebo audítormi), nebude možné útoku zabrániť alebo ho zmierniť.“ Toto je jedna z „dvoch kategórií slabých miest, ktoré účinne eliminujú schopnosť volebných orgánov predchádzať vážnym zlyhaniam alebo ich napravovať“. Viaceré z predtým diskutovaných problémov pri hlasovaní prostredníctvom elektronického hlasovania do blockchainu sú nezistiteľné útoky. (Zdroj: Od zlého k horšiemu: od internetového hlasovania k blockchainovému hlasovaniu | Journal of Cybersecurity | Oxford Academic.)

1. Nízkotechnické riešenie: 1) Vytlačte nasledovné na zložený, zapečatený papierový hlasovací lístok, ktorý je zrejmý z ich manipulácie:

2. Netechnické riešenie: Softvér hlasovacieho systému nikdy nepozná identitu voliča. Po tom, čo volební úradníci overia totožnosť voliča akýmkoľvek spôsobom, ktorý si zvolia, poskytnú voličovi zložený, zapečatený, sfalšovateľný papierový hlasovací lístok, ktorý

3. Nízkotechnické riešenie: Dátový súbor naskenovaného hlasovania je uložený vo viacerých konkurenčných blokových reťazcoch hlasovania nezávislých zainteresovaných strán (každý je redundantne zálohovaný), ktoré zainteresované strany centrálne vytvárajú/kontrolujú (ale sú duplikované a overené na mnohých miestach členmi verejnosti, aby odhalili akúkoľvek manipuláciu), takže neexistuje možnosť 51% útoku. Tento systém namiesto toho využíva konkurenčnú povahu zainteresovaných strán; porovnanie ich blockchainov; a verejné a zainteresované validačné počítače (s otvoreným softvérom na vytváranie blockchainu) na duplikovanie a kontrolu integrity informácií na blockchainoch.

4. Súkromné kľúče nie sú priradené používateľom.

5. V systéme sa nepoužívajú osobné zariadenia.

6. Obrana proti cielenej cenzúre hlasovacích lístkov:

7. Obrana proti zaplaveniu transakcií DOS:

8. Obrana proti prerušeniu pripojenia DOS:

9. Systém nevyžaduje distribuované konsenzuálne protokoly a môže používať staré, základné, bitkami testované (skôr ako nové, nové) kryptografické primitíva, pretože systém používa centrálne riadené blockchainy (každý kontrolovaný nezávislou zainteresovanou stranou), kde každý blockchain používa rovnaký overovací protokol.

10. Namiesto decentralizovaných blockchainov systém využíva viacero centrálne riadených blockchainov (každý spravuje nezávislá zainteresovaná strana), takže opravy môžu byť nasadené rýchlo.

11. Systém využíva centrálne riadené metódy odovzdávania a počítania hlasov, ktoré sú v súlade s centralizovanou povahou volieb, a zároveň využíva technológiu blockchain novým, no zároveň základným spôsobom, ktorý poskytuje bezpečnosť, transparentnosť a rýchlosť počítania, ktorá sa vo voľbách vyžaduje a žiada.

12. Protivník by musel korumpovať viacero nezávislých skupín zainteresovaných strán (bez toho, aby bol odhalený), aby mohol uskutočniť rozsiahly útok:

13. Každá z nasledujúcich možností je zistiteľná a verejne zrejmá počas celého procesu hlasovania PaperBallotchain.

Metóda elektronického hlasovania typu „bloot-to-blockchian“ je zraniteľná voči nezistiteľným a rozsiahlym hackerom a vyžadovala by si úplne nové voľby, ak by boli naskenované údaje o hlasovacích lístkoch alebo blockchain napadnuté, pretože by neexistovali žiadne papierové hlasovacie lístky na sčítanie rukou alebo inak.

Metóda hlasovania z papierového lístka na blokové hlasovanie nie je zraniteľná voči nezistiteľným alebo rozsiahlym hackerom a nevyžadovala by si úplne nové voľby, ak by boli naskenované údaje o hlasovacích lístkoch alebo blockchainy hacknuté, pretože papierové hlasovacie lístky by existovali v úradnej úschove na sčítanie rukou alebo inak.

(Späť na obsah)

Kľúčové kroky v PaperBallotchain

(Späť na obsah)

Krok 1

Po tom, ako si volební úradníci overia oprávnenosť voličov podľa toho, ktorú metódu si zvolia, vydajú voličovi zložený, zapečatený papierový hlasovací lístok s viditeľnou manipuláciou (obsahujúci skryté vytlačené ID hlasovacieho lístka a skrytý QR kód súkromného kľúča hlasovacieho lístka).

Krok 2

Volič vstúpi do súkromného priestoru alebo volebnej kabínky, aby otvoril a vyplnil papierový hlasovací lístok.

Krok 3

Vo volebnej miestnosti volič (alebo volebný úradník) vloží označený papierový hlasovací lístok do bankomatu (ATM) na odlievanie hlasovacích lístkov, ktorý obsahuje zostavu súboru skenerov hlasovacích lístkov s viacerými nezávislými skenermi zainteresovaných strán (každý s jednosmernou dátovou diódou), z ktorých každý môže samostatne použiť digitálny overený podpis zainteresovanej strany skenerom (na každý zoskenovaný súbor môže byť papierový loptička). verejnosťou pomocou príslušného predvolebného zverejneného verejného kľúča skenera zainteresovaných strán a verejného kľúča papierového hlasovacieho lístka).

Krok 4

Každý skener nezávislých zainteresovaných strán (v rámci zostavy Scanner-Set v bankomate na odlievanie hlasovacích lístkov) nezávisle prenáša naskenovaný súbor údajov s hlasovacím lístkom s digitálnym podpisom zo súkromného kľúča hlasovacieho lístka, digitálnym podpisom zo súkromného kľúča skenera zainteresovaných strán a kryptografickým puzzle vygenerovaným skenerom všetkým zúčastneným nezávislým zainteresovaným stranám, ktoré sú centrálne riadené blokovým reťazcom hlasovania.

Krok 5

Skartovač (v rámci súpravy skenera vo vnútri bankomatu) skartuje súkromný kľúč hlasovacieho lístka z papierového hlasovacieho lístka.

Krok 6

Každá nezávislá zainteresovaná strana Ballot Blockchain používa rovnaký overovací protokol na pridanie naskenovaného dátového súboru s hlasovaním do svojho blockchainu.

Krok 7

Bankomat na odovzdanie hlasovacích lístkov zabliká zeleným svetlom, ak dostane potvrdenie, že súbor s údajmi naskenovaného hlasovacieho lístka bol pridaný do blockchainu zainteresovaných strán, alebo červeným svetlom, ak nie, a potom vhodí papierový hlasovací lístok do zodpovedajúcej priehľadnej zelenej alebo červenej plastovej škatule vo vnútri priehľadného plastového bankomatu.

Krok 8

Volič môže použiť svoje súkromne zobrazené identifikačné číslo hlasovania (voliteľne zapísané vo svojom súkromnom hlasovacom priestore) a prieskumníka blockchainu na vládnom počítači alebo osobnom mobilnom zariadení na vyhľadanie údajov o hlasovaní na blockchainoch zúčastnených strán.

Krok 9

Ak voliči nedokážu nájsť svoje hlasovacie údaje na blockchainoch alebo zistia, že ich hlasovacie údaje boli pozmenené, potom môžu voliči ústne informovať volebného úradníka, ktorý o takýchto správach vedie papierový súpis (ktorý neidentifikuje voliča).

Krok 10

Prieskumník blockchainu poskytuje živú správu (počas procesu odovzdávania a počítania hlasov) s nasledujúcimi informáciami získanými zo všetkých zainteresovaných blockchainov:

Voliteľné hlasovacie kaviarne

pomôcť maximalizovať volebnú účasť v komunite

(Späť na obsah)

Kľúčové bezpečnostné vrstvy

v PaperBallotchain

(Späť na obsah)

Bezpečnostné vrstvy, ktoré zaisťujú anonymitu voličov

1. Poskladané, zapečatené papierové hlasovacie lístky, ktoré umožňujú falšovanie, obsahujúce skryté ID hlasovacieho lístka a skrytý QR kód súkromného kľúča hlasovacieho lístka (vytlačené neviditeľným atramentom, ktorý je čitateľný skenerom).

2. Voliteľné využitie automatov na hlasovacie lístky

3. Verejné zobrazenie všetkých dátových súborov odovzdaných naskenovaných hlasovacích lístkov na blockchainoch nezávislých zainteresovaných strán.

Vrstvy zabezpečenia, ktoré chránia integritu a pravosť hlasovacích lístkov


Poznámka: „Integrita“ znamená, že údaje neboli zmenené.


Poznámka: „Autenticita“ znamená, že údaje možno overiť ako pochádzajúce z očakávaného zdroja (v tomto prípade overené kryptograficky 1) verejným kľúčom hlasovania, ktorý určuje, či je digitálny podpis hlasovacieho lístka (vytvorený zo súkromného kľúča hlasovacieho lístka) platný, a 2) verejným kľúčom skenera, ktorý určuje, či je platný digitálny podpis skenera (vytvorený zo súkromného kľúča skenera zainteresovanej strany).

4. Skryté ID# hlasovacieho lístka a skrytý QR kód privátneho kľúča hlasovacieho lístka (vytlačené neviditeľným atramentom, ktorý je čitateľný skenovacím zariadením) vo vnútri zloženého, zapečateného papierového hlasovacieho lístka, ktorý je zrejmý z hľadiska falšovania.

5. Súkromný kľúč hlasovacieho lístka (súčasť páru verejného a súkromného kľúča) – vytlačený ako QR kód neviditeľným atramentom (čitateľný skenovacím zariadením) a skrytý v zloženom, zapečatenom papierovom hlasovacom lístku, ktorý je zabezpečený proti falšovaniu.

6. Súkromný kľúč skenera zainteresovaných strán (časť páru verejného a súkromného kľúča) – na skeneri zainteresovaných strán.

7. Cryptographic Puzzle—zo skenera zainteresovaných strán.

8. Viaceré skenery nezávislých zainteresovaných strán – v zostave súpravy skenerov.

9. Skartovač—v zostave súpravy skenera.

10. Viacnásobné blockchainy nezávislých zainteresovaných strán – v sieti spolupracujúcich blockchainov.

(Späť na obsah)

Kľúčové záznamy

v PaperBallotchain

(Späť na obsah)

Šablóna papierového hlasovania

(Nespája sa s ľudskou identitou)

Zložené a zapečatené tak, aby bolo zrejmé, že je možné nefalšovať, zakryje identifikačné číslo hlasovacieho lístka a súkromný kľúč hlasovacieho lístka


Živá správa o hlasovaní PaperBallotchain

produkoval open-source blockchain prieskumník navrhnutý tak, aby zobrazoval konsolidované výsledky

zo všetkých nezávislých blockchainov zainteresovaných strán, ktoré uchovávajú dátové súbory naskenovaných zainteresovaných strán


Papierové záznamy o problémoch nahlásených voličmi

Hlasovacie lístky sa nezverejnili na všetkých zainteresovaných blockchainoch alebo pozmenené hlasovacie lístky zverejnené na blockchaine


Predvolebné zverejnené

Identifikačné čísla hlasovacích lístkov, verejné kľúče hlasovacích lístkov, čísla šarží a priradenia volebných miestností


Predvolebné zverejnené

Identifikačné čísla skenera nezávislých zainteresovaných strán, verejné kľúče skenera a priradenia volebných miestností

(Späť na obsah)