Ψηφιακά περιουσιακά στοιχεία

Ένα Δεύτερο Εκμετάλλευμα του Lightning Network από τον ‘Burak’ Έχει Συμβεί

mm
Προσθέστε το Securities.io στις προτιμώμενες πηγές σας στο Google

Σε λιγότερο από ένα μήνα, το Lightning Network του Bitcoin αντιμετώπισε δύο φορές διακοπή λειτουργίας. Η εκμετάλλευση ξεκίνησε από έναν μόνο χρήστη που είχε μια μη‑τυπική συναλλαγή Bitcoin ενσωματωμένη σε ένα μπλοκ, κάτι που οδήγησε σε σύγκρουση συναίνεσης. Ο χρήστης είναι δημοφιλώς γνωστός ως “Burak” στο crypto Twitter, με το Twitter όνομα @brqgoo.

Τα Κόλπα του Burak

Σύμφωνα με φήμες, ο Burak πλήρωσε $700 στο F2Pool, ένα από τα μεγαλύτερα pools εξόρυξης Bitcoin, για να εισάγει τη μη‑τυπική του συναλλαγή σε ένα από τα μπλοκ του F2Pool. Στη συναλλαγή, ενσωμάτωσε ένα μήνυμα που έλεγε “θα τρέξεις το CLN και θα είσαι ευτυχισμένος.” Το CLN σημαίνει Core Lightning Network και είναι μια υλοποίηση του Lightning Network και εναλλακτική λύση του LND, Lightning Network Daemon. Η εκμετάλλευση του Burak επηρέασε μόνο κόμβους LND, ενώ οι κόμβοι CLN παρέμειναν αμετάβλητοι.

Η επίθεση του Burak στο LND είναι η δεύτερη μέσα σε ένα μήνα. Τον Οκτώβριο, ο Burak ανέβασε tweet “Μόλις έκανα ένα 998‑of‑999 tapscript multisig, και κόστισε μόνο $4.90 σε τέλη συναλλαγής.” Η συναλλαγή στην οποία αναφερόταν ο Burak στο tweet του αποσυνέδεσε το Lightning Network, με αποτέλεσμα το Lightning Network να χάσει την παραγωγή ενός μπλοκ.

Συνοδευτικό της δεύτερης επίθεσης του Burak πριν από μια ημέρα είναι ένα tweet που έγραψε “κάποιες φορές για να βρούμε το φως, πρέπει πρώτα να αγγίξουμε το σκοτάδι.” Έχει χαρακτηριστεί ως κακόβουλος επιτιθέμενος σε ορισμένους κύκλους, ενώ άλλοι τον βλέπουν ως έναν απλό άνθρωπο που δοκιμάζει το σύστημα και αποκαλύπτει τις αδυναμίες του Lightning Network. Ο Rene Pickhardt, προγραμματιστής και εκπαιδευτής Bitcoin και Lightning Network, είπε ότι ενώ διέθετε μόνο κόμβους CLN, οι οποίοι παρέμειναν αμετάβλητοι, η επίθεση έδειξε ότι δεν υπάρχει καμία εγγύηση ότι οι κόμβοι CLN δεν θα μπορούν να εκμεταλλευτούν στο μέλλον λόγω σφαλμάτων που μπορεί να μην είναι εμφανή τη δεδομένη στιγμή.

https://twitter.com/renepickhardt/status/1587412127240830977?t=CruzE6Z16ST8V2CO6LcuGA&s=19

Lighting Labs, οι προγραμματιστές του Lightning Network και του σχετικού λογισμικού του, αναγνώρισαν γρήγορα το σφάλμα που οδήγησε στην εκμετάλλευση του Burak και κυκλοφόρησαν μια hotfix μέσα σε λίγες ώρες στο Github του Lightning Labs.

Τι είναι το Lightning Network και γιατί είναι σημαντικό για το Bitcoin;

