Nếu bạn đã từng nghe qua các tiêu chuẩn token như ERC-20 của Ethereum, BEP-20 của Binance, thì TRC-20 cũng là một tiêu chuẩn tương tự như vậy. Trong bài viết dưới đây, hãy cùng Coin68 tìm hiểu chi tiết về tiêu chuẩn token TRC-20 và các quy tắc của tiêu chuẩn này nhé!
TRC-20 là gì? Những thông tin bạn cần biết về tiêu chuẩn TRC-20
TRC-20 là gì?
Token TRC-20 là một tiêu chuẩn token được sử dụng trên blockchain TRON và có đặc điểm tương thích hoàn toàn với tiêu chuẩn ERC-20 trên blockchain Ethereum bởi vì chúng có cấu trúc giống nhau. Điều này cho phép các token TRC-20 được chuyển đổi sang blockchain Ethereum để sử dụng như một token ERC-20 và ngược lại.
TRC-20 là gì?
Một số thông tin về blockchain TRON
Blockchain TRON
TRON là blockchain sử dụng thuật toán đồng thuận DPoS được thành lập vào năm 2017 bởi Tron Foundation - một tổ chức phi lợi nhuận tại Singapore và người sáng lập là 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 toàn 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.
Những 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 bao gồm 6 quy tắc bắt buộc và quy tắc tùy chọn:
6 quy tắc bắt buộc
-
Supply: Tổng số lượng token mà sẽ đượ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
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 chúng có sự khác biệt nhất định.
Cả hai đều sử dụng cấu trúc mã hóa tương tự để mã hóa các 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ỉ có khả năng tương thích với blockchain TRON. Ngoài ra, TRC-20 còn hỗ trợ tính năng hoán đổi giữa các token, trong khi TRC-10 thì không. Giới hạn số lượng token phát hành cũng khác nhau, TRC-20 cho phép phát hành tối đa 100 tỷ token, trong khi TRC-10 chỉ cho phép phát hành 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 để đổi lấy 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 để đặt cược trong 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, trong đó có blockchain TRON. Tether sử dụng tiêu chuẩn token TRC-20 và được liên kết với đồng USD với tỷ lệ 1:1, giúp giảm thiểu rủi ro về giá.
Tổng kết
Như vậy Coin68 đã giải thích cho bạn về tiêu chuẩn TRC-20 trên nền tảng blockchain TRON và các quy định của tiêu chuẩn token này. Hy vọng bài viết này sẽ giúp bạn có thêm kiến thức về tiêu chuẩn token TRC-20 để phục vụ cho quá trình đầu tư của mình. Chúc các bạn may mắn!