Bloķēšanas ķēdē balstītās balsošanas sistēmām ir potenciāls, neskatoties uz drošības problēmām

2020. gada Amerikas Savienoto Valstu prezidenta vēlēšanas tika sagaidītas ar palielināt pa pastu vēlēšanu biļetenos COVID-19 bažu dēļ. Lai gan daudzi amerikāņi šogad palika prom no vēlēšanu iecirkņiem, parādījās kavēšanās ar pastu, noraidīti biļeteni un citas problēmas.

Nav pārsteigums, ka labāki veidi, kā nodot balsi lielāko vēlēšanu laikā, ātri kļuva par karstu diskusiju tēmu. Tas arī ir novedis pie tā, ka daži kriptogrāfijas kopienas pārstāvji ar jaunu sparu iestājas par balsošanas blokā balstītas balsošanas sistēmas izmantošanu nākamajās prezidenta vēlēšanās.

Kaut arī blokķēdes solījumi ietver uzticību, pārredzamību un nemaināmību, Masačūsetsas Tehnoloģiju institūta Datorzinātnes un mākslīgā intelekta laboratorijas pētnieku grupa norādīja uz drošības trūkumiem, kas saistīti ar blokķēdes balsošanas sistēmām. Pētnieki publicēja a Ziņot 6. novembrī paskaidrojot, ka tiešsaistes balsošana ir nāvējoši kļūdaina, jo šādas sistēmas ir neaizsargātas pret liela mēroga kiberuzbrukumiem. Ziņojumā īpaši aplūkotas tādas blokķēdes balstītas balsošanas sistēmas kā Voatz, kas tika izmantotas ASV pašvaldību vēlēšanās, taču, kā ziņots, cieš no datu drošības problēmām.

Ja neņem vērā drošību, blokķēdes balsošanas sistēmas var būt dzīvotspējīgas

Neskatoties uz bažām par drošību, daži joprojām uzskata, ka uz blokķēdes balstītas balsošanas sistēmas lielākajās vēlēšanās tiks virzītas uz priekšu. Sanktpēterburgas Valsts universitātes Izplatīto virsgrāmatu tehnoloģiju centra vadītājs Maksims Rukinovs aģentūrai Cointelegraph sacīja, ka blokķēde ļauj taisnīgu vēlēšanu sistēmai notikt uzticamā vidē starp dalībniekiem, kuri parasti neuzticas viens otram: “Ar blokķēdi jūs varat padarīt balsošanu pieejamu un palielināt visu vēlēšanu pārredzamību. Ideālā scenārijā šāda balsojuma rezultātus nevar viltot."

Rukinovs pastāstīja, ka viņš ir strādājis ar pētnieku komandu, lai izstrādātu tiešsaistes balsošanas sistēmu, kas īpaši paredzēta lietošanai uzņēmumā. Pazīstams kā “CryptoVeche”, Rukinovs paskaidroja, ka šī konkrētā sistēma saglabā balsošanas rezultātus blokķēdē, kas ir izplatītās virsgrāmatas veids. Tādējādi sistēma ir ļoti droša pret ārējiem un iekšējiem uzlaušanas gadījumiem.

Alekss Tapcots, Blockchain Research Institute līdzdibinātājs un grāmatu autors, to sīki izskaidroja laikrakstam New York Times rakstu publicēts 2018. gadā, pat pirms COVID-19 pandēmija parādīja jaunus izaicinājumus. Tapscott norādīja, ka vēlēšanās uzticēšanās ir koncentrēta valdības aģentūrās, kuras ir ārkārtīgi neaizsargātas pret uzlaušanu, krāpšanu un cilvēku kļūdām. Lai to aplūkotu perspektīvā, a pētījums izlaists pagājušajā gadā, liecina, ka vietējās un federālās valdības struktūras kopš 2014. gada ir kļuvušas par 443 datu pārkāpumu upuriem, taču pārsvarā bija pazaudēta aparatūra, pasta sūtīšanas kļūdas un papīra pārkāpumi.

Tapscott atzīmēja, ka blockchain sistēma, lai pārbaudītu darījumus, paļaujas uz sadalītā tīkla datoriem. Pēc verifikācijas rezultāti tiek ierakstīti blokos, kas kriptogrāfiski ir saistīti ar iepriekšējo bloku. Pēc tam tiek izveidota droša virsgrāmata, kas ir pārredzama visiem tīkla dalībniekiem, tomēr paliek nemainīga un droša pret viltojumiem. Šī funkcija ir svarīga arī, lai nodrošinātu, ka indivīdi nodod tikai vienu balsi, jo uz blokķēdes balstītas sistēmas ir paredzētas, lai novērstu dubultu tēriņu. 

Dons Tapšots, labi pazīstams autors un Blockchain Research Institute līdzdibinātājs, pastāstīja Cointelegraph, ka balsojumus šodien nevar nosūtīt tiešsaistē, jo interneta sistēmas šādām lietojumprogrammām nedarbojas labi:

“Ja mēs pārsūtām informāciju kā balsojums internetā, mēs faktiski nosūtām šī faila kopiju; oriģināls paliek mūsu īpašumā. Tas ir pieņemams informācijas apmaiņai, bet nav pieņemams darījumiem ar aktīviem, piemēram, naudu, vērtspapīriem, dziesmām vai balsu ierakstīšanai vēlēšanās. “

Tapscott kā tāds atzīmēja, ka uz blokķēdes balstītu sistēmu sabiedrības uzticēšanās balsošanas procesam tiek panākta, izmantojot kriptogrāfiju, kodu un pilsoņu, valdības aģentūru un citu ieinteresēto personu sadarbību.

Ir jāpārvar tehniskās problēmas

