Cách thức hoạt động của TRON: Tổng quan về kỹ thuật — TRON Wiki

Cách thức hoạt động của TRON: Tổng quan về kỹ thuật

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

Hiểu cách thức hoạt động của TRON sẽ giúp bạn sử dụng mạng hiệu quả hơn — cho dù bạn đang gửi USDT, xây dựng dApp hay đánh giá TRON so với các chuỗi khối khác. Hướng dẫn này bao gồm kiến ​​trúc, sự đồng thuận, mô hình tài khoản và vòng đời giao dịch của TRON.

Tổng quan về kiến trúc

Kiến trúc của TRON có ba lớp:

┌─────────────────────────────────┐
│     Application Layer           │
│  (wallets, dApps, exchanges)    │
├─────────────────────────────────┤
│     Core Layer                  │
│  (smart contracts, TVM, tokens)  │
├─────────────────────────────────┤
│     Storage Layer               │
│  (distributed ledger, state)    │
└─────────────────────────────────┘
  • Lớp lưu trữ — sổ cái phân tán lưu trữ các tài khoản, số dư và trạng thái hợp đồng
  • Lớp lõi — thực thi hợp đồng thông minh, đồng thuận, TRON Máy ảo (TVM)
  • Lớp ứng dụng — ví, dApp, API mà người dùng tương tác

Sự đồng thuận: Bằng chứng cổ phần được ủy quyền

TRON sử dụng DPoS — một mô hình đồng thuận trong đó chủ sở hữu mã thông báo bầu ra một nhóm nhỏ các nhà sản xuất khối:

  1. TRX người nắm giữ đóng băng TRX và bỏ phiếu cho các ứng cử viên Siêu đại diện (SR)
  2. 27 ứng cử viên hàng đầu theo phiếu bầu sẽ trở thành SR tích cực
  3. SR thay phiên nhau sản xuất các khối theo lịch trình quay vòng
  4. Mỗi SR tạo ra các khối trong khoảng ~6 giây mỗi vòng (2 khối cách nhau 3 giây)
  5. Cử tri kiếm được phần thưởng — SR phân phối TRX cho cử tri của họ (~4–5% APY)

Tại sao lại là DPoS?

Lợi thếĐánh đổi
Thời gian khối 3 giâyChỉ có 27 nhà sản xuất khối
~2.000 thông lượng TPSTập trung hơn PoS/PoW
Tiêu thụ năng lượng thấpẢnh hưởng của cử tri phụ thuộc vào tỷ lệ nắm giữ TRX
Sản xuất khối có thể dự đoán đượcVề mặt lý thuyết có thể thông đồng SR

SR bao gồm các sàn giao dịch lớn (Binance, OKX), nhà cung cấp cơ sở hạ tầng và các nút do cộng đồng vận hành. Cuộc bầu cử diễn ra liên tục - thứ hạng SR thay đổi khi số phiếu bầu thay đổi.

Bỏ phiếu SR kiếm được phần thưởng
Việc đóng băng TRX và bỏ phiếu cho một SR sẽ nhận được phần thưởng TRX. Đây tương đương với lợi tức đặt cược của TRON. Kết hợp với Năng lượng tự do từ việc đóng băng, TRX của bạn hoạt động với hai nhiệm vụ.

Mô hình tài khoản

TRON sử dụng mô hình dựa trên tài khoản (như Ethereum, không giống như UTXO của Bitcoin):

Loại tài khoản

LoạiTạo bởiCó thể làm được
Bên ngoài (EOA)Người dùng (ví)Gửi TRX, triển khai hợp đồng, đóng băng TRX
Hợp đồngTriển khai hợp đồng thông minhThực thi mã, giữ mã thông báo, trả lời cuộc gọi

###Cấu trúc tài khoản

Mỗi tài khoản TRON đều có:

  • Địa chỉ — chuỗi base58 gồm 34 ký tự bắt đầu bằng T
  • TRX số dư — mã thông báo gốc có thể chi tiêu
  • Tài nguyên — Cân bằng năng lượng và băng thông
  • Frozen TRX — bị khóa tài nguyên và bỏ phiếu
  • Số dư mã thông báo — nắm giữ TRC-20, TRC-10, TRC-721
  • Quyền — cấu hình khóa chủ sở hữu và hoạt động

Tài khoản mới phải được kích hoạt với 1 TRX trước khi có thể gửi giao dịch.

Máy ảo TRON (TVM)

TVM thực thi mã byte hợp đồng thông minh:

  • Ngôn ngữ: Tính vững chắc (chính), tương thích với các hợp đồng Ethereum
  • Mã byte: Tương tự như EVM nhưng có sự khác biệt cụ thể về TRON
  • Mô hình khí: Năng lượng (không phải khí) — được đo bằng đơn vị Năng lượng, không phải ETH
  • Tiêu chuẩn hợp đồng: TRC-20 (có thể thay thế), TRC-721 (NFT), TRC-1155 (multi-token)

