Loading

2017 ingurutik, "blockchain" konfiantza digitalaren edozein arazori emandako erantzun unibertsala bihurtu zen. Boto elektronikoa ez zen kivetitua izan: startup-ek, kontsultoriek eta erakunde publiko batzuek salmenta-argumentu gisa hartu zuten. Kasu gehienetan, aginduak ez dio oinarrizko azterketa tekniko bati eusten.

Agindua: inmutabilitatea eta dezentralizazioa

Boto elektronikoan blockchain-en aldeko argumentu estandarrak bi zutabe ditu:

  • Inmutabilitatea: behin erregistratuta, ezein eragilek ezin du boto bat aldatu sarearen gainerakoak hauteman gabe.
  • Dezentralizazioa: ez dago zerbitzari zentral bat bere administratzaileak erasotu edo manipulatu dezakeena.

Bi ezaugarri horiek benetakoak dira blockchain-ek ondo funtzionatzen duen testuinguruetan — elkarren artean konfiantzarik ez duten alderdien arteko finantza-transakzioetan, aktibo digitalen erregistroan. Arazoa da antolatutako bozketa batek ezaugarri erabat desberdinak dituela.

Lineako botoaren benetako arazoa — eta non dagoen

Blockchain zergatik ez den irtenbide egokia ulertzeko, zehaztasunez identifikatu behar da zein den arazoa. Egiaztatutako errolda duen lineako bozketa batean, benetako arriskuak honako hauek dira:

  • Erroldan iruzurra: beharko ez luketen pertsonek bozkatzea, edo beharko luketen pertsonak kanpoan uztea.
  • Zenbatu manipulazioa: emandako botoak behar bezala ez zenbatzea.
  • Sekretua urratzea: pertsona bakoitzak zer bozkatu duen jakin ahal izatea.
  • Botoak legez kanpo sartzea: inoiz eman ez ziren botoak gehitzea.

Kontuan izan zer ez den agertzen zerrenda honetan: "bana-banan elkarrengandik desfidatzen diren eta banatutako adostasuna behar duten hainbat aktore egotea". Hori da blockchain-ek konpontzen duena. Baina bozketa batean, antolatzailea ezaguna da, errolda agintari ezagun batek kudeatzen du eta emaitza zenbaketa bakar batera doa. Blockchain-en banatutako desfidantza-eredua ez da egokitzen.

Zergatik blockchain-ek ez dituen botoaren arazoak konpontzen

Azter ditzagun benetako arriskuak banan-banan:

  • Erroldan iruzurra: blockchain-ek ez du ezer esatekorik nor dagoen erroldan. Norbaitek zerrenda hori sortu eta balioztatu behar du bozketarekin hasi aurretik. Prozesu hori ustelduta badago, blockchain-ek legez kanpoko botoak legezkoak bezain inmutalki erregistratzen ditu.
  • Zenbatu manipulazioa: botoak katenan behar bezala erregistratzen badira, zenbaketa ikuskagarria da. Baina gauza bera lortzen da auditoretza-logak eta hash katea dituen datu-base erlazional batekin — blockchain baten ustiapen-konplexutasunik gabe.
  • Botoak legez kanpo sartzea: blockchain publiko batek ez du sarbide-kontrolik. Blockchain pribatu batek — testuinguru honetan bideragarria den bakarra — operadore berak kontrolatutako nodoak ditu. Inmutabilitatea nodo gehienak nork kontrolatzen dituen araberakoa da. Nodo guztiak hornitzaile berekoak badira, dezentralizazioa ilusio hutsa da.
"Operadore bakar batek kontrolatutako nodoak dituen blockchain pribatu bat urrats gehigarriak dituen datu-base bat da."

Egiturazko arazoa: blockchain eta botoaren sekretua bateraezinak dira

Hemen dago boto orotarako blockchain irtenbideen saltzaileek gutxitan aipatzen duten oinarrizko kontraesana: blockchain gardena da diseinuz, boto sekretuak opakutasuna eskatzen du diseinuz.

Una blockchain pública registra todas las transacciones de forma que cualquiera puede auditarlas. Si los votos son esas transacciones, cualquiera puede auditarlos — incluyendo quién votó qué.

La solución habitual es añadir encriptación homomórfica o pruebas de conocimiento cero (ZKP) sobre la blockchain. Estas son técnicas criptográficas avanzadas, computacionalmente costosas, difíciles de auditar por alguien sin formación especializada, y que añaden una nueva capa de "confía en el algoritmo" — exactamente lo que se quería evitar.

