On Lightning Network – Μια επίδειξη στη σταθερότητα

Δημοσίευση επισκεπτών HodlX  Υποβάλετε την ανάρτησή σας

Το Lightning Network εμφανίστηκε για πρώτη φορά στη λευκή βίβλο που πρότειναν οι Joseph Poon και Thaddeus Dryja το 2015. Δημιούργησε τεράστιες απαντήσεις και συζητήσεις μεταξύ της κοινότητας Bitcoin και θεωρείται ευρέως ως η δεύτερη πιο σημαντική λευκή βίβλος στο Bitcoin πίσω από το πρωτοποριακό έργο του Satoshi Nakamoto..

Καθώς το Lightning Network βασίζεται στο πρωτόκολλο του Segregated Witness (SegWit), έχει παραμείνει σε μεγάλο βαθμό μια ιδέα και αναπτύσσεται μόνο εσωτερικά. Από το fork Bitcoin SegWit το 2017, η ανάπτυξη του Lightning Network προχωρά σταθερά στο σωστό δρόμο.

Τον Μάρτιο του 2018, τα Lightning Labs ανέπτυξαν και ξεκίνησαν την αρχική δοκιμαστική έκδοση. Αργότερα, οι ACINQ και Blockstream ακολούθησαν το ίδιο και ξεκίνησαν μια σειρά εφαρμογών στο Δίκτυο. Σύμφωνα με τα δεδομένα από το 1ml, επί του παρόντος υπάρχουν συνολικά 8.204 κόμβοι και 37.901 κανάλια πληρωμών στο Lightning Network, με 1.021,37 BTC (περίπου 5,34 εκατομμύρια $) στα κανάλια πληρωμών, αποδεικνύοντας ότι το Lightning Network σημείωσε σημαντική ανάπτυξη τον προηγούμενο χρόνο.

Το Lightning Network στοχεύει στην αντιμετώπιση της επεκτασιμότητας του Bitcoin. Όπως όλοι γνωρίζουμε, το Bitcoin δημιουργήθηκε αρχικά ως σύστημα ηλεκτρονικών μετρητών peer-to-peer για να παρέχει ένα αποκεντρωμένο και 24/7 δίκτυο ηλεκτρονικών πληρωμών, ωστόσο το πρόβλημα κλιμάκωσης του Bitcoin απέχει πολύ από ικανοποιητικό.

Αν υπολογίσουμε με βάση κατά μέσο όρο 300 κόμβους ανά συναλλαγή, το Bitcoin μπορεί να χειριστεί μόνο 5,6 συναλλαγές ανά δευτερόλεπτο, ενώ η Visa μπορεί να χειριστεί 47.000 τόνους στην μέγιστη χωρητικότητά του. Για να φτάσει σε αυτήν την χωρητικότητα, το Bitcoin θα πρέπει να επεκτείνει το μέγεθος του μπλοκ σε περίπου 8 GB, με 400 TB νέα δεδομένα μπλοκ προστίθενται κάθε χρόνο, κάτι που είναι προφανώς μη ρεαλιστικό.

Το Lightning Network είναι μία από τις πολλές λύσεις που προτείνει η κοινότητα blockchain για την επίλυση του προβλήματος κλιμάκωσης του Bitcoin, όπως μεγάλα μπλοκ, DPoS, DAG, sharding, αμφίδρομη πλαϊνή αλυσίδα, επικοινωνία μεταξύ αλυσίδων κ.λπ..

Πρότειναν να βελτιστοποιηθούν τα βασικά της κατανεμημένης τεχνολογίας καθολικών, π.χ. προσαρμογή των παραμέτρων διαμόρφωσης, βελτιστοποίηση δομών δεδομένων, τροποποίηση των αλγορίθμων συναίνεσης, επεξεργασία διαίρεσης καθολικών, βελτιστοποίηση πόρων δικτύου, κ.λπ., αλλά το αποτέλεσμα δεν ήταν ιδανικό και επιτεύχθηκε πολύ περιορισμένη απόδοση μόνο μετά από όλη τη σκληρή δουλειά κυκλοφορία δικτύου, αύξηση της πολυπλοκότητας της λογικής, μείωση της αποκέντρωσης). Σε σύγκριση με τη Visa, το Bitcoin εξακολουθεί να υστερεί σημαντικά.

Φαίνεται ότι το Lightning Network είναι η απόλυτη λύση.

