Γιατί οι συναλλαγές bitcoin μπορεί να είναι αργές
Το bitcoin έχει σχεδιαστεί με μέσο χρόνο μπλοκ ≈ 10 λεπτά, αλλά αυτό είναι ένας μέσος όρος, όχι μια εγγύηση. Αν η συναλλαγή σας έχει κολλήσει, ένα πολυσύχναστο mempool ή/και πολύ χαμηλή αμοιβή byte φταίει σχεδόν πάντα. Προσθέστε σε αυτό τις απαιτήσεις του παραλήπτη για τον αριθμό των επιβεβαιώσεων, το μέγεθος της ίδιας της συναλλαγής (σε εικονικές ψηφιολέξεις) και την πολιτική πορτοφολιών - και έχετε αξιοσημείωτες διαφορές στο χρόνο παράδοσης.
Εν ολίγοις, από πού προέρχεται «αργά»
1. Πολυσύχναστο mempool. Όταν υπάρχουν περισσότερες ανεπιβεβαίωτες συναλλαγές παρά «προσαρμοσμένες» στα πλησιέστερα τμήματα, αρχίζει δημοπρασία προμηθειών.
2. Χαμηλό επιτόκιο τελών (sat/vB). Οι ανθρακωρύχοι εισέρχονται στο τμήμα συναλλαγών με την υψηλότερη τιμή για ένα εικονικό byte - όχι το συνολικό ποσό της προμήθειας.
3. Μεγάλη συναλλαγή κατά βάρος. Πολλές εισροές (UTXO), παλιές μορφές διευθύνσεων (Legacy) → υψηλότερο βάρος → ακριβότερο/μεγαλύτερο με την ίδια τιμή.
4. Μεταβλητότητα του χρόνου τεμαχίου. Τα διαστήματα «εγγενώς» κυμαίνονται: μπορούν να ληφθούν σε 20 δευτερόλεπτα, ή ίσως σε 40 + λεπτά.
5. Πολιτικές δικαιούχων. Οι ανταλλαγές/υπηρεσίες αναμένουν 1-6 επιβεβαιώσεις και μερικές φορές περισσότερες κατά τις ώρες αιχμής.
6. Περιορισμοί πορτοφολιού. Δεν υποστηρίζουν όλοι το RBF/CPFP, δεν γνωρίζουν πώς να υπερεκτιμήσουν επαρκώς την αμοιβή, θέτουν εξ ορισμού ένα «οικονομικό» προφίλ.
Πώς λειτουργεί «κάτω από την κουκούλα»
Mempool - ρυθμιστικό διάλυμα των ανεπιβεβαίωτων συναλλαγών σε όλους τους κόμβους. Οι κόμβοι μπορούν να απορρίψουν συναλλαγές που είναι πολύ φθηνές.
Το βάρος συναλλαγής μετράται σε vB (εικονικές ψηφιολέξεις). Η ένταξη επηρεάζεται από την τιμή ανά vB (sat/vB).
Το μπλοκ έχει ένα όριο μονάδων βάρους, έτσι οι ανθρακωρύχοι ταξινομούνται με sat/vB όφελος, σχηματίζοντας ένα «όριο εισόδου» στο πλησιέστερο μπλοκ.
Η RBF (Replace-By-Fee) επιτρέπει στον αποστολέα να αντικαταστήσει μια μη επιβεβαιωμένη συναλλαγή με υψηλότερη έκδοση τέλους.
Το CPFP (Child-Pays-for-Parent) επιτρέπει στον αποδέκτη/ιδιοκτήτη της εξόδου να επιταχύνει την επιβεβαίωση: να δαπανήσει την προκύπτουσα «μητρική» έξοδο θέτοντας υψηλή προμήθεια για τη συναλλαγή «child».
Συχνές αιτίες καθυστερήσεων και ενέργειες
Πρακτική: πώς θα αξιολογηθεί σωστά η Επιτροπή
1. Βλέπε «προμήθεια satoshi», αλλά την τιμή ανά βάρος - sat/vB.
2. Επιλέξτε το στόχο με επιβεβαίωση (στο επόμενο μπλοκ/σε 1-3 μπλοκ/φειδωλά).
3. Σκεφτείτε το βάρος της συναλλαγής. Πολλές εισροές = πάνω από vB → χρειάζονται την υψηλότερη τιμή ανά vB για την ίδια ταχύτητα.
4. Χρησιμοποιήστε SegWit/bech32. Αυτό μειώνει το βάρος χωρίς πρόσθετους κινδύνους.
5. Διατήρηση αποθεμάτων επί τέλους. Ειδικά αν στείλετε τη στιγμή του φορτίου αιχμής.
Επιτάχυνση των μεταφράσεων: μέθοδοι εργασίας
1) RBF (Αντικατάσταση ανά τέλος)
Διαθέσιμο εάν η αρχική συναλλαγή ήταν αντικαταστάσιμη.
Αποστολή ενός «αντικαταστάτη» με ένα υψηλότερο κάθισμα/vB. Οι κόμβοι και οι ανθρακωρύχοι θα προτιμήσουν τη νέα έκδοση.
2) CPFP (Τέκνο-Πληρωμή-για-Γονέα)
Κατάλληλο όταν ελέγχετε την έξοδο από την «μητρική» συναλλαγή.
Δημιουργήστε ένα «παιδί» με ένα πολύ υψηλό κάθισμα/vB για να κάνει το συνολικό πακέτο κερδοφόρο για τον ανθρακωρύχο.
3) Ομάδες επιταχυντών (προαιρετικά)
Ορισμένες δεξαμενές εξόρυξης προσφέρουν πληρωμένους/συνεργαζόμενους επιταχυντές. Αξιολόγηση των κινδύνων και των συνθηκών.
Πώς θα μειωθεί εκ των προτέρων ο κίνδυνος καθυστερήσεων
Χρησιμοποιήστε το bech32 (bc1...) και το SegWit - λιγότερο βάρος = φθηνότερο και ταχύτερο στην ίδια τιμή ανά vB.
Ενοποίηση της UTXO σε περιόδους ηρεμίας (χαμηλά τέλη): Συνδυάστε μικρές εισόδους σε μία.
Σχεδιάστε το χρόνο σας. Αποστολή μεταφορών εκτός των κορυφών (όταν εκφορτώνεται το mempool).
Ορισμός κατάλληλου προφίλ τελών. Για το «επόμενο τμήμα» - καταβολή αγοραίας τιμής ανά vB.
Επιλέξτε ένα πορτοφόλι με RBF και χειροκίνητη ρύθμιση προμήθειας. Είναι δύσκολο να ελέγξεις την ταχύτητα χωρίς αυτό.
Συζήτηση των απαιτήσεων του παραλήπτη. Εάν η ανταλλαγή αναμένει 3-6 επιβεβαιώσεις, λάβετε αυτό υπόψη στην προθεσμία.
Για τις μικρές/μακροπρόθεσμες πληρωμές, εξετάστε το ενδεχόμενο «Αστραπή» (εάν υποστηρίζεται και από τα δύο μέρη).
Αστραπή και L2 ως 'σχέδιο Β'
Το Δίκτυο Αστραπών δίνει μεταφορές σε δευτερόλεπτα και δεκάρες, αλλά απαιτεί υποστήριξη από τον αποστολέα και τον παραλήπτη, και έχει επίσης όρια καναλιών.
Ορισμένοι ιστότοποι δέχονται BTC μέσω Αστραπή ή μέσω στερητικών της ελευθερίας ενσωμάτωσης - αυτή είναι μια καλή επιλογή για επείγουσες μικρές ποσότητες.
Για το οικοσύστημα ETH - L2 (Arbitrum/Optimism/Polygon): Αν μεταφράσετε σταθερά νομίσματα/μάρκες αντί για BTC, μπορεί να είναι γρηγορότερα και φθηνότερα.
Φύλλα ελέγχου
Πριν από την αποστολή BTC
- Επαληθευμένη διεύθυνση παραλήπτη. προτιμάται η μορφή bech32.
- Το πορτοφόλι υποστηρίζει RBF και χειροκίνητη επιλογή sat/vB.
- Κατανοώ τις απαιτούμενες επιβεβαιώσεις από τον παραλήπτη (ανταλλαγή/υπηρεσία).
- Κατάλληλο ποσοστό τελών που επιλέγεται για τον στόχο Next Block/1-3 Block.
- Δεν υπάρχουν δεκάδες μικρές UTXO? εάν είναι αναγκαίο, εκ των προτέρων ενοποίηση.
Εάν η συναλλαγή είναι «κολλημένη»
- Έλεγξε στο πρόγραμμα περιήγησης (αν υπάρχουν συγκρούσεις/αντικαταστάσεις, πόσο χρόνο υπάρχει στο mempool).
- Η RBF είναι διαθέσιμη → έχει αποστείλει υψηλότερη αντικατάσταση sat/vB.
- Το CPFP είναι δυνατό → έχει δημιουργήσει ένα παιδί με υψηλές αμοιβές.
- Αν τίποτα, περιμένω το φορτίο να πέσει? κοινοποίησε στον αποδέκτη την κατάσταση/το σχέδιο.
Κοινά σφάλματα και τρόπος αποφυγής τους
Συχνές ερωτήσεις (σύντομες)
Πόσο είναι «φυσιολογικό» να περιμένετε για επιβεβαίωση
Σε ήσυχο χρόνο και με επαρκή καθιστή/vB - 10-60 λεπτά (1-3 επιβεβαιώσεις). Κατά τις ώρες αιχμής - περισσότερο.
Αν θέσω μια τεράστια επιτροπή - θα είναι άμεση
Δεν υπάρχουν εγγυήσεις λόγω της μεταβλητότητας του χρόνου μπλοκ, αλλά οι πιθανότητες να μπεις στο επόμενο μπλοκ είναι πολύ μεγαλύτερες.
Είναι δυνατόν να «αποσύρουμε» την επιτροπή μετά την αποστολή
Ναι, εάν η συναλλαγή ήταν αντικαταστάσιμη από την RBF. Διαφορετικά, μόνο CPFP (αν ελέγχετε την παραληφθείσα έξοδο), ή περιμένετε.
Γιατί το χρηματιστήριο δεν εγγράφεται αν η συναλλαγή μου είναι ήδη στο μπλοκ
Η ανταλλαγή μπορεί να απαιτεί πολλαπλές επιβεβαιώσεις. Είναι η πολιτική κινδύνου της.
Οι αργές μεταβιβάσεις bitcoin δεν αποτελούν «ανάλυση δικτύου», αλλά πρότυπο δημοπρασίας προμηθειών στην αγορά και περιορισμένο εύρος ζώνης των τμημάτων. Έλεγχος sat/vB, χρήση SegWit/bech32, χρόνος προγραμματισμού, διατήρηση RBF/CPFP στο χέρι και εξέταση των κανόνων παραλήπτη. Στη συνέχεια, οι συναλλαγές σας BTC θα είναι όσο το δυνατόν πιο προβλέψιμες - χωρίς περιττά νεύρα και παρατεταμένη «εκκρεμότητα».