Hệ thống blockchain và tiền điện tử phổ biến Ethereum dựa trên việc sử dụng các token, có thể được mua, bán hoặc giao dịch. Kể từ khi được ra mắt vào năm 2015, Ethereum đã trở thành một trong những động lực thúc đẩy sự phát triển của tiền điện tử. Một trong những mã thông báo quan trọng nhất được gọi là ERC-20, đã nổi lên như một tiêu chuẩn kỹ thuật được sử dụng cho tất cả các hợp đồng thông minh trên chuỗi khối Ethereum để triển khai mã thông báo. Nhiều loại tiền kỹ thuật số nổi tiếng sử dụng tiêu chuẩn ERC-20, bao gồm Maker (MKR), Basic Attention Token (BAT), Augur (REP) và OMG Network (OMG).
ERC-20 là gì?
Một trong những token Ethereum quan trọng nhất là ERC-20. ERC-20 đã trở thành tiêu chuẩn kỹ thuật; nó được sử dụng cho tất cả các hợp đồng thông minh trên Ethereum blockchain để triển khai token và cung cấp danh sách các quy tắc mà tất cả các token dựa trên Ethereum phải tuân theo.
ERC-20 tương tự như một số khía cạnh của Bitcoin, Litecoin và bất kỳ loại tiền điện tử nào khác; ERC-20 token là tài sản dựa trên blockchain có giá trị và có thể được gửi và nhận. Sự khác biệt chính là thay vì chạy trên blockchain của riêng nó, token ERC-20 được phát hành trên mạng Ethereum.
ERC-20 xác định một danh sách các quy tắc chung
Tính đến tháng 8/2021, có khoảng 442.647 token tương thích với ERC-20 tồn tại trên mạng chính của Ethereum. ERC-20 đóng vai trò quan trọng trong việc xác định một danh sách các quy tắc chung mà tất cả các Ethereum token phải tuân thủ. Một số quy tắc này bao gồm cách token có thể được chuyển, cách giao dịch được chấp thuận, cách người dùng có thể truy cập dữ liệu về một token và tổng nguồn cung cấp token.
Do đó, token cụ thể này cho phép mọi nhà phát triển dự đoán chính xác cách các tokens mới sẽ hoạt động như thế nào trong hệ thống Ethereum lớn hơn. Điều này đơn giản hóa nhiệm vụ đặt ra cho các nhà phát triển; họ có thể tiếp tục công việc của mình khi biết rằng mỗi và mọi dự án mới sẽ không cần phải làm lại mỗi khi một token mới được phát hành, miễn là token tuân theo các quy tắc. Việc tuân thủ này cũng cần thiết; nó đảm bảo tính tương thích giữa nhiều tokens khác nhau được phát hành trên Ethereum.
May mắn thay, phần lớn các nhà phát triển token đã tuân thủ các quy tắc ERC-20, có nghĩa là hầu hết các token được phát hành thông qua các đợt phát hành coin ban đầu (ICO) của Ethereum đều tuân thủ ERC-20.
Nhiều loại tiền kỹ thuật số nổi tiếng sử dụng tiêu chuẩn ERC-20, bao gồm Maker (MKR), Basic Attention Token (BAT), Augur (REP) và OmiseGO (OMG). Nếu bạn đang có kế hoạch mua bất kỳ loại tiền kỹ thuật số nào được phát hành dưới dạng một token ERC-20, bạn cũng phải có ví tương thích với các token này. May mắn thay, vì token ERC-20 rất phổ biến nên có nhiều lựa chọn khác nhau cho ví.
ERC-20 chỉ định năm chức năng mã hóa khác nhau
ERC-20 xác định năm chức năng mã hóa triển khai khác nhau vì lợi ích của các token khác trong hệ thống Ethereum.
Về phương diện triển khai mã hóa cho token ERC-20, năm chức năng mã hóa cơ bản là:
- Tổng cung
- Cân đối
- Trợ cấp
- Chuyển khoản
- Chấp thuận
Các chức năng mã này là không thể thiếu cho người dùng / sử dụng token đặc biệt trong việc xác định số lượng token đang lưu hành, lưu trữ và trả lại số dư, thực hiện các yêu cầu chuyển và rút tiền, cấp phép phê duyệt và đồng ý với việc chuyển tiền tự động.
Kết hợp với nhau, bộ chức năng và tín hiệu này đảm bảo rằng các loại token Ethereum khác nhau sẽ hoạt động đồng nhất ở bất kỳ vị trí nào trong hệ thống Ethereum. Do đó, gần như tất cả các ví kỹ thuật số hỗ trợ tiền tệ ether cũng hỗ trợ token ERC-20.
Xem thêm: >>> Ethereum là gì? Những điều cơ bản về Ethereum
Source: Nathan Reiff – Investopedia