Τίμια ζάρια στο online τάβλι
«Ο υπολογιστής κλέβει», «σε όποιον χάνει φέρνει εξάρες» — όλοι το έχουμε πει. Στο NARDEON δεν χρειάζεται να μας πιστέψεις: μετά από κάθε online αγώνα ελέγχεις μόνος σου κάθε ζαριά.
Παίξε δωρεάνΧωρίς εγγραφή και λήψη — κατευθείαν στον browser
Γιατί δεν εμπιστευόμαστε τα online ζάρια
Στο τραπέζι του καφενείου βλέπεις τα ζάρια να πέφτουν μπροστά σου. Online τα ρίχνει ένα πρόγραμμα και συνήθως δεν έχεις τρόπο να το ελέγξεις. Από εκεί και οι υποψίες: ότι οι καινούργιοι παίρνουν καλά ζάρια, ότι πάντα έρχονται διπλές πριν χάσεις, ότι ο υπολογιστής «ξέρει».
Πώς δουλεύει στο NARDEON
- Ο server διαλέγει πρώτα το μυστικό του. Πριν ξεκινήσει ο αγώνας, στέλνει στον browser σου το αποτύπωμά του (hash SHA-256). Το ίδιο το μυστικό μένει κρυφό, αλλά δεν μπορεί να αλλάξει χωρίς να αλλάξει και το αποτύπωμα.
- Βάζεις κι εσύ τη δική σου τύχη. Μόνο μετά ο browser σου στέλνει έναν δικό του τυχαίο αριθμό. Το ίδιο κάνει και ο αντίπαλος.
- Τα ζάρια βγαίνουν από όλα μαζί. Κάθε ζαριά υπολογίζεται από το μυστικό του server και τους αριθμούς των δύο παικτών. Ο server δεν ήξερε τον δικό σου αριθμό όταν διάλεξε το μυστικό, άρα δεν μπορούσε να κατευθύνει τα ζάρια.
- Μετά τον αγώνα το μυστικό αποκαλύπτεται. Ο browser σου το συγκρίνει με το αποτύπωμα που πήρε στην αρχή και ξαναϋπολογίζει κάθε ζαριά του αγώνα — μαζί και τις ζαριές για το ποιος ξεκινά.
- Το αποτέλεσμα είναι στην οθόνη σου. Αν όλα ταιριάζουν, στο τέλος του αγώνα βλέπεις ότι τα ζάρια ήταν τίμια.
Η μέθοδος λέγεται «δέσμευση και αποκάλυψη» (commit–reveal): ένας τρόπος να ελέγχεις την τυχαιότητα εκεί όπου οι παίκτες δεν πρέπει να χρειάζεται να εμπιστεύονται τον διαχειριστή.
Από το μυστικό στον αριθμό του ζαριού
Για όποιον θέλει τη λεπτομέρεια: ο server έχει ένα μυστικό για κάθε παίκτη, και το αποτύπωμα του καθενός το έχει δει ο ίδιος ο παίκτης πριν από τον αγώνα. Τα δύο μυστικά ενώνονται με SHA-256 σε ένα κλειδί αγώνα. Για κάθε ζάρι υπολογίζεται HMAC-SHA256 με αυτό το κλειδί πάνω στους τυχαίους αριθμούς των δύο παικτών και σε έναν μετρητή (0, 1, 2…). Από το αποτέλεσμα κρατιέται το πρώτο byte που είναι μικρότερο από 252· το ζάρι είναι το υπόλοιπο της διαίρεσής του με το 6, συν 1.
Γιατί 252; Ένα byte παίρνει 256 τιμές, και το 256 δεν διαιρείται με το 6. Το 252 διαιρείται (42 × 6), οπότε κάθε αριθμός από το 1 ως το 6 αντιστοιχεί σε ακριβώς 42 τιμές — καμία πλευρά του ζαριού δεν έρχεται έστω και λίγο συχνότερα. Τις τιμές 252 έως 255 ο υπολογισμός απλώς τις προσπερνά.
Τι βλέπεις στην οθόνη
- Αν όλα ταιριάζουν: «Τα ζάρια ήταν τίμια — ελέγχθηκαν στον browser σου».
- Αν κάτι δεν ταιριάζει: «Ο έλεγχος των ζαριών απέτυχε». Σε έναν τίμιο server αυτό δεν πρέπει να εμφανιστεί ποτέ.
- Στην «Επανάληψη αγώνα» κάθε κίνηση δείχνει ποιος έπαιξε και τι ζαριά έφερε, ακόμη κι όταν δεν είχε κίνηση, και η αρχή κάθε παρτίδας δείχνει τη ζαριά που αποφάσισε ποιος ξεκινά.
Τι άλλο κρατάει το παιχνίδι τίμιο
- Ο server ελέγχει κάθε κίνηση: άκυρη κίνηση δεν περνάει, ακόμη κι αν κάποιος πειράξει το παιχνίδι στον browser του.
- Το ρολόι, τα αποτελέσματα και το σκορ τα κρατάει μόνο ο server.
- Η βοήθεια από προγράμματα, η συνεννόηση και το παιχνίδι με δεύτερο δικό σου λογαριασμό απαγορεύονται από τους κανόνες του ιστότοπου· οι ύποπτοι αγώνες ελέγχονται.
Και οι «ύποπτες» εξάρες;
Τα τίμια ζάρια φέρνουν και σειρές. Η πιθανότητα για διπλές σε μία ζαριά είναι 1 στις 6, οπότε δύο διπλές στη σειρά έρχονται κατά μέσο όρο μία φορά στα 36 ζευγάρια διαδοχικών ζαριών — δηλαδή σχεδόν σε κάθε παρτίδα. Απλώς τις θυμόμαστε μόνο όταν τις φέρνει ο αντίπαλος. Όλοι οι αριθμοί είναι στις πιθανότητες στα ζάρια.
Έλεγξέ το μόνος σου: παίξε έναν αγώνα με πραγματικό αντίπαλο και κοίτα το αποτέλεσμα στο τέλος.
Παίξε δωρεάνΧωρίς εγγραφή και λήψη — κατευθείαν στον browser
Συχνές ερωτήσεις
Ποιος ρίχνει τα ζάρια στους online αγώνες;
Ο server. Ο browser κανενός παίκτη δεν μπορεί να επηρεάσει τη ζαριά, αλλά συμβάλλει με τον δικό του τυχαίο αριθμό.
Πώς ξέρω ότι ο server δεν άλλαξε τα ζάρια;
Πριν από τον αγώνα ο server στέλνει το αποτύπωμα (hash) ενός μυστικού. Μετά τον αγώνα αποκαλύπτει το μυστικό και ο browser σου ελέγχει ότι ταιριάζει και ξαναϋπολογίζει όλες τις ζαριές.
Πού βλέπω το αποτέλεσμα του ελέγχου;
Στο αποτέλεσμα του αγώνα. Αν όλα ταιριάζουν, βλέπεις ότι τα ζάρια είναι τίμια.
Ισχύει και για τον υπολογιστή;
Ο έλεγχος αφορά τους online αγώνες μέσω server. Ο υπολογιστής παίζει με τα ίδια ζάρια που βλέπεις και δεν ξέρει τις επόμενες ζαριές.
Ενημερώθηκε: 24 Οκτωβρίου 2026