Bitcoin Blockchain bekämpft Betrug bei den Präsidentschaftswahlen in Guatemala

By Bitcoin Magazin - vor 7 Monaten - Lesezeit: 7 Minuten

Bitcoin Blockchain bekämpft Betrug bei den Präsidentschaftswahlen in Guatemala

Bitcoin trägt dazu bei, die Wahrhaftigkeit der Wahlergebnisse in Guatemala sicherzustellen.

Dank OpenTimestamps, einem Tool von bitcoin Entwickler Peter Todd vor ein paar Jahren, ist das guatemaltekische Technologie-Startup Simple Proof in der Lage, wichtige Dokumente über die Präsidentschaftswahlen des Landes vor Betrug und Manipulation zu schützen. Todd's Tool, das Hash-Funktionen nutzt und das bitcoin Blockchain ist in der Lage, Informationen mit einem Zeitstempel zu versehen und so Betrugs- und Manipulationsversuche leichter zu erkennen.

Die Idee, Dokumente mit einem Zeitstempel zu versehen, ist ziemlich alt. Einzelpersonen und Gesellschaften verlassen sich seit Jahrhunderten auf diese Technik, um anzuzeigen, wann ein Dokument unterzeichnet, ein Scheck ausgestellt oder wann jemand geboren wurde. Kryptografische Zeitstempel sind jedoch viel neuer. Sie führen das Konzept der menschlichen Zeitstempelung einen Schritt weiter, indem sie sich auf Mathematik statt auf einen fehlbaren und korrumpierbaren Menschen verlassen. Unterschriften können von raffinierten Akteuren gefälscht werden, und Behörden können unterschiedlichen Anreizen ausgesetzt sein, die sie bestechen oder korrumpieren lassen. Außerdem gilt: „Irren ist menschlich“, während Mathematik keine Fehler macht, wenn die richtigen Algorithmen verwendet werden.

Ein Beispiel für einen guten Algorithmus ist eine Hash-Funktion, eine Art mathematische Funktion, die eine Eingabe variabler Größe benötigt, um ein Ergebnis fester Länge auszugeben. Dieses Ergebnis wird als Hash dieser Eingabe bezeichnet. Hash-Funktionen werden in der verwendet bitcoin Netzwerk, insbesondere in Blöcken, die der Blockchain hinzugefügt werden, sowie durch OpenTimestamps.

Wie funktioniert OpenTimestamps?

OpenTimestamps nutzt Hash-Funktionen, um jedes Datenelement kryptografisch mit einem Zeitstempel zu versehen bitcoin Blockchain. In diesem Fall wird die Mathematik genutzt, um die Verwendung menschlicher Unterschriften oder Bescheinigungen zu verbessern bitcoin Blockchain wird als dezentrales digitales Hauptbuch verwendet, um diese Informationen zu verankern und sie mit einem Block zu verknüpfen. Dadurch wird sichergestellt, dass Zehntausende Knoten im Netzwerk alle unabhängig voneinander die Existenz des Zeitstempelankers beobachten und überprüfen können, ob dieser Hash tatsächlich zu einem Block hinzugefügt wurde, der zu einem bestimmten Zeitpunkt abgebaut wurde.

OpenTimestamps funktioniert, indem es die von einem bestimmten Benutzer übermittelten Informationen hasht und zu einem hinzufügt bitcoin mit a blockieren bitcoin Transaktion. Seit der bitcoin Der Hash des Blocks wird unter Nutzung aller in diesem Block enthaltenen Informationen berechnet. Die Zeitstempeldaten sind für die Berechnung des Hashs dieses Blocks erforderlich. Mit anderen Worten: Bei der Zeitstempelung wird davon ausgegangen, dass der Miner unbedingt mit dieser Zeitstempeltransaktion – zusammen mit den anderen im Block enthaltenen Transaktionen – begonnen haben muss, um zum Hash des Blocks zu gelangen. Das bedeutet, dass die mit einem Zeitstempel versehenen Informationen bereits vor ihrer Erstellung vorhanden gewesen sein müssen bitcoin Block. Seit jeher bitcoin Da der Block über einen eigenen Zeitstempel verfügt, können Benutzer das Datum und die Uhrzeit des Minings des Blocks überprüfen und mit mathematischer Sicherheit sicherstellen, dass das Dokument zu einem Zeitpunkt vor dem Zeitstempel dieses Blocks existierte.

