Mua bao nhiêu năng lượng cho chuyển USDT: tính theo số lượng giao dịch
Tính năng lượng cho một lần chuyển thì dễ. Câu hỏi trở nên thú vị khi bạn gửi cả một lô — hai mươi khoản chi, năm mươi, một trăm — mà không biết ai trong số người nhận đã có USDT. Mua thiếu thì mạng đốt TRX cho phần hụt; mua dư thì bạn trả tiền cho thứ không dùng tới. Bài này nói về phần số học nằm giữa hai thái cực đó.
Phép tính dựa trên cái gì
Hai con số, và toàn bộ vấn đề nằm ở khoảng cách giữa chúng. Một lần chuyển USDT tới địa chỉ đã có USDT tiêu tốn khoảng 65.000 năng lượng: hợp đồng thông minh cập nhật một bản ghi số dư sẵn có. Chuyển tới địa chỉ chưa có USDT tiêu tốn khoảng 131.000 — hợp đồng phải tạo bản ghi mới, và điều đó tốn thêm tính toán.
Mọi thứ khác — số tiền, giờ giấc, mức tải của mạng — đều không làm con số đó thay đổi. Mức tiêu hao năng lượng cố định theo từng loại thao tác, và chính vì vậy một lô có thể tính trước thay vì ước chừng.
Tìm hiểu thêm năng lượng là gì và vì sao giao dịch cần nóSố tiền chuyển không làm đổi con số
Gửi 10 USDT và gửi 50.000 USDT tiêu tốn năng lượng như nhau. Phí trên mạng TRON phụ thuộc vào loại thao tác và việc ví có tài nguyên hay không, chứ không phụ thuộc vào số tiền được chuyển. Đây là khác biệt căn bản so với các mạng mà phí tăng theo giá trị.
Từ đó suy ra TRON tiết kiệm nhất với các giao dịch lớn: chi phí năng lượng cố định cho mọi số tiền nghĩa là chi phí thực tế trên mỗi đô-la chuyển đi giảm dần khi giao dịch lớn lên. Với một lô chi trả, điều đó chỉ có một hàm ý: đếm giao dịch, không bao giờ đếm tổng tiền.
Vì sao địa chỉ mới tốn gấp đôi
Ngoài việc có giữ USDT hay không, địa chỉ người nhận còn có trạng thái kích hoạt. Địa chỉ chưa từng tham gia giao dịch nào được xem là chưa kích hoạt, và lần nhận USDT đầu tiên sẽ kích hoạt nó — nhiều tính toán hơn, tức là nhiều năng lượng hơn.
Trên thực tế quy tắc rất ngắn. Địa chỉ lạ, hoặc địa chỉ bạn biết chắc chưa có USDT: hãy dự trù 131.000. Địa chỉ có số dư USDT đã xác nhận trên TronScan: 65.000 là đủ. Khi không thể kiểm tra từng người nhận trong một lô, hãy tính tất cả ở mức 131.000 — dư thì tốn chút ít, thiếu thì đốt TRX.
Ví dụ tính toán
Vài kịch bản để neo lại phép tính:
| Kịch bản | Năng lượng |
|---|---|
| 1 lần chuyển tới địa chỉ đang hoạt động | 65.000 |
| 1 lần chuyển tới địa chỉ mới | 131.000 |
| 3 lần chuyển tới địa chỉ đang hoạt động | 195.000 |
| 5 lần chuyển, 2 trong đó tới địa chỉ mới | 457.000 |
| 10 lần chuyển tới địa chỉ đang hoạt động | 650.000 |
| 10 lần chuyển, không rõ người nhận | 1.310.000 |
| 38 lần chuyển, không rõ người nhận | 4.978.000 |
Một đơn hàng tối đa 5.000.000 năng lượng. Đó là 76 lần chuyển tới các địa chỉ đang hoạt động — nhưng chỉ 38 khi không kiểm tra được người nhận và phải tính tất cả ở mức 131.000. Vượt quá mức đó, hãy chia khối lượng thành nhiều đơn, hoặc chuyển sang gói đăng ký hay gói chuyển tiền trả trước, nơi tài nguyên được cấp theo từng lần chuyển và trần này không còn ý nghĩa.
Kiểm tra ví đã có sẵn những gì
Trước khi mua, hãy xem trên địa chỉ có gì. Mở tronscan.org, nhập địa chỉ ví và vào mục Resources: ở đó hiện năng lượng khả dụng, nguồn gốc của nó và thời hạn còn lại của phần ủy quyền.
Việc kiểm tra mất khoảng một phút và giải quyết câu hỏi trước khi gửi, chứ không phải sau khi báo lỗi. Năng lượng còn lại từ lần thuê trước được tính vào lô — hãy trừ nó khỏi lượng bạn sắp mua.
Chọn khối lượng và thời hạn thuê thế nào
Nhân số giao dịch với con số tương ứng rồi cộng thêm một khoản dự phòng nhỏ cho những người nhận bạn chưa kịp kiểm tra. Khoản dự phòng ấy là bảo hiểm rẻ: khoảng cách giữa thuê và đốt đủ rộng để một chút năng lượng dư rẻ hơn nhiều so với một giao dịch rơi vào cảnh đốt TRX.
Về thời hạn, hãy căn theo khoảng thời gian bạn thực sự định gửi. Một lần chuyển đơn lẻ chỉ cần thuê ngắn. Với các đợt định kỳ có những thời hạn dài hơn, còn với doanh nghiệp thì có API và điều kiện theo khối lượng.
Tính khối lượng chính xác trong công cụ tính năng lượngCâu hỏi thường gặp
Nếu tôi mua ít năng lượng hơn mức giao dịch cần thì sao?
Phần hụt sẽ được mạng bù bằng cách đốt TRX — bạn trả cả năng lượng đã thuê lẫn một phần bị đốt trong cùng một giao dịch. Chính vì thế nên lấy dư một chút.
Năng lượng không dùng hết có được chuyển tiếp hay hoàn lại không?
Năng lượng đã thuê nằm trên địa chỉ suốt thời hạn thuê và bất kỳ giao dịch nào trong khoảng đó đều dùng được. Hết hạn thì phần còn lại bị thu hồi — vậy nên tốt hơn là khớp thời hạn với khung giờ gửi của bạn thay vì mua thời hạn dài.
Làm sao biết người nhận đã có USDT hay chưa?
Nhập địa chỉ vào TronScan và xem danh sách token, hoặc dùng công cụ tính trên website: nó kiểm tra địa chỉ và hiển thị 65.000 hoặc 131.000 tương ứng.
Xử lý một lô một trăm khoản chi thế nào?
Hoặc chia thành nhiều đơn — mỗi đơn chứa tới 5.000.000 năng lượng — hoặc dùng gói đăng ký hay gói chuyển tiền, nơi năng lượng được cấp tự động cho từng giao dịch đi ra và bạn không phải tính khối lượng chút nào.
Tính khối lượng của bạn
Nhập địa chỉ người nhận và công cụ tính sẽ cho biết chính xác giao dịch đó cần bao nhiêu năng lượng — 65.000 hay 131.000.
Mở công cụ tính