Cách khắc phục OUT_OF_ENERGY trên TRON — TRON Wiki

Cách khắc phục OUT_OF_ENERGY trên TRON

8 phút đọc · ⌘K tìm kiếm

Lỗi OUT_OF_ENERGY là lý do phổ biến nhất khiến quá trình truyền TRC-20 không thành công trên TRON. You enter the recipient address, confirm the transaction, and instead of success you see a failed broadcast with an energy-related error message. USDT của bạn vẫn an toàn — nó không bao giờ rời khỏi ví của bạn — nhưng quá trình chuyển tiền không thành công.

Hướng dẫn này giải thích lý do xảy ra lỗi và cung cấp cho bạn bốn cách khắc phục đã được chứng minh, từ cách giải quyết tức thời đến các giải pháp lâu dài để ngăn sự cố tái diễn.

Tại sao OUT_OF_ENERGY lại xảy ra {#tại sao nó lại xảy ra}

TRON Các giao dịch hợp đồng thông minh yêu cầu Năng lượng — một tài nguyên mạng hỗ trợ việc thực hiện hợp đồng. Một lần truyền USDT tiêu chuẩn tiêu thụ khoảng 65.000 Năng lượng.

Khi bạn phát một giao dịch hợp đồng, TRON kiểm tra số dư Năng lượng của bạn:

  1. Có đủ năng lượng → giao dịch thành công, Năng lượng bị trừ, không đốt TRX.
  2. Không đủ Năng lượng, nhưng đủ TRX → TRON đốt cháy TRX với giá Năng lượng hiện tại để bù đắp khoảng trống. Transaction succeeds.
  3. Không đủ năng lượng VÀ không đủ TRX → giao dịch không thành công với OUT_OF_ENERGY.
Tài khoản mới đặc biệt dễ bị tổn thương
Các tài khoản TRON mới được kích hoạt bắt đầu với số dư TRX bằng 0 và số dư TRX tối thiểu. Lần thử chuyển USDT đầu tiên của bạn thường không thành công trừ khi bạn có sẵn hơn 15 TRX để ghi.

Tình huống thứ ba là nguyên nhân gây ra lỗi. Ví của bạn có thể hiển thị số dư USDT nhưng thiếu TRX hoặc Năng lượng cần thiết để thực sự di chuyển số tiền đó.

Chẩn đoán nhanh

Trước khi sửa, hãy xác nhận các chi tiết sau:

  • Loại giao dịch — đó là chuyển USDT/mã thông báo (cần Năng lượng) hay gửi TRX (cần Băng thông)?
  • TRX số dư — TRX có bao nhiêu trong ví gửi?
  • Cân bằng năng lượng — kiểm tra TronScan → địa chỉ của bạn → tab Tài nguyên
  • Lỗi trên TronScan — tìm kiếm mã lỗi chính xác trong hàm băm giao dịch không thành công

Nếu Năng lượng hiển thị bằng 0 và số dư TRX dưới 10, bạn đã tìm ra vấn đề.

Cách 1: Thêm TRX và thử lại (nhanh nhất)

Cách khắc phục nhanh nhất cho chuyển khoản một lần:

  1. Gửi 15–30 TRX đến ví cần giao dịch
  2. Đợi khoản tiền gửi TRX được xác nhận (~3 giây)
  3. Thử lại quá trình chuyển USDT
  4. TRON sẽ tự động đốt TRX để trang trải chi phí Năng lượng

Điều này hoạt động ngay lập tức nhưng là lựa chọn đắt nhất cho mỗi giao dịch. Việc đốt TRX để lấy Năng lượng trong một lần truyền USDT có thể tốn 5–15 TRX tùy thuộc vào điều kiện mạng.

TRX quy tắc đệm
Giữ ít nhất 15 TRX trong bất kỳ ví nào gửi USDT thường xuyên. Bộ đệm này bao gồm việc đốt cháy Năng lượng khi Năng lượng đóng băng của bạn cạn kiệt.

Cách 2: Đóng băng TRX để lấy Năng lượng (lâu dài tốt nhất)

Đối với người dùng chuyển USDT nhiều lần, đóng băng TRX là giải pháp tiết kiệm chi phí nhất:

  1. Mở TronLink (hoặc ví của bạn) → Stake 2.0Đóng băng
  2. Nhập 15–20 TRX (nhiều hơn để chuyển thường xuyên)
  3. Chọn Năng lượng làm loại tài nguyên
  4. Xác nhận giao dịch đóng băng
  5. Đợi 1–2 phút để Năng lượng xuất hiện trong số dư của bạn
  6. Thử lại lần chuyển khoản USDT của bạn — bây giờ chi phí sẽ bằng 0 TRX

TRX đông lạnh có thể được rã đông sau khoảng thời gian khóa tối thiểu (thường là 14 ngày trong Stake 2.0). TRX của bạn không bị mất — nó bị khóa, không được sử dụng.

Xem đóng băng bao nhiêu TRX để biết các đề xuất về kích thước.

Cách khắc phục 3: Rent Energy (không cần đóng băng)

Nếu bạn không muốn khóa TRX, dịch vụ cho thuê năng lượng cung cấp Năng lượng tạm thời:

  1. Lựa chọn đơn vị cho thuê năng lượng uy tín
  2. Nhập địa chỉ TRON của bạn và lượng Năng lượng mong muốn (65.000+ mỗi lần chuyển)
  3. Trả phí thuê (thường là 2–5 TRX cho mỗi giá trị Năng lượng chuyển giao)
  4. Năng lượng được chuyển vào tài khoản của bạn trong vòng vài phút
  5. Thực hiện chuyển khoản trước khi hết hạn thuê

Dịch vụ cho thuê lý tưởng cho những lần chuyển khoản lớn một lần hoặc khi bạn không đủ khả năng khóa TRX. Chi tiết đầy đủ trong rent energy on TRON.

Cách 4: Nhận năng lượng ủy quyền

Nếu một tài khoản doanh nghiệp, sàn giao dịch hoặc đối tác có thể ủy quyền Năng lượng cho bạn:

  1. Cung cấp địa chỉ TRON của bạn cho tài khoản ủy quyền
  2. Họ ủy quyền Năng lượng thông qua Stake 2.0 → Ủy quyền tài nguyên
  3. Cân bằng năng lượng của bạn tăng ngay lập tức
  4. Thực hiện giao dịch của bạn bằng Năng lượng được ủy quyền

Tìm hiểu cơ chế đầy đủ trong giải thích về ủy quyền năng lượng.

Ngăn chặn lỗi OUT_OF_ENERGY trong tương lai

Chiến lượcTốt nhất choChi phí
Đóng băng 15–20 TRX để lấy năng lượngNgười dùng USDT thường xuyênMiễn phí sau khi đóng băng
Giữ bộ đệm 15–30 TRXChuyển khoản không thường xuyên~5–15 TRX mỗi lần đốt
Thuê năng lượngChuyển khoản một lần2–5 TRX mỗi lần thuê
Đại biểu từ kho bạcTài khoản doanh nghiệpPhụ thuộc vào thiết lập

Lời khuyên phòng ngừa bổ sung:

  • Kiểm tra Năng lượng trước khi gửi — TronLink hiển thị Năng lượng sẵn có trong tổng quan về tài khoản
  • Ước tính chi phí — sử dụng hướng dẫn ước tính năng lượng cho USDT của chúng tôi
  • Cảnh báo người nhận mới — gửi USDT đến địa chỉ chưa bao giờ giữ USDT tốn ~130.000 Năng lượng (gấp đôi số tiền bình thường)
  • Sử dụng công cụ tính phí — xem hướng dẫn tính phí
Sau khi đóng băng TRX
Sau khi bạn đã đóng băng TRX đối với Năng lượng, các lỗi OUT_OF_ENERGY sẽ dừng hoàn toàn đối với các lần chuyển USDT thông thường. Năng lượng của bạn sẽ được bổ sung sau mỗi 24 giờ dựa trên lượng năng lượng bạn đã đóng băng. Khám phá tùy chọn năng lượng miễn phí để tối ưu hóa hơn nữa.

Còn phí giao dịch thất bại thì sao? {#phí thất bại}

Ngay cả các giao dịch không thành công cũng có thể tiêu tốn một lượng nhỏ TRX cho Băng thông (hành động phát các byte giao dịch). Giá trị này thường là 0,1 TRX hoặc ít hơn. Số dư USDT của bạn không bao giờ bị ảnh hưởng do chuyển khoản thất bại — mã thông báo chỉ di chuyển khi xác nhận thành công.

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

Tại sao giao dịch TRON của tôi lại hiển thị OUT_OF_ENERGY?

Tài khoản của bạn không đủ Năng lượng cho lệnh gọi hợp đồng thông minh và không có đủ TRX trong ví của bạn để đốt và bù đắp phần thiếu hụt. USDT lần chuyển cần ~65.000 Năng lượng.

Tôi có bị mất USDT nếu giao dịch thất bại không?

Không. Các giao dịch thất bại sẽ không di chuyển được token. Tuy nhiên, một lượng nhỏ TRX vẫn có thể bị đốt cháy để lấy Băng thông ngay cả khi cuộc gọi hợp đồng không thành công.

Tôi cần sửa TRX bao nhiêu?

Để khắc phục nhanh, hãy giữ ít nhất 15–30 TRX trong ví của bạn. Để khắc phục vĩnh viễn, hãy đóng băng 15–20 TRX để lấy Năng lượng qua Stake 2.0.