Mới

Mới: hoán đổi trên Base, Arbitrum và Polygon Xem các mạng →

Giải thích phí giao dịch trên Solana

bởi PrivaccCập nhật 3 tháng 10, 20263 phút đọc

Phí trên Solana nhỏ đến mức hầu hết mọi người bỏ qua, cho tới đúng lúc một giao dịch thất bại vì họ không còn SOL. Có ba khoản chi phí tách biệt và đáng để biết khoản nào là khoản nào.

Trong trang này
  1. Phí cơ bản
  2. Phí ưu tiên
  3. Tiền thuê tài khoản
  4. Vì sao bạn luôn cần SOL

Phí cơ bản

Mỗi giao dịch trả một khoản phí cơ bản 5.000 lamport cho mỗi chữ ký. Một lamport là một phần tỷ của SOL, nên đây chỉ là một phần rất nhỏ của một xu ở bất kỳ mức giá SOL thực tế nào.

Đây là mức sàn. Nó được trả dù giao dịch thành công hay thất bại.

Phí ưu tiên

Khi số giao dịch tranh nhau nhiều hơn sức chứa của một khối, các validator sắp xếp theo mức người dùng sẵn sàng trả thêm. Phần trả thêm đó là phí ưu tiên.

Trong giai đoạn yên ắng bạn có thể để nó gần bằng không. Trong một đợt ra mắt đông người, một giao dịch không có phí ưu tiên cạnh tranh có thể không bao giờ được đưa vào khối. Hầu hết ví đặt mức này tự động, và nó vẫn là vài xu chứ không phải vài đô la.

Tiền thuê tài khoản

Khoản này hay làm người ta bất ngờ. Trên Solana, việc nắm giữ một token đòi hỏi một tài khoản nhỏ trên chuỗi dành riêng cho token đó, và tài khoản này cần một số dư SOL tối thiểu — khoảng 0,002 SOL — để tồn tại.

Vì vậy lần đầu bạn nhận một token chưa từng có, một ít SOL bị khoá lại. Khoản này hoàn lại được: đóng tài khoản token khi số dư trống là bạn lấy lại. Nhưng điều đó cũng nghĩa là hoán đổi sang mười token mới sẽ khoá một lượng SOL bạn không tiêu được.

Vì sao bạn luôn cần SOL

Tất cả những khoản trên đều trả bằng SOL, bất kể bạn đang giao dịch token nào. Đổi USDC lấy BONK vẫn tốn SOL.

Hãy giữ một khoản đệm nhỏ — vài đô la đủ cho hàng trăm giao dịch và vài tài khoản token mới. Hoán đổi hết đến đồng SOL cuối cùng là cách phổ biến nhất để tự khoá mình ra khỏi ví của chính mình.

Câu hỏi thường gặp

Why did my swap cost more than the base fee?

Three likely reasons: a priority fee because the network was busy, rent because you received a token for the first time, or a validator tip attached by the router. Each is small; together they can reach a few cents, or a dollar or two at the busiest moments.

Do I get the rent back?

Yes. Close the token account once it is empty and the deposit, about 0.002 SOL, returns to your wallet. Phantom and Solflare both have a tool for closing empty token accounts.

Why can I not swap my last bit of SOL?

Because the swap itself has to be paid for in SOL, and the wallet also needs to keep its own minimum balance. Jupiter's panel leaves a small amount behind for that reason. Swap to within a fraction of a SOL and keep the rest.

Does a failed transaction cost anything?

If it reached the chain and failed, it paid the base fee and any priority fee, a fraction of a cent to a few cents. If it expired or was rejected in the wallet before being sent, nothing.

What is a good priority fee?

Whatever the wallet or Jupiter sets automatically, which is read from recent blocks. Raising it by hand only helps during a launch or a sharp move, when being first into a block matters.

Sẵn sàng hoán đổi?

Không lưu ký, không tài khoản, và phí hiển thị trước khi bạn ký.

Mở khung hoán đổi

Bài viết liên quan