Σε μια πρόσφατη αποκάλυψη, ο γνωστός προγραμματιστής του Bitcoin Core Luke Dashjr επέστησε την προσοχή σε μια σημαντική ευπάθεια εντός του Bitcoin Core, που εύστοχα ονομάζεται Inscription. Αυτή η ανακάλυψη έχει προκαλέσει σάλο στην κοινότητα των κρυπτονομισμάτων, αποκαλύπτοντας μια πιθανή αδυναμία στην άμυνα του blockchain έναντι των ανεπιθύμητων μηνυμάτων.
Διαλύοντας το ζήτημα
Ο Dashjr εξηγεί ότι από το 2013, οι χρήστες Bitcoin Core είχαν τη δυνατότητα να θέτουν όρια σε επιπλέον δεδομένα σε συναλλαγές χρησιμοποιώντας το -datacarriersize
σύνθεση. Ωστόσο, η έξυπνη μέθοδος Inscription βρήκε έναν τρόπο να ξεπεράσει αυτό το όριο αποκρύπτοντας τα δεδομένα της ως κώδικα προγράμματος.
Αυτός ο πανούργος ελιγμός παρακάμπτει αποτελεσματικά τους επιδιωκόμενους περιορισμούς, με αποτέλεσμα αυτό που ο Dashjr αποκαλεί «spaming the blockchain». Ενώ αυτό το πρόβλημα αντιμετωπίστηκε στο Bitcoin Knots v25.1, το Bitcoin Core παραμένει ευάλωτο στην επερχόμενη έκδοση v26. Η κοινότητα ελπίζει για μια επιδιόρθωση πριν από την αναμενόμενη κυκλοφορία του v27 το επόμενο έτος.
Οι συζητήσεις εντός της κοινότητας των κρυπτονομισμάτων βρίθουν από διάφορες ανησυχίες και ερωτήσεις. Μια σημαντική έρευνα περιστρέφεται γύρω από τα οικονομικά κίνητρα για τους ανθρακωρύχους που ασχολούνται με συναλλαγές επιγραφών. Ο Dashjr τονίζει την υπόθεση του Bitcoin ότι οι περισσότεροι ανθρακωρύχοι λειτουργούν με ειλικρίνεια. Σημειώνει επίσης ότι τα μπλοκ που φιλτράρονται για ανεπιθύμητα μηνύματα συχνά συνοδεύονται από υψηλότερες χρεώσεις για λόγους που δεν έχουν ακόμη κατανοηθεί.
Περαιτέρω ερωτήσεις διερευνούν τις συνέπειες της διόρθωσης αυτής της ευπάθειας. Ένα κρίσιμο σημείο συζήτησης είναι εάν η αντιμετώπιση του σφάλματος θα έδινε τέλος στα διατακτικά και μάρκες brc-20. Ο Dashjr επιβεβαιώνει ότι η επιδιόρθωση αυτού του ζητήματος θα έθετε όντως ένα τέλος σε αυτές τις πρακτικές.
Ένα άλλο μέλος της κοινότητας ζητά διευκρίνιση σχετικά με το πώς αυτή η ευπάθεια επηρεάζει άμεσα τους κανονικούς κατόχους Bitcoin. Ο Dashjr διευκρινίζει ότι ενώ το κύριο μέλημα είναι τεχνικό, που σχετίζεται με την αποτελεσματικότητα και την ακεραιότητα του blockchain, θα μπορούσαν να υπάρξουν έμμεσες επιπτώσεις στην ασφάλεια και την αξία.
Ποιο είναι το επόμενο?
Η συζήτηση επεκτείνεται σε πρακτικά βήματα που μπορούν να κάνουν οι χρήστες ως απάντηση σε αυτό το ζήτημα. Για τους χρήστες Bitcoin Knots, η Dashjr συνιστά τη ρύθμιση του datacarriersize
στο μηδέν για να σταματήσει η αναμετάδοση των δεδομένων Inscription. Προσθέτει μια προειδοποίηση ότι η λειτουργία “Bitcoin Core Policy” δεν πρέπει να είναι ενεργοποιημένη για τον σωστό χειρισμό των Επιγραφών.
Καθώς πλησιάζουμε την έκδοση Bitcoin Core v26, όλα τα βλέμματα παρακολουθούν την επίλυση που θα μπορούσε να διαμορφώσει το μέλλον των συναλλαγών Bitcoin.