Qstamp / Mga halalan
Integridad ng halalan

Mga rekord ng halalan na hindi mapepeke, nang hindi inilalantad ang kahit isang boto.

Dapat kayang ipakita ng mga pamahalaan na ang bawat sertipikadong election return, bawat bilang at bawat ipinahayag na resulta ay eksaktong kung ano ang naitala, at na walang rekord na binago, isiningit o inantedate. Ang QBallot, ang SDK para sa integridad ng halalan ng pamilyang Qstamp, ay nagbibigay sa mga awtoridad sa halalan, mga tagamasid at mga hukuman ng post quantum na ebidensya ng buong rekord ng halalan, habang nananatiling ganap ang lihim ng balota.

Live flow

How QBallot runs inside an election.

Each step lights in turn as a record moves through it. Steps inside your systems never send content out. Only the anchor reaches the Quantova network, and only chain facts are public on QVMScan.

Live flowQBallot, from polling station to the explorer
  1. Your systemsElection management systemSoftware builds and the mandates of officials registered
  2. Your systemsPolling stationReturn signed by the presiding officer and witnesses
  3. Your systemsCount centreBallot records fingerprinted with fresh salts, no voter identified
  4. Your systemsTabulationEvery action sealed in a hash chained log
  5. Quantova networkAnchorOne salted 32 byte commitment per batch, sent under record kind 1106 in a transaction signed with ML DSA 65
  6. PublicQVMScanFinal in about 0.2 seconds and indexed on the explorer under QBallot, with no record content
  7. PublicObservers and courtsProve the declared result equals the certified returns
Inside your systemsQuantova networkPublic and verifiable
Ang hamon

Nakasalalay ang tiwala ng publiko sa mga rekord na maaaring suriin.

Ang mga pambansa at panrehiyong halalan, mga halalan para sa pamunuan, mga reperendum, at mga botohan sa mga parlamento at partido ay pawang lumilikha ng isang kadena ng mga rekord, mula sa election return ng presinto hanggang sa ipinahayag na resulta. Sa kasalukuyan, pinoprotektahan ang kadenang iyon ng mga pamamaraang nakabatay sa papel at, kung ito ay digital, ng mga klasikong lagda na kakayaning pekein ng isang quantum computer. Kaya ang isang pinagtatalunang resulta ay nakasalalay sa tiwala sa mga sistema ng mismong awtoridad na ang pagkilos ang kinukuwestiyon.

Mga binagong election return

Ang isang election return ng presinto na binago sa pagitan ng bilangan at ng pambansang canvass ay maaaring mahirap matukoy kung ang tanging kopya ay hawak ng sistemang nagbago rito.

Pinekeng awtoridad

Ang isang resultang isinumite sa pangalan ng isang opisyal na hindi kailanman nagsertipika nito, o ng software na hindi kailanman inaprubahan, ay sumisira sa buong proklamasyon.

Pamemeke sa hinaharap

Itinatago ang mga rekord ng halalan sa loob ng maraming taon at maaaring kuwestiyunin matagal na matapos ang araw ng halalan. Mapepeke ang mga rekord na nilagdaan gamit ang mga RSA o elliptic curve na susi sa sandaling umiral ang malalaking quantum computer.

Ang balangkas

Anim na yugto, bawat isa ay selyado at nakaugnay.

Sinusunod ng QBallot ang itinatag na istruktura ng isang halalan at nagdaragdag ito ng cryptographic na selyo sa bawat yugto. Nilalagdaan ang bawat selyo gamit ang ML DSA alinsunod sa FIPS 204 at itinatakda sa oras sa Quantova network, kaya maaaring beripikahin ang integridad ng rekord nang hiwalay sa awtoridad na gumawa nito.

Yugto 1 · Bago ang araw ng halalan

Nakarehistrong software at awtoridad

Nirerehistro ng awtoridad sa halalan ang fingerprint ng bawat sertipikadong build ng software sa canvassing at sa pamamahala ng halalan, at nilalagdaan nito ang mandato ng bawat returning officer, presiding officer at superbisor ng bilangan, na nagtatakda ng presinto o bilangang pananagutan nila. Natutukoy sa bilangan ang anumang software o opisyal na hindi nairehistro nang maaga.

