Πώς να ανακτήσετε το πλεονάζον SOL από ένα mint token Solana
Τα στοιχεία τιμολόγησης και δυνατοτήτων έχουν ελεγχθεί 3 Σεπτεμβρίου 2026.
Ένα mint Solana είναι κάτι περισσότερο από τη διεύθυνση που επικολλάτε σε έναν εξερευνητή blockchain. Είναι ένας on-chain λογαριασμός που ανήκει στο Token Program και διατηρεί SOL ώστε να απαλλάσσεται από rent. Αν αυτός ο λογαριασμός έχει περισσότερα lamport από όσα χρειάζεται επί του παρόντος, το πλεόνασμα ενδέχεται να είναι ανακτήσιμο — αλλά μόνο με τον σωστό υπογράφοντα.
Μπορείτε να ανακτήσετε SOL από ένα mint token Solana;
Ναι, αν το mint διατηρεί lamport πάνω από το τρέχον αποθεματικό rent και η απαιτούμενη αρχή mint μπορεί να υπογράψει. WithdrawExcessLamports μεταφέρει μόνο αυτό το πλεόνασμα. Δεν αλλάζει την προσφορά token, τα δεκαδικά ψηφία, την αρχή mint ή παγώματος, τις επεκτάσεις ή τα υπόλοιπα των κατόχων token.
Ένα κλασικό mint 82 byte απαιτούσε ιστορικά 0.0014616 SOL με τη ρύθμιση 6,960 lamport ανά byte. Τα mint Token-2022 ενδέχεται να είναι μεγαλύτερα, επειδή οι επεκτάσεις τους προσθέτουν δεδομένα. Μην κρίνετε ποτέ την επιλεξιμότητα μόνο βάσει του κλασικού μεγέθους· διαβάστε τα πραγματικά lamport του mint και το τρέχον αποθεματικό.
Ποιος επιτρέπεται να κάνει ανάληψη από ένα mint;
Το κανόνας αρχής του Token Program εξαρτάται από το αν το mint εξακολουθεί να έχει αρχή mint:
| Κατάσταση mint | Απαιτούμενος υπογράφων | Κάλυψη από τον ιστότοπο |
|---|---|---|
| Η τρέχουσα αρχή mint είναι το συνδεδεμένο πορτοφόλι | Αυτό το πορτοφόλι | Υποστηρίζεται όταν το mint εντοπίζεται ως υποψήφιο |
| Η αρχή mint είναι token multisig | Απαιτούμενοι υπογράφοντες M- από N | Περίπτωση άμεσου API / ενσωμάτωσης, όχι αυτόματη κάλυψη από τον ιστότοπο |
| Η αρχή mint είναι άλλο πορτοφόλι | Αυτό το άλλο πορτοφόλι | Δεν είναι διαθέσιμο στον συνδεδεμένο κάτοχο |
| Η αρχή mint έχει ανακληθεί· το mint δημιουργήθηκε από ζεύγος κλειδιών | Το αρχικό ζεύγος κλειδιών του λογαριασμού mint | Περίπτωση άμεσης υπογραφής από την πηγή, εφόσον το κλειδί εξακολουθεί να υπάρχει |
| Η αρχή mint έχει ανακληθεί· το mint είναι off-curve/ελέγχεται από πρόγραμμα | Ο λογαριασμός mint μέσω του προγράμματος που τον κατέχει | Απαιτεί κλήση από το πρόγραμμα που το κατέχει μέσω CPI |
Η κατοχή token από ένα mint δεν σας καθιστά ιδιοκτήτη ή αρχή του mint. Ο λογαριασμός mint ανήκει στο Token Program· η διαμορφωμένη αρχή του καθορίζει ποιος μπορεί να εξουσιοδοτήσει αυτήν την εντολή.
Μην εισάγετε και μην ανεβάζετε σε ιστότοπο ζεύγος κλειδιών mint, μυστικό πορτοφολιού ή seed phrase. Οι ασυνήθιστες περιπτώσεις ζεύγους κλειδιών πηγής πρέπει να αντιμετωπίζονται σε τοπικές, ελεγμένες ροές εργασίας προγραμματιστών. Η ροή του Sol Incinerator στο πρόγραμμα περιήγησης ζητά μόνο από το συνδεδεμένο πορτοφόλι να υπογράψει συναλλαγές που είναι εξουσιοδοτημένο να εγκρίνει.
Πώς εντοπίζει το Sol Incinerator το πλεόνασμα ενός mint;
Ο ιστότοπος δεν διαθέτει καθολικό on-chain ερώτημα για «όλα τα mint που μπορεί να ελέγξει αυτό το πορτοφόλι». Αντίθετα, το πρόγραμμα περιήγησης παρέχει στο backend μια περιορισμένη λίστα υποψήφιων mint που είναι ορατά στο πορτοφόλι. Στη συνέχεια, το backend επαληθεύει κάθε υποψήφιο βάσει της τρέχουσας κατάστασης:
- Η διεύθυνση πρέπει να ανήκει στο κλασικό Token Program ή στο Token-2022.
- Τα δεδομένα του πρέπει να αποκωδικοποιούνται ως mint και όχι ως άλλος τύπος λογαριασμού.
- Τα lamport του πρέπει να υπερβαίνουν το τρέχον αποθεματικό για το πραγματικό μήκος των δεδομένων του.
- Η τρέχουσα αρχή mint πρέπει να είναι το συνδεδεμένο πορτοφόλι ως μοναδικός υπογράφων.
- Το mint δεν πρέπει να επηρεάζεται από άλλη επιλεγμένη ενέργεια στο ίδιο σχέδιο εκκαθάρισης.
Αυτό καθιστά σκόπιμα την αυτόματη κάλυψη συντηρητική. Ένα mint που λείπει μπορεί να μην είναι επιλέξιμο, να απαιτεί διαφορετικό μοντέλο υπογράφοντος ή απλώς να μην έχει εμφανιστεί στο σύνολο υποψηφίων του ιστοτόπου.
Πόσο SOL μπορεί να επιστρέψει ένα mint;
Το ακαθάριστο ποσό είναι:
mint lamports − current reserve for the mint's data length
Για παράδειγμα, αν ένα άθικτο κλασικό mint εξακολουθεί να διατηρεί το παλαιό 0.0014616 SOL αποθεματικό και ενεργοποιηθεί το πρώτο προτεινόμενο στάδιο rent, το νέο υπολογισμένο αποθεματικό του θα είναι 0.00132993 SOL. Το υπό όρους ακαθάριστο πλεόνασμα θα ήταν 0.00013167 SOL.
Αυτό το παράδειγμα προϋποθέτει ότι το feature gate είναι ενεργό, το mint παραμένει 82 byte, δεν έχουν μετακινηθεί lamport και δεν έχει γίνει προηγούμενη ανάληψη. Ο ιστότοπος διαβάζει τις τρέχουσες τιμές αντί να εφαρμόζει αυτό το παράδειγμα σε κάθε mint.
Το Sol Incinerator χρεώνει 200 μονάδες βάσης, δηλαδή 2%, επί του ακαθάριστου πλεονάσματος μέσω του wrapper Assetcinerator. Η συνήθης χρέωση συναλλαγής του δικτύου είναι ξεχωριστή. Οι άμεσες ενσωματώσεις API μπορούν επίσης να διαμορφώσουν μια γνωστοποιημένη χρέωση συνεργάτη, επομένως οι υπεύθυνοι ενσωμάτωσης πρέπει να χρησιμοποιούν την απόκριση προεπισκόπησης αντί να υπολογίζουν την πληρωμή του χρήστη από αυτό το άρθρο.
Τι συμβαίνει στο mint μετά την ανάληψη;
Αλλάζει μόνο το υπόλοιπό του σε lamport. Το mint παραμένει αρχικοποιημένο και απαλλαγμένο από rent. Οι ακόλουθες τιμές παραμένουν ανέπαφες:
- συνολική προσφορά·
- δεκαδικά ψηφία·
- αρχή mint και αρχή παγώματος·
- επεκτάσεις Token-2022·
- κάθε λογαριασμός token που σχετίζεται με το mint· και
- όλα τα υπόλοιπα των κατόχων.
Επειδή το mint παραμένει ανοιχτό, ένα μεταγενέστερο στάδιο rent μπορεί να δημιουργήσει νέο πλεόνασμα. Θα ισχύσουν ξανά οι ίδιοι κανόνες αρχής, εκτός αν αλλάξει η διαμόρφωση της αρχής του mint.
Τι γίνεται αν η αρχή mint έχει ανακληθεί;
Η ανάκληση της αρχής mint συνήθως αποσκοπεί στο να καταστήσει σταθερή την προσφορά. Δεν μεταβιβάζει το δικαίωμα ανάληψης στους κατόχους token ή στο πορτοφόλι που δημιούργησε αρχικά το mint.
Για WithdrawExcessLamports, το ίδιο το mint πηγής γίνεται ο απαιτούμενος υπογράφων. Ένα on-curve mint που δημιουργήθηκε από ζεύγος κλειδιών μπορεί να υπογράψει μόνο αν κάποιος εξακολουθεί να ελέγχει αυτό ακριβώς το ζεύγος κλειδιών. Ένα mint που προκύπτει από πρόγραμμα ή είναι με άλλον τρόπο off-curve μπορεί να υπογράψει μόνο μέσω σωστού CPI από το πρόγραμμα που το κατέχει. Ένας γενικός ιστότοπος πορτοφολιού δεν μπορεί να δημιουργήσει καμία από αυτές τις υπογραφές.
Γι’ αυτό το πλεόνασμα μπορεί να παραμένει απρόσιτο παρότι είναι ορατό on-chain. Τα lamport δεν θεωρούνται αυτομάτως εγκαταλελειμμένα· μπορεί απλώς να μην είναι πλέον διαθέσιμη η απαιτούμενη διαδρομή υπογραφής.
Μπορούν οι προγραμματιστές να χρησιμοποιήσουν το Sol Incinerator API;
Το v2 API παρέχει τρεις διαδρομές με έλεγχο ταυτότητας για υποστηριζόμενες ενσωματώσεις:
POST /withdraw-excess-lamports/previewγια να ελέγξετε σε πραγματικό χρόνο την επιλεξιμότητα και τις χρεώσεις·POST /withdraw-excess-lamportsγια τη δημιουργία συναλλαγής· καιPOST /withdraw-excess-lamports-instructionsγια την επιστροφή εντολών προς χρήση σε μια ευρύτερη ενσωμάτωση.
Τα αιτήματα προσδιορίζουν userPublicKey και sourceAccount, με προαιρετικό authorityPublicKey και multisigSignerPublicKeys. Η συναλλαγή που επιστρέφεται πρέπει και πάλι να υπογραφεί τοπικά από κάθε απαιτούμενη αρχή. Το API δεν λαμβάνει ιδιωτικά κλειδιά και δεν μπορεί να παρακάμψει τους ελέγχους υπογραφόντων του Token Program.
Διαβάστε τον αναλυτικό Οδηγός προγραμματιστών για το WithdrawExcessLamports πριν ενσωματώσετε ένα mint με ανακληθείσα αρχή, multisig ή ελεγχόμενο από CPI-.

