mDNS / Bonjour
Ανακάλυψη ομότιμων συσκευών χωρίς διαμόρφωση μέσω multicast DNS. Δακτυλικό αποτύπωμα πιστοποιητικού που διανέμεται μέσω του καναλιού ανακάλυψης για «Trust-On-First-Use» — χωρίς CA, χωρίς λογαριασμό, χωρίς αναζήτηση στο cloud.
Μεταφέρετε αρχεία μεταξύ Mac, Windows, iPhone, Android και οποιουδήποτε προγράμματος περιήγησης. Η ίδια εφαρμογή, η ίδια εμπειρία — χωρίς λογαριασμούς, χωρίς μεταφορτώσεις, χωρίς αναμονή.
Όλα όσα χρειάζεστε για να μοιραστείτε αρχεία — τίποτα περιττό
TLS 1.3 + πρωτόκολλο Noise σε κάθε κανάλι. Κανένας διακομιστής δεν έχει πρόσβαση στα δεδομένα σας.
Κάθε byte αποστέλλεται από τη συσκευή σας κρυπτογραφημένο. Σε δίκτυο LAN, το DropLink χρησιμοποιεί TLS 1.3 μέσω QUIC με πιστοποιητικά ECDSA P-256 και δακτυλικά αποτυπώματα SHA-256 TOFU που διανέμονται μέσω mDNS. Για μεταφορές μέσω διαδικτύου, το πρωτόκολλο Noise με κλειδιά curve25519 + επαλήθευση δέντρου κατακερματισμού BLAKE3 εξασφαλίζει την ακεραιότητα από άκρο σε άκρο. Τα σύνολα κρυπτογράφησης επιλέγονται αυτόματα: AES-NI σε x86 και ChaCha20-Poly1305 σε ARM για βέλτιστη επιτάχυνση υλικού. Ούτε καν οι διακομιστές αναμετάδοσης μας μπορούν να αποκρυπτογραφήσουν την κίνηση σας — βλέπουν μόνο κρυπτογραφημένα byte.
Σύγχρονο πρωτόκολλο UDP με έλεγχο συμφόρησης BBR. Ταχύτερο και πιο σταθερό από το TCP σε δίκτυα WiFi.
Το DropLink υποστηρίζει το πρωτόκολλο QUIC (RFC 9000) — το σύγχρονο πρωτόκολλο μεταφοράς που βρίσκεται πίσω από το HTTP/3. Πλεονεκτήματα σε σχέση με το TCP: χειραψία 1-RTT (0-RTT σε επαναλαμβανόμενες συνδέσεις μέσω session tickets), χωρίς head-of-line blocking μεταξύ ροών, ενσωματωμένο TLS 1.3. Το πρωτόκολλο μεταφοράς είναι ρυθμισμένο για LAN WiFi 6: MTU 1472 bytes, έλεγχος συμφόρησης BBR με αρχικό παράθυρο 1 MB, αρχικό RTT 2 ms (έναντι των προεπιλεγμένων 333 ms του Quinn), μειωμένη συχνότητα ACK. Σε έναν σύγχρονο δρομολογητή διπλής ζώνης, αναμένεται σταθερή ταχύτητα 40-100+ MB/s, συχνά ταχύτερη από το TCP.
Αυτόματη ανίχνευση στο τοπικό σας δίκτυο. Σύνδεση peer-to-peer μέσω διαδικτύου με παράκαμψη NAT όταν βρίσκεστε μακριά.
Όταν βρίσκονται στο ίδιο δίκτυο Wi-Fi, οι συσκευές εντοπίζουν η μία την άλλη σε δευτερόλεπτα μέσω mDNS/Bonjour (τύπος υπηρεσίας `_droplink._udp.local.`). Οι παλμοί ελέγχου κάθε 10 δευτερόλεπτα διατηρούν ενημερωμένη τη λίστα των ομότιμων συσκευών· οι παλαιότερες ομότιμες συσκευές διαγράφονται μετά από 40 δευτερόλεπτα. Όταν βρίσκεστε σε διαφορετικά δίκτυα, το DropLink εγγράφεται στον διακομιστή σηματοδότησης για να ανταλλάξει iroh NodeIDs και, στη συνέχεια, εκτελεί NAT hole-punching για μια άμεση σήραγγα P2P. Εάν το NAT είναι πολύ αυστηρό (συμμετρικό NAT, εταιρικά τείχη προστασίας), η κίνηση επιστρέφει σε ένα κρυπτογραφημένο DERP relay από άκρο σε άκρο. Ίδια διεπαφή, απρόσκοπτη εναλλαγή.
Εγγενείς εφαρμογές για macOS, Windows, iOS και Android — καθώς και ένα περιβάλλον εργασίας ιστού που λειτουργεί σε οποιονδήποτε φυλλομετρητή.
Δεν είναι μια «τυλιγμένη» διαδικτυακή εφαρμογή: το DropLink διαθέτει εγγενή κώδικα σε κάθε πλατφόρμα. Το macOS χρησιμοποιεί το SwiftUI με μια υπηρεσία XPC για την απομόνωση σφαλμάτων και το νήμα USER_INTERACTIVE QoS. Το iOS χρησιμοποιεί τον ίδιο κώδικα διεπαφής χρήστη και προσθέτει ένα widget Live Activity για την προβολή της προόδου στην οθόνη κλειδώματος. Το Windows λειτουργεί σε Tauri v2 με frontend Vue.js, ενσωμάτωση στη γραμμή εργασιών, αυτόματη εκκίνηση και εγγενείς ειδοποιήσεις. Όλα μοιράζονται τον ίδιο πυρήνα Rust (`staticlib`/`cdylib`) — ακριβώς τον ίδιο κινητήρα QUIC, iroh, crypto και μεταφοράς που λειτουργεί σε κάθε συσκευή.
Αποδεχτείτε ή απορρίψτε πριν ξεκινήσει η μεταφορά. Διατηρείτε τον πλήρη έλεγχο του περιεχομένου που λαμβάνετε.
Πριν φτάσει έστω και ένα byte στη συσκευή σας, το DropLink σας δείχνει ακριβώς τι θα λάβετε: το όνομα του αποστολέα, τα ονόματα των αρχείων, το συνολικό μέγεθος. Αποδέχεστε ή απορρίπτετε — η επιλογή είναι δική σας. Κατά τη διάρκεια της μεταφοράς βλέπετε την πρόοδο σε πραγματικό χρόνο (ταχύτητα εξομαλυμένη με EWMA, ETA) και μπορείτε να ακυρώσετε ανά πάσα στιγμή. Ο κινητήρας χρησιμοποιεί trackers AtomicU64 χωρίς κλείδωμα για παρακολούθηση χωρίς επιβάρυνση. Έως 5 ταυτόχρονες λήψεις και 3 αποστολές ανά peer από προεπιλογή, με προσαρμοστική αντίθλιψη. Χωρίς σιωπηρές αποστολές, χωρίς εκπλήξεις αυτόματης αποδοχής.
Ενσωματωμένο περιβάλλον εργασίας ιστού — ο παραλήπτης απλώς ανοίγει έναν σύνδεσμο σε οποιονδήποτε περιηγητή για να κατεβάσει τα αρχεία.
Κάθε παρουσία του DropLink εκτελεί έναν τοπικό διακομιστή HTTP (axum v0.8) που εξυπηρετεί ένα ενσωματωμένο περιβάλλον εργασίας ιστού (Web UI) το οποίο έχει ενσωματωθεί στο εκτελέσιμο αρχείο. Μοιραστείτε έναν σύνδεσμο, έναν κωδικό QR ή έναν σύντομο κωδικό — ο παραλήπτης τον ανοίγει στο Chrome, το Safari, το Firefox ή οποιονδήποτε άλλο περιηγητή. Οι λήψεις υποστηρίζουν αιτήματα HTTP Range, οπότε μπορούν να συνεχιστούν από το σημείο που σταμάτησαν, να γίνουν παράλληλα και να χειριστούν αρχεία οποιουδήποτε μεγέθους. Προαιρετική προστασία με κωδικό πρόσβασης (SHA-256 hash) + διακριτικά περιορισμένης διάρκειας. Ιδανικό για την αποστολή αρχείων σε οποιονδήποτε χωρίς να του ζητήσετε να εγκαταστήσει τίποτα.
Ανακάλυψη ομότιμων συσκευών χωρίς διαμόρφωση μέσω multicast DNS. Δακτυλικό αποτύπωμα πιστοποιητικού που διανέμεται μέσω του καναλιού ανακάλυψης για «Trust-On-First-Use» — χωρίς CA, χωρίς λογαριασμό, χωρίς αναζήτηση στο cloud.
QUIC μέσω UDP με ενσωματωμένο TLS 1.3. Χειραψία 1-RTT, 0-RTT κατά την επανεκκίνηση. Έλεγχος συμφόρησης BBR ρυθμισμένος για WiFi 6, παράθυρο λήψης 64 MB, ανίχνευση MTU έως 1472 B.
Όταν βρίσκεται εκτός του ίδιου LAN, μια ταυτότητα συσκευής ed25519 διαπραγματεύεται μια άμεση διαδρομή μέσω NAT χρησιμοποιώντας το handshake Noise IK. Η μεταφορά παραμένει peer-to-peer, με κρυπτογράφηση από άκρο σε άκρο.
Εάν αποτύχει το hole-punching, η κίνηση επιστρέφει σε ένα αναμεταδότη DERP ως κρυπτογραφημένη σωλήνωση TLS 1.3. Ο αναμεταδότης βλέπει μόνο κρυπτογραφημένο κείμενο — δεν μπορεί να διαβάσει, να αλλάξει ή να καταγράψει το περιεχόμενο του αρχείου σας.
Χωρίς εγγραφή, χωρίς email, χωρίς τηλεμετρία. Η δημόσια IP σας δεν δημοσιεύεται ποτέ σε τρίτους. Προαιρετική προστασία με κωδικό πρόσβασης με διακριτικά ανά συνεδρία και περιορισμό ρυθμού brute-force.
Στις απομακρυσμένες μεταφορές, κάθε τμήμα επαληθεύεται κατά τη μεταφορά έναντι ενός δέντρου BLAKE3 Bao. Τα παραποιημένα byte απορρίπτονται κατά την άφιξη — ακόμη και ένας παραβιασμένος αναμεταδότης δεν μπορεί να τροποποιήσει σιωπηλά αυτό που παραδίδει το iroh.
Τρεις τρόποι μεταφοράς, που επιλέγονται αυτόματα — πάντα με κρυπτογράφηση από άκρο σε άκρο
Δύο συσκευές στο ίδιο δίκτυο εντοπίζουν η μία την άλλη αυτόματα μέσω mDNS και μεταφέρουν αρχεία απευθείας χρησιμοποιώντας το πρωτόκολλο QUIC μέσω UDP. Χωρίς τη συμμετοχή διακομιστών.
Το DropLink ανακοινώνεται στο δίκτυο μέσω mDNS/Bonjour (υπηρεσία `_droplink._udp.local.`). Οι άλλες συσκευές εμφανίζονται στη λίστα ομότιμων μέσα σε λίγα δευτερόλεπτα.
Επιλέξτε έναν παραλήπτη και μεταφέρετε τα αρχεία σας. Η συσκευή που λαμβάνει τα αρχεία εμφανίζει ένα μήνυμα αποδοχής ή απόρριψης πριν ξεκινήσει η μεταφορά των δεδομένων.
Μόλις γίνουν αποδεκτά, τα αρχεία μεταφέρονται απευθείας μέσω peer-to-peer μέσω QUIC με κρυπτογράφηση TLS 1.3. Έλεγχος συμφόρησης BBR, χειραψία 1-RTT, πλήρης ταχύτητα δικτύου.
Όταν οι συσκευές βρίσκονται σε διαφορετικά δίκτυα, το DropLink χρησιμοποιεί το iroh για τη διαπερατότητα NAT. Ένας διακομιστής σηματοδότησης βοηθά τους ομότιμους χρήστες να εντοπίσουν ο ένας τον άλλον — στη συνέχεια, τα δεδομένα μεταφέρονται απευθείας μεταξύ τους, με κρυπτογράφηση από άκρο σε άκρο.
Ο αποστολέας εγγράφεται στον διακομιστή σηματοδότησης (WebSocket, με έλεγχο ταυτότητας) και λαμβάνει έναν σύντομο κωδικό κοινής χρήσης. Δεν αποκαλύπτονται μεταδεδομένα αρχείων.
Και οι δύο κόμβοι ανταλλάσσουν πληροφορίες συνδεσιμότητας μέσω σηματοδότησης και επιχειρούν να παρακάμψουν το NAT. Στις περισσότερες περιπτώσεις, δημιουργούν μια άμεση σύνδεση — χωρίς να απαιτείται διαμεσολαβητής.
Τα αρχεία μεταφέρονται απευθείας μεταξύ των δύο συσκευών μέσω του πρωτοκόλλου Noise με κλειδιά curve25519. Ενσωματωμένη επαλήθευση ακεραιότητας BLAKE3.
Εάν η άμεση σύνδεση P2P αποτύχει (συμμετρικό NAT, αυστηρό τείχος προστασίας), το DropLink μεταβαίνει αυτόματα σε ένα κρυπτογραφημένο αναμεταδότη DERP — η κίνηση παραμένει κρυπτογραφημένη από άκρο σε άκρο, ενώ ο αναμεταδότης βλέπει μόνο κρυπτογραφημένα byte που δεν μπορεί να διαβάσει.
Ο παραλήπτης δεν διαθέτει το DropLink; Ανοίγουν έναν σύνδεσμο σε οποιονδήποτε περιηγητή και κατεβάζουν αρχεία από το ενσωματωμένο περιβάλλον εργασίας ιστού του αποστολέα. Ιδανικό για κοινή χρήση με οποιονδήποτε.
Το DropLink εκτελεί έναν τοπικό διακομιστή HTTP (axum) και δημιουργεί έναν ασφαλή σύνδεσμο ή έναν κωδικό QR. Προαιρετική προστασία με κωδικό πρόσβασης με κατακερματισμό SHA-256.
Chrome, Safari, Firefox — οποιοσδήποτε σύγχρονος περιηγητής είναι συμβατός. Σε τοπικό δίκτυο (LAN), ο σύνδεσμος οδηγεί απευθείας στον αποστολέα. Οι απομακρυσμένες μεταφορές δρομολογούνται μέσω της πύλης λήψης μας.
Λήψεις μέσω προγράμματος περιήγησης με πρωτόκολλο HTTP/1.1 και υποστήριξη Range — με δυνατότητα επανέναρξης, παράλληλες, σύμφωνα με τα πρότυπα. Ο αποστολέας μπορεί να ακυρώσει ή να ανακαλέσει την πρόσβαση ανά πάσα στιγμή.
Μεταφέρετε αρχεία μεταξύ Mac, Windows, iPhone, Android και οποιουδήποτε προγράμματος περιήγησης. Η ίδια εφαρμογή, η ίδια εμπειρία — χωρίς λογαριασμούς, χωρίς μεταφορτώσεις, χωρίς αναμονή.
Το DropLink χρησιμοποιεί κρυπτογράφηση από άκρο σε άκρο σε κάθε κανάλι μεταφοράς. Οι τοπικές μεταφορές χρησιμοποιούν TLS 1.3 με QUIC. Οι απομακρυσμένες μεταφορές χρησιμοποιούν το πρωτόκολλο Noise με κλειδιά curve25519. Κανένας διακομιστής — συμπεριλαμβανομένου και του δικού μας — δεν μπορεί να διαβάσει τα αρχεία σας. Η προαιρετική προστασία με κωδικό πρόσβασης προσθέτει ένα επιπλέον επίπεδο ασφάλειας.
Όχι. Μόνο η συσκευή αποστολής χρειάζεται το DropLink. Ο παραλήπτης μπορεί να χρησιμοποιήσει οποιονδήποτε περιηγητή — το DropLink περιλαμβάνει ένα ενσωματωμένο περιβάλλον εργασίας ιστού που επιτρέπει σε οποιονδήποτε να κατεβάσει αρχεία ανοίγοντας έναν σύνδεσμο. Δεν απαιτείται εγκατάσταση εφαρμογής από την πλευρά του παραλήπτη.
Δεν υπάρχει ενσωματωμένο όριο. Το DropLink μεταφέρει αρχεία απευθείας μεταξύ συσκευών, οπότε οι μόνοι περιορισμοί είναι η ταχύτητα του δικτύου σας και ο διαθέσιμος χώρος αποθήκευσης. Αυτό το καθιστά ιδανικό για μεγάλα αρχεία, όπως βίντεο, αρχεία σχεδιασμού ή εκδόσεις λογισμικού.
Το DropLink είναι διαθέσιμο εγγενώς σε macOS (App Store), Windows (Microsoft Store), iOS (σύντομα διαθέσιμο) και Android (σύντομα διαθέσιμο). Τα αρχεία μπορούν να ληφθούν σε οποιαδήποτε συσκευή διαθέτει πρόγραμμα περιήγησης, συμπεριλαμβανομένων των συστημάτων Linux και ChromeOS.
Ναι. Το DropLink ανιχνεύει αυτόματα αν οι συσκευές βρίσκονται στο ίδιο δίκτυο (LAN) ή είναι απομακρυσμένες. Για τις απομακρυσμένες μεταφορές, δημιουργεί μια άμεση σύνδεση peer-to-peer με διαπερατότητα NAT. Εάν η άμεση σύνδεση δεν είναι εφικτή, ένα κρυπτογραφημένο δίκτυο αναμετάδοσης εξασφαλίζει την παράδοση — ωστόσο, τα αρχεία σας είναι πάντα κρυπτογραφημένα από άκρο σε άκρο.
Ναι. Όταν επιλέγετε πολλά αρχεία ή έναν φάκελο, το DropLink τα συμπιέζει αυτόματα σε ένα αρχείο ZIP με προσαρμοστική συμπίεση — γρήγορη για μεγάλα αρχεία, τυπική για αρχεία κειμένου. Η πρόοδος εμφανίζεται σε πραγματικό χρόνο, μαζί με την ταχύτητα και τον εκτιμώμενο χρόνο ολοκλήρωσης.
Δείτε πώς συγκρίνεται το DropLink