Λόγω της πολυπλοκότητας των έξυπνων συμβάσεων Bitcoin, είναι δύσκολο να κατανοήσουμε τις τεχνικές αρχές του Lightning Network. Η ομάδα της Ερευνητικής ΟΚ έχει εφαρμόσει εκ νέου το Lightning Network με γλώσσα Solidity προκειμένου να κατανοήσει την τεχνολογία που απαιτείται για την εφαρμογή του Lightning Network. Παρακάτω έχουμε συνοψίσει τις βασικές διαδικασίες και αρχές του Lightning Network για εσάς.

Βασική τεχνική αρχή του Lightning Network

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

1. Το Lightning Network βασίζεται σε τρεις σημαντικές έννοιες – εικονική τράπεζα, συναλλαγές δέσμευσης και κανάλια πληρωμών.

α) Εικονική τράπεζα

Το έξυπνο συμβόλαιο λειτουργεί σαν τράπεζα. Ας πάρουμε για παράδειγμα την Αλίκη και τον Μπομπ, μια εικονική τράπεζα είναι –

  • Με δυνατότητα κλιμάκωσης – Υπάρχουν μόνο δύο λογαριασμοί – Alice και Bob’s
  • Απίστευτο – Ανοιχτό, διαφανές, δεν μπορεί να αλλοιωθεί, να πλαστογραφηθεί ή να ακυρωθεί
  • Αυτονομία χρήστη – Η Άλις και ο Μπομπ διαχειρίζονται τα στοιχεία μαζί
  • Πολλαπλή υπογραφή – Οποιαδήποτε ανακατανομή κεφαλαίων πρέπει να υπογραφεί τόσο από την Alice όσο και από τον Bob

β) Συναλλαγές δέσμευσης

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

Μια συναλλαγή δέσμευσης εκφράζει την πραγματική βούληση και των δύο μερών. Είναι μια συμφωνία για την κατανομή των κεφαλαίων μεταξύ τους. Η συναλλαγή –

  • Δεν είναι δυνατή η παραβίαση
  • Δεν μπορεί να πλαστογραφηθεί
  • Μπορεί να αντικατασταθεί

γ) Κανάλια πληρωμής

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

Η συναλλαγή δέσμευσης χωρίζεται σε άμεση και έμμεση σύνδεση.

RSMC (Recoverable Sequence Maturity Contract) και HTLC (Hashed Timelock Contracts)

1. RSMC (Σύμβαση ωρίμανσης με δυνατότητα ανάκλησης αλληλουχίας)

Περιλαμβάνει το ενεργό συμβαλλόμενο μέρος, το οποίο υποβάλλει ενεργά συναλλαγές δέσμευσης στην εικονική τράπεζα για κατανομή κεφαλαίων, και το παραλαμβάνον μέρος, το οποίο λαμβάνει παθητικά την κατανομή που υποβάλλεται από το ενεργό μέρος.

Το RSMC αποτρέπει κακόβουλα κίνητρα μέσω ενός μηχανισμού καταθέσεων εμπιστοσύνης.

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

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

Οι κοινές ιδιότητες μεταξύ των δύο δεσμεύσεων – αριθμός δέσμευσης, ισορροπία, χρόνος παγώματος.

Οι διαφορές μεταξύ των δύο δεσμεύσεων – ενεργό και παραλαμβάνον μέρος, συμβαλλόμενο μέρος, εγγύηση κατάθεσης και κλειδαριά ανάκλησης.

Η διαδικασία διακανονισμού του RSMC μπορεί να χωριστεί σε τρία μέρη.

Άνοιγμα καναλιού

  • Η Αλίκη και ο Μπομπ δημιουργούν # 1 RSMC και καθένας από αυτούς συνεισφέρει 100 BTC σε ένα ταμείο.

Δημιουργία συναλλαγής δέσμευσης (πληρωμή)

  • Μια νέα υποχρεωτική σχέση σχηματίζεται μεταξύ της Αλίκης και του Μπομπ. Θα δημιουργήσουν # 2 RSMC και θα ανταλλάξουν υπογραφές για να ενημερώσουν την κυριότητα του ταμείου. Σημειώστε ότι η Άλις και ο Μπομπ κατέχουν την υπογραφή του αντισυμβαλλομένου. Μόλις εισαγάγουν τη δική τους υπογραφή στη συναλλαγή, θα τεθεί σε ισχύ αμέσως.
  • Και τα δύο μέρη μεταδίδουν το ιδιωτικό κλειδί για το κλείδωμα ανάκλησης του # 1 RSMC, το οποίο θα καταστεί άκυρο ταυτόχρονα. Το RSMC μπορεί να αντικατασταθεί συνεχώς. Ο αριθμός δέσμευσης αυξάνεται κατά ένα ανά αντικατάσταση.