Nhà phát triển triển khai hợp đồng bằng TronWeb hoặc TronIDE. Việc triển khai tiêu tốn Năng lượng (hoặc đốt cháy TRX). Sau khi được triển khai, các hợp đồng sẽ không thay đổi được trừ khi được thiết kế với các mẫu nâng cấp.

Sự khác biệt chính của TVM so với EVM:

  • Năng lượng thay vì khí đốt
  • Định dạng địa chỉ khác nhau (tiền tố T base58)
  • 6 chữ số thập phân cho TRX (so với 18 cho ETH)
  • Một số khác biệt về opcode yêu cầu điều chỉnh chuyển

Vòng đời giao dịch

Mọi giao dịch TRON đều đi theo đường dẫn sau:

User signs tx → Broadcast to network → SR includes in block → TVM executes → State updated → Confirmed

Từng bước một

  1. Tạo — người dùng soạn một giao dịch (chuyển khoản, gọi hợp đồng, đóng băng, v.v.)
  2. Sign — ký ví bằng khóa riêng của tài khoản
  3. Phát sóng — giao dịch đã ký được gửi tới mạng TRON
  4. Xác thực — SR xác minh chữ ký, số dư và tính khả dụng của tài nguyên
  5. Bao gồm trong khối — SR hiện tại thêm giao dịch vào một khối mới
  6. Thực thi — TVM xử lý lệnh gọi hợp đồng thông minh; cập nhật số dư
  7. Xác nhận — khối được thêm vào chuỗi (~3 giây kể từ khi phát sóng)
  8. Hoàn tất — sau 19 khối (~57 giây), giao dịch được coi là không thể đảo ngược

Tiêu thụ tài nguyên

Trong quá trình thực hiện, mạng sẽ khấu trừ:

  • Băng thông — dành cho byte giao dịch (chuyển TRX)
  • Năng lượng — để tính toán hợp đồng (USDT, DeFi)
  • TRX burn — nếu tài nguyên không đủ

Xem Năng lượngBandwidth để biết chi tiết.

Tiêu chuẩn token

TRON hỗ trợ nhiều tiêu chuẩn mã thông báo:

Tiêu chuẩnLoạiVí dụ
TRC-10Mã thông báo gốc (không có hợp đồng)Mã thông báo cơ bản
TRC-20Hợp đồng thông minh có thể thay thế đượcUSDT, USDC, JST
TRC-721Hợp đồng thông minh NFTBộ sưu tập APENFT
TRC-1155Đa mã thông báoVật phẩm chơi game

TRC-20 được sử dụng rộng rãi nhất — nó phản chiếu chức năng ERC-20 trên TRON.

Cơ sở hạ tầng mạng

###Siêu đại diện (27)

Các nhà sản xuất khối được bầu chọn bằng cách bỏ phiếu TRX. Họ duy trì các nút đầy đủ, tạo khối và kiếm phần thưởng khối.

Nút đầy đủ

Lưu trữ trạng thái blockchain hoàn chỉnh. SR chạy các nút đầy đủ; các nút đầy đủ công khai hỗ trợ mạng.

TronGrid

Dịch vụ API chính thức để truy vấn dữ liệu blockchain và truyền tải các giao dịch. Tương tự như Infura cho Ethereum.

TronScan

Block explorer hiển thị các giao dịch, tài khoản, mã thông báo và thống kê mạng. Công cụ chính để xác minh hoạt động trên chuỗi.

Ba mạng của ## TRON {#networks}

MạngMục đíchgiá trị TRX
Mạng chínhSản xuấtThực tế
Mạng thử nghiệm NileThử nghiệm phát triểnKhông có (vòi)
Mạng thử nghiệm ShastaKiểm tra kế thừaKhông có (vòi)

Xem mainnet so với testnetHướng dẫn về mạng thử nghiệm của Nile.

Hiểu TRON giúp bạn tiết kiệm tiền
Biết rằng quá trình truyền USDT tiêu tốn Năng lượng (không phải Băng thông) và việc đóng băng TRX cung cấp Năng lượng miễn phí là thông tin chi tiết kỹ thuật có giá trị nhất cho người dùng TRON. Hãy áp dụng nó với [Hướng dẫn về năng lượng](/en/categories/energy-fees/ của chúng tôi.

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

TRON sử dụng cơ chế đồng thuận nào?

TRON sử dụng Bằng chứng cổ phần được ủy quyền (DPoS). Những người nắm giữ TRX bỏ phiếu cho 27 Siêu đại diện, những người thay phiên nhau sản xuất các khối cứ sau 3 giây.

Máy ảo TRON (TVM) là gì?

TVM là môi trường thời gian chạy của TRON dành cho hợp đồng thông minh. Nó tương thích với EVM của Ethereum, cho phép các hợp đồng Solidity chạy trên TRON với các sửa đổi.

TRON nhanh đến mức nào?

TRON tạo ra một khối cứ sau ~3 giây và có thể xử lý khoảng 2.000 giao dịch mỗi giây trên lớp cơ sở.