emaitza aldi berean konplexuagoa eta botoa zenbatua izan zela egiaztatu nahi duen herritar arruntarentzat gutxiago ulertzeko modukoa den sistema bat da.

Ustiapen-konplexutasuna benetako kontrapartidarik gabe

Blockchain-ean oinarritutako boto-irtenbide bat inplementatzeak saioan gutxitan aipatzen diren kostuak dakar:

  • Nodoen azpiegitura (propioak edo hirugarrenenak) dagozkien DBEOren inplikazioekin.
  • Gako pribatuen kudeaketa: boto-emaile batek bere gakoa galtzen badu, berriro bozka dezake? Nork zaintzen du?
  • Gas-tarifak blockchain publikoetan (Ethereum eta antzekoak), boto masiboa ekonomikoki bideraezin egiten dutenak.
  • Latentzia: blokeen berrespenek segundo edo minutuak behar dituzte, eta horrek adostasun handiko bozketen esperientzia konplikatzen du.
  • Auditoretza teknikoa: blockchain baten osotasuna egiaztatzeko erakunde gehienek ez dituzten tresnak eta ezagutzak behar dira.

Zer da funtzionatzen duena: auditatzeko moduko gardentasuna blockchain gabe

Boto elektronikoaren benetako arazoek — zenbaketaren osotasuna, manipulazioak hautematea, egiaztagarritasun indibiduala — blockchain-ik behar ez duten irtenbide frogatuak dituzte:

  • Botoaren eta boto-emailearen arteko egiturazko banaketa: datu-basean nortasunaren eta botoaren arteko erlaziorik ez badago, ezin da iragazi. Ez dago zifratze konplexuaren beharrik.
  • Hash kateak: boto bakoitzak aurreko botoen hash bat dakar. Edozein aldetak katea hautsi egiten du eta datu gordinetarako sarbidea duen edonork hauteman dezake.
  • Kopia independenteak: boto-erregistroaren kopia anitzek — denbora errealean interventore independenteenei emandako bat barne — manipulazioak aldi berean hainbat sistema komprometitzea eskatzen du.
  • Egiaztagarritasun indibiduala: boto-emaileak gako alfanumeriko bakar bat jasotzen du, zenbaketa argitaratzean bere botoa hor inpuñatuta dagoela egiaztatzeko aukera ematen diona.
  • Datuen gardentasuna: zenbaketa zuzenean zerrendatu daiteke datu-basetik, jabetzazko tresnarik edo algoritmo opakurik gabe.

Hash kate erlazionalak: blockchain-etik behar duzuna, blockchain gabe

Botorako benetan erabilgarria den blockchain-en elementu bakarra hash katenatzearen kontzeptua da: erregistro bakoitzak aurreko erregistroen erreferentzia kriptografiko bat izatea, edozein aldaketa hautemateko moduan.

Hoc edozein datu-base erlazional estandarretan inplementatu daiteke:

  • Boto bakoitzak bere edukiaren eta aurreko bost botoen hash-aren gainean kalkulatutako SHA-256 hash bat gordetzen du.
  • Bozketa amaitzean, katea lehen bototik azkeneraino koherentea dela egiaztatzen da.
  • Edozein txertatze, aldatze edo ezabatzerak katenatzea hautsi egiten du — eta tresna espezializaturik gabe hauteman daiteke.

Emaitzak blockchain pribatu batek adina inmutabilitate hautemangarri bermea eskaintzen du, azpiegitura estandarrarekin, gutxieneko ustiapen-kostuekin eta edozein teknikarik egin dezakeen auditoretzarekin.

Ondorioa

Blockchain erabilgarria den teknologia da arazo zehatzetarako: elkarrengandik desfidatzen diren aktoreen arteko koordinazioa, arbitro zentralik gabe, gardentasun osoa deziragarria den testuinguru batean. Antolatutako bozketa batek ez du ezaugarri horietako bat ere.

Lineako boto-plataforma batek blockchain salmenta-argumentu gisa aipatzen duenean zer arazo zehatz konpontzen duen azaldu gabe — eta aldi berean botoaren pribatutasuna nola konpontzen duen —, erantzun zuzena xehetasun gehiago eskatzea da. Normalean ez dago.

Sareko botoaren benetako segurtasuna datuen egiturazko banaketatik, auditatzeko moduko gardentasunetik eta lekuko independenteen presentziatik dator. Gauza horietako bat bera ere ez du blockchain-ik behar.