nostr: άλλη μια εναλλακτική του Twitter, ή το next big thing?
2023-10-21, 16:00–17:00 (Europe/Athens), Η202-204

To nostr αρχικά δημιουργήθηκε ως (άλλη) μια αποκεντρωμένη εναλλακτική του Twitter, αλλά είναι πολύ περισσότερα από αυτό.

Το nostr είναι ένα ανοιχτό πρωτόκολλο ανταλλαγής μηνυμάτων - ένα απλό, αποκεντρωμένο πρωτόκολλο για δεδομένα και επικοινωνίες.

Πλατφόρμες όπως το Facebook ή το Twitter είναι σιλό, περιφραγμένοι κήποι υπεύθυνοι για όλα τα επί μέρους κομμάτια που διαμορφώνουν την εμπειρία του χρήστη: σέρβερς, αποθήκευση, αναγνωριστικά χρηστών, αναζήτηση, αλγόριθμους συστάσεων, ροή ειδήσεων, διεπαφές χρηστών και ότι άλλο χρειάζεται για μια πλατφόρμα κοινωνικής δικτύωσης.

Το nostr είναι ένα πρωτόκολλο που αντιμετωπίζει κάθε ένα από αυτά τα στοιχεία ως ένα διαλειτουργικό κομμάτι που μπορεί να έχει πολλούς παρόχους. Ένα τόσο απλό, αλλά επεκτάσιμο πρωτόκολλο ανταλλαγής μηνυμάτων που χρησιμοποιεί χαζά relays και έξυπνους clients οι οποίοι το μόνο που κάνουν είναι να ανταλλάζουν ψηφιακά υπογεγραμμένα jsons: Notes and Other Stuff Transmitted by Relays - NOSTR.

Σε αυτό το workshop θα δούμε από πρώτο χέρι την απλότητα του nostr φτιάχνοντας την πρώτη μας εφαρμογή σε μόλις 200 γραμμές κώδικα.

Θα εξερευνήσουμε τις δυνατότητες που μας δίνει το πρωτόκολλο και θα ρίξουμε μια ματιά στο ανερχόμενο οικοσύστημα του. Επιπλέον, θα εξετάσουμε την πολύ ενδιαφέρουσα διασταύρωση μεταξύ του nostr (open communication) και του Bitcoin (open money) και θα δούμε πώς αυτά τα δύο ανοιχτά πρωτόκολλα επιτρέπουν, για πρώτη φορά στην ιστορία, να συνδέσουμε απρόσκοπτα αξία σε ένα πρωτόκολλο επικοινωνίας.

Τι θα χρειαστείτε:
- Βασική κατανόηση HTML και Javascript
- Οποιοδήποτε code editor της επιλογής σας (προτείνεται vscode)

Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών ΕΜΠ με ενδιαφέρον στις αποκεντρωμένες τεχνολογίες, την ανάπτυξη ανοιχτού λογισμικού και το Bitcoin.

Έχω δουλέψει ως software engineer και τα τελευταία δύο χρόνια συνεισφέρω σε πρότζεκτ ανοιχτού λογισμικού, με επίκεντρο το Bitcoin Core.