Bỏ qua để đến nội dung

Ánh xạ khái niệm

Trang này là một bản đồ ánh xạ một-một chính xác dành cho các nhà phát triển và người dùng nâng cao đến từ các hệ sinh thái khác. Ở những nơi không có khái niệm tương đương trực tiếp, sự khác biệt về mặt chức năng sẽ được giải thích rõ ràng.

Khái niệm EthereumTương đương trên TRONGhi chú
GasNăng lượng + Băng thôngTRON chia khái niệm Gas duy nhất thành hai tài nguyên. Năng lượng chi trả cho việc thực thi Hợp đồng thông minh; Băng thông chi trả cho các giao dịch chuyển tiền thông thường.
Gas PriceKhông cóTRON không có cơ chế đấu giá giá gas. Chi phí tài nguyên được thiết lập bởi giao thức, không bị chi phối bởi thị trường.
Gas LimitGiới hạn Năng lượngMột giao dịch có thể đặt mức tiêu thụ Năng lượng tối đa để ngăn chặn việc thực thi không kiểm soát.
Ether (ETH)TRXTiền điện tử bản địa. Cả hai đều được sử dụng để Khóa TRX, thanh toán phí và biểu quyết.
WeiSunĐơn vị nhỏ nhất. 1 TRX = 1,000,000 Sun.
GweiKhông cóKhông có khái niệm tương đương. Phí trên TRON được biểu diễn trực tiếp bằng TRX hoặc Sun.
EVMTVMTRON Virtual Machine. Phần lớn tương thích EVM ở cấp độ opcode, với các hàm biên dịch trước (precompiles) đặc thù của TRON.
SoliditySolidity (phiên bản TVM)TRON sử dụng một nhánh của Solidity. Hầu hết các hợp đồng đều có thể biên dịch với những thay đổi nhỏ. Một số opcode EVM hoạt động khác biệt trên TVM.
Proof of StakeDelegated Proof-of-Stake (DPoS)TRON sử dụng 27 nhà sản xuất khối được bầu cử (Super Representatives) thay vì một tập hợp validator lớn.
ValidatorsSuper Representatives (SRs)27 địa chỉ có tổng số phiếu bầu cao nhất sẽ sản xuất tất cả các khối.
StakingStake 2.0 (Đóng băng)Trên Ethereum, staking có nghĩa là chạy một validator. Trên TRON, Khóa TRX (đóng băng) cung cấp tín dụng tài nguyên và quyền biểu quyết — không yêu cầu vận hành node.
Block Time3 giâyso với ~12 giây trên Ethereum sau The Merge.
Finality~19 khối (~57 giây)Ethereum đạt được tính cuối cùng (finality) trong ~12 phút (2 epoch).
MempoolTransaction PoolTRON có mempool, nhưng với thời gian tạo khối 3 giây, các giao dịch được xử lý rất nhanh. Không có cơ chế phí ưu tiên (priority fee) để được đưa vào khối nhanh hơn.

Khái niệm EthereumTương đương trên TRONGhi chú
Externally Owned Account (EOA)Normal AccountTài khoản do người dùng kiểm soát bằng khóa riêng (private key). Về mặt chức năng là giống hệt nhau.
Contract AccountSmart Contract AccountĐịa chỉ mã được triển khai, không có khóa riêng.
Account NonceReference BlockTRON không sử dụng nonce tuần tự. Các giao dịch tham chiếu một băm khối gần đây (TAPOS — Transaction As Proof Of Stake) để ngăn chặn các cuộc tấn công phát lại (replay attacks).
Account Abstraction (EIP-4337)Multi-Sig AccountTRON có hỗ trợ đa chữ ký (multi-sig) bản địa với ngưỡng/trọng số có thể định cấu hình, nhưng không có tính năng nào tương đương hoàn toàn với EIP-4337.
ENS (Name Service)Không cóKhông có dịch vụ tên miền on-chain chính thống nào tương đương với ENS. Một số ví hiển thị nhãn, nhưng chúng là off-chain.
CREATE2CREATE2 (TVM)Có sẵn trên TVM. Việc dẫn xuất địa chỉ hoạt động giống hệt như Ethereum.
Address FormatBase58Check (tiền tố T)Cùng một khóa riêng sẽ tạo ra địa chỉ 0x (Ethereum) và địa chỉ T (TRON).