Το Lightning Network είναι η λύση κλιμάκωσης του Bitcoin. Με τα χρόνια, καθώς το Bitcoin κέρδισε δημοτικότητα, το δίκτυο Bitcoin έγινε αργό και τα τέλη συναλλαγών αυξήθηκαν. Για να επιτρέψουμε στο Bitcoin να κλιμακωθεί (να επεξεργάζεται μεγαλύτερο αριθμό συναλλαγών ανά δευτερόλεπτο με χαμηλότερα τέλη), αναπτύχθηκε το Lightning Network. Το Lightning Network είναι μια λύση κλιμάκωσης Layer‑2. Στην τεχνολογία blockchain, οι λύσεις Layer‑2 χτίζονται πάνω στο κύριο δίκτυο blockchain αλλά δεν αποτελούν εγγενές μέρος του.

Το Lightning Network χτίζεται πάνω στο δίκτυο Bitcoin και είναι ξεχωριστό από το δίκτυο Bitcoin, αλλά αλληλεπιδρά με αυτό. Με το Lightning Network, οι συναλλαγές μπορούν να πραγματοποιηθούν μεταξύ των μερών εκτός του blockchain. Αυτές οι “off the blockchain” συναλλαγές ονομάζονται επίσης off‑chain συναλλαγές. Εκτιμάται ότι το Lightning Network μπορεί να επεξεργάζεται εκατομμύρια συναλλαγές ανά δευτερόλεπτο· το Bitcoin μπορεί να επεξεργάζεται το μέγιστο επτά συναλλαγές ανά δευτερόλεπτο.

Στο δίκτυο Bitcoin, κάθε μπλοκ περιέχει περιορισμένο αριθμό συναλλαγών. Όταν το τρέχον μπλοκ γεμίσει, οι εισερχόμενες συναλλαγές τοποθετούνται σε ουρά για να προστεθούν στα επόμενα μπλοκ. Το επόμενο διαθέσιμο μπλοκ μπορεί να “εμφανιστεί” σε λίγα λεπτά, ώρες ή ακόμη και ημέρες. Σε περιπτώσεις όπου η ουρά είναι μεγάλη, οι συναλλαγές στο δίκτυο παίρνουν πολύ χρόνο πριν φτάσει η σειρά τους να προστεθούν σε ένα μπλοκ. Αυτό έχει προκαλέσει καθυστέρηση στο δίκτυο Bitcoin και έχει εμποδίσει τη δυνατότητα του Bitcoin να γίνει ευρέως χρησιμοποιούμενο μέσο ανταλλαγής.

Στο Lightning Network, οι συναλλαγές επεξεργάζονται μέσω καναλιών πληρωμών peer‑to‑peer. Κάθε κανάλι πληρωμής λειτουργεί ως λογιστικό βιβλίο· τα κανάλια πληρωμής διατηρούν αρχεία των συναλλαγών μεταξύ δύο μερών μέχρι να κλείσει το κανάλι. Όταν μια συναλλαγή ξεκινά στο Lightning Network, το κύριο blockchain καταγράφει το άνοιγμα του καναλιού πληρωμής. Πολλές συναλλαγές μπορούν να εκτελεστούν σε ένα ανοιχτό κανάλι πληρωμής χωρίς την ανάγκη αλληλεπίδρασης με το κύριο blockchain. Το κανάλι πληρωμής διατηρεί αρχείο όλων των συναλλαγών και δημιουργεί έναν ισολογισμό. Το κανάλι πληρωμής μπορεί στη συνέχεια να κλείσει ανά πάσα στιγμή από οποιοδήποτε από τα δύο μέρη της συναλλαγής peer‑to‑peer. Κατά το κλείσιμο του καναλιού πληρωμής, το κύριο blockchain καταγράφει την τελική αξία στον ισολογισμό, αφού έχει επικυρωθεί από τους miners.

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

Ο Mandela έχει είναι ένας ενθουσιώδης του κρυπτονομίσματος από το 2017. Του αρέσει η κωδικοποίηση και η γραφή για τις αναδυόμενες τεχνολογίες. Έχει μια βαθιά κατανόηση της τεχνολογίας κατανομής εγγράφων και του σταδίου τεχνολογίας Web3. Του αρέσει η έρευνα για новые κρυπτονομίσματα projects.