Επεξήγηση των ατομικών ανταλλαγών

 Επεξήγηση των ατομικών ανταλλαγών



Τι είναι οι ατομικές ανταλλαγές;


Τα Atomic swaps αποτελούνται από μια τεχνική που επιτρέπει τη γρήγορη ανταλλαγή δύο διαφορετικών κρυπτονομισμάτων, που εκτελούνται σε διαφορετικά δίκτυα blockchain. Μια τέτοια διαδικασία (γνωστή και ως ατομική διαπραγμάτευση μεταξύ αλυσίδων) βασίζεται σε έξυπνα συμβόλαια και επιτρέπει στους χρήστες να ανταλλάσσουν τα νομίσματά τους απευθείας από τα προσωπικά τους πορτοφόλια κρυπτογράφησης. Έτσι, οι ανταλλαγές ατομικών είναι, ουσιαστικά, συναλλαγές μεταξύ ομοτίμων σε διαφορετικές αλυσίδες μπλοκ.

Παρά το γεγονός ότι είναι μια καινοτόμος τεχνική, η ιδέα του cross-chain trading είναι υπό συζήτηση εδώ και πολλά χρόνια. Το Tier Nolan ήταν πιθανότατα ο πρώτος που περιέγραψε ένα πλήρες πρωτόκολλο ανταλλαγής ατομικών, το 2013. Ωστόσο, ένα πρωτόκολλο ανταλλαγής που δεν είναι αξιόπιστο με το όνομα P2PTradeX παρουσιάστηκε από τον Daniel Larimer το 2012 και μερικοί άνθρωποι θεωρούν ότι είναι το πρωτότυπο μιας ανταλλαγής ατομικών.

Τα επόμενα χρόνια, πολλοί προγραμματιστές άρχισαν να πειραματίζονται με πρωτόκολλα ατομικής ανταλλαγής. Τα στοιχεία δείχνουν ότι οι κοινότητες Bitcoin, Litecoin, Komodo και Decred έπαιξαν σημαντικό ρόλο στη διαδικασία.


Προφανώς, οι πρώτες peer to peer ατομικές ανταλλαγές άρχισαν να γίνονται το 2014. Αλλά μόλις το 2017 η τεχνική έγινε ευρέως γνωστή στο ευρύ κοινό - κυρίως λόγω των επιτυχημένων ανταλλαγών μεταξύ LTC/BTC και DCR/LTC.



Πώς λειτουργούν τα ατομικά swaps;


Τα πρωτόκολλα ατομικής ανταλλαγής έχουν σχεδιαστεί με τρόπο που αποτρέπει οποιοδήποτε από τα εμπλεκόμενα μέρη από την εξαπάτηση. Για να καταλάβουμε πώς λειτουργούν, ας φανταστούμε ότι η Alice θέλει να ανταλλάξει τα Litecoins της (LTC) με Bitcoins του Bob (BTC).


Πρώτον, η Alice καταθέτει τον LTC της σε μια διεύθυνση συμβολαίου που λειτουργεί σαν χρηματοκιβώτιο. Όταν δημιουργείται αυτό το χρηματοκιβώτιο, η Alice δημιουργεί επίσης ένα κλειδί για πρόσβαση σε αυτό. Στη συνέχεια μοιράζεται ένα κρυπτογραφικό κατακερματισμό αυτού του κλειδιού με τον Μπομπ. Σημειώστε ότι ο Μπομπ δεν μπορεί να έχει πρόσβαση στο LTC ακόμα επειδή έχει μόνο τον κατακερματισμό του κλειδιού και όχι το ίδιο το κλειδί.

Στη συνέχεια, ο Bob χρησιμοποιεί τον κατακερματισμό που παρέχει η Alice για να δημιουργήσει μια άλλη ασφαλή διεύθυνση συμβολαίου, στην οποία καταθέτει το BTC του. Για να διεκδικήσει το BTC, η Alice πρέπει να χρησιμοποιήσει το ίδιο κλειδί και, κάνοντας αυτό, το αποκαλύπτει στον Bob (χάρη σε μια ειδική λειτουργία που ονομάζεται hashlock). Αυτό σημαίνει ότι μόλις η Alice διεκδικήσει το BTC, ο Bob μπορεί να διεκδικήσει το LTC και η ανταλλαγή έχει ολοκληρωθεί.

Ο όρος «ατομική» σχετίζεται με το γεγονός ότι αυτές οι συναλλαγές είτε γίνονται εξ ολοκλήρου είτε καθόλου. Εάν κάποιο από τα μέρη παραιτηθεί ή αποτύχει να κάνει αυτό που υποτίθεται, η σύμβαση ακυρώνεται και τα χρήματα επιστρέφονται αυτόματα στους ιδιοκτήτες τους.


Οι ατομικές ανταλλαγές μπορούν να πραγματοποιηθούν με δύο διαφορετικούς τρόπους: on-chain και off-chain. Οι ατομικές ανταλλαγές στην αλυσίδα πραγματοποιούνται σε οποιοδήποτε από τα δίκτυα του νομίσματος (στην περίπτωση αυτή, είτε στο blockchain Bitcoin είτε στο Litecoin). Από την άλλη πλευρά, οι ατομικές ανταλλαγές εκτός αλυσίδας λαμβάνουν χώρα σε ένα δευτερεύον στρώμα. Αυτό το είδος ατομικών ανταλλαγών βασίζεται συνήθως σε αμφίδρομα κανάλια πληρωμής, παρόμοια με αυτά που χρησιμοποιούνται στο Lightning Network.