Tiêu chuẩn EthereumTiêu chuẩn TRONGhi chú
ERC-20TRC-20Về mặt chức năng là giống hệt nhau. Cùng một giao diện (transfer, approve, allowance, transferFrom).
ERC-721TRC-721Về mặt chức năng là giống hệt nhau. Tiêu chuẩn NFT.
ERC-1155TRC-1155Tiêu chuẩn đa token. Được hỗ trợ trên TVM.
Native ETH transferTRX transfer (Băng thông)Các giao dịch chuyển TRX sử dụng Băng thông (không phải Năng lượng) và ở cấp độ giao thức, không phải lệnh gọi hợp đồng.
Không cóTRC-10Token cấp độ giao thức bản địa của TRON, không phải Hợp đồng thông minh. Không có điểm tương đương EVM. Được tạo và quản lý trực tiếp bởi lớp mạng lưới TRON.

Mô hình EthereumMô hình TRONGhi chú
Approve + TransferFromApprove + TransferFromMô hình giống hệt nhau. Bề mặt tấn công phê duyệt (approval) là tương tự — xem Danh sách theo dõi an toàn.
Wrapped ETH (WETH)Wrapped TRX (WTRX)TRX phải được bọc thành token TRC-20 (WTRX) để sử dụng trong các hợp đồng AMM, vì bản thân TRX không tuân thủ ERC/TRC-20 một cách tự nhiên.
Uniswap V2/V3SunSwap V2/V3SunSwap là một bản fork của Uniswap được triển khai trên TRON. Các pool thanh khoản, toán học AMM và LP token có cấu trúc giống hệt nhau.
Aave / CompoundJustLendGiao thức cho vay trên TRON. Sử dụng mô hình lãi suất và cơ chế hệ số sức khỏe (health factor) tương tự.
USDC / USDT (ERC-20)USDT / USDD (TRC-20)USDT chuẩn TRC-20 của Tether là stablecoin thống trị trên TRON theo khối lượng. Việc đúc USDC bản địa trên TRON đã ngừng vào năm 2024–2025; USDD là giải pháp thay thế stablecoin phi tập trung bản địa của TRON.

Công cụ EthereumTương đương trên TRONGhi chú
Hardhat / FoundryTronBoxTronBox là framework phát triển TRON chính. Các plugin Hardhat cho TRON có tồn tại nhưng ít hoàn thiện hơn.
ethers.jstronwebSDK JavaScript chuẩn mực của TRON. API khác biệt đáng kể so với ethers.js — không phải là một sự thay thế trực tiếp.
web3.jstronwebTương tự. tronweb là thư viện chuẩn duy nhất.
MetaMaskTronLinkTiện ích mở rộng ví trình duyệt. TronLink được xây dựng dành riêng cho TRON.
Remix IDERemix (TVM mode)Remix hỗ trợ triển khai TVM. Chuyển môi trường triển khai sang “Injected TronLink” hoặc một RPC đặc thù của TRON.
Infura / AlchemyTronGridDịch vụ node API được quản lý của Tron. Cung cấp các endpoint tương thích JSON-RPC cho TVM và HTTP API đặc thù của TRON.
TenderlyXác minh hợp đồng TRONSCANKhông có đối trọng hoàn toàn tương đương với Tenderly. TRONSCAN cung cấp tính năng xác minh hợp đồng, truy xuất giao dịch (transaction tracing) và giải mã ABI.
EtherscanTRONSCANTrình khám phá khối (block explorer), xác minh hợp đồng, theo dõi token và quản lý phê duyệt.
Sepolia / GoerliNile / ShastaTRON duy trì hai mạng thử nghiệm (testnet) công khai: Nile (chính) và Shasta. Nile là testnet được khuyên dùng cho quá trình phát triển hiện tại.
ChainlinkWINkLinkMạng lưới oracle phi tập trung bản địa của TRON. Nó cung cấp các luồng dữ liệu (Price Feeds, VRF, OCR) có độ tin cậy cao, chống giả mạo được xây dựng nguyên bản cho hệ sinh thái TRON.

