Επιστροφή στο ιστολόγιο
Solana

Μετατροπέας lamports σε SOL: τι είναι το lamport και πώς μετατρέπεται

Το Solana μετρά το SOL σε lamports, όπως το δολάριο μετριέται σε σεντς, μόνο που η υποδιαίρεση είναι πολύ λεπτότερη. Υπόλοιπα, τέλη και καταθέσεις rent επιστρέφονται όλα από το δίκτυο ως ακέραιοι αριθμοί lamports, οπότε θα τα συναντήσετε σε απαντήσεις RPC, δεδομένα συναλλαγών και εργαλεία προγραμματιστών. Χρησιμοποιήστε τον μετατροπέα παρακάτω για να περνάτε από τη μία μονάδα στην άλλη.

Πόσα lamports έχει ένα SOL;

Ένα SOL ισούται ακριβώς με 1,000,000,000 lamports και ένα lamport είναι 0.000000001 SOL. Για να μετατρέψετε lamports σε SOL, διαιρέστε με 1,000,000,000. Για να μετατρέψετε SOL σε lamports, πολλαπλασιάστε με 1,000,000,000. Το lamport είναι η μικρότερη μονάδα του SOL, οπότε υπόλοιπα και τέλη είναι πάντα ακέραιοι αριθμοί lamports.

1,000,000,000 lamports = 1 SOL

Ο μετατροπέας δουλεύει με ακριβείς ακέραιους αριθμούς, οπότε δεν στρογγυλοποιεί ποτέ: κάθε ποσό σε lamports έχει ακριβή τιμή σε SOL και κάθε ποσό SOL με έως εννέα δεκαδικά ψηφία είναι ακέραιος αριθμός lamports.

Συνηθισμένα ποσά σε lamports και SOL

ΣτοιχείοLamportsSOL
Ένα lamport10.000000001
Βασικό τέλος για μία υπογραφή5,0000.000005
Ελάχιστο απαλλαγής από rent για λογαριασμό χωρίς δεδομένα (τρέχων συντελεστής)650,2400.00065024
Κατάθεση τυπικού λογαριασμού token (τρέχων συντελεστής)1,488,4400.00148844
Κατάθεση τυπικού λογαριασμού token (αρχική ρύθμιση rent)2,039,2800.00203928
Ένα SOL1,000,000,0001

Τα ποσά με τον τρέχοντα συντελεστή προέρχονται από τη getMinimumBalanceForRentExemption και ελέγχθηκαν στις 7 Οκτωβρίου 2026, αφού το Solana μείωσε δύο φορές τον συντελεστή rent τον Σεπτέμβριο. Ο υπολογιστής μας για το rent του Solana βρίσκει την κατάθεση για κάθε μέγεθος λογαριασμού σε κάθε βήμα rent.

Τι γίνεται με τα micro-lamports;

Τα micro-lamports εμφανίζονται μόνο σε ένα σημείο: στην τιμή μονάδας υπολογισμού που χρησιμοποιούν οι συναλλαγές legacy και v0 για να ορίσουν τέλος προτεραιότητας. Ένα lamport ισούται με 1,000,000 micro-lamports. Το τέλος προτεραιότητας είναι η τιμή μονάδας υπολογισμού επί το όριο μονάδων υπολογισμού, διαιρεμένο με 1,000,000 και στρογγυλοποιημένο προς τα πάνω σε ακέραιο lamport, οπότε το τέλος που πληρώνετε εξακολουθεί να είναι σε lamports. Η νεότερη μορφή συναλλαγών v1 παραλείπει τα micro-lamports και ορίζει το τέλος προτεραιότητας ως συνολικό ποσό σε lamports. Ο οδηγός μας για τα τέλη συναλλαγών του Solana εξηγεί πώς αθροίζονται το βασικό τέλος και το τέλος προτεραιότητας.