Diese Zusicherung allein ist nicht so wertvoll. Klar, man kann damit beweisen, dass ein Datenelement vor einem bestimmten Zeitpunkt existierte, aber welchen Nutzen hat das? Nun, in Kombination mit anderen Arten von Informationen und Beweisen lassen sich aus dieser einfachen Zusicherung viele Dinge ableiten. Man kann das zum Beispiel daraus ableiten, dass diese Informationen schon vorher existierten bitcoin Block, alle Änderungen an diesen Informationen wurden nach diesem Zeitpunkt vorgenommen, wenn der Hash unterschiedlich ist.

Die Informationen und Beweise, die für komplexere Schlussfolgerungen erforderlich sind, müssen vom Benutzer verarbeitet werden, da OpenTimestamps letztendlich nur den Beweis dafür liefert, dass der Hash dieser Informationen darin enthalten ist bitcoin Block. Daher sollten Benutzer, die den Zeitstempel angefordert haben, die Originalinformationen bereithalten, falls sie nachweisen möchten, dass ihre Daten mit dem Zeitstempel übereinstimmen. Aufgrund der Eigenschaften von Hash-Funktionen – dieselben Eingaben erzeugen immer dieselben Ausgaben – ist der Hash derselbe, wenn die Informationen nicht geändert wurden. Dadurch lässt sich leicht erkennen, ob Änderungen an den ursprünglichen Informationen vorgenommen wurden, da der Hash anders wäre.

Unter der Haube speichert OpenTimestamps nicht den Hash jedes einzelnen Datenelements, das mit einem Zeitstempel versehen wird bitcoin. Das könnte teuer sein, da dafür ein On-Chain-Gerät erforderlich wäre bitcoin Transaktion für jeden Zeitstempel. Stattdessen nutzt OpenTimestamps Merkle-Bäume, um diese Informationen so weit wie möglich zu komprimieren.

Ähnlich wie Sie eine große Informationsmenge hashen und zu einem Hash fester Länge gelangen können, können Sie zwei Hashes weiter hashen und so zu einem einzelnen Hash gelangen. Wiewisekönnen Sie mit vier Informationen beginnen, diese einzeln hashen und sie dann paarweise hashen, bis Sie nur noch einen Hash übrig haben. Das Wertversprechen von Merkle-Bäumen besteht in diesem Zusammenhang darin, dieses Setup zu skalieren, wobei Sie über eine große Anzahl einzelner Informationen verfügen und diese hashen, bis Sie nur noch einen Hash übrig haben – den Root-Hash. OpenTimestamps nimmt diesen Root-Hash und fügt ihn hinzu bitcoin, Verteilung der Kosten einer Einzelperson bitcoin Transaktion zu jeder ersten Information, die zur Zeitstempelung übermittelt und zum Aufbau des Baums verwendet wurde.

Benutzer können weiterhin überprüfen, ob ihr individueller Hash hinzugefügt wurde und ob ihre Daten letztendlich mit einem Zeitstempel versehen wurden. Sie können die OpenTimestamps-Website nutzen oder auf vollständiges Cypherpunk umsteigen und alle Daten hashen, bis sie den Root-Hash des Baums erreichen und mit den vorhandenen Daten abgleichen bitcoin.

Was hat das mit Guatemala zu tun?

Guatemala hat in seinen politischen Kreisen eine lange Geschichte von Korruption und Betrug. Simple Proof wurde in diesem Zusammenhang von ITZ DATA als unveränderliche Backup-Lösung für das Oberste Wahlgericht (TSE) Guatemalas – die höchste Wahlbehörde des Landes – implementiert.

„Die Simple Proof-Lösung mit dem Namen Immutable Backup nutzt das OpenTimestamps-Protokoll, um Beweise von Dokumenten auf manipulationssichere Weise aufzuzeichnen bitcoin Blockchain“, sagte Rafael Cordón, Mitbegründer von Simple Proof Bitcoin Zeitschrift. „TSE nutzte Simple Proof, um offizielle Wahldokumente zu schützen und kritische Informationen vor künstlicher Intelligenz und Desinformation zu schützen, um sicherzustellen, dass jede Manipulation von Dokumenten offensichtlich wird und jeder Bürger die Informationen unabhängig selbst überprüfen kann.“

Die Bürger Guatemalas können über ein spezielles Webportal jedes beliebige Zählblatt überprüfen und den Nachweis des Zeitstempels überprüfen. Jedes Blatt enthält die Summe der Stimmen für jeden Kandidaten bei einer Abstimmung. Dadurch wird der Bevölkerung Transparenz darüber geboten, welche Stimmzettel gescannt und zur Auszählung der Stimmen verwendet wurden und wann jeder Stimmzettel mit einem Zeitstempel versehen wurde.

