Bitsocial και Lapis Net
Το Lapis Net είναι ένα peer-to-peer πρωτόκολλο κοινωνικού δικτύου γραμμένο σε Kotlin για το JVM. Έφτασε ανεξάρτητα σε θεμέλια κοντινά σε εκείνα του Bitsocial: ταυτότητες με ζεύγη κλειδιών, αποθήκευση περιεχομένου τύπου IPFS και gossipsub του libp2p. Τα δύο διαφέρουν στο πού τοποθετούν το φιλτράρισμα του spam και την επιμέλεια. Το Lapis δίνει σε κάθε αναγνώστη έναν προσωπικό γράφο εμπιστοσύνης και επιτρέπει σε πληρωμές Bitcoin και Lightning να αυξάνουν την ορατότητα· το Bitsocial αφήνει κάθε κοινότητα να αποφασίζει τι μπορεί να δημοσιευτεί.
Το Lapis είναι ένα πρωτότυπο που λειτουργεί. Τον Οκτώβριο του 2026 δεν είχε ακόμη δημόσιο δίκτυο, και η σύνδεση δύο κόμβων γινόταν χειροκίνητα, σύμφωνα με το αποθετήριό του.
Πώς λειτουργεί το Lapis
- Ταυτότητες. Κάθε ταυτότητα είναι ένα ζεύγος κλειδιών secp256k1, συμβατό με τα κλειδιά του Bitcoin, με ένα κλειδί Ed25519 δεμένο σε αυτό για το peer ID του libp2p.
- Αποθήκευση και διάδοση. Το περιεχόμενο αποθηκεύεται με το Nabu, μια υλοποίηση του IPFS πάνω στο libp2p (DHT και Bitswap), και διαδίδεται με το gossipsub του libp2p.
- Βαθμολόγηση. Τέσσερις προαιρετικές βαθμολογίες βρίσκονται πάνω από έναν πυρήνα που μένει
ουδέτερος ως προς την επιμέλεια:
- το Veritas, ένα δίκτυο εμπιστοσύνης (web of trust) που υπολογίζεται από τον δικό του γράφο εμπιστοσύνης κάθε αναγνώστη
- το Virtus, ορατότητα που στηρίζεται σε αποδείξεις πληρωμής on-chain ή Lightning, οι οποίες εξασθενούν με τον χρόνο
- το Karma, δωρεάν likes σταθμισμένα με βάση το Veritas
- το Madli, μια βαθμολογία φήμης που κρατούν οι κόμβοι για τη συμπεριφορά ο ένας του άλλου
- Μηνύματα. Άμεσα μηνύματα με κρυπτογράφηση από άκρο σε άκρο, φωνητικές κλήσεις ένας προς έναν και ένα ασύγχρονο σύστημα μηνυμάτων παρόμοιο με το email αποτελούν μέρος του έργου.
- Πελάτες. Κάθε χρήστης τρέχει έναν κόμβο JVM. Ο πελάτης αναφοράς είναι μια web διεπαφή που σερβίρει αυτός ο τοπικός κόμβος.
Πού διαφέρουν
Ποιος φιλτράρει το spam
Το Lapis φιλτράρει στον αναγνώστη. Το περιεχόμενο διαδίδεται, και έπειτα ο γράφος εμπιστοσύνης κάθε αναγνώστη και οι κανόνες πληρωμών της εφαρμογής που χρησιμοποιεί αποφασίζουν τι θα αναδυθεί. Το Bitsocial φιλτράρει στην κοινότητα: μια ανάρτηση πρέπει να περάσει την πρόκληση της κοινότητας πριν τη δεχτεί ο κόμβος της κοινότητας, οπότε το spam που απορρίπτεται δεν γίνεται ποτέ μέρος της κοινότητας. Δείτε τις Προσαρμοσμένες προκλήσεις κατά του spam.
Ποιος έχει την εξουσία
Στο Lapis, κάθε αναγνώστης αποφασίζει ποιον εμπιστεύεται, και ο διαχειριστής κάθε εφαρμογής αποφασίζει πώς λειτουργεί εκεί η πληρωμένη ορατότητα. Στο Bitsocial, ο ιδιοκτήτης μιας κοινότητας ορίζει τους κανόνες για τη συγκεκριμένη κοινότητα, και οι εφαρμογές επιλέγουν τι θα εμφανίζουν. Κανένα από τα δύο δεν έχει διαχειριστή σε επίπεδο πρωτοκόλλου.
Οικονομικά
Το Lapis ενσωματώνει αποδείξεις πληρωμής Bitcoin και Lightning στη βαθμολογία ορατότητάς του. Το Bitsocial δεν έχει επίπεδο πληρωμών στο πρωτόκολλο· μια κοινότητα μπορεί να απαιτήσει πληρωμή ή token μέσω της πρόκλησής της.
Πρόγραμμα περιήγησης
Οι εφαρμογές του Bitsocial μπορούν να τρέχουν έναν peer-to-peer κόμβο μέσα σε μια κανονική καρτέλα προγράμματος περιήγησης. Δείτε το Peer-to-Peer στο πρόγραμμα περιήγησης. Η διεπαφή του Lapis για πρόγραμμα περιήγησης είναι μια τοπική σελίδα που σερβίρει ο κόμβος JVM του χρήστη.
Εύρος
Το Lapis περιλαμβάνει άμεσα μηνύματα, φωνητικές κλήσεις και αλληλογραφία. Το Bitsocial εστιάζει στις δημόσιες κοινότητες και δεν έχει ακόμη εγγενή άμεσα μηνύματα.
Σύγκριση
| Ερώτημα | Lapis Net | Bitsocial |
|---|---|---|
| Κατηγορία | Peer-to-peer κοινωνικό πρωτόκολλο (πρωτότυπο) | Peer-to-peer δίκτυο κοινοτήτων |
| Ταυτότητα | Ζεύγος κλειδιών secp256k1 με δεμένο peer ID Ed25519 | Ζεύγη κλειδιών Ed25519 για χρήστες και κοινότητες |
| Πού βρίσκονται οι αναρτήσεις | Αποθήκευση Nabu (IPFS πάνω στο libp2p) στους κόμβους που συμμετέχουν | Στον κόμβο του ιδιοκτήτη της κοινότητας και στους ομότιμους κόμβους που τη διαβάζουν και τη διαμοιράζουν |
| Κοινότητες | Κανένα αντικείμενο κοινότητας· η επιμέλεια γίνεται ανά αναγνώστη και ανά εφαρμογή | Αντικείμενα πρώτης τάξης, των οποίων ο κόμβος δέχεται ή απορρίπτει αναρτήσεις |
| Έλεγχος spam | Γράφος εμπιστοσύνης του αναγνώστη, πληρωμένη ορατότητα, καταθέσεις Lightning για τα πρώτα μηνύματα | Η πρόκληση της κάθε κοινότητας πριν γίνει δεκτή μια ανάρτηση |
| Εποπτεία | Ο γράφος εμπιστοσύνης κάθε αναγνώστη· οι διαχειριστές εφαρμογών ορίζουν τους κανόνες πληρωμένης ορατότητας | Οι ιδιοκτήτες κοινοτήτων εποπτεύουν την κοινότητά τους· οι εφαρμογές επιλέγουν τι θα εμφανίζουν |
| Οικονομικά | Αποδείξεις πληρωμής Bitcoin και Lightning στη βαθμολόγηση | Τίποτα στο πρωτόκολλο· μια πρόκληση μπορεί να απαιτήσει πληρωμή ή token |
| Πρόγραμμα περιήγησης | Τοπική web διεπαφή που σερβίρει ένας κόμβος JVM | Peer-to-peer κόμβος μέσα σε μια κανονική καρτέλα προγράμματος περιήγησης |
| Δίκτυο | Πρωτότυπο χωρίς δημόσιο δίκτυο | Ενεργό δίκτυο με εφαρμογές όπως το 5chan και το Seedit |
| Βασικό αντάλλαγμα | Πλούσια ενσωματωμένη φήμη και μηνύματα, αλλά ακόμη χωρίς δημόσιο δίκτυο | Μικρότερος πυρήνας που τρέχει σε προγράμματα περιήγησης, αλλά χωρίς ενσωματωμένη φήμη ή άμεσα μηνύματα |
Θα μπορούσαν να συνεργαστούν;
Οι προκλήσεις του Bitsocial είναι αυθαίρετος κώδικας, οπότε μια βαθμολογία εμπιστοσύνης τύπου Lapis
θα μπορούσε να γίνει πρόκληση. Η ενσωματωμένη πρόκληση whitelist μπορεί ήδη να διαβάζει λίστες
επιτρεπόμενων διευθύνσεων από URL. Μια υπηρεσία που θα δημοσίευε τις διευθύνσεις Bitsocial που
εμπιστεύεται ένας γράφος Veritas θα μπορούσε να επιτρέψει σε αυτούς τους συντάκτες να παρακάμπτουν
ένα CAPTCHA σε μια κοινότητα. Αυτό θα απαιτούσε έναν τρόπο σύνδεσης μιας ταυτότητας Lapis με μια
διεύθυνση Bitsocial, και τίποτα τέτοιο δεν υπάρχει σήμερα.