Πού θα συναντήσετε lamports

  • Απαντήσεις RPC. Μέθοδοι όπως οι getBalance και getMinimumBalanceForRentExemption επιστρέφουν lamports.
  • Δεδομένα συναλλαγών. Μια αναλυμένη μεταφορά SOL αναφέρει το ποσό της σε ένα πεδίο lamports, και η getTransaction δίνει το τέλος και τα υπόλοιπα των λογαριασμών σε lamports.
  • Κώδικας. Τα προγράμματα και τα SDK μετακινούν SOL σε lamports· στη JavaScript, το LAMPORTS_PER_SOL από το @solana/web3.js ισούται με 1,000,000,000.
  • Καταθέσεις rent. Κάθε λογαριασμός κρατά μια κατάθεση που ορίζεται σε lamports ανά byte. Αν κλείσει ένας κενός λογαριασμός token, ο κάτοχός του μπορεί να ανακτήσει αυτή την κατάθεση.

Μετατρέψτε τα lamports ξανά σε SOL που μπορείτε να χρησιμοποιήσετε

Κάθε κενός λογαριασμός token κρατά ακόμη την κατάθεση rent του σε lamports. Το Sol Incinerator τους εντοπίζει, σας δείχνει τι θα πάρετε πίσω πριν εγκρίνετε και τους κλείνει, ώστε τα SOL να επιστρέψουν στο πορτοφόλι σας.

Sol Incinerator

Sol Incinerator

Βρείτε τους κενούς λογαριασμούς token που κρατούν τα lamports σας και πάρτε πίσω αυτά τα SOL.

Δοκιμάστε το τώρα

Σχετικά άρθρα

Συχνές ερωτήσεις

Πόσα lamports έχει ένα SOL;

Ένα SOL ισούται ακριβώς με 1,000,000,000 lamports, άρα ένα lamport είναι 0.000000001 SOL. Για να μετατρέψετε lamports σε SOL, διαιρέστε με ένα δισεκατομμύριο· για να μετατρέψετε SOL σε lamports, πολλαπλασιάστε με ένα δισεκατομμύριο. Το SOL έχει εννέα δεκαδικά ψηφία, οπότε το lamport είναι η μικρότερη μονάδα του και κάθε υπόλοιπο είναι ακέραιος αριθμός lamports.

Γιατί τα πορτοφόλια και τα εργαλεία του Solana δείχνουν ποσά σε lamports;

Τα προγράμματα του Solana και οι μέθοδοι RPC δουλεύουν με ακέραια lamports, οπότε υπόλοιπα, τέλη και καταθέσεις rent επιστρέφονται ως ακέραιοι αριθμοί. Τα πορτοφόλια τα μετατρέπουν σε SOL για εμφάνιση. Τα εργαλεία προγραμματιστών, τα SDK και τα ακατέργαστα δεδομένα συναλλαγών δείχνουν τον ίδιο τον αριθμό των lamports, γι' αυτό βλέπετε τιμές όπως 1,488,440 αντί για 0.00148844 SOL.

Τι είναι το micro-lamport;

Ένα micro-lamport είναι το ένα εκατομμυριοστό του lamport. Το Solana το χρησιμοποιεί μόνο για την τιμή μονάδας υπολογισμού που ορίζει το τέλος προτεραιότητας μιας συναλλαγής. Το ίδιο το τέλος εξακολουθεί να χρεώνεται σε ακέραια lamports: η τιμή μονάδας υπολογισμού επί το όριο μονάδων υπολογισμού, διαιρεμένο με 1,000,000 και στρογγυλοποιημένο προς τα πάνω.

Πώς μετατρέπω lamports σε SOL σε JavaScript;

Διαιρέστε το ποσό σε lamports με το LAMPORTS_PER_SOL, που το @solana/web3.js εξάγει ως 1,000,000,000. Οι αριθμοί της JavaScript χάνουν ακρίβεια πάνω από περίπου 9 εκατομμύρια SOL, οπότε για πολύ μεγάλα ποσά κρατήστε τα lamports ως BigInt και χωρίστε το αποτέλεσμα σε ακέραια SOL και ένα εννεαψήφιο υπόλοιπο, όπως κάνει ο μετατροπέας αυτής της σελίδας.

Μετατροπέας lamports σε SOL: τι είναι το lamport