Η Ekklesia.gr είναι μια ανοιχτού κώδικα πλατφόρμα άμεσης ψηφιακής δημοκρατίας σχεδιασμένη αποκλειστικά για τον Έλληνα πολίτη. Συνδυάζει τρεις πυλώνες: Πολιτική Πυξίδα (VAA), Ψηφοφορία Πολιτών σε πραγματικά νομοσχέδια, και τον Δείκτη Απόκλισης που μετρά πόσο αντιπροσωπεύει η Βουλή τη λαϊκή βούληση.
Η πλατφόρμα χρησιμοποιεί κρυπτογραφία Ed25519 και Nullifier Hashes ώστε κανένα προσωπικό δεδομένο να μην αποθηκεύεται ποτέ. Κάθε πολίτης αποκτά ένα μοναδικό κρυπτογραφικό κλειδί χωρίς σύνδεση με την πραγματική ταυτότητά του.
Αποστολή: Κάθε Έλληνας πολίτης μπορεί να ψηφίσει σε κάθε νομοσχέδιο — ανώνυμα, ασφαλώς, δωρεάν.
Η Ελλάδα κατατάσσεται σταθερά χαμηλά στους δείκτες εμπιστοσύνης προς το Κοινοβούλιο. Σύμφωνα με το Eurobarometer 2024, μόνο το 18% των Ελλήνων εμπιστεύεται τη Βουλή — το χαμηλότερο στην ΕΕ. Η αποχή στις εκλογές ξεπερνά το 40%.
Τα βασικά ελλείμματα:
Η Ekklesia.gr δεν αντικαθιστά τη Βουλή. Αυτή αποφασίζει — εμείς μετράμε πόσο αντιπροσωπεύει.
Η Ekklesia.gr χρησιμοποιεί monorepo αρχιτεκτονική με τρεις εφαρμογές:
| Στοιχείο | Τεχνολογία | Ρόλος |
|---|---|---|
| Backend API | Python FastAPI | Async, OpenAPI, 13 endpoints |
| Database | PostgreSQL 15 | JSONB, GDPR-ready, 9 πίνακες |
| Cache/PubSub | Redis 7 | WebSocket, real-time updates |
| Web Client | Next.js 14 | SSR, i18n el/en, Tailwind |
| Κρυπτογραφία (Beta) | PyNaCl | Ed25519, HMAC-SHA256 |
| Κρυπτογραφία (V2) | Rust + WASM | Browser-native, zero trust |
Το MOD-01 Identity είναι ο πυρήνας ασφαλείας. Κάθε πολίτης αποκτά ένα μοναδικό κρυπτογραφικό ζεύγος κλειδιών χωρίς να αποθηκεύεται ποτέ ο αριθμός τηλεφώνου ή οποιοδήποτε προσωπικό δεδομένο.
Ο πολίτης εισάγει αριθμό κινητού → λαμβάνει 6ψήφιο κωδικό
nullifier = SHA256(phone + SERVER_SALT) — μη αναστρέψιμο
Ο αριθμός διαγράφεται αμέσως (gc.collect()) — ποτέ στη βάση
Ζεύγος κλειδιών: Public Key → server, Private Key → μόνο στον πολίτη
SHA256(region + gender + SERVER_SALT) — k-ανωνυμία, χωρίς ταυτοποίηση
Ο server δεν γνωρίζει ποτέ ποιος είναι ο πολίτης. Γνωρίζει μόνο ότι υπάρχει ένας επαληθευμένος πολίτης πίσω από κάθε nullifier.
Κάθε νομοσχέδιο περνάει από 5 καταστάσεις:
| Κατάσταση | Περιγραφή | Ψηφοφορία |
|---|---|---|
| ANNOUNCED | Νέο νομοσχέδιο, AI συνοψίζει | - |
| ACTIVE | Πολίτες ψηφίζουν | Ανοιχτή |
| WINDOW_24H | 24ώρο πριν την ψηφοφορία Βουλής | Τελευταία ευκαιρία |
| PARLIAMENT_VOTED | Η Βουλή ψήφισε | Κλειστή |
| OPEN_END | Αρχείο — Divergence Score ορατό | Ιστορικό |
Η Πολιτική Πυξίδα συγκρίνει τις απαντήσεις του πολίτη με τις θέσεις των κομμάτων:
Ο Δείκτης Απόκλισης μετράει πόσο διαφέρει η ψήφος της Βουλής από τη βούληση των πολιτών:
Η Ekklesia.gr σχεδιάστηκε με αρχή Privacy by Design. Κανένα προσωπικό δεδομένο δεν αποθηκεύεται ποτέ στη βάση δεδομένων.
| Δεδομένο | Αποθήκευση | Τεχνική |
|---|---|---|
| Τηλέφωνο | Ποτέ — διαγράφεται αμέσως | gc.collect() |
| Private Key | Μόνο στον πολίτη | Μία φορά, δεν αποθηκεύεται |
| Ταυτότητα | Nullifier Hash | SHA256 + salt |
| Δημογραφικά | Demographic Hash | k-ανωνυμία (k≥5) |
| Ψήφος | Ναι — ανώνυμα | Nullifier + Ed25519 sig |
GDPR Άρθρο 25: Privacy by Design — η Ekklesia.gr δεν επεξεργάζεται ποτέ προσωπικά δεδομένα, επομένως δεν υπόκειται σε DPIA.
Η ανάπτυξη ακολουθεί τρεις φάσεις:
SMS Verify + VAA + CitizenVote + Divergence. 15 alpha testers. Κόστος ~0€.
500+ χρήστες, 3 NGOs, gov.gr OAuth, MOD-16 Municipal. Κόστος ~300€/χρόνο.
TrueRepublic Bridge, Rust+WASM Crypto, Mobile App, PnyxCoin. Κόστος ~1.200€/χρόνο.
Το MOD-16 επεκτείνει την πλατφόρμα σε 4 επίπεδα διακυβέρνησης, αντικατοπτρίζοντας τη δομή της ελληνικής αυτοδιοίκησης:
| Επίπεδο | Πίνακας | Παραδείγματα |
|---|---|---|
| NATIONAL | parliament_bills | Νομοσχέδια Βουλής |
| REGIONAL | periferia | Αττική, Κρήτη, Θεσσαλία |
| MUNICIPAL | dimos | Αθήνα, Θεσσαλονίκη, Ηράκλειο |
| COMMUNITY | communities | Πλάκα, Εξάρχεια, Κολωνάκι |
Κάθε απόφαση (Decision) ανήκει σε ένα επίπεδο. Οι πολίτες ψηφίζουν μόνο σε αποφάσεις που τους αφορούν γεωγραφικά.
Η TrueRepublic είναι μια Cosmos SDK blockchain σχεδιασμένη ειδικά για δημοκρατική διακυβέρνηση. Η Ekklesia.gr θα συνδεθεί μέσω MOD-08 Bridge στη φάση V2.
Κάθε ψήφος δημιουργεί ένα ZK-Proof που καταγράφεται στο blockchain χωρίς να αποκαλύπτει τον ψηφοφόρο
Governance token — Liquid Democracy delegation, Community rewards
Divergence Scores + αποτελέσματα ψηφοφοριών μόνιμα στο blockchain
Η Bridge είναι ENV-activated (ENABLE_BRIDGE=true). Default: off. Ενεργοποιείται μόνο αφού η TrueRepublic blockchain είναι σε mainnet.
Η Ekklesia.gr σχεδιάστηκε να είναι σχεδόν δωρεάν. Χρησιμοποιεί αποκλειστικά ελεύθερο λογισμικό και δωρεάν υπηρεσίες.
| Φάση | Κόστος/Χρόνο | Λεπτομέρειες |
|---|---|---|
| Beta | ~0€ | GitHub Pages, free tier DB, 15 testers |
| Alpha | ~300€ | VPS, SMS κόστος (~0.04€/SMS), domain |
| V2 | ~1.200€ | Blockchain nodes, WASM CDN, scaling |
Η πλατφόρμα είναι MIT Licensed — ελεύθερη για όλους. Κανένα subscription, κανένα paywall, κανένα advertisement.
Η Ekklesia.gr λειτουργεί ως πλατφόρμα δημόσιας γνώμης (opinion platform) — δεν αποτελεί δεσμευτικό δημοψήφισμα.
Η Ekklesia.gr δεν συλλέγει, δεν επεξεργάζεται και δεν αποθηκεύει προσωπικά δεδομένα. Η μόνη 'ταυτότητα' είναι ένα SHA256 hash.