Κλείσιμο καναλιού

  • Η Alice υπογράφει στο #N RSMC, το οποίο περιλαμβάνει ήδη την υπογραφή του Bob, και υποβάλλει ένα αίτημα διακανονισμού στην εικονική τράπεζα.
  • Ως ενεργό συμβαλλόμενο μέρος, το 50 BTC της Αλίκης παγώνει ως εγγύηση, ενώ τα 150 BTC του Bob απελευθερώνονται αμέσως. Όταν τα κεφάλαια της Αλίκης παγώνονται, εάν ο Μπομπ βρει τη δέσμευση των χρημάτων, η ανακατανομή των χρημάτων αποτυγχάνει, π.χ. # 1 Το RSMC αποτυγχάνει, μπορεί να προκαλέσει ανάκληση ανά πάσα στιγμή και να διεκδικήσει επίσης την εγγύηση, την οποία δικαιούται να.
  • Εάν η δέσμευση παραμείνει έγκυρη καθ ‘όλη την περίοδο δέσμευσης κεφαλαίων, η Alice θα είναι σε θέση να ζητήσει την εγγύηση.

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

2. Hash Timelock Contract (HTLC): επίλυση των προβλημάτων ατομικότητας στα κανάλια πληρωμών

Δύο συνθήκες εμπλέκονται στο HTLC: Timelock και Hashlock.

  • Timelock – απαιτεί από τον παραλήπτη να επιβεβαιώσει την απόδειξη εντός χρονικού διαστήματος (T).
  • Hashlock – ένα μέρος δημιουργεί έναν τυχαίο αριθμό (H) και δημιουργεί τον κατακερματισμό του (R), εάν το άλλο μέρος είναι σε θέση να αποδείξει Hash (R) = H, τότε η πληρωμή είναι έγκυρη.

Στις περισσότερες περιπτώσεις, το HTLC περιλαμβάνει τις ιδιότητες του RSMC. Λειτουργεί ως γέφυρα μεταξύ δύο πάντα αποτελεσματικών RSMC. Ένα νέο RSMC θα δημιουργηθεί εάν πληρούνται οι συνθήκες timelock και hashlock. Διαφορετικά, το προηγούμενο RSMC θα υιοθετηθεί αντ ‘αυτού.

Διαδικασία πληρωμών HTLC

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

  • Η Carol δημιουργεί έναν τυχαίο αριθμό (R), στη συνέχεια δημιουργεί το hash (H) και στέλνει και τα δύο στην Alice.
  • Η Αλίκη δημιουργεί ένα HTLC με τον Μπομπ. Το timelock έχει οριστεί ως 2T. Η Άλις στέλνει τον Η στον Μπομπ.
  • Ο Μπομπ δημιουργεί ένα HTLC με την Κάρολ. Το timelock έχει ρυθμιστεί στο T (πρέπει να είναι μικρότερο από 2T). Ο Μπομπ στέλνει τον Χ στην Κάρολ.
  • Η Κάρολ στέλνει τον Η, το κατακερματισμένο R, στον Μπομπ για επικύρωση. Εάν ο αριθμός ταιριάζει πριν από τη λήξη, θα δημιουργηθεί ένα πάντα αποτελεσματικό RSMC βάσει του HTLC και το HTLC θα ακυρωθεί ταυτόχρονα, εκπληρώνοντας την ευθύνη του. Αλλά αν ο αριθμός R δεν ταιριάζει ή λήξει η πληρωμή, το HTLC θα αποτύχει και η πληρωμή θα επιστρέψει στο τελευταίο RSMC.
  • Ο Μπομπ θα στείλει τον αριθμό R από την Carol στην Αλίκη για επικύρωση. Και η παραπάνω διαδικασία επικύρωσης επαναλαμβάνεται.

Μεταξύ των τριών μερών, η Αλίκη και η Κάρολ είναι τα τελικά σημεία της συναλλαγής, ο Μπομπ είναι μόνο ένας έμπορος που συνδέει τα άλλα δύο μέρη. Στην πραγματικότητα, ο Μπομπ μπορεί να δημιουργήσει μια σχέση πληρωμής με οποιοδήποτε από τα δύο μέρη. Για παράδειγμα, οι δεσμεύσεις που έχουν καθιερωθεί μεταξύ του Μπομπ και της Αλίκης και του Μπομπ και της Κάρολ μπορεί να είναι διαφορετικές. Ο Μπομπ μπορεί να πληρώσει την Κάρολ 9,9 $ και να χρεώσει την Αλίκη 10 $. Το 0,1 $ θα είναι το τέλος μεταφοράς για τον Μπομπ.