Από τεχνικής απόψεως, τα περισσότερα από αυτά τα συστήματα συναλλαγών χωρίς εμπιστοσύνη βασίζονται σε έξυπνα συμβόλαια που χρησιμοποιούν πολλαπλές υπογραφές και συμβόλαια Hash Timelock (HTLC).



Συμβόλαια Hash Timelock (HTLC)


Ενώ τα Hash Timelock Contracts (HTLC) αποτελούν σημαντικό μέρος του Δικτύου Bitcoin Lightning, είναι επίσης ένα από τα βασικά στοιχεία που καθιστούν δυνατές τις ατομικές ανταλλαγές. Όπως υποδηλώνει το όνομα, βασίζονται σε δύο βασικές λειτουργίες: ένα hashlock και ένα timelock.

Ένα hashlock είναι αυτό που εμποδίζει τη δαπάνη κεφαλαίων εκτός εάν αποκαλυφθεί ένα κομμάτι δεδομένων (το κλειδί της Alice στο προηγούμενο παράδειγμα). Το Timelock είναι μια λειτουργία που διασφαλίζει ότι η σύμβαση μπορεί να εκτελεστεί μόνο εντός προκαθορισμένου χρονικού πλαισίου. Κατά συνέπεια, η χρήση των HTLC εξαλείφει την ανάγκη για εμπιστοσύνη επειδή δημιουργούν ένα συγκεκριμένο σύνολο κανόνων που εμποδίζουν τη μερική εκτέλεση των ατομικών ανταλλαγών.


Πλεονεκτήματα


Τα μεγαλύτερα πλεονεκτήματα των ατομικών ανταλλαγών σχετίζονται όλα με την αποκεντρωμένη φύση τους. Με την άρση της ανάγκης για μια κεντρική ανταλλαγή ή οποιουδήποτε άλλου είδους διαμεσολαβητή, οι ανταλλαγές μεταξύ αλυσίδων μπορούν να εκτελεστούν από δύο (ή περισσότερα) μέρη χωρίς να απαιτείται να εμπιστεύονται το ένα το άλλο. Υπάρχει επίσης ένα αυξημένο επίπεδο ασφάλειας επειδή οι χρήστες δεν χρειάζεται να δώσουν τα χρήματά τους σε ένα κεντρικό χρηματιστήριο ή σε τρίτο μέρος. Αντίθετα, οι συναλλαγές μπορούν να πραγματοποιηθούν απευθείας από τα προσωπικά πορτοφόλια των χρηστών.

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


Περιορισμοί


Υπάρχουν μερικές προϋποθέσεις που πρέπει να πληρούνται για να πραγματοποιηθεί μια ανταλλαγή ατομικών, και αυτές ενδέχεται να αποτελούν εμπόδια για την ευρεία υιοθέτηση της τεχνικής. Για παράδειγμα, για να πραγματοποιηθεί μια ανταλλαγή ατομικών, τα δύο κρυπτονομίσματα πρέπει να βασίζονται σε blockchains που μοιράζονται τον ίδιο αλγόριθμο κατακερματισμού (π.χ. SHA-256 για το Bitcoin). Επίσης, πρέπει επίσης να είναι συμβατά με HTLC και άλλες προγραμματιζόμενες λειτουργίες.

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



Γιατί έχουν σημασία;


Οι ατομικές ανταλλαγές έχουν μεγάλες δυνατότητες να βελτιώσουν τον χώρο των κρυπτονομισμάτων και δεν έχουν ακόμη δοκιμαστεί σε ευρύτερη κλίμακα. Το cross-chain trading μπορεί τελικά να λύσει πολλά από τα προβλήματα που αποτελούν μέρος των περισσότερων κεντρικών ανταλλαγών. Αν και αυτά τα ανταλλακτήρια έχουν διατηρήσει τα συστήματα κρυπτονομισμάτων μέχρι σήμερα, υπάρχουν αρκετές ανησυχίες σχετικά με αυτά. Μερικά από αυτά τα ζητήματα περιλαμβάνουν:


Μεγαλύτερη ευπάθεια: η διατήρηση πολλών πολύτιμων πόρων σε μια τοποθεσία τους καθιστά πιο ευάλωτους στο hacking και οι κεντρικές ανταλλαγές αποτελούν πρωταρχικούς στόχους για ψηφιακές ληστείες.


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


Υψηλότερο λειτουργικό κόστος: τα κεντρικά χρηματιστήρια έχουν υψηλότερες προμήθειες απόσυρσης και συναλλαγών


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


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



Επίλογος


Αν και οι ανταλλαγές ατομικών εξακολουθούν να είναι αρκετά νέες και σίγουρα υπάρχουν περιορισμοί, αυτή η τεχνολογία οδηγεί σε σημαντικές αλλαγές όσον αφορά τη διαλειτουργικότητα του blockchain και τις δυνατότητες διαπραγμάτευσης μεταξύ των αλυσίδων. Ως εκ τούτου, η τεχνική έχει μεγάλες δυνατότητες να επηρεάσει την ανάπτυξη της βιομηχανίας κρυπτονομισμάτων, ανοίγοντας νέους δρόμους όσον αφορά την αποκέντρωση και τις peer to peer νομισματικές μεταφορές. Οι πιθανότητες είναι ότι οι ανταλλαγές ατομικών θα χρησιμοποιούνται όλο και περισσότερο στο εγγύς μέλλον, ειδικά στα αποκεντρωμένα χρηματιστήρια.

Δημοφιλείς αναρτήσεις από αυτό το ιστολόγιο

Τι είναι το Metaverse;

Κάνετε τη δική σας έρευνα (DYOR)

Λειτουργίες χρήσης Blockchain