Όταν το Bitcoin προτάθηκε για πρώτη φορά από τον Satoshi Nakamoto το 2008, το πρώτο κοινό σχόλιο σχετικά με το σύστημα του James A. Donald περιείχε την ακόλουθη γραμμή: «ο τρόπος που καταλαβαίνω την πρότασή σας, δεν φαίνεται να κλιμακώνεται στο απαιτούμενο μέγεθος». Δέκα χρόνια αργότερα, η επεκτασιμότητα εξακολουθεί να είναι το μεγαλύτερο πρόβλημα για το Bitcoin, καθώς και άλλα βετεράνα συστήματα κρυπτογράφησης.
Τι ακριβώς σημαίνει επεκτασιμότητα; Λοιπόν, καθ ‘όλη τη διάρκεια της ύπαρξής του, το Bitcoin ήταν σε θέση να επεξεργάζεται περίπου 7 συναλλαγές ανά δευτερόλεπτο. Ενώ αυτό ήταν αρκετό στην αρχή, το σύστημα έχει κυκλοφορήσει συμφόρηση εδώ και μερικά χρόνια. Ως αποτέλεσμα, οι συναλλαγές χρειάζονται πολύ χρόνο για την επεξεργασία και τα τέλη συναλλαγών είναι εκβιαστικά.
Εάν το Bitcoin γίνει ποτέ μια ολοκληρωμένη εναλλακτική λύση στα υπάρχοντα συστήματα πληρωμών, θα πρέπει προφανώς να είναι σε θέση να ανταγωνιστεί μαζί τους. Από τώρα, δεν είναι καν κοντά. Για να κατανοήσετε το μέγεθος της κατάστασης, συγκρίνετε απλώς τις ελάχιστες συναλλαγές του Bitcoin ανά δευτερόλεπτο με τον μέσο όρο των 24.000 της Visa και την μέγιστη χωρητικότητά του περίπου 50.000 συναλλαγών ανά δευτερόλεπτο.
Με την πάροδο των ετών, η κοινότητα του Bitcoin υπέβαλε διάφορες προτάσεις σχετικά με τον τρόπο βελτίωσης της επεκτασιμότητας του Bitcoin, αλλά δεν έχει ακόμη επιτευχθεί μια συνολική ηχηρή συναίνεση. Αυτός είναι ο λόγος για τον οποίο διαθέτουμε αρκετά δίκτυα τύπου Bitcoin που διαχωρίζονται από το αρχικό. Υπάρχει, ωστόσο, μια προτεινόμενη λύση που δοκιμάζεται αυτή τη στιγμή που μπορεί να λειτουργήσει. Ονομάζεται Lightning Network.
Τι είναι το Lightning Network?
Σε κάποιο σημείο της ιστορίας, η αποστολή ενός τηλεγραφήματος ήταν ο γρηγορότερος και πιο αποτελεσματικός τρόπος επικοινωνίας σε μεγάλες αποστάσεις. Για να το κάνετε αυτό, έπρεπε να μεταβείτε στο τοπικό ταχυδρομείο σας, να συμπληρώσετε μια φόρμα και να πληρώσετε για το μήνυμά σας με βάση τον αριθμό των επιστολών που περιείχε. Στη συνέχεια, το μήνυμα θα τηλεγραφεί στο πλησιέστερο γραφείο τηλεγραφίας για μετάδοση στο μακρινό άκρο. Ένας ταχυδρόμος έπειτα έδινε το τηλεγράφημα στον προορισμό του.
Βασικά, υπήρχαν πολλοί άνθρωποι που συμμετείχαν στην αποστολή ενός απλού σύντομου μηνύματος και έπρεπε να πληρώσετε αρκετά χρήματα για αυτό. Αυτή είναι η τρέχουσα κατάσταση του δικτύου Bitcoin. Σε αυτήν την αναλογία, το Lightning Network μοιάζει ουσιαστικά με το να έχετε ένα άτομο με το οποίο θέλετε να μιλήσετε σε ταχεία κλήση: απλά πρέπει να πατήσετε το «1» και το τηλέφωνο του φίλου σας κουδουνίζει ήδη.
Με απλά λόγια, η ιδέα πίσω από το Bitcoin Lightning Network μπορεί να ακούγεται κάπως έτσι: πραγματικά δεν χρειάζεται να διατηρούμε αρχείο για κάθε συναλλαγή στο blockchain.
Αντ ‘αυτού, το Lightning Network προσθέτει ένα άλλο επίπεδο στο blockchain του Bitcoin και επιτρέπει στους χρήστες να δημιουργούν κανάλια πληρωμών μεταξύ των δύο μερών σε αυτό το επιπλέον επίπεδο. Αυτά τα κανάλια μπορούν να υπάρχουν για όσο χρονικό διάστημα απαιτείται και επειδή έχουν ρυθμιστεί μεταξύ δύο ατόμων, οι συναλλαγές θα είναι σχεδόν στιγμιαίες και οι χρεώσεις θα είναι εξαιρετικά χαμηλές ή ακόμη και ανύπαρκτες.
Πώς λειτουργεί?
Μπείτε στον Ντάνι και τον Τζον. Μπορεί να εργάζονται μαζί, μπορεί να είναι συγγενείς ή ένα ζευγάρι, το θέμα είναι ότι πρέπει να στέλνουν χρήματα ο ένας στον άλλο μάλλον συχνά, γρήγορα και με ελάχιστες χρεώσεις. Έτσι, δημιούργησαν ένα κανάλι στο Lightning Network.
Πρώτον, πρέπει να δημιουργήσουν ένα πορτοφόλι πολλαπλής υπογραφής, το οποίο είναι ένα πορτοφόλι στο οποίο μπορούν να έχουν πρόσβαση και τα δύο με τα αντίστοιχα ιδιωτικά τους κλειδιά. Στη συνέχεια, και οι δύο καταθέτουν ένα συγκεκριμένο ποσό Bitcoin – ας πούμε, 3 BTC το καθένα – σε αυτό το πορτοφόλι.
Έκτοτε, μπορούν να εκτελούν απεριόριστες συναλλαγές μεταξύ των δύο. Ουσιαστικά, αυτές οι συναλλαγές είναι αναδιανομές των χρημάτων που είναι αποθηκευμένα στο κοινό πορτοφόλι. Για παράδειγμα, εάν η Danny θέλει να στείλει 1 BTC στον Jon, θα πρέπει να του μεταβιβάσει το δικαίωμα ιδιοκτησίας αυτού του ποσού. Στη συνέχεια, οι δύο χρησιμοποιούν τα ιδιωτικά τους κλειδιά για να υπογράψουν έναν ενημερωμένο ισολογισμό.
Η πραγματική διανομή χρημάτων συμβαίνει όταν το κανάλι κλείσει. Ο αλγόριθμος χρησιμοποιεί τον πιο πρόσφατα υπογεγραμμένο ισολογισμό για να προσδιορίσει ποιος παίρνει τι. Εάν ο Danny και ο Jon αποφάσισαν να κλείσουν το κανάλι μετά από μια συναλλαγή, ο Danny θα λάβει 2 BTC και ο Jon θα λάβει 4 BTC.
Μόνο μετά το κλείσιμο του καναλιού, οι πληροφορίες σχετικά με το αρχικό και το τελικό υπόλοιπό του μεταδίδονται στο blockchain του Bitcoin. Έτσι, ο τρόπος λειτουργίας του Δικτύου Lightning επιτρέπει στους χρήστες να πραγματοποιούν πολλές συναλλαγές εκτός του κύριου blockchain και στη συνέχεια να τις καταγράφουν ως ενιαίες..
Το πιο συναρπαστικό πράγμα εδώ είναι ότι όταν η τεχνολογία υιοθετηθεί ευρέως, δεν θα χρειαστεί καν να δημιουργήσετε ένα ειδικό κανάλι για να στείλετε χρήματα σε ένα συγκεκριμένο άτομο. Αντ ‘αυτού, θα μπορείτε να στέλνετε πληρωμές σε κάποιον χρησιμοποιώντας κανάλια με άτομα με τα οποία είστε ήδη συνδεδεμένοι. Το σύστημα θα βρει αυτόματα τη συντομότερη διαδρομή.
Έτσι το Lightning Network θα μπορούσε τελικά να δώσει μια απάντηση στη διαρκή συζήτηση σχετικά με την αγορά ενός φλιτζανιού καφέ για τα Bitcoin. Από την εμφάνισή του, κάτι τέτοιο μέσω του δικτύου των καναλιών Lightning μπορεί να λειτουργήσει, καθώς θα είναι μια αγορά σχεδόν εμφάνισης που δεν θα έχει καμία επιβάρυνση.
Ασφάλεια. Ωστόσο, αξίζει να σημειωθεί ότι η έννοια του Lightning Network σημαίνει ότι το σύστημα θα λειτουργεί πάνω από το blockchain, αλλά δεν θα έχει στην πραγματικότητα την ασφάλειά του. Έτσι, είναι πολύ πιθανό ότι θα χρησιμοποιηθεί ως επί το πλείστον για μικρές ή ακόμη και σχετικά μικροσκοπικές συναλλαγές. Μεγαλύτερες μεταφορές που απαιτούν αποκεντρωμένη ασφάλεια πιθανότατα θα γίνουν στο αρχικό επίπεδο.
Τέλος, ένα άλλο συναρπαστικό χαρακτηριστικό του Lightning Network που δοκιμάζεται αυτή τη στιγμή είναι οι ατομικές ανταλλαγές cross-chain, οι οποίες είναι μεταφορές μαρκών μεταξύ διαφορετικών blockchain. Με απλά λόγια, είναι ένας τρόπος ανταλλαγής οποιουδήποτε δεδομένου κρυπτονομίσματος σε διαφορετικό χωρίς να χρησιμοποιείτε ανταλλαγές κρυπτονομισμάτων.
Τελικά, αυτή η τεχνολογία μπορεί να κάνει μη ασφαλείς συγκεντρωτικές ανταλλαγές κρυπτονομισμάτων καθώς και την ταλαιπωρία που σχετίζεται με τις συναλλαγές σε αυτά ξεπερασμένα. Η πρώτη δοκιμή ανταλλαγής tokens μεταξύ των blockchain των δοκιμών Bitcoin και Litecoin έχει ήδη αποδειχθεί ότι είναι επιτυχία.
Ποιος το ανέπτυξε?
Το Lightning Network περιγράφηκε για πρώτη φορά σε μια λευκή βίβλο από τους Joseph Poon και Thaddeus Dryja το 2015 – μπορεί να βρεθεί η τρέχουσα έκδοση του λευκού βιβλίου εδώ. Αυτήν τη στιγμή υπάρχουν τρεις ομάδες που εκτελούν συλλογικά το μεγαλύτερο μέρος της εργασίας για την ανάπτυξη του Lightning Network: Blockstream, Lightning Labs και ACINQ, με τη συμβολή άλλων μελών της κοινότητας Bitcoin.
Κάθε μία από τις νεοσύστατες εταιρείες που αναφέρθηκαν παραπάνω εργάζεται για τη δική τους εφαρμογή του πρωτοκόλλου Lightning Network γραμμένο σε διαφορετικές γλώσσες προγραμματισμού.
Το Blockstream λειτουργεί σε έκδοση LN στο C. | |
Η Lightning Labs αναπτύσσει έναν δαίμονα Lightning Network (lnd) γραμμένο στο Golang. | |
Το ACINQ είναι υπεύθυνο για την υλοποίηση του Scala. |
Επιπλέον, υπάρχουν άλλες υλοποιήσεις που βρίσκονται σε εξέλιξη. Η πλήρης λίστα είναι διαθέσιμη εδώ. Τέλος, είναι σημαντικό να αναφέρουμε ότι οι πρόσφατες δοκιμές έχουν αποδείξει ότι οι τρεις βασικές υλοποιήσεις είναι πλήρως διαλειτουργικές, πράγμα που σημαίνει ότι μπορούν να συνεργαστούν απρόσκοπτα μεταξύ τους.
Πού, πότε και γιατί θα χρησιμοποιηθεί?
Φαίνεται ότι η κοινότητα κρυπτονομισμάτων αναμένει με ανυπομονησία την έναρξη του Lightning Network. Αρχικά, σχεδιάστηκε ειδικά για Bitcoin, αλλά η τεχνολογία αυτή τη στιγμή αναπτύσσεται για μια σειρά από άλλα κρυπτονομίσματα, όπως Stellar, Litecoin, Zcash, Ether και Ripple.
Το Real Bitcoin έχει ήδη σταλεί και σχεδόν πάντα λαμβάνεται χρησιμοποιώντας τις εφαρμογές Blockstream, Lightning Labs και ACINQ, αποδεικνύοντας ότι και τα τρία αυτά είναι διαλειτουργικά. Επιπλέον, η πρώτη έκδοση του προδιαγραφές αστραπής έχει περιγραφεί οι κανόνες του δικτύου.
Αυτές οι προδιαγραφές αποτελούν ένα τεράστιο βήμα προς τα εμπρός για το δίκτυο, καθώς μπορούν να χρησιμοποιηθούν από προγραμματιστές εφαρμογών και την εφαρμογή του Lightning Network σε άλλες γλώσσες προγραμματισμού.
Ωστόσο, το δίκτυο είναι ακόμη πολύ νωρίς. Μέχρι στιγμής, δεν υπάρχει λογισμικό με το οποίο οι πραγματικοί πραγματικοί χρήστες του δικτύου μπορούν να κάνουν συναλλαγές. Επιπλέον, οι τρέχουσες εφαρμογές εξακολουθούν να είναι πολύ μικρές. Οι προγραμματιστές Lightning Network έχουν παροτρύνει τους χρήστες να μάθουν για το δίκτυο χρησιμοποιώντας το testnet του Bitcoin και να μην στέλνουν πραγματικά χρήματα.
Οι προγραμματιστές συμβουλεύουν επίσης τους χρήστες να παραμείνουν υπομονετικοί, καθώς ο κώδικας του δικτύου είναι πολύ περίπλοκος και απαιτεί αυστηρές δοκιμές. Για να υιοθετηθεί πλήρως από την κοινότητα Bitcoin, το Lightning Network θα πρέπει να αποδειχθεί ότι είναι ασφαλές και χρησιμοποιήσιμο. Έχοντας αυτό υπόψη και πολλούς άλλους παράγοντες, οι ειδικοί προβλέπουν ότι ένα πλήρως λειτουργικό δίκτυο αστραπής μπορεί να απέχει από αρκετούς μήνες έως μερικά χρόνια μακριά.
Όσον αφορά τον λόγο για τον οποίο θα χρησιμοποιηθεί το δίκτυο, η απάντηση είναι απλή: επεκτασιμότητα. Εάν το δίκτυο θα προσφέρει πραγματικά μια λύση στο κύριο ζήτημα του Bitcoin, πιθανότατα θα υιοθετηθεί από άλλα κρυπτονομίσματα.
Εάν συμβεί αυτό, υπάρχει η πιθανότητα να αναπτυχθεί περαιτέρω η τεχνολογία ατομικών ανταλλαγών μεταξύ αλυσίδων, σηματοδοτώντας έτσι ένα πρώτο βήμα προς τη δημιουργία πραγματικά αποκεντρωμένων ανταλλαγών κρυπτονομισμάτων.
Πλεονεκτήματα
Όπως αναφέρθηκε προηγουμένως, το Δίκτυο Lightning κάνει μόνο τα πρώτα του βήματα. Εξακολουθεί να είναι πολύ σε εξέλιξη και αν θα λειτουργήσει, καθώς οι προγραμματιστές φαντάζονται ότι πρέπει να δούμε. Εάν ναι, εδώ είναι μερικά από τα πιο σημαντικά πλεονεκτήματα του Lightning Network από τα οποία μπορείτε να επωφεληθείτε:
Ταχύτητα συναλλαγής. Μόλις το δίκτυο είναι ζωντανό, δεν θα χρειαστεί να περιμένετε αρκετές επιβεβαιώσεις για κάθε συναλλαγή που προσπαθείτε να πραγματοποιήσετε. Οι συναλλαγές θα είναι σχεδόν στιγμιαίες, ανεξάρτητα από το πόσο απασχολημένο είναι το δίκτυο. Εάν συμβεί αυτό, η αγορά κρυπτογράφησης θα κάνει τεράστια βήματα για να είναι σε θέση να ανταγωνιστεί τα παραδοσιακά συστήματα πληρωμών όπως η Visa, η MasterCard και το PayPal.
Τέλη συναλλαγής. Καθώς οι συναλλαγές θα πραγματοποιηθούν πραγματικά μέσα στα κανάλια Lightning Network και έξω από το blockchain, θα χρειαστεί να πληρώσετε μόνο τα ελάχιστα τέλη, αν υπάρχουν καθόλου. Αυτό είναι ένα από τα κύρια πλεονεκτήματα του Lightning Network, καθώς αυτό θα επιτρέψει πλήρως το Bitcoin να χρησιμοποιηθεί ως μέθοδο πληρωμής σε καταστήματα, καφετέριες, μπαρ και ούτω καθεξής.
Επεκτασιμότητα Το Lightning Network λέγεται ότι μπορεί να μεταφέρει τις συναλλαγές ανά δευτερόλεπτο του Bitcoin και άλλων κρυπτονομισμάτων σε πρωτοφανή ύψη τουλάχιστον 1 εκατομμυρίου συναλλαγών ανά δευτερόλεπτο.
Ατομικά ανταλλακτικά πολλαπλών αλυσίδων. Οι πρώτες δοκιμές συναλλαγών cross-blockchain λειτούργησαν και αυτό είναι πολύ συναρπαστικό. Εφόσον τα δύο blockchain έχουν την ίδια συνάρτηση κρυπτογράφησης κατακερματισμού (και το πιο σημαντικό), οι χρήστες θα μπορούν να στέλνουν χρήματα από τη μια αλυσίδα στην άλλη χωρίς να χρειάζεται να εμπιστεύονται έναν διαμεσολαβητή τρίτου μέρους, όπως μια ανταλλαγή. Αυτή η τεχνολογία έχει μια πραγματικά επαναστατική δυνατότητα.
Ασφάλεια και ανωνυμία. Η συντριπτική πλειονότητα των κρυπτονομισμάτων εκεί έξω δεν είναι πλήρως ανώνυμη. Οι μεταβάσεις μπορούν να εντοπιστούν από το ένα πορτοφόλι στο άλλο. Όσον αφορά το Lightning Network, ωστόσο, οι περισσότερες από τις συναλλαγές πραγματοποιούνται εκτός του κεντρικού blockchain, οπότε όλες οι μικροπληρωμές που πραγματοποιούνται μέσω καναλιών Lightning θα είναι σχεδόν αδύνατες να εντοπιστούν.
Μειονεκτήματα
Δεν λειτουργεί πλήρως. Ίσως το κύριο μειονέκτημα του Lightning Network αυτή τη στιγμή είναι το γεγονός ότι δεν είναι ακόμη πλήρως λειτουργικό, οπότε δεν υπάρχει τρόπος να επιβεβαιώσουμε πλήρως πόσο πραγματικά είναι. Επιπλέον, η ιδέα του φαίνεται υπέροχη σε χαρτί, αλλά μέχρι στιγμής είναι αδύνατο να μάθουμε αν θα φανεί τόσο υπέροχη μόλις πραγματοποιηθεί.
Πολυπλοκότητα των καναλιών. Το Lightning Network είναι εννοιολογικό ως ένα είδος ιστού καναλιών τα οποία, όταν δημιουργηθούν, θα πρέπει θεωρητικά να επιτρέπουν απρόσκοπτες συναλλαγές. Ωστόσο, δεν υπάρχει καμία ένδειξη για το τι θα συμβεί εάν η πληρωμή θα πρέπει να πάρει πολύ περίπλοκη διαδρομή. Σίγουρα, εάν η συναλλαγή σας πρέπει να περάσει από δεκάδες ενδιάμεσα κανάλια, οι χρεώσεις θα αυξηθούν.
Όρια καναλιού. Ένα άλλο μειονέκτημα του δικτύου είναι το γεγονός ότι στην τρέχουσα έκδοση του τα κανάλια είναι περιορισμένα. Δηλαδή, το ποσό των Bitcoin που αποθηκεύονται στο πορτοφόλι από τους δύο χρήστες κατά τη δημιουργία ενός καναλιού είναι το μέγιστο ποσό χρημάτων σε αυτό το κανάλι. Αυτή η εγκατάσταση δημιουργεί μια κατάσταση όπου ορισμένοι χρήστες ενδέχεται να χρειαστεί να επιλέξουν μεταξύ της ύπαρξης ρευστότητας στα κανάλια Lightning Network και της ρευστότητας εκτός αυτών, στο κύριο blockchain. Αυτό απέχει πολύ από το ιδανικό, ειδικά για εκείνους με μάλλον περιορισμένους πόρους.
Κόμβοι. Επιπλέον, υπήρξαν ανησυχίες σχετικά με τη δημιουργία «κόμβων» – ένα είδος κόμβων με πολύ κεφάλαιο στο οποίο θα πραγματοποιηθούν οι περισσότερες συναλλαγές. Πολλοί λάτρεις του Bitcoin το βλέπουν αυτό ως περαιτέρω συγκέντρωση του δικτύου. Όμως, είναι απίθανο τέτοιοι κόμβοι να είναι σε θέση να αποκομίσουν σημαντικό κέρδος από τα τέλη συναλλαγών.
Και πάλι, αξίζει να σημειωθεί ότι προς το παρόν τόσο τα πλεονεκτήματα όσο και τα μειονεκτήματα του Lightning Network που αναφέρονται παραπάνω είναι πολύ κερδοσκοπικά.
Πρέπει να χρησιμοποιήσω το Lightning Network?
Στην πραγματικότητα, εάν δεν είστε προχωρημένος χρήστης, δεν μπορείτε να χρησιμοποιήσετε το Lightning Network ακόμα. Λοιπόν, το καλύτερο – αν όχι το μόνο πράγμα που μπορείτε να κάνετε τώρα είναι να περιμένετε και να δείτε αν το δίκτυο αστραπής ανταποκρίνεται στη διαφημιστική εκστρατεία, εάν μπορεί πραγματικά να λειτουργήσει και να περιγραφεί και αν είναι ασφαλές.
Λάβετε υπόψη ότι το Lightning Network δεν είναι η μόνη πρόταση κλιμάκωσης εκεί έξω και δεν είναι σε καμία περίπτωση αδιαμφισβήτητος ηγέτης σε αυτόν τον αγώνα, με το Bitcoin Cash (BCH) να είναι ο κύριος αντίπαλός του. Η συζήτηση μεταξύ των ειδικών του BCH και των υποστηρικτών του Lightning είναι έντονη και δεν έχει τέλος. Θα μπορούσε να είναι ότι μία από αυτές τις προτάσεις βγαίνει στην κορυφή, θα μπορούσε ενδεχομένως να συνυπάρξει, ή μπορεί να υπάρχει μια εντελώς διαφορετική λύση.
Το Lightning Network ακούγεται συναρπαστικό. Εάν πράγματι αποδώσει, σκεφτείτε για ποιο πράγμα χρησιμοποιείτε τα Bitcoins σας. Εάν χρησιμοποιείτε τα διακριτικά ως μακροπρόθεσμη επένδυση και τίποτα άλλο, ίσως να μην χρειαστείτε καν το Lightning Network, καθώς προς το παρόν δεν φαίνεται απολύτως ασφαλές να το εμπιστευτείτε στο χειρισμό μεγάλων μεταφορών.
Ωστόσο, εάν βλέπετε το Bitcoin ως εναλλακτική μέθοδο πληρωμής, το Lightning Network, υπό την προϋπόθεση ότι ανταποκρίνεται στις προσδοκίες, θα είναι απαραίτητο για εσάς. Στιγμιαίες μικροπληρωμές, αυξημένη ανωνυμία, σχεδόν ανύπαρκτες χρεώσεις – φαίνεται πραγματικά να προσφέρει λύσεις στα περισσότερα από τα προβλήματα του Bitcoin.