Protams, nevar noliegt, ka tehniskas problēmas, kas saistītas ar balsošanas ķēdēs balstītām balsošanas sistēmām, paliek. Papildus MIT pētnieku nesenajā ziņojumā minētajām drošības problēmām Rukinovs atzina, ka tiešsaistes balsošanas sistēmas izveide ir izaicinājums.

Rukinovs arī paskaidroja, ka ar blokķēdes sistēmām darījumu precizitāti, šajā gadījumā, vēlētāju reģistrāciju pārbauda ar vienprātības mehānismu starp dažādiem tīkla dalībniekiem. Tomēr, runājot par balsošanas sistēmām, neatkarīgajiem novērotājiem jābūt arī vieniem no pusēm, kas iesaistītas vienprātībā, tas nozīmē, ka viņiem vajadzētu būt vairākiem apstiprināšanas mezgliem.

Pēc Rukinova teiktā, vairumā gadījumu tīkla organizatoram piederošo mezglu skaits ir lielāks nekā neatkarīgo mezglu skaits. Tātad, balstoties uz blokķēdes balstītu balsošanas sistēmu, var rasties uzbrukums, kad tiem, kas kontrolē vairāk nekā pusi resursu, ir iespēja nejauši mainīt datus. Rukinovs norādīja, ka šī problēma neattiecas uz visu veidu vienprātības mehānismiem.

Arī kiberdrošības uzņēmuma GK8 dibinātājs un izpilddirektors Liors Lamašs aģentūrai Cointelegraph sacīja, ka, lai arī blokķēdes nemainīgais raksturs padara to par efektīvu platformu, lai nodrošinātu balsošanas procesa integritāti, joprojām ir vairākas ievainojamības. Konkrēti runājot, Lamašs atzīmēja, ka vēlētāju identifikācija ir problemātiska, izmantojot uz blockchain balstītas balsošanas sistēmas:

“Bloķēšanas ķēdē balstītas balsošanas drošības aspekts ir grūts. No vienas puses, pati blokķēde ir pilnībā nodrošināta no pat valsts līmeņa hakeriem, jo ​​tajā tiek izmantoti simtiem tūkstošu mezglu vairākos serveros visā pasaulē. Izaicinājums būtu nodrošināt šī tīkla “galapunktus” – atsevišķus biļetenus un balsošanas stacijas. ”

Turklāt Lamašs atzīmēja, ka, lai gan katrā biļetenā tiek glabātas lietotāja privātās atslēgas, hakeris varētu iegūt šo informāciju un manipulēt ar visu vēlēšanu procesu: “Šis jautājums ir diezgan līdzīgs izaicinājumam, ar kuru bankas un citas finanšu iestādes saskaras, piedāvājot uz blokķēdes balstītus pakalpojumus."

Nenoliedzams potenciāls

Lai gan izaicinājumi joprojām pastāv ar blokķēdes balstītām balsošanas sistēmām, ir skaidrs, ka blokķēdei ir milzīgs potenciāls izmantot nākamajās vēlēšanās. Dilans Djuodnijs, starp Polkadot balstītas datu ekonomikas ekonomikai paredzētās pārrobežu ķēdes platformas Kylin izpilddirektors sacīja Cointelegraph, ka jāņem vērā arī uzticamais vēlēšanu rezultāts. Viņš arī noteica, ka šajā gadījumā ļoti noderīga ir blokshēma, kas tiek izmantota datu validēšanai.

Pēc Dewdney domām, decentralizēta infrastruktūra varētu palīdzēt uzlabot uzticamu vēlēšanu procesa rezultātu. Dewdney paskaidroja, ka Kylin ir izveidojis datu validācijas procesu, izmantojot orākula mezglu, kas kalpo kā informācijas plūsma. Pēc tam šķīrējtiesas mezgls tiek izmantots, lai spriestu, vai šie dati ir derīgi. Dewdney teica:

“Ikvienam, kas darbojas šķīrējtiesas mezglā, būtu lielisks stimuls apstrīdēt neprecīzu informāciju, jo tas tiktu apbalvots vietējā žetonā, lai to izdarītu. Tāpat arī precīzas, apstiprinātas (apstrīdamas) informācijas kā augstākās klases datu padevēja nodrošināšana patērētājiem, piemēram, ziņu organizācijām, ir neticami vērtīga kā augstākās kvalitātes datu plūsma datu tirgū. ”

Kaut arī Kylin ir risinājums, kuru var viegli izmantot decentralizētajā finanšu telpā, to pašu koncepciju var izmantot arī balsošanas sistēmām. “Vietējo vēlēšanu rezultātu decentralizēta apstiprināšana varētu būt ļoti spēcīgs līdzeklis dažu problēmu novēršanai, kuras mēs šobrīd redzam." Viņš arī piebilda: "Tas varētu viegli darboties, jo saistītā vienprātība par validētajām API plūsmām par burtiski tūkstošiem vietējo vēlēšanu rezultātu tiek paziņota vietnēm Dapp izstrādātāju augstākās kvalitātes datu avotos.

Rukinovs uzskata, ka ideālai, uz blokķēdi balstītai balsošanas sistēmai ir jāņem vērā vēlētāju atbilstība, pārbaudāmība un nemainīgums. Viņš minēja, ka šīs funkcijas nākotnē var sasniegt, izmantojot kriptogrāfijas protokolus, tostarp digitālos parakstus, nulles zināšanu pierādījumus un homomorfu šifrēšanu: “Lai gūtu papildu priekšrocības, ir jāpievieno iespēja reģistrāciju atcelt; novērotāji spētu atklāt viltošanas faktus; un reģistra izmaiņu vēstures pastāvīgums."