Giao dịch thất bại thì không bị trừ phí SOL sao?

Trên Solana, “thực thi thất bại” và “không phát sinh phí” là hai chuyện khác nhau.

Tài liệu chính thức cho biết tổng phí giao dịch sẽ được trừ từ tài khoản trả phí trước khi quá trình thực thi bắt đầu; ngay cả khi giao dịch thất bại trong quá trình thực thi, khoản phí này vẫn được thu.

Tổng phí gồm phí cơ bản và phí ưu tiên tùy chọn, đều được thanh toán bằng SOL. Phí cơ bản dùng để xác minh chữ ký; phí ưu tiên giúp tăng khả năng giao dịch được ưu tiên xử lý, nhưng không đảm bảo giao dịch sẽ thực thi thành công.

Vì vậy, khi thấy thông báo “thất bại”, hãy kiểm tra chi tiết giao dịch trên chuỗi trước. Giao dịch đã được xử lý nhưng thực thi thất bại khác với giao dịch chưa được xử lý trên chuỗi; không thể mặc định rằng “không bị trừ phí”.

$SOL

Nguồn: Tài liệu chính thức của Solana
https://solana.com/docs/core/fees/fee-structure