3. Οι κίνδυνοι που προσπαθούν να λύσουν οι δύο τύποι συμβάσεων – εξαπάτηση και ατομικότητα

  • Εξαπάτηση – τι γίνεται αν το άλλο μέρος είναι απαίσιο και ασεβές?
  • Στο RSMC, από δεσμεύσεις # N-1 έως #N, το ενεργό μέρος μπορεί να επωφεληθεί από το να μην ανακαλέσει τη δέσμευση # N-1. Επομένως, πρέπει να προστεθεί μια πρόσθετη συνθήκη για το ενεργό μέρος για μετάδοση του κλειδιού ανάκλησης.
  • Στο HTLC, από δεσμεύσεις # N-1 έως #N, μόνο ο παραλήπτης μπορεί να μεταδώσει μόνο τον κατακερματισμένο αριθμό για να λάβει την πληρωμή (όπως και η ανάκληση δέσμευσης # N-1). Εάν το ενεργό συμβαλλόμενο μέρος δεν ανακαλέσει τη δέσμευση # N-1, ο παραλήπτης μπορεί να το διεκδικήσει απευθείας μέσω της εικονικής τράπεζας. Εν κατακλείδι, το HTLC θεσπίζει έναν ισορροπημένο κανόνα «όλα-ή-τίποτα» για να αποφύγει τους συμμετέχοντες από εξαπάτηση.
  • Οι κίνδυνοι πολλαπλών καναλιών πληρωμής: ατομικότητα γειτονικών καναλιών

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

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

Blockchain Trilemma and Lightning Network Solution

Το Bitcoin είναι ένα ηλεκτρονικό σύστημα μετρητών peer-to-peer. Είναι πρωτοποριακό επειδή δημιούργησε ένα ψηφιακό σύστημα πληρωμών με το μοναδικό χαρακτηριστικό του συστήματος πληρωμών σε μετρητά – διευθέτηση της πληρωμής αμέσως. Η ανταλλαγή αξίας γίνεται αμέσως με την ανταλλαγή «συμβόλων αξίας», μαζί με τις πληροφορίες περιουσιακών στοιχείων και τη μεταφορά των αξιώσεων και υποχρεώσεων του πιστωτή. Η ψηφιακή πληρωμή δυσκολεύεται να το επιτύχει, επειδή ένα ψηφιακό αρχείο μπορεί να αναπαραχθεί ή να παραποιηθεί, τα οποία είναι τα δύο πιο συζητημένα ζητήματα στις ψηφιακές πληρωμές – επικύρωση και διπλή δαπάνη.

Επικύρωση – αυτό το πρόβλημα επιλύθηκε από το Bitcoin χρησιμοποιώντας ψηφιακή υπογραφή. Όποιος κατέχει το ιδιωτικό κλειδί, κατέχει το Bitcoin.

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

Όπως γράφτηκε από τον Satoshi Makamoto στο Bitcoin – Ένα ηλεκτρονικό σύστημα μετρητών Peer-to-Peer:

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

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

  • Αποθήκευση – κάθε κόμβος πρέπει να αποθηκεύει ένα αντίγραφο του πλήρους καθολικού
  • Επικύρωση – κάθε κόμβος πρέπει να επικυρώνει όλες τις συναλλαγές
  • Επικοινωνία – κάθε κόμβος πρέπει να επικοινωνεί μεταξύ τους
  • Consensus – κάθε κόμβος πρέπει να παρέχει ισχύ κατακερματισμού για συναίνεση

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

Αναδύονται λύσεις για την επίλυση του προβλήματος επεκτασιμότητας τα τελευταία χρόνια, όπως μεγαλύτερο μέγεθος μπλοκ, δίκτυο DAG, νέοι μηχανισμοί (DPOS, PBFT), θραύση και πλευρική αλυσίδα. Οι μηχανισμοί συναίνεσης όπως το DPOS και το PBFT θυσιάζουν έναν βαθμό αποκέντρωσης για επεκτασιμότητα, μειώνοντας τον αριθμό των κόμβων για επικύρωση.

Οι προτάσεις trending sharding και sidechain είναι πιο προχωρημένες. Αν και μειώνουν επίσης το εύρος των κόμβων επικύρωσης για να αυξήσουν την αποδοτικότητα συναίνεσης, ενσωμάτωσαν την ιδέα της «ομαδοποίησης», η οποία αποφεύγει την επικύρωση συχνά σε συγκεκριμένους κόμβους, μειώνοντας τους κινδύνους χειραγώγησης.

