Hướng dẫn về mạng thử nghiệm Nile: Phát triển miễn phí trên TRON — TRON Wiki

Hướng dẫn về mạng thử nghiệm Nile: Phát triển miễn phí trên TRON

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

Mạng thử nghiệm Nile là nơi các nhà phát triển và người học TRON thực hành mà không gặp rủi ro về tiền thật. Nó sao chép đầy đủ chức năng của mạng chính — Năng lượng, Băng thông, hợp đồng thông minh, mã thông báo TRC-20 — sử dụng thử nghiệm miễn phí TRX không có giá trị tiền tệ. Hướng dẫn này hướng dẫn bạn cách thiết lập Nile, thực hiện kiểm tra TRX và kiểm tra các hoạt động TRON một cách an toàn.

Mạng thử nghiệm Nile là gì? {#cái-là-nile}

Nile là mạng thử nghiệm được đề xuất của TRON:

  • Thử nghiệm miễn phí TRX từ vòi
  • Đầy đủ các tính năng của mạng chính — đặt cược, Năng lượng, hợp đồng thông minh, TRC-20
  • Sổ cái riêng — tách biệt hoàn toàn với mạng chính
  • Block explorernile.tronscan.org
  • APIhttps://nile.trongrid.io
  • Không có giá trị thực — thử nghiệm TRX không thể bán hoặc chuyển sang mạng chính

Để biết bối cảnh rộng hơn, hãy xem mainnet so với testnet.

Tải xuống tiện ích mở rộng trình duyệt hoặc ứng dụng di động TronLink từ tronlink.org.

Bước 2: Tạo hoặc nhập ví

  • Ví mới — tạo địa chỉ mới (lưu cụm từ hạt giống của bạn một cách an toàn)
  • Nhập hiện có — sử dụng cụm từ hạt giống mainnet của bạn (cùng một địa chỉ trên tất cả các mạng)
Cùng một địa chỉ, khác mạng
Địa chỉ TRON của bạn giống hệt nhau trên mạng chính và Nile. Số dư và mã thông báo là riêng biệt. 100 TRX trên mạng chính không xuất hiện trên Nile — bạn cần vòi TRX.

Bước 3: Chuyển sang Nile testnet

  1. Mở TronLink
  2. Nhấn vào bộ chọn mạng (hiển thị "Mainnet" theo mặc định)
  3. Chọn Mạng thử nghiệm Nile
  4. Xác nhận chuyển đổi

Ví của bạn hiện hoạt động trên Nile. Địa chỉ giống nhau nhưng số dư sẽ trống cho đến khi bạn nhận được vòi TRX.

Đang kiểm tra TRX từ vòi

Tùy chọn vòi Nile

  1. Vòi NileExnileex.io/join/getJoinPage

- Nhập địa chỉ TRON của bạn

- Nhận ~10.000 bài kiểm tra TRX

- Giới hạn hàng ngày cho mỗi địa chỉ

  1. TronGrid API vòi

- Nhà phát triển có thể yêu cầu kiểm tra theo chương trình TRX

- Điểm cuối: https://nile.trongrid.io/wallet/getaccount

- Tài liệu trên cổng thông tin dành cho nhà phát triển TronGrid

  1. Vòi cộng đồng

- Có nhiều vòi do cộng đồng vận hành

- Xác minh tính hợp pháp trước khi sử dụng

Sau khi yêu cầu

  • Kiểm tra TRX sẽ đến sau ~3–5 giây
  • Xác minh trên nile.tronscan.org
  • Số dư TronLink của bạn tự động cập nhật

Kiểm tra những gì trên Nile

###Các thao tác cơ bản

  • Gửi bài kiểm tra TRX — thực hành chuyển tiền giữa các địa chỉ
  • Kích hoạt tài khoản — kiểm tra quy trình kích hoạt 1 TRX
  • Đóng băng TRX — kiểm tra cổ phần TRX về Năng lượng và Băng thông
  • Bỏ phiếu cho SR — thử nghiệm cơ chế bỏ phiếu

Hoạt động của mã thông báo

  • Triển khai TRC-20 — tạo hợp đồng mã thông báo thử nghiệm
  • Chuyển mã thông báo — kiểm tra TRC-20 gửi/nhận
  • Kiểm tra mức tiêu thụ năng lượng — xem lượng Năng lượng mà USDT chuyển sử dụng
  • Trigger OUT_OF_ENERGY — thực hành sửa lỗi năng lượng mà không tốn chi phí thực

Hoạt động của nhà phát triển

  • Triển khai hợp đồng thông minh qua TronIDE hoặc TronWeb
  • Chức năng hợp đồng cuộc gọi — kiểm tra đọc và ghi
  • Sử dụng TronGrid API — truy vấn dữ liệu Nile theo chương trình
  • Thử nghiệm tích hợp dApp — kết nối ứng dụng của bạn với điểm cuối Nile
Thực hành quản lý năng lượng
Nile là nơi hoàn hảo để tìm hiểu hệ thống Năng lượng của TRON. Thử nghiệm đóng băng TRX, gửi mã thông báo thử nghiệm và xem chính xác mỗi hoạt động tiêu thụ bao nhiêu Năng lượng — kiến ​​thức giúp tiết kiệm tiền thật trên mạng chính.

Nile TronScan nhà thám hiểm

nile.tronscan.org là trình khám phá khối của Nile:

  • Tìm kiếm địa chỉ, giao dịch, khối
  • Xem nắm giữ mã thông báo và mã hợp đồng
  • Kiểm tra tài nguyên năng lượng và băng thông
  • Giám sát tương tác hợp đồng thông minh

Sử dụng chính xác như mainnet TronScan, nhưng hãy nhớ tất cả các giá trị chỉ dành cho thử nghiệm.

Điểm cuối API Nile

Dành cho nhà phát triển tích hợp với Nile:

Dịch vụĐiểm cuối
API nút đầy đủhttps://api.nileex.io
TronGridhttps://nile.trongrid.io
TronScan APIhttps://nileapi.tronscan.org

Định cấu hình TronWeb cho Nile:

const tronWeb = new TronWeb({
  fullHost: 'https://nile.trongrid.io',
  privateKey: 'your-test-private-key'
});

Chuyển từ Nile sang mainnet

Khi thử nghiệm của bạn hoàn tất:

  1. Kiểm tra hợp đồng của bạn — các trường hợp thử nghiệm, các dạng lỗi, Mức tiêu thụ năng lượng
  2. Chuyển TronLink sang mạng chính
  3. Tài trợ bằng TRX thực — bạn cần TRX để triển khai Năng lượng và các hoạt động đang diễn ra
  4. Triển khai lên mạng chính — cùng mã hợp đồng, mạng thực
  5. Xác minh trên tronscan.org — xác nhận triển khai thành công
Thành công của Testnet không đảm bảo thành công cho Mainnet
Điều kiện mạng, giá năng lượng và tương tác hợp đồng có thể khác nhau. Luôn kiểm tra kỹ lưỡng trên Nile và bắt đầu với các giao dịch trên mạng chính nhỏ.

Các vấn đề thường gặp về mạng thử nghiệm Nile

Vấn đềNguyên nhânSửa chữa
Vòi báo "đã được yêu cầu"Đã đạt đến giới hạn hàng ngàyĐợi 24 giờ hoặc thử vòi khác
0 số dư sau vòiChọn sai mạngXác nhận TronLink hiển thị Nile Testnet
Triển khai hợp đồng không thành côngKiểm tra chưa đầy đủ TRXYêu cầu thêm từ vòi
Giao dịch không hiển thịĐã kiểm tra mạng chính TronScanThay vào đó hãy sử dụng nile.tronscan.org
Lỗi năng lượng trên testnetKhông kiểm tra đông lạnh TRXThử nghiệm đóng băng TRX đối với Năng lượng trên sông Nile

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

Mạng thử nghiệm Nile là gì?

Nile là mạng thử nghiệm chính để phát triển của TRON. Nó phản ánh chức năng của mạng chính nhưng sử dụng thử nghiệm miễn phí TRX không có giá trị thực.

Làm cách nào để nhận TRX miễn phí trên mạng thử nghiệm Nile?

Sử dụng vòi Nile tại nileex.io hoặc API vòi của TronGrid. Bạn nhận được 1.000–10.000 bài kiểm tra TRX mỗi yêu cầu, được bổ sung hàng ngày.

Mạng thử nghiệm Nile có giống mạng chính không?

Tương tự về mặt chức năng - cùng mô hình Năng lượng/Băng thông, cùng hợp đồng thông minh, cùng địa chỉ ví. Nhưng testnet TRX và token không có giá trị thực.

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ố: sai mạng (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.