Herkos Local Relay
Σε ανάπτυξη: δεν είναι ακόμη διαθέσιμο για λήψη.
Το Herkos Local Relay είναι ένα relay Nostr που τρέχει στη δική σου συσκευή. Οι εφαρμογές Herkos, και κάθε άλλο πρόγραμμα Nostr, συνδέονται σε αυτό στο ws://127.0.0.1:4873: διαβάζουν και γράφουν πρώτα εκεί, ακόμη και χωρίς σύνδεση, και το relay φροντίζει το δίκτυο.
Κρατά τα συμβάντα σου σε κρυπτογραφημένη βάση δεδομένων, της οποίας το κλειδί μένει στον ασφαλή χώρο αποθήκευσης του συστήματος. Ό,τι δημοσιεύεις περιμένει στα εξερχόμενα και πηγαίνει στα δικά σου relay (NIP-65) όταν υπάρχει δίκτυο, με νέες προσπάθειες ώσπου κάθε relay να το επιβεβαιώσει. Ό,τι είναι ιδιωτικό δεν φεύγει ποτέ από τη συσκευή.
Το ειλικρινές κομμάτι
Κάθε εφαρμογή σε αυτή τη συσκευή μπορεί να φτάσει στο 127.0.0.1, γι' αυτό μια ιστοσελίδα ή μια εφαρμογή πρέπει πρώτα να συζευχθεί πριν μπορέσει να γράψει, και τα ιδιωτικά συμβάντα δίνονται μόνο σε όποιον αποδείξει ότι έχει το κλειδί στο οποίο ανήκουν (NIP-42). Τα ιδιωτικά συμβάντα υπάρχουν μόνο εδώ: αν χάσεις τη συσκευή χωρίς αντίγραφο, χάνονται, ενώ ό,τι βρίσκεται σε άλλα relay επιστρέφει με τον επόμενο συγχρονισμό. Η διαγραφή στο Nostr είναι αίτημα (NIP-09): άλλα relay μπορεί να κρατήσουν αντίγραφο.
Τι κάνει
- Εξερχόμενα που περιμένουν το δίκτυο, στέλνουν στα relay εγγραφής σου και ξαναδοκιμάζουν για μέρες χωρίς να χαθεί τίποτα
- Οι φάκελοι (NIP-59) πηγαίνουν μόνο στα relay εισερχομένων του παραλήπτη, μετά από τυχαία αναμονή, ποτέ στα δικά σου
- Δημόσια, ιδιωτικά και εφήμερα συμβάντα, όπως τα δηλώνει κάθε εφαρμογή· μπορείς να αλλάξεις κάθε κατηγορία
- Γρήγορος συγχρονισμός με άλλα relay μέσω negentropy (NIP-77), και με τον κλασικό τρόπο με τα υπόλοιπα
- COUNT (NIP-45) και συμβάντα που λήγουν (NIP-40)
- Καθαρισμός κατά ηλικία ή χώρο που δεν σβήνει ποτέ τα δικά σου συμβάντα
- Κρυπτογραφημένο αντίγραφο όλης της αποθήκης, με δικό του κωδικό, και εξαγωγή σε μη κρυπτογραφημένο JSONL που διαβάζουν το strfry και άλλα relay
- Τοπικό δίκτυο για τις άλλες συσκευές σου, κλειστό από προεπιλογή: μόνο τα κλειδιά που επιτρέπεις, μέσω TLS
Δικό σου για να το ελέγξεις και να το αλλάξεις
- Ελεύθερο λογισμικό με άδεια MIT: Android, Windows και Linux
- 25 γλώσσες
- Χωρίς διαφημίσεις, χωρίς ιχνηλάτες, χωρίς στατιστικά και χωρίς αρχείο για το ποιος συνδέεται, εκτός αν το ενεργοποιήσεις
- Στο Android, μια ειδοποίηση όσο τρέχει, με κουμπί Διακοπή· στον υπολογιστή, ένα εικονίδιο στην περιοχή ειδοποιήσεων
- Το έγγραφο του relay (NIP-11) δεν λέει ποιος είσαι
Πολιτική απορρήτου · Όροι χρήσης
Το Herkos προέρχεται από το αρχαίο ἕρκος, «ο φράχτης που προστατεύει».