Khái niệm SolanaTương đương trên TRONGhi chú
SOLTRXTiền điện tử bản địa.
LamportsSunĐơn vị nhỏ nhất. 1 SOL = 10⁹ Lamports; 1 TRX = 10⁶ Sun.
Proof of History (PoH)DPoSSolana sử dụng hàm độ trễ có thể xác minh (VDF) để sắp xếp thứ tự; TRON sử dụng các nhà sản xuất khối được bầu với slot 3 giây.
ValidatorsSuper RepresentativesSolana có ~2,000+ validator; TRON có chính xác 27 SR đang hoạt động.
RentAccount Activation (1 TRX)Solana tính phí thuê (rent) cho lưu trữ on-chain; TRON tính phí kích hoạt 1 TRX một lần cho các địa chỉ mới. Không có chi phí thuê lưu trữ liên tục.
ProgramsSmart Contracts (TVM)Các program của Solana là mã bytecode BPF phi trạng thái (stateless); Hợp đồng thông minh của TRON là mã bytecode tương thích EVM có trạng thái (stateful).
SPL TokenTRC-20Tiêu chuẩn token có thể thay thế (Fungible token). SPL và TRC-20 có kiến trúc khác nhau (Solana sử dụng một token program dùng chung; TRON triển khai một hợp đồng cho mỗi token).
Associated Token Account (ATA)Không cóTRON không yêu cầu các tài khoản token riêng biệt. Số dư TRC-20 được theo dõi trong bộ lưu trữ của hợp đồng, ánh xạ trực tiếp đến địa chỉ.
Transaction FeesĐốt Năng lượng + Băng thôngSolana trả một khoản phí cơ bản (base fee) + phí ưu tiên cho mỗi giao dịch; TRON sử dụng tài nguyên được Khóa hoặc Đốt TRX.
Compute UnitsNăng lượngSolana đo lường chi phí chỉ thị (instruction cost) bằng Compute Units; TRON sử dụng Năng lượng cho việc thực thi Hợp đồng thông minh.
Anchor FrameworkTronBoxCác framework phát triển cho hệ sinh thái tương ứng của chúng.
Phantom WalletTronLinkCác ví hệ sinh thái chính.

Khái niệm MoveTương đương trên TRONGhi chú
APT / SUITRXTiền điện tử bản địa.
GasNăng lượng + Băng thôngCác chuỗi Move sử dụng một khái niệm gas duy nhất; TRON chia thành hai tài nguyên.
Resources (Kiểu Move)Contract StorageHệ thống kiểu tuyến tính của Move thực thi rằng các resource không thể bị sao chép hoặc bỏ qua — thuộc tính an toàn này không có tính năng tương đương trực tiếp trên TRON. Các hợp đồng TVM quản lý lưu trữ một cách thủ công.
ModulesSmart ContractsCác chương trình Move được tổ chức dưới dạng các module xuất bản tới các địa chỉ; Hợp đồng thông minh của TRON được triển khai độc lập tại các địa chỉ duy nhất.
Objects (Sui)Không cóMô hình object của Sui không có điểm tương đương trên TRON. TRON sử dụng lưu trữ dựa trên tài khoản giống như Ethereum.
Fungible Asset (FA)TRC-20Tiêu chuẩn token có thể thay thế hiện đại của Move ánh xạ về mặt chức năng tới TRC-20.
Coin (Aptos)TRC-20Tiêu chuẩn token ban đầu của Aptos.
BCS SerializationMã hóa ABIMove sử dụng BCS để mã hóa giao dịch; TRON sử dụng mã hóa ABI của Ethereum cho các lệnh gọi hợp đồng.
StakingStake 2.0Cả hai hệ sinh thái đều Khóa TRX cho validator/SR để nhận phần thưởng. Cơ chế này khác biệt đáng kể.
Move ProverKhông cóChuỗi công cụ xác minh hình thức của Move không có đối trọng tương đương trong hệ sinh thái TVM.

Tham chiếu Opcode TVM

Danh sách đầy đủ các opcode TVM và chi phí Năng lượng của chúng được ghi chép trong Trung tâm nhà phát triển TRON tại developers.tron.network.

Tham chiếu API tronweb

Tài liệu thư viện tronweb bao gồm tất cả các phương thức có sẵn để tương tác với mạng lưới TRON theo lập trình.