Τι είναι το CoinJoin: Λεπτομερής εξήγηση για αρχάριους

Το πρωτόκολλο Bitcoin αποτελείται από συναλλαγές που είναι όλες δημόσιες στο blockchain. Αυτό σημαίνει ότι ο καθένας μπορεί εύκολα να δει ποιες διευθύνσεις έστειλαν bitcoin σε ποιες διευθύνσεις. Είναι όλα διαφανή στον κόσμο του Bitcoin. Αυτό απειλούσε το απόρρητο των χρηστών. Έτσι, το CoinJoin παρουσιάστηκε. Τώρα, τι είναι το CoinJoin;

Το CoinJoin προτάθηκε το 2013 από τον Bitcoin core και τον προγραμματιστή Blockstream Gregory Maxwell. Είναι μια λύση απορρήτου για τα Bitcoin. Συγχωνεύει διαφορετικές πληρωμές Bitcoin από διαφορετικούς πληρωτές σε μία μόνο συναλλαγή. Αυτό καθιστά δύσκολο για τα εξωτερικά μέρη να μάθουν με τον πληρωτή που κατέβαλε την απόδειξη ή τον παραλήπτη. Οι συναλλαγές CoinJoin δεν απαιτούν καμία προσαρμογή στο πρωτόκολλο Bitcoin. Προστατεύει το απόρρητο των χρηστών Bitcoin. Αυτό είναι επίσης γνωστό ως Coin Mixing.





ηλιακή καλλιέργεια ηλιακή

Η πραγματοποίηση συναλλαγών με το Bitcoin είναι ασφαλής αλλά όχι ανώνυμη. Κάθε συναλλαγή Bitcoin καταγράφεται σε ένα καθολικό γνωστό ως blockchain. Το blockchain καταγράφει πληροφορίες όπως διευθύνσεις του χρήστη και τα υπόλοιπά του. Αυτό το blockchain είναι διαθέσιμο στο κοινό. Το CoinJoin περιπλέκει το ίχνος των Bitcoin, παραβιάζοντας την υπόθεση ότι όλες οι διευθύνσεις εισόδου ανήκουν στον ίδιο χρήστη. Επιτρέπει σε διαφορετικούς χρήστες να συγχωνεύσουν όλες τις εισόδους και τις εξόδους από διαφορετικές συναλλαγές σε μια ενιαία, μεγάλη συναλλαγή. Αυτή η μεγάλη, μεμονωμένη συναλλαγή στέλνει Bitcoin από διαφορετικές διευθύνσεις σε διαφορετικές διευθύνσεις. Καθώς καμία από τις διευθύνσεις αποστολής δεν αποστέλλει καμία από τη διεύθυνση λήψης, δεν δημιουργείται σύνδεσμος μεταξύ οποιασδήποτε από τις συναλλαγές.

Εάν ένας χρήστης θέλει να χρησιμοποιήσει το CoinJoin για τη συναλλαγή του Bitcoin, θα πρέπει να ανακαλύψει έναν άλλο χρήστη που θέλει να συνδυάσει νομίσματα. Και οι δύο θα πρέπει να ξεκινήσουν μια κοινή συναλλαγή από κοινού. Αυτό επιτρέπει σε πολλούς χρήστες να συνδυάζουν εισόδους και εξόδους από διαφορετικές συναλλαγές σε μία συναλλαγή. Δεν υπάρχει καθορισμένος τρόπος να ταιριάξετε τις εισόδους με τις εξόδους. Το βασικό χαρακτηριστικό του CoinJoin είναι ότι μόλις μεταδοθεί η συναλλαγή στο blockchain, δεν υπάρχει μέθοδος για να προσδιοριστεί ποιο Bitcoin πήγε. Ακόμη και ο παραλήπτης δεν γνωρίζει από ποια διεύθυνση πληρώνουν.



Η απλούστερη μέθοδος για την έναρξη μιας συναλλαγής CoinJoin είναι μέσω ενός αποκλειστικού διακομιστή. Οποιοσδήποτε χρήστης επιθυμεί να χρησιμοποιήσει το CoinJoin θα πρέπει να συνδεθεί στον διακομιστή για να καθορίσει ποιες εισόδους και εξόδους πρέπει να περιλαμβάνει η συναλλαγή. Στη συνέχεια, ο διακομιστής θα δημιουργήσει μια μεγάλη, συνδυασμένη συναλλαγή και θα την στείλει πίσω σε όλους τους χρήστες για υπογραφή. Το πρόβλημα με το μοντέλο που βασίζεται σε διακομιστή είναι ότι όποιος ελέγχει τον διακομιστή θα έχει πρόσβαση σε όλα τα δεδομένα που παρέχει ο μεμονωμένος χρήστης. Υπάρχουν πιθανότητες αποτυχίας ενός σημείου.

Το κείμενο του iPhone δεν ακούγεται

Επιπλέον, υπάρχουν και αποκεντρωμένες λύσεις CoinJoin. Αυτό επιτρέπει στους χρήστες να δημιουργήσουν μια συναλλαγή CoinJoin peer-to-peer, χωρίς κεντρικό ενδιάμεσο. Σήμερα, πολλά διαφορετικά ψηφιακά εργαλεία, όπως το JoinMarket, το Dark Wallet και το SharedCoins, χρησιμοποιούν το CoinJoin για να επιτρέπουν ανώνυμες συναλλαγές. Επιτρέπουν ένα επιπλέον επίπεδο απόκρυψης δεδομένων για χρήστες που πραγματοποιούν συναλλαγές μέσω Bitcoin.