Stemtool Polys verhoogt productiviteit en verbetert stembeveiliging met migratie naar Exonum blockchain-framework

| Kaspersky | 3 min | 19 oktober 2020 10:46
Copyright: Polys
Polys, de op blockchain gebaseerde stemtool van Kaspersky Innovation Hub, is gemigreerd naar het Exonum blockchain-framework. Met deze stap kan Polys sneller werken, grootschalige stemmingen verwerken en klanten meer op maat gemaakte mogelijkheden bieden. Daarnaast maakt het ook de implementatie mogelijk van meer geavanceerde end-to-end verifieerbaarheid, evenals sterkere anonimiserings- en coderingsalgoritmen.

Door het onveranderlijke en gedecentraliseerde karakter vormt blockchain de perfecte technologie om gezamenlijke besluitvorming online vorm te geven. Het garandeert dat niemand heimelijk met stemmen kan knoeien. Echter, de snelheid van transacties van veel blockchain-frameworks is beperkt. Zo kan één Ethereum van Polys ongeveer 100-200 transacties per seconde verwerken, terwijl Visa ongeveer 45.000 kan verwerken. De lage productiviteit van een gedistribueerd grootboek kan een belemmering vormen voor grootschalige projecten.

Van Ethereum naar Exonum

Om de transactiesnelheid te vergroten migreerde Polys van een privé blockchain-netwerk, op basis van het Ethereum-protocol, naar Exonum. Dit open-source framework op bedrijfsniveau, ontwikkeld door Bitfury, maakt gebruik van het aangepaste consensus-algoritme, dat snellere bewerkingen mogelijk maakt. Exonum ondersteunt Rust-programmeertaal, waardoor de logica van Polys 'slimme contracten kan worden uitgevoerd, zonder een virtuele machine. Dit komt ook de platformproductiviteit ten goede: het kan tot 5.000 transacties per seconde verwerken met een latentie van 0,5 seconden.

Slimme versleuteling

De verbeterde prestaties stellen Polys in staat om sterkere elliptische curve-cryptografie te implementeren om de keuze van een kiezer te versleutelen. Standaard wordt de sleutel voor decodering opgeslagen door de stemorganisator. Echter, Polys biedt de optie waarbij deze wordt gedeeld tussen verschillende organisaties met behulp van verifieerbare mechanismen voor het delen van geheime of gedistribueerde sleutels. De recente update maakt ook snelle ontwikkeling en implementatie mogelijk van versleutelingsschema's die een klant nodig heeft, bijvoorbeeld om te voldoen aan de eisen van een toezichthouder.

Sterke anonimisering

Polys kan ook anonimisering bieden via een blinde handtekening. Het stemsysteem controleert dan of een stem is verzonden door een bevoegd persoon, zonder het stembiljet aan een exacte kiezer te koppelen of zijn of haar keuze te onthullen. De blinde handtekeningbenadering biedt een betrouwbaardere anonimiseringsmethode, die wordt gegarandeerd door wiskundige algoritmen en die niet afhankelijk is van de verantwoordelijkheid van een derde partij. De ondertekening-service wordt standaard naast de bestaande services van Polys gehost en kan op verzoek worden gehost in de omgeving van een klant. Ook is het mogelijk dat het systeem een schema ondersteunt met meerdere handtekeningen, waarbij meerdere organisaties betrokken zijn.

Verkiezingsproces zonder stemfraude

Verder bevat Exonum een light-client waarmee Polys cryptografisch bewijs kon creëren dat bulletins in de blockchain zijn opgeslagen. Deze functie wordt gebruikt voor end-to-end verificatie en zorgt ervoor dat een verkiezingsproces wordt uitgevoerd zonder stemfraude.

Veilig op maat

Naast beveiligingsverbeteringen kan Polys met de recente update sneller reageren op specifieke klantbehoeften: het framework is in hoge mate aanpasbaar en de logica van slimme contracten kan eenvoudig worden bijgewerkt. Zo kunnen Polys-ontwikkelaars op verzoek snel nieuwe functies toevoegen.

“Met de verschuiving naar een nieuw framework en een modulaire benadering van het platform, kan Polys verschillende stemmingsscenario's van klanten ondersteunen en tegelijkertijd de veiligheid van het proces garanderen. Onze architectuur stelt ons in staat om snel cryptografiemethoden te implementeren als een klant dat nodig heeft, elk kiezers-authenticatiemechanisme te integreren en gemakkelijk aangepaste stembiljetten te introduceren, zoals een voor een referendum met verschillende vragen ”, aldus Alexander Sazonov, Hoofd Product bij Polys.

Meer informatie over de Polys-update is beschikbaar in een whitepaper.

Hoe vind je dit artikel?


Geef jij de eerste rating?

Content op basis van interesse of taal liever niet meer zien? Ga dan naar settings om eenvoudig je voorkeuren in te stellen.

Over Kaspersky

Kaspersky is een wereldwijd opererend cybersecuritybedrijf opgericht in 1997. Zowel consumenten, overheidsinstanties als bedrijven vertrouwen op de uitgebreide expertise op het vlak van dreigingsinformatie en de meest geavanceerde beveiligingsoplossingen en -diensten van Kaspersky ter bescherming van kritieke infrastructuren en (eco)systemen.
Meer over Kaspersky

Disclaimer

Dit item is verkregen via óf is gebaseerd op een externe bron en valt daarmee buiten de verantwoordelijkheid van de redactie. Als het item een (gedeeltelijke) vertaling is van het origineel, dan is bij eventuele verschillen in betekenis het originele item leidend.
20191030100036.png
Voor professionals met passie voor digitale revolutie!
20191029200614.jpg
Drive value with data
20191030103431.png
Conference by app developers, for app developers!
20191030101402.jpg
De grootste Nederlandse site over Android
20200707165104.png
Meer meisjes en vrouwen in bèta, techniek en IT
20200608191257.png
Dé leukste website op het gebied van zorg in Nederland
© 2019-2021, alle rechten voorbehouden.
TechVisor
Het vizier op de tech industrie.