Am petrecut o parte din această dimineață citind despre designul votului on-chain al Sign și continui să revin la aceeași idee: componenta ZK a buletinului de vot este cu adevărat impresionantă.

Ideea este simplă, dar puternică. Un alegător dovedește că este eligibil printr-o atestare de identitate a Protocolului Sign, își exprimă votul și atașează o dovadă ZK care arată că buletinul de vot este valid fără a dezvălui cine este. Rezultatul poate fi numărat on-chain, verificat de oricine și păstrează în continuare voturile individuale private.

Acesta este genul de design care te face să te oprești și să te gândești, bine… aceasta este de fapt o chestiune importantă.

Dar cu cât am stat mai mult cu asta, cu atât mi-am dat seama că cea mai importantă parte a sistemului este, de asemenea, cea mai puțin protejată de criptografie: lista alegătorilor în sine.

Pentru că ZK poate dovedi că un vot valid provine de la cineva marcat ca eligibil. Ceea ce nu poate face este să îți spună dacă lista de eligibilitate a fost corectă în primul rând.

Așa că, dacă un alegător real este eliminat pe nedrept, nu poate participa. Dacă o atestare greșită este emisă, acea persoană poate în continuare să exprime un vot valid. Matematica protejează numărarea. Nu auditează registrul.

Aceasta este ceea ce face ca aceasta să fie atât de interesantă pentru mine.

Pe de o parte, pare a fi unul dintre cele mai elegante sisteme de vot anti-fraudă pe care le-am văzut la nivelul numărării. Pe de altă parte, integritatea sa depinde în continuare foarte mult de încrederea în stratul de identitate de dedesubt.

Așa că, întrebarea mare nu este doar dacă ZK poate securiza votul.

Este dacă sistemul care decide cine poate vota este suficient de de încredere pentru a merita acel nivel de certitudine criptografică.

@SignOfficial #SignDigitalSovereignInfra $SIGN

SIGN
SIGN
0.03202
-0.06%