Nếu bạn đã từng nghe về các tiêu chuẩn token như ERC-20 của Ethereum hay BEP-20 của Binance, thì TRC-20 cũng thuộc loại tiêu chuẩn tương tự. Hãy cùng Mytour khám phá chi tiết về tiêu chuẩn token TRC-20 và các quy định của nó dưới đây!

TRC-20 là gì?
Token TRC-20 là một chuẩn token được áp dụng trên blockchain TRON và hoàn toàn tương thích với chuẩn ERC-20 trên blockchain Ethereum, bởi vì cả hai đều có cấu trúc tương đồng. Điều này cho phép việc chuyển đổi token TRC-20 sang blockchain Ethereum để sử dụng như một token ERC-20 và ngược lại.

Một số thông tin về mạng lưới TRON

TRON là một blockchain sử dụng thuật toán đồng thuận DPoS, ra đời vào năm 2017 do Tron Foundation - một tổ chức phi lợi nhuận đặt tại Singapore và được sáng lập bởi Justin Sun.
Mục tiêu của TRON là xây dựng một hệ thống giải trí với nội dung miễn phí trên toàn cầu bằng cách sử dụng blockchain nhằm phục vụ cho những người yêu thích nội dung giải trí trên khắp thế giới.
TRX là token quản trị của TRON với tổng cung là 100 tỷ token, đóng vai trò là phương tiện thanh toán, phần thưởng và phí giao dịch. TRON cũng hỗ trợ nhiều loại tiêu chuẩn token, trong đó có TRC-10 và TRC-20.
Quy tắc của token TRC-20
Tất cả các token TRC-20 đều tuân theo một loại quy tắc gồm 6 quy tắc bắt buộc và quy tắc tùy chọn:
6 quy tắc cần thiết
-
Supply: Tổng số lượng token được tạo ra và lưu thông.
-
BalanceOf: Trả về số dư của token được giữ bởi một địa chỉ cụ thể.
-
Transfer: Cho phép chuyển token từ một địa chỉ sang địa chỉ khác.
-
TransferFrom: Cho phép một bên thứ ba chuyển token từ một địa chỉ sang địa chỉ khác.
-
Approve: Một địa chỉ phê duyệt một địa chỉ khác để chi tiêu một số lượng token trên tài khoản của nó.
-
Allowance: Trả về số lượng token được phê duyệt cho việc chuyển giao bởi một địa chỉ sang một địa chỉ khác.
3 quy tắc tùy chọn
-
Tên: Đại diện cho tên của token.
-
Ký hiệu: Đại diện cho ký hiệu của token (ví dụ: BTC, ETH, v.v.).
-
Decimal: Số chữ số thập phân được sử dụng để đại diện cho đơn vị nhỏ nhất của token.
So sánh TRC-20 và TRC-10

TRC-20 và TRC-10 là hai tiêu chuẩn token của TRON, tương tự như các tiêu chuẩn ERC-20, ERC-721, ERC-1155 của Ethereum, nhưng có những khác biệt đáng chú ý.
Cả hai đều áp dụng cấu trúc mã hóa tương tự để mã hóa giao dịch và lưu trữ token. Tuy nhiên, TRC-20 có khả năng tương thích với các tiêu chuẩn token khác trên các nền tảng blockchain khác, trong khi TRC-10 chỉ tương thích với blockchain TRON. Ngoài ra, TRC-20 còn hỗ trợ tính năng trao đổi giữa các token, trong khi TRC-10 không. Số lượng token phát hành cũng khác biệt, TRC-20 cho phép tối đa 100 tỷ token, trong khi TRC-10 chỉ cho phép tối đa 1 tỷ token.
Một số dự án sử dụng token tiêu chuẩn TRC-20
BitTorrent (BTT)
BitTorrent là một trong những ứng dụng chia sẻ tập tin phổ biến nhất trên thế giới. BTT là token của BitTorrent, được sử dụng để trao đổi băng thông và tăng tốc độ tải xuống trên BitTorrent.
WINkLink (WIN)
WINkLink là một nền tảng giải trí trực tuyến sử dụng công nghệ blockchain TRON và sử dụng token mang tên WIN. Token này được sử dụng để tham gia các trò chơi trên nền tảng WINkLink.
JustLend (JST)
JustLend là một giao thức Lending trên blockchain TRON, sử dụng token là JST. JUST cung cấp các sản phẩm DeFi như vay và cho vay với lãi suất thấp hơn so với các sản phẩm tài chính truyền thống.
Tether (USDT)
Tether là một stablecoin phổ biến được phát triển trên nhiều nền tảng blockchain, bao gồm cả blockchain TRON. Tether sử dụng tiêu chuẩn token TRC-20 và được gắn kết với đồng USD với tỷ lệ 1:1, giúp giảm thiểu rủi ro về giá.
Kết luận
Vậy là Mytour đã trình bày về tiêu chuẩn TRC-20 trên blockchain TRON và các quy định của tiêu chuẩn token này. Hi vọng bài viết này sẽ giúp bạn hiểu rõ hơn về TRC-20 để hỗ trợ quyết định đầu tư của bạn. Chúc các bạn thành công!