Yugto 2 · Sa presinto

Mga rekord na sineselyuhan kung saan ginagawa ang mga ito

Pagsasara ng botohan, nilalagdaan ng presiding officer at ng mga itinalagang saksi ang election return ng presinto, kasama ang pagtutuos ng mga balota at ang resulta, gamit ang kanilang mga nakarehistrong susi. Kinukuha ang fingerprint ng return at ina-anchor ito bago umalis sa presinto, kaya naitatakda ang nilalaman nito sa sandaling ito ay sinertipikahan.

Yugto 3 · Sa bilangan

May fingerprint ang bawat rekord ng balota, walang botanteng nakikilala

Kinukuha sa sentro ng bilangan ang fingerprint ng bawat na-scan na larawan ng balota o rekord ng naihulog na boto gamit ang bagong random na salt, at ina-anchor ang mga ito nang pa-batch. Mga salted na commitment lamang ang lumalabas sa sentro. Walang pagkakakilanlan ng botante, walang numero ng balota na nakaugnay sa botante at walang nilalaman ng balota ang kailanman inilalathala.

Yugto 4 · Sa pagpapadala

Mga resultang hindi mababago habang ipinapadala

Naglalakbay ang mga resulta mula sa presinto patungo sa distrito at sa pambansang canvass bilang mga nilagdaang rekord. Tumatanggap lamang ang sistema ng canvassing ng resulta kapag taglay nito ang mga balidong lagda ng mga opisyal na nakarehistro para sa presintong iyon, kaya tinatanggihan ang resultang binago o isiningit habang ipinapadala.

Yugto 5 · Sa canvassing

Isang tamper evident na rekord ng bawat aksyon

Isinusulat ang bawat aksyon sa sistema ng pamamahala ng halalan, kabilang ang pagpapasya sa isang pinagtatalunang balota, isang pagwawasto o isang muling pagbilang, sa isang hash chained na log na sineselyuhan ng mga naka-anchor na checkpoint. Hindi maaaring alisin, pagpalitin ang pagkakasunod o i-antedate ang isang aksyon nang hindi natutukoy, at ipinapakita na sinusunod ng bawat pagpapasya ang naitalang dahilan nito.

Yugto 6 · Matapos ang proklamasyon

Malayang beripikasyon ng mga tagamasid at ng mga hukuman

Makukumpirma ng mga kandidato, partido, tagamasid at hukuman na ang ipinahayag na resulta ay ang kabuuan ng mga sertipikadong election return ng mga presinto, na walang nagbago sa bawat return mula nang ito ay lagdaan, at na umiral ang bawat naka-anchor na rekord sa itinakdang oras nito, nang hindi kailangang magtiwala sa sariling mga sistema ng awtoridad sa halalan.

QBallot

Ang SDK para sa integridad ng halalan ng pamilyang Qstamp.

Pinagsasama ng QBallot ang mga napatunayang bahagi ng pamilya para sa mga halalan. Itinatakda ng Qstamp sa oras ang bawat rekord. Dinadala ng QSign ang mga lagda ng mga presiding officer at returning officer. Pinatutunayan ng QMandate kung aling opisyal ang binigyan ng awtoridad para sa aling presinto at bilangan. Pinananatili ng QLog ang tamper evident na rekord ng bawat aksyon sa canvassing. Idinaragdag ng QBallot ang mga tuntuning partikular sa halalan, ang istruktura ng mga election return ng presinto at ang pamamaraan ng beripikasyon para sa mga tagamasid at hukuman.

QBallot is being built for release as part of QGov, the government branch of the Qstamp family, and will be published only after rounds of security review and live testing on the Quantova network. Election authorities can begin pilots today with the live SDKs, which provide each of the protections described on this page.

Ang natutukoy ng QBallot

  • Isang election return ng presinto na binago matapos ang sertipikasyon
  • Isang resultang isiningit sa pangalan ng isang hindi nakarehistrong opisyal
  • Isang resultang ginawa ng hindi nakarehistrong software
  • Isang rekord ng balota na binago matapos kunin ang fingerprint nito
  • Isang pagpapasya o pagwawasto na inalis, pinagpalit ang pagkakasunod o inantedate
  • Isang ipinahayag na kabuuan na naiiba sa mga sertipikadong election return
