Isang Ethereum Voting Scheme na Hindi Ibibigay ang Iyong Pagboto | PH.democraziakmzero.org

Isang Ethereum Voting Scheme na Hindi Ibibigay ang Iyong Pagboto

Isang Ethereum Voting Scheme na Hindi Ibibigay ang Iyong Pagboto

Bumoboto sa blockchain tunog tulad ng isang makinang na ideya, may pag-asa upang maalis ang pandaraya habang nagbibigay ng kumpletong transparency sa huling resulta.

Ngunit sa pagsasanay, blockchain pagboto ay lubhang mahirap na ipatupad sa isang paraan na parehong pinanatili ang boto pribado (kaya hindi mo alam kung paano ang isang tao ay bumoto) at hindi nangangailangan ng isang third party.

May ilang mga apps ng pagboto na out doon, tulad ng Blockchain Voting Machine, Sundin ang Aking Bumoto at TIVI, na gumagamit ng blockchain bilang isang kahon ng balota. Ngunit bawat isa sa mga, sa ilang mga paraan o sa isa pa, umaasa sa isang ikatlong partido upang makamit ang privacy ng botante.

Sa Financial Cryptography at Data Security Conference sa Malta sa linggong ito, gayunpaman, ang isang PhD mag-aaral mula sa Newcastle University sa UK, nahuli ng pansin ng madla kapag siya stepped pasulong na may isang panukala para sa mga secure pagboto na walang kasangkot na third party para sa privacy - o para sa tallying mga boto.

Patrick McCorry ni Open Vote Network ay isang matalino na kontrata na nakasulat sa kabuuan, kung saan Ethereum ay tumatagal ng higit sa ang gawain ng mga pinagkakatiwalaang third party.

Ang solusyon, McCorry sinabi, ay mainam para sa boardroom pagboto, bagaman hindi para sa mga malalaking grupo.

Ipinaliwanag niya ang ideya na CoinDesk:

"Ang bawat tao'y maaaring nagsumite ng kanilang mga naka-encrypt na boto. At pagkatapos ay sa dulo ng halalan, sa sandaling ang lahat ng mga boto ay palayasin, sinuman, kabilang observers, maaari mo lamang idagdag ang mga naka-encrypt na mga boto sama-sama. Ito ay i-cancel ang lahat ng mga random na mga kadahilanan sa pag-encrypt at ito ay lamang ihayag sa huling tally. "

Mga hadlang sa pagtagumpayan

Kapag McCorry at ang kanyang mga kapwa mananaliksik unang kinuha sa proyekto, tumakbo sila laban dalawang isyu.

Ang una ay na, sa pagdisenyo ng isang scheme ng pagboto sa Ethereum, ang platform ay hindi makalkula ang huling tally hanggang sa huling voter nagsumite ng isang boto, na nangangailangan ng 100% paglahok. Ang ikalawa ay isang agpang isyu kung saan ang pangwakas na voter ay makapag-compute ang tally bago paghahagis ng isang boto. Ito ay nagdulot ng problema, dahil ang pag-alam sa mga boto tally upfront ay may potensyal na ugoy boto ng isang tao.

Gayunman, ang paggamit Ethereum at cryptography, ang koponan Open Vote Network natagpuan ng isang paraan sa paligid ng parehong problema.

Ang sistema ay gumagana tulad nito: isang halalan admin nagpapadala Ethereum isang 'puti listahan' ng mga botante. Mamaya, kapag ang isang botante nagrerehistro para sa halalan, siya naglalagay down na isang maliit na deposito. Botante pagkatapos ay may isang limitadong panahon upang palayasin ang kanilang mga boto, o mawalan ng deposito.

Kapag ang isang boto ay pinalayas, una ng ito ay naka-encrypt bago isinumite sa Ethereum. Sa sandaling ang lahat ng mga boto ay sa (o sa limitasyon sa oras para sa pagboto ay hanggang), Ethereum computes ang tally, nang pinapanatili ang mga boto pribado.

At sa sandaling ang pangwakas na botante ay nagpatala ng boto, hindi siya ay maaaring baguhin iyon boto, kahit na matapos compute ang tally.

McCorry ipinaliwanag na ang kanyang diskarte rides sa ang katunayan na ang mga tao sa halalan ay kilala - isang bentahe sa na nagbibigay-daan ito sa paggamit ng peer presyon upang hikayatin ang pagboto.

Road maaga

Ang paglipat ng pasulong, McCorry foresees isang oras kapag desentralisado boto koleksyon ay ipinatupad nang malawakan.

"Nais namin upang ipakita na desentralisado halalan ay maaari. Dahil ito ay naging sa akademikong panitikan para sa taon, ngunit ito ay hindi kailanman halos ipinatupad," McCorry sinabi.

Siya idinagdag na ang mga proyekto - ang code para sa na kung saan ay magagamit na ngayon sa Github - rin ay nagpapakita na maaari Ethereum suportahan cryptography, ng Open Vote Network ay gumagamit ng parehong ElGamaland zero-kaalaman patunay.

McCorry concluded sa pamamagitan ng pagsasabi na siya at ang kanyang koponan ay gumagalaw sa sa pananaliksik paggamit ng blockchain para sa mas malaking-scale na halalan.

Kaugnay na Balita


Post Ethereum

Crypto 2.0 Pag-ikot: Counterparty Fork ng Ethereum at isang Bumoto para sa Mga Colored Coins

Post Ethereum

Pagkokontrol ng Ethereum? Ang Parlamento ng EU ay Nagtatakang Malaking Isyu sa Blockchain

Post Ethereum

Ethereum Creator Vitalik Buterin Mga Address Classic Blockchain

Post Ethereum

Ang Ethereum Bug Nagpapadala ng Mga Kontrata ng Smart Bumalik sa Drawing Board

Post Ethereum

Ang Alternatibong Ethereum Blockchain ay makakakuha ng suporta bilang mga pagtanggi sa presyo

Post Ethereum

Ang LendingRobot ay Paglilipat ng mga Rekord ng pamumuhunan sa isang Public Blockchain

Post Ethereum

Bitcoin sa mga pamagat: Bombers at BitLicenses

Post Ethereum

Dumarating ang Ethereum (at 15 Ibang Blockchain Predictions for 2018)

Post Ethereum

Bitcoin startup Eye Ethereum Bilang Lumalawak ang Profile ng Platform

Post Ethereum

Espirituwal na Karanasan: Hot, Wild Ethereal Summit ay Mag-sign ng Times

Post Ethereum

Poof, Nawala ang Iyong Pera: Pagbuo para sa mga Gumagamit ng Blockchain

Post Ethereum

Ang Ethereum Classic Prices Plunge 20% bilang negosyante ng Interes Wanes