TRON Giải thích về Mainnet và Testnet
TRON vận hành nhiều mạng: mạng chính sản xuất nơi giá trị thực di chuyển và mạng thử nghiệm nơi các nhà phát triển thử nghiệm miễn phí. Việc nhầm lẫn cả hai có thể có nghĩa là bị mất tiền (sử dụng TRX thật trên testnet) hoặc triển khai không thành công (thử nghiệm trên mainnet). Hướng dẫn này làm rõ sự khác biệt và thời điểm sử dụng từng loại.
Sơ lược về mạng của ## TRON {#overview}
| Mạng | Mục đích | giá trị TRX | USDT | Block explorer |
|---|---|---|---|---|
| Mạng chính | Sản xuất | Thực tế | Thực USDT | tronscan.org |
| Mạng thử nghiệm Nile | Phát triển | Không có (miễn phí) | Mã thông báo thử nghiệm | nile.tronscan.org |
| Mạng thử nghiệm Shasta | Kiểm tra kế thừa | Không có (miễn phí) | Mã thông báo thử nghiệm | shasta.tronscan.org |
Mainnet: nơi giá trị thực tồn tại
Mainnet TRON là chuỗi khối sản xuất:
- Real TRX — mua trên sàn giao dịch, có giá trị thị trường
- Real USDT — TRC-20 USDT với sự hỗ trợ bằng đô la thực tế
- Hậu quả thực sự — sai lầm phải trả giá bằng tiền thật
- Block explorer — tronscan.org
- Điểm cuối API —
https://api.trongrid.io - ID chuỗi — không áp dụng (TRON sử dụng tên mạng chứ không phải ID chuỗi)
Everything you read about TRON fees, Energy, USDT transfers, and staking applies to mainnet. Khi một sàn giao dịch thông báo "rút về mạng TRON", điều đó có nghĩa là mạng chính.
Nile testnet: the current test environment
Nile là mạng thử nghiệm chính của TRON để phát triển:
- Thử nghiệm miễn phí TRX — lấy từ vòi, không có giá trị thực
- Thử nghiệm mã thông báo — triển khai và thử nghiệm các hợp đồng TRC-20
- Các tính năng tương tự — Năng lượng, Băng thông, đặt cược, hợp đồng thông minh đều hoạt động
- Block explorer — nile.tronscan.org
- Điểm cuối API —
https://nile.trongrid.io
Nile phản ánh chức năng của mạng chính. Các nhà phát triển sử dụng nó để kiểm tra dApps, hợp đồng thông minh và tích hợp trước khi triển khai lên mạng chính.
Hướng dẫn thiết lập đầy đủ: Hướng dẫn về mạng thử nghiệm Nile.
Mạng thử nghiệm Shasta: môi trường kế thừa
Shasta là mạng thử nghiệm cũ hơn của TRON:
- Vẫn hoạt động nhưng ít được bảo trì tích cực
- Thử nghiệm miễn phí TRX từ vòi Shasta
- Một số hướng dẫn và công cụ cũ tham khảo Shasta
- Trình khám phá khối — shasta.tronscan.org
- Điểm cuối API —
https://api.shasta.trongrid.io
Các dự án mới nên sử dụng Nile. Shasta vẫn có sẵn để tương thích với phiên bản cũ.
Điểm khác biệt chính
Địa chỉ trông giống nhau
Địa chỉ TRON (bắt đầu bằng T) được tạo giống hệt nhau trên tất cả các mạng. The same private key produces the same address on mainnet, Nile, and Shasta. Đây là nguyên nhân gây nhầm lẫn phổ biến — định dạng địa chỉ không cho biết bạn đang sử dụng mạng nào.
Token không thể thay thế cho nhau
| Hành động | Kết quả |
|---|---|
| Gửi mainnet USDT đến địa chỉ testnet | Tiền bị mất (các mạng khác nhau) |
| Send testnet TRX to mainnet address | Không có gì xảy ra (kiểm tra TRX không có giá trị mạng chính) |
| Sử dụng khóa riêng của mainnet trên testnet | Cùng một địa chỉ, nhưng chỉ có nội dung testnet |
| Triển khai hợp đồng trên testnet | Chỉ tồn tại trên testnet |
Vòi cung cấp dịch vụ kiểm tra miễn phí TRX
Testnet TRX không có vòi:
- Vòi Nile — có sẵn qua TronGrid và vòi cộng đồng
- Vòi Shasta — có sẵn qua TronGrid
- Số lượng — thường là 1.000–10.000 bài kiểm tra TRX mỗi yêu cầu
- Thời gian hồi chiêu — vòi giới hạn yêu cầu cho mỗi địa chỉ mỗi ngày
Năng lượng và băng thông hoạt động như nhau
Testnet sử dụng mô hình tài nguyên giống như mainnet. Bạn có thể dừng thử nghiệm TRX về Năng lượng, thử nghiệm các kịch bản OUT_OF_ENERGY và thực hành quản lý tài nguyên — tất cả đều không cần tốn tiền thật.
Khi nào nên sử dụng từng mạng
Use mainnet when:
- Gửi hoặc nhận thật USDT
- Buying, selling, or trading TRX
- Sử dụng dApps sản xuất (SunSwap, JustLend)
- Đặt cược TRX để nhận phần thưởng thực
- Bất kỳ giao dịch nào liên quan đến giá trị thực
Sử dụng mạng thử nghiệm Nile khi:
- Phát triển hợp đồng thông minh
- Thử nghiệm tích hợp dApp
- Học TRON không rủi ro tài chính
- Thực hành thao tác ví
- Kiểm tra lệnh gọi API TronWeb/TronGrid
Sử dụng mạng thử nghiệm Shasta khi:
- Duy trì các dự án kế thừa có tham khảo Shasta
- Làm theo các hướng dẫn cũ hơn sử dụng điểm cuối Shasta
Chuyển mạng trong TronLink
TronLink hỗ trợ chuyển mạng:
- Mở cài đặt TronLink
- Chọn Mạng
- Chọn Mainnet, Nile Testnet hoặc Shasta Testnet
- Địa chỉ của bạn vẫn giữ nguyên, nhưng số dư và mã thông báo thay đổi trên mỗi mạng
Luôn kiểm tra kỹ chỉ báo mạng trước khi xác nhận giao dịch.
Những lỗi thường gặp {#sai lầm}
| Sai lầm | Hậu quả | Phòng ngừa |
|---|---|---|
| Gửi TRX thật tới hợp đồng testnet | Mất tiền | Xác minh mạng trong ví |
| Mong đợi testnet TRX có giá trị | Thất vọng | Bài kiểm tra TRX miễn phí và vô giá trị |
| Triển khai vào mạng chính mà không cần thử nghiệm | Lỗi đắt giá | Thử nghiệm trên sông Nile trước |
| Sử dụng điểm cuối API sai | Dữ liệu mạng sai | Kết hợp điểm cuối với mạng mục tiêu |
| Chia sẻ hạt giống mainnet trên các công cụ testnet | Tiềm năng trộm cắp | Không bao giờ nhập cụm từ hạt giống trên các trang web thử nghiệm |
Câu hỏi thường gặp
Sự khác biệt giữa mạng chính TRON và mạng thử nghiệm là gì?
Mainnet sử dụng TRX thực với giá trị thực. Testnet sử dụng thử nghiệm miễn phí TRX không có giá trị tiền tệ, được thiết kế để phát triển và thử nghiệm mà không gặp rủi ro tài chính.
Tôi có thể gửi testnet TRX tới mainnet không?
Không. Testnet và mainnet là các mạng hoàn toàn riêng biệt. Kiểm tra TRX không có giá trị và không thể chuyển giữa các mạng.
Tôi nên sử dụng mạng thử nghiệm TRON nào?
Mạng thử nghiệm Nile là mạng thử nghiệm được đề xuất hiện tại để phát triển. Shasta là testnet cũ hơn, vẫn hoạt động nhưng ít được bảo trì tích cực hơn.
Danh sách kiểm tra khắc phục sự cố
Nếu có sự cố xảy ra trên TRON, hãy xử lý nó như một vấn đề gỡ lỗi có cấu trúc: xác nhận txid chính xác trên chuỗi, xác minh địa chỉ hợp đồng mục tiêu và chỉ sau đó mới quyết định xem liệu lỗi có thể phục hồi được hay không. Trên TRON, nhiều vấn đề “bí ẩn” chỉ đơn giản là một trong số: mạng sai (mainnet so với testnet), hợp đồng mã thông báo sai (USDT giả / mã thông báo có tên tương tự), không đủ tài nguyên (OUT_OF_ENERGY / băng thông) hoặc độ trễ giao diện người dùng/trình lập chỉ mục giữa ví và trình khám phá.
Bắt đầu với các bước kiểm tra dựa trên chuỗi sau:
- Luôn sao chép toàn bộ txid/hash từ ví hoặc explorer của bạn.
- Xác nhận trạng thái kết quả tx trên TronScan (SUCCESS, REVERT, OUT_OF_ENERGY hoặc vẫn đang chờ xử lý).
- Kiểm tra xem địa chỉ người nhận/hợp đồng có khớp với nội dung bạn định gửi hay không.
- Nếu đó là lệnh gọi hợp đồng, hãy xác nhận rằng bộ chọn chức năng và các tham số phù hợp với tiêu chuẩn mã thông báo mà bạn cho rằng mình đang sử dụng (TRC-20 so với TRC-10 so với BEP-20 trên BSC).
Sau đó áp dụng đường dẫn sửa lỗi cho danh mục của bạn:
- Xác nhận trạng thái và thông số giao dịch.
- Xác minh địa chỉ (hợp đồng mã thông báo, người nhận, bộ định tuyến/người chi tiêu).
- Thêm hoặc ủy quyền tài nguyên (Năng lượng/Băng thông) khi lỗi do tài nguyên.
###Những lỗi thường gặp
Các mẫu này gây ra hầu hết các lỗi ở cấp độ người dùng:
- Sử dụng địa chỉ mainnet trên testnet (hoặc ngược lại).
- Sao chép ký hiệu mã thông báo thay vì địa chỉ hợp đồng TRC-20 thực tế.
- Ký sai địa chỉ phê duyệt/chi tiêu do liên kết UI độc hại hoặc lỗi thời.
- Thử lại mà không thay đổi đầu vào bị lỗi (ví dụ: REVERT tiếp tục hoàn nguyên cho đến khi bạn sửa được tham số).
Nếu bạn không chắc chắn, đừng “gửi lại”. Thực hiện một thay đổi có kiểm soát, xác minh trên TronScan rồi tiếp tục.
##Câu hỏi thường gặp
Làm cách nào để biết liệu giao dịch có thực sự được xác nhận hay không?
Sử dụng TronScan và kiểm tra trạng thái kết quả tx. Nhãn “đang chờ xử lý” của ví có thể bị trễ; trạng thái dây chuyền là nguồn gốc của sự thật. Sao chép txid và xác minh SUCCESS/REVERT/OUT_OF_ENERGY, không chỉ văn bản giao diện người dùng.
Tại sao giao diện người dùng khác với TronScan?
Một số ví và dApp sử dụng các bộ chỉ mục hoặc lớp bộ đệm khác nhau. Độ trễ ngắn giữa phát sóng và lập chỉ mục là bình thường; so sánh txid và đợi chuỗi ổn định trước khi kết luận thất bại.
Tôi nên làm gì sau REVERT?
Dừng và giải mã cuộc gọi thất bại. Hầu hết REVERT đều do tham số không hợp lệ, địa chỉ hợp đồng sai, thiếu phê duyệt hoặc không khớp giữa tiêu chuẩn và phương thức mã thông báo. Khắc phục nguyên nhân rồi ký lại.
Ký phê duyệt không giới hạn có an toàn không?
Phê duyệt không giới hạn chỉ an toàn đối với các địa chỉ chi tiêu đáng tin cậy mà bạn đã xác minh (nguồn đã xác minh, bộ định tuyến chính xác và hợp đồng mã thông báo dự kiến). Để thử nghiệm, hãy ưu tiên phê duyệt có giới hạn và thu hồi sau khi bạn hoàn thành.
TRON yêu cầu những tài nguyên gì cho các cuộc gọi hợp đồng?
Việc thực thi hợp đồng thông minh chủ yếu tiêu thụ Năng lượng, trong khi byte giao dịch tiêu thụ Băng thông. Nếu bạn nhận được OUT_OF_ENERGY, hãy thêm/đóng băng/ủy thác Năng lượng. Nếu băng thông cạn kiệt, hãy tập trung vào việc giữ đủ chất lỏng TRX để phân bổ byte và tài nguyên.
Làm cách nào để giảm phiếu hỗ trợ?Hiển thị cho người dùng thông báo rõ ràng về “điều gì đã xảy ra” dựa trên trạng thái chuỗi và liên kết trực tiếp đến hướng dẫn có liên quan (đang chờ xử lý, không thành công, hết năng lượng hoặc xác minh). Lưu trữ txid để bạn có thể hòa giải nhanh chóng.
Cảm ơn phản hồi của bạn — giúp chúng tôi cải thiện tài liệu.