Es ist wichtig zu beachten, dass dieses Setup nicht bestätigen kann, ob eine bestimmte Strichliste gültig ist oder nicht; Es besteht immer noch eine Vertrauensvoraussetzung gegenüber TSE. Allerdings stellt dies eine Verbesserung gegenüber der bloßen Vertrauensstellung der Beamten dar, da es beispielsweise einfacher ist, Ausreißer in allen Strichlisten zu erkennen. Anstatt den Wählern spezifische Gültigkeitsinformationen für eine einzelne Zählliste mitteilen zu können, ermöglicht OpenTimestamps einen Überblick über den gesamten Kontext der Wahlen.

Beispielsweise sollte es nach Ende der Abstimmung wohl nicht länger als eine Stunde dauern, um eine Zählliste zu scannen, sie in die Lösung von Simple Proof hochzuladen und sie mit einem Zeitstempel in eine bestätigte Liste zu übertragen bitcoin Block. Wenn die Mehrheit der Stimmzettel in diese Stunde fallen, einige jedoch viel länger nach dem Ende der Abstimmungen mit einem Zeitstempel versehen wurden, kann man vernünftigerweise davon ausgehen, dass diese Ausreißerbögen ein viel größeres Risiko haben, gefälscht zu sein als die anderen. Mit anderen Worten: Für den Fall, dass eine Stimmliste viel später als vorgesehen eingegeben wurde, werden Ihnen die Zeitstempel verraten, dass es verdächtig ist, dass es nach Schließung der Wahllokale so lange gedauert hat, die Liste mit einem Zeitstempel zu versehen, und nicht weniger als eine Stunde später.

Dies war und ist im Zusammenhang mit den Wahlen in Guatemala besonders wichtig, da im Vorfeld des Wahlkampfs Spannungen herrschten und der Kandidat, der am Ende den Sieg davontrug, ein Ausreißer war. Es wurde nicht erwartet, dass sich der gewählte Präsident Bernardo Arévalo Monate vor dem Hauptrennen überhaupt für das Hauptrennen qualifizieren würde.

Als Arévalo die Präsidentschaftswahl gewann, war der Aufschrei groß. Beamte des Büros der Generalstaatsanwaltschaft des Landes, María Consuelo Porras, durchsuchten Einrichtungen der TSE und öffneten Dutzende Wahlurnen AP. Die gegnerische Partei, UNE, behauptete, der Sieg sei betrügerisch gewesen und forderte eine Neuauszählung der Stimmen.

UNE hat einen Thread auf Bevor Die Wahllokale wurden geschlossen.

Entweder als Versuch, ihre Erzählung voranzutreiben, oder aus Versehen, wurde der Screenshot dieser Strichliste in einer anderen Zeitzone als der offiziellen Zeit der Hauptstadt des Landes aufgenommen, was zu dem Unterschied von einer Stunde führte. In diesem speziellen Fall bitcoin trug dazu bei, sicherzustellen, dass die Behauptungen der UNE falsch waren und jeder Bürger dies anhand des Zeitstempels auf seinem Computer überprüfen konnte. Bemerkenswerterweise tat man –– Veröffentlichung eines Screenshots auf X um zu berichtigen, dass die Zählliste, von der UNE behauptete, dass sie manipuliert worden sei, tatsächlich nicht zu früh mit einem Zeitstempel versehen worden sei.

Während bitcoin wurde ausschließlich zur Lösung des Double-Spend-Problems und zur Erzielung von elektronischem Peer-to-Peer-Geld konzipiert und entwickelt. Sein Netzwerk aus Knoten und sein dezentrales Hauptbuch können andere interessante Anwendungsfälle ermöglichen.

In diesem Fall wird deutlich, dass Simple Proof eine wichtige Rolle beim Schutz wichtiger Wahlinformationen spielte. Hatte OpenTimestamps und bitcoin Da das Unternehmen nicht Teil des Prozesses zur kryptografischen, öffentlichen und dezentralen Sicherung dieser Informationen gewesen wäre, hätte es einen viel größeren Aufschrei und turbulente Verfahren geben können, um sicherzustellen, dass die Informationen nicht manipuliert wurden. Die Zweifel würden höchstwahrscheinlich weiterhin bestehen bleiben, und in einem Land mit einer Geschichte fragiler demokratischer Verfahren könnte der Vertrauensverlust die Fähigkeit des gewählten Präsidenten beeinträchtigen, die Nation als ihr rechtmäßiger neuer Führer zu führen.

Originalquelle: Bitcoin Magazin