- Back to menu
- Back to menuMga presyo
- Back to menuPananaliksik
- Back to menuPinagkasunduan
- Back to menu
- Back to menu
- Back to menu
- Back to menu
- Back to menuMga Webinars at Events
Parating na ang Digital Voting. Gawin Natin ng Tama.
Ang mga diskarte sa cryptographic, tulad ng mga zk-SNARK at blockchain, ay maaaring matiyak na ligtas at pribado ang online na pagboto.
Habang isinusulat ko ito, ang buong US ay naghintay nang may halong hininga upang Learn ang mga resulta ng pangkalahatang halalan sa 2020. Bagama't ang dating Bise Presidente JOE Biden ay nahalal - na may ONE kapansin-pansin hindi sumasang-ayon sa Opinyon – Wala akong paraan para malaman kung ang sarili kong balota ay binilang o idineklara na "mapanlinlang" at itinapon. Mahalaga iyon.
Noong nakaraang linggo ay nakita ang mga ulat ng pananakot sa mga botante, mga saradong lugar ng botohan, takot sa mga nawala at huli na mga balota at mga akusasyon ng pandaraya ng botante. Ang pandemya ng COVID-19 ay nagtulak mga antas na walang uliran ng mail-in voting, isang paraan na ay ligtas ngunit umaasa sa isang imprastraktura na defunded na at kumalat ng manipis. Ang lahat ng mga problemang ito ay nabubuo sa ibabaw ng karaniwang mababang bilang ng mga dumalo at ang legacy ng pagsugpo sa botante sa U.S.
Si Nate Williams ay isang kamakailang nagtapos at full-stack na developer sa Vocdoni, isang e-voting project na binuo sa mga open source na teknolohiya kabilang ang Ethereum, zk-SNARKs at IPFS.
Ang kaguluhang pumapalibot sa halalan sa 2020 ay naglantad ng mga bitak sa estado ng demokrasya ng U.S. Bagama't ang karamihan sa kawalan ng katiyakan na ito ay nagmumula sa mas malalaking isyu sa lipunan at pulitika, hindi bababa sa ilang pagkakamali ang maaaring maiugnay sa paraan kung paano isinagawa ang mismong halalan.
Nilinaw ng halalan na ito: Ang mga pamamaraan ng pagboto sa ika-19 na siglo ay walang kakayahang maipahayag nang sapat ang kagustuhan ng napakalaking, magkakaibang at bali na populasyon. Kailangan natin ng mas mahusay na paraan upang makagawa ng mga desisyon.
Ang digital voting ba ang solusyon?
Paano kung mayroon tayong sistema kung saan maaaring bumoto ang lahat mula sa kanilang mobile phone at magbukas ng browser para i-verify ang mga resulta ng isang halalan, lahat nang hindi kinakailangang magtiwala sa anuman sentral na awtoridad?
Ang sistemang ito ay magbibigay-daan sa paglahok ng Civic sa panimula na lumipat habang ang tiwala sa kolektibong paggawa ng desisyon ay lumalaki at ang mga hadlang sa direktang demokrasya ay lumiliit. Marami sa mga problema na kasalukuyang kinakaharap ng mga halalan, mula sa mahinang seguridad hanggang sa pagboto ng mga botante at higit pa, ay maaaring mapahusay – kung hindi man lubusang malutas – sa pamamagitan ng pagboto sa blockchain.
Ang dumaraming bilang ng mga tao ay nagsisimula nang makakita digital na pagboto bilang isang mahalagang ruta sa pagbawi ng tiwala ng publiko. Tinalakay ni Binance CEO Changpeng Zhao at Ethereum co-founder Vitalik Buterin ang bagay kamakailan.
"Bumuo ng isang bagay ngayon, maaprubahan ito (malinaw na pinakamahirap na hakbang), at makakuha ng 300 milyong plus (ganap na KYC'ed) na mga user sa loob ng 4 na taon. Ang sinumang may kakayahang developer ay dapat na handang gawin ito nang 'libre," Zhao nagtweet.Kung saan sumagot si Vitalik, "Ang mga teknikal na hamon sa paggawa ng secure na cryptographic na sistema ng pagboto ay makabuluhan (at kadalasang minamaliit), ngunit 100% tama ito sa direksyon ng IMO."
Sa kabila ng maraming hamon, ang digital na pagboto ay tila isang hindi maiiwasang landas na pasulong maraming bansa. Kaya sa halip na umiwas sa pag-asang hindi ito kailanman ipinatupad, dapat nating harapin ang mga hamong ito. Ang mga teknolohiya sa likod ng mga makabagong cryptocurrencies ay naisip na upang malutas ang marami sa mga problemang ito, kaya ang mga ito ay isang mahusay na jumping off point.
Ang trust at Privacy dilemma
Mayroong ilang mga dahilan upang mag-alinlangan sa aming kakayahang mag-host ng ligtas at secure na mga digital na halalan – hindi mabilang na mga piraso ang naisulat sa paksang ito. Ang ONE sa mga pinakakilala ay nagmula sa YouTuber Tom Scott. Tulad ng ipinaliwanag niya, ang pangunahing problema sa pagboto ay maaaring ibuod bilang isang dilemma sa pagitan ng dalawang tila magkasalungat na pag-aari: anonymity at tiwala.
Ang solusyon ay hindi nagsisimula at nagtatapos sa blockchain, at hindi lamang ito teknolohikal.
Ang tanging paraan para lubos na magtiwala sa integridad ng isang system nang hindi umaasa sa anumang awtoridad ay ang pagiging end-to-end na mabe-verify, naa-access at transparent sa sinuman. Ngunit paano ito posible kung ang mga boto ay dapat na anonymous?
Nagbibigay ng tiwala sa blockchain
Dahil ang mga pinagmulan ng blockchain, ito ay speculated na ang Technology ay maaaring gamitin para sa pagboto. Gayunpaman, hindi pa namin nakikita ang gayong solusyon na naka-deploy.
Maraming mga proyekto ang nagsasabing gumagamit sila ng blockchain para sa pagboto, ngunit karamihan ay ginagamit lamang ito bilang isang mekanismo upang mag-publish ng mga boto na kinokolekta at pinoproseso ng ibang sistema. Ang mga claim na ito ay nakaliligaw, ang paggamit na ito ng blockchain ay hindi nilulutas ang mga CORE isyu ng digital voting. Maaari pa ring manipulahin ang mga boto hanggang sa puntong mailathala ang mga ito.
Tingnan din ang: 'Snake Oil at Overpriced Junk': Bakit T Inaayos ng Blockchain ang Online Voting
Upang makapag-alok ng end-to-end verifiability, ang isang blockchain voting system ay dapat pahintulutan ang mga balota na direktang ihagis sa blockchain. Sa ilalim ng gayong pamamaraan, masisiguro ng sinumang botante na nabilang ang kanilang boto. Higit pa rito, maaaring suriin ng mga auditor ang integridad ng system mula simula hanggang matapos.
Ang isang blockchain na sistema ng pagboto ay maaaring magagarantiya na walang mga boto ang mawawala o binago sa transit. Dahil sa bukas at distributed na katangian ng mga blockchain, ang ganitong sistema ay lubos na nababanat sa mga pag-atake ng DDoS at walang sentralisadong back end na maaaring mag-misbehave o mahawaan ng malware. At, kapansin-pansin, ang mga resulta ay makukuha sa sandaling matapos ang isang halalan.
Pagbibigay ng Privacy na may mga zero-knowledge proofs
Nililimitahan din ng kamangha-manghang transparency ng blockchain ang kakayahang magbigay ng Privacy sa digital voting.
Ang isang blockchain ay isang perpektong istraktura upang mag-log at matiyak ang integridad ng data, ngunit pinapayagan din nito ang mga pinagmulan ng data na ito na masubaybayan. Ang isang anonymous na sistema ng pagboto ay kailangang ihiwalay ang mga transaksyon (mga balota) mula sa kanilang mga pinagmulan. Ipasok ang zk-SNARKs.
Tingnan din: George Samman - Ang Trend Tungo sa Blockchain Privacy: Zero Knowledge Proofs
Ang zk-SNARK ay isang cutting-edge, cryptographic-proof construction na nagbibigay sa amin ng kakayahang patunayan ang pagmamay-ari ng ilang pribadong impormasyon, nang hindi inilalantad ang impormasyong ito. Inilapat sa pagboto, maaaring pahintulutan ng zk-SNARK circuit ang isang botante na patunayan na siya ay kabilang sa isang census at kayang bumoto, lahat nang hindi inilalantad ang kanilang pagkakakilanlan o pinapayagan ang kanilang balota na masubaybayan ng iba.
Ito ay maaaring makamit sa pamamagitan ng paglikha ng isang "census" ng mga pampublikong susi ng mga kalahok at paggamit ng mga zk-SNARK upang mapatunayan ng mga botante na sila ay kabilang nang hindi inilalantad ang mga susi na iyon. Ang isang mas detalyadong account para sa naturang modelo ay matatagpuan dito.
Kaya naman maaari kaming lumikha ng blockchain na partikular sa pagboto kung saan, sa halip na magbayad ng bayad, maaari kang mag-post ng mga transaksyon pagkatapos patunayan na kabilang ka sa census sa pamamagitan ng pagbuo ng zero-knowledge proof.
Ito ay isang hindi kapani-paniwalang konstruksyon; halos parang magic. Mayroon na kaming balota na walang pirma, at samakatuwid ay T masusubaybayan pabalik sa isang address, kasama ang isang patunay na nagpapahintulot sa balotang ito na maisama sa isang ganap na end-to-end na nabe-verify na blockchain. Higit pa rito, ang botante ay kailangang magbayad para sa anumang GAS o bayad, kaya walang token na kasangkot.
Ang modelo bang ito ay nababanat sa mga pag-atake?
Ang malalakas na pampublikong blockchain ay likas na nababanat sa mga pag-atake ng censorship, ngunit ang pagbili ng boto at panunuhol ay mga mahahalagang alalahanin din.
Ang digital na pagboto ay tila isang hindi maiiwasang landas para sa maraming bansa.
Kung mapipilitan ang mga botante, posibleng i-override nila ang kanilang mga boto sa susunod, nang walang takot sa dobleng paggastos. At may ilang matalinong pandaraya na ginagawang hindi mabubuhay ang pagbili ng boto sa pamamagitan ng pagpapahintulot sa sinuman na magpakita ng wastong patunay para sa anumang boto kapag nagsara na ang isang halalan.
Anong blockchain voting ang T maaayos
Ang solusyon ay hindi nagsisimula at nagtatapos sa blockchain, at hindi lamang ito teknolohikal. Mayroong ilang mga hamon sa digital na pagboto at mga halalan, tulad ng accessibility at unibersal na pagpapatotoo, na nangangailangan ng pakikilahok ng pamahalaan at T mga simpleng teknolohikal na pag-aayos.
Tingnan din: Gregory Magarshak - Sa Depensa ng Blockchain Voting
Ngunit ang mga ito ay mga isyu na maaaring matugunan at ulitin sa mga pilot project at pamumuhunan sa mas mahusay na mga mekanismo ng pagpapatunay. Ang takong ng Achilles ng sistema ng pagboto na ito ay ang user client app (katumbas ng isang Crypto wallet). Ang pagtitiwala sa OS at ang pagpapatupad ng app ay malamang na kinakailangan.
Kaya, maaari ba tayong magkaroon ng maaasahang halalan gamit ang blockchain?
Ang mga unang nakakahimok na halimbawa ng naturang solusyon ay nagsisimula nang mag-pop up. Nalantad ako sa posibilidad ng pagboto ng blockchain habang nagtatrabaho Vocdoni Open Stack, isang open-source na proyekto na sa huling tatlong taon ay nakatuon sa pag-deconstruct ng problema ng desentralisadong pagboto.
Nagdisenyo kami ng isang protocol at isang hanay ng mga aklatan na nagdadala ng mga radikal na bagong solusyon sa kung ano, hanggang ngayon, ay isang hindi nalutas na problema. Isang walang tiwala, end-to-end, nabe-verify at hindi kilalang sistema ng pagboto. Ang aming teknolohikal na imprastraktura ay magagamit sa publiko dito at matagumpay na napatunayan sa dose-dosenang mga organisasyon kabilang ang pinakamalaking organisasyong pangkultura sa Europa na may halos 200,000 na botante.
Isang pagkakamali na isipin na makakamit natin ang perpektong digital na sistema ng pagboto, dahil hindi kailanman iiral ang 100% na seguridad. Ganito rin ang kaso para sa pisikal na pagboto. Ngunit maaari na tayong bumuo ng mga sistema ng pagboto na nagbibigay, sa ating digital na lipunan, ng pantay o higit na mga garantiya kaysa sa ipinakita ng pisikal na pagboto.
Note: The views expressed in this column are those of the author and do not necessarily reflect those of CoinDesk, Inc. or its owners and affiliates.