Παρ ‘όλα αυτά, η τεχνολογία θραύσης είναι ακόμη στα σπάργανα. Δεν έχει ακόμη πραγματοποιηθεί περισσότερη εξερεύνηση και πειράματα σε προβλήματα όπως η τυχαιότητα, η ισορροπία και η εξάρτηση. Με απλά λόγια, δεν υπάρχει ακόμη απόλυτη ανάλυση για το Blockchain Trilemma. Ωστόσο, το Lightning Network ξεχωρίζει ανάμεσα στις λύσεις επεκτασιμότητας εκτός αλυσίδας.

Η λογική πίσω από το Lightning Network είναι απλή. Δεν περιορίζεται από το «σύστημα μετρητών peer-to-peer». Αντίθετα, εισήγαγε έναν μηχανισμό μεταφοράς χρέους που μοιάζει πολύ με τη μεταφορά χρημάτων. Η μεταφορά μεταξύ της Αλίκης και του Μπομπ δεν είναι πλέον ιδιοκτησία του περιουσιακού στοιχείου, αλλά το χρέος σε μια εικονική τράπεζα. Η λύση διπλών δαπανών είναι απλοποιημένη – ο Bob πρέπει τώρα να επιβεβαιώσει μόνο με την εικονική τράπεζα στο υπόλοιπο του λογαριασμού, αντί να επιβεβαιώσει με ολόκληρο το δίκτυο στο αρχείο μεταφοράς της Alice. Ωστόσο, η εικονική τράπεζα του Lightning Network δεν περιλαμβάνει την ιδέα ενός κεντρικού μεσάζοντα, ένα έξυπνο συμβόλαιο χρησιμοποιείται αντ ‘αυτού για την εγγύηση του διακανονισμού χρεών από την εικονική τράπεζα.

Τέλος πάντων, το Lightning Network πέτυχε τη μείωση ενός σημαντικού αριθμού συναλλαγών που απαιτούν πλήρη συναίνεση. Χτίζοντας ένα κανάλι πληρωμών εκτός αλυσίδας, πληροί την επικύρωση και την πρόληψη διπλών δαπανών με άπειρες ομάδες. Δεδομένου ότι δεν υπάρχει εξάρτηση μεταξύ των ομάδων εκτός αλυσίδας, ελαχιστοποιεί τον κίνδυνο που επιβάλλει ένα μέρος του δικτύου σε ολόκληρο το δίκτυο.

Πλεονεκτήματα του Lightning Network

Πέντε κύρια πλεονεκτήματα του δικτύου αστραπής:

Χαμηλά τέλη συναλλαγής

  • Οι ανθρακωρύχοι δεν απαιτούνται. Επιβάλλονται μικρές χρεώσεις για τη χρήση των καναλιών πληρωμής μεταξύ κόμβων.

Επιβεβαίωση σε πραγματικό χρόνο

  • Ένας μικρότερος αριθμός κόμβων στη συμμετοχή. Οι συναλλαγές γενικά ολοκληρώνονται μεταξύ εκατοντάδων χιλιοστών του δευτερολέπτου έως μερικά δευτερόλεπτα.

Υψηλή παράλληλη ικανότητα επεξεργασίας

  • Χωρητικότητα καναλιού = Bitcoin TPS x 3.600 x 24 x Μέση ηλικία καναλιού / 4 = 3.952.800
  • Παράλληλη ικανότητα επεξεργασίας = Χωρητικότητα καναλιού / Κανάλια που καταλαμβάνονται ανά συναλλαγή = 658.880

    * η μέση ηλικία του καναλιού είναι προέρχεται; Τα κανάλια που καταλαμβάνονται ανά συναλλαγή είναι προεπιλεγμένα ως 6 με βάση τους έξι βαθμούς διαχωρισμού.

Μικρό μέγεθος

  • Τα περισσότερα δεδομένα αποθηκεύονται εκτός αλυσίδας, απελευθερώνοντας χώρο αποθήκευσης στο blockchain.

Ανωνυμία

  • Οι συναλλαγές είναι εκτός αλυσίδας και είναι σχεδόν αδύνατο να εντοπιστούν.

Στα επόμενα κεφάλαια, θα βουτήξουμε βαθύτερα και θα διερευνήσουμε γιατί το μοντέλο διακανονισμού χρέους θα ήταν πιο αποτελεσματικό, καθώς και τα μειονεκτήματα του Lightning Network και των αναδυόμενων λύσεων.

Αυτή η ανάρτηση εμφανίστηκε αρχικά στο Medium. Διαβάστε περισσότερα.

Σχετικά με το OKEx

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

About the author