Juni 2023

Blockchain-Abstimmungs- und Umfrage-Anwendung – Psifoperma

Projektübersicht Psifoperma (von griechisch ψῆφος „Stimme“ und perma für Dauerhaftigkeit) ist ein sicheres Abstimmungssystem für Vereine und kleine Unternehmen. Mit Meteor.js und dem ERC-20-Standard von Ethereum bietet es manipulationssichere, transparente und pseudonyme Umfragen und Abstimmungen. Benutzer erstellen Umfragen, laden Wähler ein und geben Stimmen ab; alle Transaktionen verlinken zu Etherscan. Der Smart Contract ist eigenständig nutzbar und erlaubt direkte On-Chain-Abstimmungen.

Cover Image

Ziele

  • Unveränderbare Aufzeichnungen: Jede Stimme ist ein ERC-20-Transfer, dauerhaft auf der Blockchain gespeichert.
  • Einfache Umfrageverwaltung: Nicht-technische Nutzer erstellen Umfragen und verwalten Wähler mit Meteor.js.
  • Transparenz & Privatsphäre: Öffentliche Etherscan-Links bei pseudonymen Wähleridentitäten.

Lösung

  1. Smart Contract

    • ERC-20-Token repräsentieren Stimmrechte; jeder Transfer protokolliert eine Stimme.
    • Stimmen sind nach der Aufzeichnung unwiderruflich.
    • Direkte Abstimmung über den Smart Contract ohne App möglich.
  2. Meteor.js Full-Stack Applikation

    • Server- und Client-Logik für Umfrageerstellung, Wählerverwaltung und Abstimmung.
    • Web3.js-Integration für Wallet-Verbindung (z.B. MetaMask).
    • Anzeige von Echtzeitergebnissen.

App-Oberfläche Visualisierung

  1. Etherscan-Links
  • Jede Umfrage und Stimmabgabe enthält einen Link zu Etherscan zur Verifikation.
  • Keine Anmeldung erforderlich, um On-Chain-Daten zu prüfen.

Ergebnisse

  • Vertrauenswürdige Lösung: Vereine und kleine Unternehmen erhalten ein verifizierbares, manipulationssicheres System.
  • Benutzerfreundlich: Einfache Meteor.js-Oberfläche für Umfragen und Abstimmungen.
  • Blockchain-Transparenz: Etherscan-Links stärken das Vertrauen in die Ergebnisse.