ERC 20 là gì? ERC 20 là một tiêu chuẩn phát hành token trên mạng lưới Ethereum. Vậy ERC có khác biệt gì so với ERC 721 hay ERC 1155 thì mọi người cùng mình tìm hiểu trong bài viết dưới đây nhé.
Để hiểu hơn về ERC 20, mọi người có thể tham khảo một số bài viết dưới dây:
ERC 20 Là Gì?
Tổng quan về ERC 20
ERC là viết tắt của "Ethereum Request for Comments", đó là tiêu chuẩn được đề xuất và đưa ra để cải tiến mạng lưới Ethereum. Các tiêu chuẩn ERC được sử dụng để thiết kế các Token, Smart Contract và DApp khác trên mạng lưới Ethereum.
ERC 20 là một tiêu chuẩn để phát hành một loại token trên mạng lưới Ethereum. Tiêu chuẩn ERC-20 được đề xuất bởi Fabian Vogelsteller vào tháng 11 năm 2015. ERC 20 đã cung cấp một hướng dẫn cụ thể về cách token tiêu chuẩn bao gồm cách giao tiếp với các Smart Contract và các ví điện tử trên mạng Ethereum. ERC 20 đã việc trao đổi, mua bán các token trên các sàn giao dịch trở nên thuận tiện và dễ dàng hơn.
Từ thời điểm ra đời, ERC 20 đã góp phần thúc đẩy mạnh mẽ nền kinh tế trên Ethereum.
Các tiêu chuẩn để phát hành ERC 20
Để các nhà phát triển có thể tạo token ERC 20 thì bắt buộc họ phải tuần theo 6 quy tắc bắt buộc và 3 quy tắc tuy chỉnh.
6 quy tắc bắt buộc bao gồm:
- Total Supply: Tổng cung của token được phát hành.
- Balance Of: Kiểm tra số dư token trong các ví Ethereum.
- Transfer: Chức năng quản lý việc di chuyển token đến các địa chỉ ví người dùng.
- Transfer From: Cho phép những người nắm giữ token có thể trao đổi, chuyển token qua lại với nhau.
- Approve: Kiểm tra từng giao dịch của người dùng giúp tổng cung không bị thay đổi cũng để tránh việc người dùng gian lận tạo ra nhiều token hơn.
- Allowance: Kiểm tra số dư để biết địa chỉ ví có đủ token để gửi hay không?
3 quy tắc tùy chỉnh bao gồm:
- Token Name: Tên token thường là tên dự án.
- Symbol: Mã Token
- Decimal: Token có thể phân chia nhỏ nhất tới đâu. Ví dụ: Bitcoin có thể chia nhỏ tới mức 1 satoshi và 1 Satoshi = 0,00000001 BTC.
Ưu Điểm Và Nhược Điểm Của Tiêu Chuẩn ERC 20
Ưu điểm của ERC 20
Một số những ưu điểm nổi bật của ERC bao gồm:
- Tiết kiệm thời gian & chi phí: Việc đồng nhất một tiêu chuẩn ERC 20 giúp tiết kiệm thời gian và chi phí trong việc phát triển.
- Khả năng tương thích cao vì ERC 20 được hỗ trợ bởi tất cả những ví điện tử, AMM, Lending & Borrowing,.. trong thị trường crypto.
- ERC 20 rất dễ dạng được tạo ra và triển khai giúp tiết kiệm nhiều mặt cho các nhà phát triển.
Nhược điểm của ERC 20
Bên cạnh những ưu điểm thì ERC 20 có một số những nhược điểm nổi bật bao gồm:
- Chi phí cao: Với việc mạng lưới Ethereum ngày càng trở nên tắc nghẽn, nên việc sử dụng ERC để giao dịch, mua bán hay tương tác với các hợp đồng thông minh cóp thể dẫn tới tốn thời gian với chi phí cao.
- Khả năng bảo mật: Các ERC 20 Token có thể bị tấn công bằng những lỗ hổng trong các hợp đồng thông minh trên Ethereum.
- Lừa đảo: Việc tạo ra ERC 20 qua dễ dàng nên gần như ai cũng có thể tạo ra những ERC 20 cho riêng mình. Cho nên việc lừa đảo trong thị trường crypto với các token ERC 20 là nhiều hơn cả.
- Cấu trúc tĩnh của ERC với ít các quy tắc được linh hoạt khiến ERC Token không được đa dạng tính năng.
Tổng Kết
ERc 20 đóng vai trò quan trọng trên hệ sinh thái Ethereum. Tính tới nay ERC 20 là những token phổ biến nhất, nhiều nhất trên mạng lưới.
💁 Disclaimer: Tất cả bài viết của Hak Research được cung cấp với mục tiêu là chia sẻ kiến thức và không được xem là lời khuyên đầu tư.
- OpenLayer Là Gì? Tổng Quan Về Tiền Điện Tử OpenLayer - November 20, 2024
- Hermetica Là Gì? Tổng Quan Về Tiền Điện Tử Hermetica - November 20, 2024
- Gevulot Là Gì? Tổng Quan Về Tiền Điện Tử Gevulot - November 19, 2024