Sol Incinerator
Σαρώστε υποψήφια mint που είναι ορατά στο πορτοφόλι και δείτε σε προεπισκόπηση το επιλέξιμο πλεονάζον SOL.
Σχετικά άρθρα
Συχνές ερωτήσεις
Μπορεί ένα mint token Solana να διατηρεί ανακτήσιμο SOL;
Ναι. Ένα mint είναι λογαριασμός του Token Program με δικό του υπόλοιπο lamport και αποθεματικό απαλλαγής από rent. Αν το υπόλοιπό του υπερβαίνει το τρέχον αποθεματικό, το WithdrawExcessLamports μπορεί να μεταφέρει το πλεόνασμα όταν υπογράψει η απαιτούμενη αρχή. Η προσφορά του mint, τα δεκαδικά ψηφία, οι αρχές και τα άλλα δεδομένα του mint παραμένουν αμετάβλητα.
Ποιος μπορεί να αποσύρει το πλεονάζον SOL από ένα mint token;
Ένα mint με ενεργή αρχή mint απαιτεί την υπογραφή αυτής της αρχής. Αν η αρχή mint έχει ανακληθεί, πρέπει να υπογράψει ο ίδιος ο λογαριασμός mint, είτε μέσω του αρχικού on-curve ζεύγους κλειδιών του είτε μέσω CPI από το πρόγραμμα που ελέγχει ένα off-curve mint. Οι κάτοχοι token δεν μπορούν να υπογράψουν απλώς και μόνο επειδή κατέχουν το token.
Εντοπίζει το Sol Incinerator κάθε mint που ελέγχει ένα πορτοφόλι;
Όχι. Ο ιστότοπος υποβάλλει ένα περιορισμένο σύνολο υποψήφιων mint που είναι ορατά στο πορτοφόλι και περιλαμβάνει μόνο mint των οποίων η τρέχουσα αρχή mint, ως μοναδικός υπογράφων, είναι το συνδεδεμένο πορτοφόλι. Mint με multisig, ανακληθείσα αρχή, έλεγχο από πρόγραμμα ή mint που δεν έχουν εντοπιστεί με άλλον τρόπο απαιτούν συμβατή άμεση ενσωμάτωση και τους απαραίτητους υπογράφοντες.
Η ανάληψη SOL από ένα mint αλλάζει την προσφορά των token του;
Όχι. Το WithdrawExcessLamports αλλάζει μόνο το υπόλοιπο lamport του λογαριασμού mint και δεν μπορεί να το μειώσει κάτω από το τρέχον αποθεματικό απαλλαγής από rent. Η προσφορά token, τα δεκαδικά ψηφία, η αρχή mint, η αρχή παγώματος, οι επεκτάσεις και το υπόλοιπο token κάθε κατόχου παραμένουν ακριβώς όπως ήταν πριν από τη συναλλαγή.