Lihim ng balota

Integridad ng rekord, lihim ng boto.

Hindi kailanman itinatala ng QBallot kung sino ang bumoto, kung paano bumoto ang sinumang tao o anumang ugnayan sa pagitan ng isang botante at isang balota. Kinukuha ang fingerprint ng mga rekord ng balota gamit ang bagong random na salt at ang salted na commitment lamang ang ina-anchor, kaya walang anumang nailathala ang maaaring matunton pabalik sa isang botante o magamit upang kumpirmahin ang isang hula tungkol sa isang balota. Nananatili nang buo ang mga talaan ng mga botante at ang datos ng pagkakakilanlan sa loob ng mga sistema ng awtoridad sa halalan.

Integrasyon

Paano ipinatutupad ng isang awtoridad sa halalan ang balangkas.

1. Legal at pamamaraang batayan

Itinatakda ng awtoridad sa mga tuntunin nito sa halalan kung aling mga rekord ang sineselyuhan, kung sino ang lumalagda sa mga ito at kung paano maaaring beripikahin ng mga tagamasid at hukuman ang mga ito, alinsunod sa pambansang batas sa halalan at sa pangangasiwa ng komisyon nito sa halalan.

2. Seremonya ng mga susi

Nililikha ang mga susi para sa awtoridad, mga returning officer at mga presiding officer sa isang seremonyang may mga saksi at iniingatan sa mga imbakang protektado ng hardware. Itinatakda ng mandato ng bawat opisyal ang mga presinto at bilangang maaari nitong sertipikahan at ang panahon ng awtoridad nito.

3. Pagpaparehistro ng software

Nirerehistro at ina-anchor bago ang araw ng halalan ang fingerprint ng bawat sertipikadong build ng software sa canvassing at sa pamamahala ng halalan, matapos itong aprubahan ng pambansang proseso ng sertipikasyon.

4. Botohan at bilangan

Sineselyuhan ang mga election return ng presinto, mga rekord ng balota at mga aksyon sa canvassing habang ginagawa ang mga ito, ayon sa anim na yugtong inilarawan sa itaas. Nananatiling rekord ng layunin ng botante ang mga papel na balota saanman ito hinihingi ng batas.

5. Audit at muling pagbilang

Inihahambing ng mga audit pagkatapos ng halalan, kabilang ang mga risk limiting audit, ang isang sample ng mga papel na balota sa mga selyadong rekord ng balota. Sineselyuhan din ang bawat muling pagbilang at pagwawasto, kaya hindi maisusulat muli ang audit trail.

6. Mga pagtatalo at pagpapanatili

Sa isang paghamon, inihaharap ng awtoridad ang mga kaugnay na rekord at resibo, at bineberipika nang malaya ng sinumang partido o hukuman ang mga ito. Nananatiling mabeberipika ang ebidensya sa buong panahon ng pagpapanatili ng mga rekord ng halalan.

Saklaw

Ang ginagawa at hindi ginagawa ng balangkas.

Pinatutunayan ng QBallot na walang nagbago sa mga rekord ng halalan mula nang selyuhan ang mga ito, na sinelyuhan ang mga ito ng mga nakarehistrong opisyal at software, at kung kailan. Hindi nito pinapalitan ang sertipikadong kagamitan sa pagboto, ang mga papel na balota o ang mga pamamaraan ng komisyon sa halalan, hindi nito itinatatag na ang isang balota ay sumasalamin sa layunin ng botante, at hindi nito napipigilan nang mag-isa ang pamimilit o pagbili ng boto, na nananatiling saklaw ng batas sa halalan at ng pagpapatupad nito. Idinisenyo ito upang suportahan ang mga pamantayang umiiral sa bawat hurisdiksyon, gaya ng Rekomendasyon CM/Rec(2017)5 ng Council of Europe tungkol sa mga pamantayan para sa e voting at ng Voluntary Voting System Guidelines ng United States Election Assistance Commission, at nananatiling pananagutan ng bawat awtoridad ang pagsunod sa sarili nitong batas.

Nag-a-anchor sa Quantova test network ang kasalukuyang mga release ng mga Qstamp SDK bago ang paggamit sa produksyon.