Trang chủ Kiến Thức Crypto Token ERC20 là gì? Tiêu chuẩn token Ethereum

Token ERC20 là gì? Tiêu chuẩn token Ethereum

Từ khi ra đời vào năm 2015, blockchain Ethereum đã tiên phong trong lĩnh vực các ứng dụng phi tập trung (dApps) và hợp đồng thông minh.

Nằm ở trung tâm của hệ sinh thái Ethereum đa dạng với các dApps, token kỹ thuật số và ví điện tử là tiêu chuẩn token ERC-20. Tiêu chuẩn ERC-20 quy định cách thức các token Ethereum có thể thay thế nhau hoạt động, tương tác và thúc đẩy sự phát triển của mạng Ethereum.

Không thể phủ nhận rằng điều này đã cách mạng hóa việc tạo và quản lý token trên blockchain Ethereum. Nhưng nó là gì và hoạt động như thế nào?

Trong hướng dẫn toàn diện này, chúng ta sẽ xem xét ERC-20 là gì, cách thức hoạt động của nó, những lợi ích và rủi ro, cũng như cách tạo hợp đồng ERC-20.

ERC20 là gì?

ERC20 (Ethereum Request for Comments 20) là một tiêu chuẩn cho các token có thể thay thế trên blockchain Ethereum. ERC20 định nghĩa một tập hợp các quy tắc và chức năng mà các token dựa trên Ethereum phải tuân thủ, đảm bảo tính tương tác và tương thích với các ứng dụng, ví, sàn giao dịch tiền điện tử, và hợp đồng thông minh trong toàn bộ hệ sinh thái Ethereum.

Nguồn gốc của ERC20

Tiêu chuẩn ERC được chính thức đề xuất bởi nhà phát triển Fabian Vogelsteller vào năm 2015 và được chính thức hóa thành Ethereum Improvement Proposal 20 (EIP-20) vào năm 2017. Nhưng tại sao nó lại được đề xuất ngay từ đầu?

Trước khi có ERC20, việc tạo, sử dụng và trao đổi các token khác nhau trên blockchain Ethereum gặp nhiều vấn đề do thiếu tiêu chuẩn hóa. ERC20 được thiết kế như một tiêu chuẩn kỹ thuật cho các token có thể thay thế trên mạng lưới Ethereum, làm cho mỗi token trong một bộ trở nên giống hệt nhau.

Token ERC20 là gì?

Fabian Vogelsteller | người tạo ra tiêu chuẩn token ERC20

Kể từ khi khẳng định mình là tiêu chuẩn để tạo ra các token có thể thay thế, ERC-20 đã trở thành nền tảng của hệ sinh thái Ethereum, cho phép các nhà phát triển tạo ra các giải pháp sáng tạo và thúc đẩy sự phát triển trên nền tảng này.

Cũng giống như với các token Ether truyền thống, tất cả các giao dịch liên quan đến token ERC20 đều được ghi lại trên blockchain Ethereum, cung cấp khả năng truy xuất tất cả các giao dịch và hoạt động của token trên mạng lưới.

Tiêu chuẩn ERC-20 hoạt động như thế nào?

Về cốt lõi, tiêu chuẩn ERC20 vạch ra các chức năng mà một hợp đồng token phải thực hiện để được coi là tuân thủ ERC20. Những chức năng này đóng vai trò quan trọng trong việc vận hành các token ERC20, từ việc theo dõi tổng cung của các token đến quản lý cách thức các token được chuyển giữa các địa chỉ.

Token ERC20 là gì?

Giao diện hợp đồng token ERC20 

Bằng cách tuân theo các hướng dẫn này, các nhà phát triển có thể tạo ra các token tương tác liền mạch với các ứng dụng khác dựa trên Ethereum, thúc đẩy một hệ sinh thái tài chính phi tập trung (DeFi) sôi động.

Các chức năng của ERC-20

Tiêu chuẩn ERC20 yêu cầu các token phải triển khai sáu chức năng bắt buộc:

  • TotalSupply: Tổng cung của các token ERC-20
  • BalanceOf: Số dư của các token ERC-20 được giữ bởi một địa chỉ ví duy nhất
  • Transfer: Cho phép một địa chỉ ví gửi một token ERC20 đến địa chỉ khác
  • Approve: Cấp quyền cho một địa chỉ chi tiêu token thay mặt cho địa chỉ khác
  • TransferFrom: Cho phép một địa chỉ gửi token từ một địa chỉ đã được phê duyệt
  • Allowance: Số lượng token mà một địa chỉ đã được phê duyệt có thể chi tiêu thay mặt cho địa chỉ khác

Một số chức năng hợp đồng thông minh ERC20 này được đưa vào nhằm mục đích bảo mật. Chúng thực hiện các kiểm tra trên số dư của người gửi và các phê duyệt trước khi chuyển token. Điều này giúp đảm bảo quyền đúng đắn, tính hợp pháp của giao dịch và ngăn chặn các giao dịch không được phép.

Ngoài ra, còn có một số chức năng tùy chọn mà các nhà phát triển có thể lập trình vào hợp đồng của các token ERC-20 thông qua Solidity:

  • Name: Tên của token ERC-20
  • Symbol: Mã hiển thị của token ERC-20
  • Decimals: Số thập phân tối đa mà một token có thể được chia nhỏ thành

Mặc dù không bắt buộc, ba chức năng này có thể hữu ích cho người dùng và nhà phát triển tương tác với đồng coin cụ thể. Ví dụ, tên và ký hiệu có thể giúp nhận dạng token để người dùng không vô tình mua hoặc gửi nhầm.

Lợi ích của token ERC-20

Tiêu chuẩn ERC20 đã mang lại nhiều lợi ích cho hệ sinh thái Ethereum và không gian blockchain và DeFi rộng lớn hơn:

  • Tính tương thích: Các token ERC-20 có thể dễ dàng giao dịch, trao đổi và tích hợp vào các ứng dụng dựa trên Ethereum khác nhau, nâng cao tính khả dụng và khả năng tương thích giữa các dApp.
  • Tiêu chuẩn hóa: Giao diện tiêu chuẩn hóa đơn giản hóa việc phát triển, kiểm toán và tích hợp token dựa trên Ethereum. Điều này cũng giúp giảm rào cản cho các nhà phát triển và thúc đẩy sự đổi mới.
  • Tính tiếp cận: Các token ERC-20 có thể được lưu trữ và quản lý bằng nhiều loại ví Ethereum, đảm bảo sự tiếp cận dễ dàng cho người dùng trên các nền tảng và loại thiết bị khác nhau.
  • Thanh khoản: Sự phát triển của các token ERC-20 đã đóng góp rất nhiều thanh khoản cần thiết cho hệ sinh thái Ethereum, thúc đẩy sự phát triển của các ứng dụng như sàn giao dịch phi tập trung (DEX) và bể thanh khoản.
  • Khả năng mở rộng: Bằng cách tận dụng cơ sở hạ tầng mạnh mẽ của Ethereum, một token ERC20 thừa hưởng các tính năng về khả năng mở rộng và bảo mật của blockchain Ethereum, tạo điều kiện cho các giao dịch hiệu quả và thực thi hợp đồng thông minh.

Ví dụ về token ERC-20

Nhiều token ERC20 đã được cộng đồng tiền điện tử chấp nhận rộng rãi và công nhận.

Dưới đây là một số ví dụ đáng chú ý:

Tether (USDT)

USDT là một stablecoin có giá trị được gắn với đồng đô la Mỹ. USDT được sử dụng rộng rãi trong nhiều ứng dụng phi tập trung, chẳng hạn như DEX và pool thanh khoản.

USD Coin (USDC)

USDC là một stablecoin khác gắn liền với đồng đô la Mỹ, USDC được biết đến với tính minh bạch và tuân thủ quy định cao hơn USDT.

LINK là một loại tiền điện tử cho phép các mạng oracle phi tập trung kết nối các hợp đồng thông minh với các nguồn dữ liệu bên ngoài.

Uniswap (UNI)

UNI là token gốc của sàn giao dịch phi tập trung Uniswap. Nó cũng đóng vai trò là token quản trị cho phép người dùng tham gia quản trị giao thức.

Wrapped Bitcoin (WBTC)

WBTC là token ERC-20 được gắn với giá trị của Bitcoin, cho phép người dùng truy cập thanh khoản Bitcoin trên blockchain Ethereum.

Thách thức và hạn chế của token ERC-20

Mặc dù có nhiều ưu điểm, các token ERC-20 cũng không tránh khỏi những rủi ro và hạn chế:

  • Lỗ hổng bảo mật: Các tác nhân độc hại có thể khai thác lỗ hổng trong hợp đồng thông minh ERC20, dẫn đến vi phạm an ninh và trộm cắp token.
  • Vấn đề về khả năng mở rộng: Nhu cầu ngày càng tăng về các giao dịch Ethereum đã dẫn đến tắc nghẽn mạng và phí gas cao, cản trở khả năng mở rộng và tiềm năng sử dụng của các token ERC20.
  • Sự không chắc chắn về quy định: Bối cảnh quy định xung quanh các token ERC-20 vẫn chưa rõ ràng, với một số cơ quan quản lý chưa xác định rõ ràng phân loại và giám sát của chúng.
  • Rủi ro hợp đồng thông minh: Lỗi hoặc lỗ hổng trong mã hợp đồng thông minh có thể dẫn đến mất mát không thể phục hồi hoặc hành vi không mong muốn, nhấn mạnh tầm quan trọng của việc kiểm toán và thử nghiệm nghiêm ngặt.

Ngoài ra, còn có các mối đe dọa bảo mật bổ sung liên quan đến các token ERC20 như khai thác lỗ hổng trong các chức năng token, lỗi và lỗ hổng do thiếu thử nghiệm và kiểm toán đầy đủ, các kế hoạch bơm và xả (do rào cản gia nhập thấp để tạo token), cũng như lừa đảo và các trò lừa đảo tiền điện tử khác.

Các tiêu chuẩn token Ethereum khác

ERC20 không phải là tiêu chuẩn token duy nhất của Ethereum, mặc dù nó đã mở đường cho việc tạo ra nhiều tiêu chuẩn token Ethereum khác, như ERC-721 và ERC-1155.

  • ERC-721: Giới thiệu khái niệm token không thể thay thế (NFTs) với các định danh duy nhất cho mỗi token. NFTs hỗ trợ các cấu trúc sở hữu phức tạp cho các trường hợp sử dụng như thế giới ảo, nghệ thuật, vé, đồ sưu tầm và nhiều hơn nữa.
  • ERC-1155: Mở rộng tính hữu dụng hơn nữa bằng cách cho phép kết hợp các token có thể thay thế và không thể thay thế trong một hợp đồng duy nhất, nâng cao các trường hợp sử dụng trong các lĩnh vực như game với các tài sản đa dạng như vật phẩm trong game và các loại tiền tệ có thể sử dụng.

Cộng đồng Ethereum, được hỗ trợ bởi Máy ảo Ethereum (EVM), tiếp tục đổi mới với các token và tiêu chuẩn mới như ERC-1400 và ERC-998, thể hiện cam kết thích ứng với nhu cầu đa dạng và phát triển của người dùng và nhà sáng tạo token.

Tương lai của tiêu chuẩn ERC-20

Sự ra đời và chấp nhận rộng rãi của ERC20 đã ảnh hưởng sâu sắc đến cảnh quan tiền điện tử. Nó đã giúp thiết lập một tiêu chuẩn cơ bản cho khả năng tương tác của token, nâng cao hiệu quả và khả năng tiếp cận cho các ứng dụng phi tập trung và sàn giao dịch.

Khả năng tiếp cận này đã giúp thúc đẩy sự phát triển của mạng lưới Ethereum, kích thích sự đổi mới và mở rộng khả năng của blockchain. Mặc dù có những rủi ro và thách thức cố hữu, tiêu chuẩn ERC20 vẫn tiếp tục phát triển, với những nỗ lực liên tục để giải quyết các vấn đề về khả năng mở rộng, bảo mật và quy định.

Khi không gian tài chính phi tập trung tiếp tục trưởng thành và thu hút sự chấp nhận chính thống, các token ERC-20 đang ở vị trí để đóng vai trò then chốt trong việc định hình tương lai của tài chính, cung cấp khả năng tiếp cận, thanh khoản và đổi mới tiềm năng lớn hơn.

Các câu hỏi thường gặp về token ERC-20

Các token ERC-20 được sử dụng để làm gì?

Token ERC-20 phổ biến trong không gian tài chính phi tập trung (DeFi) và được sử dụng cho nhiều mục đích khác nhau như token quản trị trong các tổ chức tự trị phi tập trung (DAOs), token thanh khoản, stablecoin và token tiện ích trong các ứng dụng phi tập trung (dApps).

Token ERC20 đóng góp vào chức năng của các nền tảng như sàn giao dịch phi tập trung Uniswap và hệ thống cho vay của Maker Protocol, đồng thời cho phép các trường hợp sử dụng như khuyến khích tương tác người dùng trong hệ sinh thái trình duyệt Brave với BAT.

ERC-20 có giống với ETH không?

Không. ETH là tiền điện tử gốc của blockchain Ethereum, phục vụ cho các hoạt động mạng và được sử dụng để trả phí giao dịch. Ngược lại, các token ERC-20 là các token riêng biệt tuân theo tiêu chuẩn ERC-20 trên mạng Ethereum.

Cách lưu trữ và gửi token ERC20

Lưu trữ và gửi token ERC20 có thể được thực hiện thông qua các ví Ethereum như MetaMask và Ledger. Những ví tiền điện tử này cho phép người dùng thêm token ERC20 từ bất kỳ ví Ethereum nào khác bằng cách chuyển token đến địa chỉ ví tương ứng.

Lưu ý: Một số token tiền điện tử như USDT và USDC có thể được tạo trên nhiều blockchain. Nếu bạn đang gửi tiền điện tử đến một ví Ethereum, hãy chắc chắn rằng nó là token ERC-20 và sử dụng địa chỉ ví Ethereum.

Token ERC20 có an toàn không?

Giống như bất kỳ tiền điện tử nào, token ERC-20 không miễn nhiễm với các vi phạm bảo mật. Để bảo vệ người dùng, các nhà phát triển nên thực thi các kiểm soát truy cập để ngăn chặn việc sử dụng trái phép các chức năng nhạy cảm, tiến hành kiểm toán hợp đồng kỹ lưỡng, khởi động các chương trình tìm lỗi có thưởng, và triển khai trên testnet để phát hiện lỗi.

Tham gia Telegram của Tạp Chí Bitcoin: https://t.me/tapchibitcoinvn

Theo dõi Twitter (X): https://twitter.com/tapchibtc_io

Theo dõi Tiktok: https://www.tiktok.com/@tapchibitcoin

Theo Tapchibitcoin.io

MỚI CẬP NHẬT

Trader đổ tiền vào ETF đòn bẩy và vàng để ứng phó với biến...

Các trader đang đổ xô vào hai chiến lược ETF hoàn toàn trái ngược nhau nhằm ứng phó với một trong những thị trường...
Metaplanet mua thêm 145 Bitcoin

Metaplanet mua thêm 145 Bitcoin, hiện nắm giữ 5.000 BTC

Công ty đại chúng Metaplanet của Nhật Bản, thường được ví như Strategy của châu Á, vừa thông báo đã mua thêm 145 Bitcoin,...
ceo-bitmex-arthur-hayes-du-doan-bitcoin-tang-len-50000-va-tien-mat-se-di-den-hoi-ket

Arthur Hayes: Bitcoin có thể vượt $110K, tiến tới $200K nhờ Mỹ làm việc...

Cựu CEO của BitMEX, Arthur Hayes, tin rằng Bitcoin đang sẵn sàng tăng mạnh và thiết lập mức giá cao nhất mọi thời đại...
eth-tang

Dòng tiền đổ vào ETH ETF tăng vọt – Phe bò liệu có đủ...

Ethereum (ETH) đã tăng 2% vào thứ Năm, khi các quỹ Ether ETF giao ngay tại Mỹ chứng kiến dòng vốn đổ vào mạnh...
Nga chuẩn bị ra mắt sàn giao dịch tiền điện tử cấp quốc gia

Nga chuẩn bị ra mắt sàn giao dịch tiền điện tử cấp quốc gia

Bộ Tài chính và Ngân hàng Trung ương Nga đang hợp tác để triển khai một sàn giao dịch tiền điện tử tập trung....

DeFi Development nâng nắm giữ Solana lên 48 triệu USD, xu hướng tích lũy...

DeFi Development Corp (JNVR), trước đây là Janover, vừa bổ sung thêm 9,9 triệu USD giá trị Solana (SOL) vào kho bạc công ty, nâng...

Aave phá vỡ ngưỡng kháng cự 150 đô la khi phe mua tự tin...

Aave (AAVE) đã ghi nhận sự gia tăng chậm nhưng ổn định của Tổng giá trị bị khóa (TVL) trong những ngày gần đây,...
Giá SUI tăng 26%

Giá SUI tăng 26% khi các memecoin trên hệ sinh thái bùng nổ

Hệ sinh thái Sui (SUI) đã ghi nhận sự tăng trưởng ấn tượng khi khối lượng giao dịch tăng vọt 180%, đạt mức 3,8...
xrp-tang-gia

OI hợp đồng tương lai XRP tăng vọt 32% – Các trader đang lạc...

Vào ngày 7 tháng 4, giá XRP đã rơi xuống mức thấp nhất kể từ đầu năm, chạm mốc $1,61. Tuy nhiên, trong hai...

3 token AI Agent cần chú ý vào cuối tháng 4

Các loại tiền điện tử liên quan đến AI agent đang lấy lại đà tăng trưởng khi lĩnh vực này có dấu hiệu phục...
ngay-24-4-phan-tich

Phân tích kỹ thuật ngày 24 tháng 4: BTC, ETH, XRP, BNB, SOL, DOGE,...

Bitcoin (BTC) áp sát mốc kháng cự $95.000 vào ngày 23/4, khi đà tăng được thúc đẩy bởi dòng vốn mạnh mẽ đổ vào...
Pi Network (PI) gặp khó khăn trong việc quay trở lại $1

Pi Network (PI) gặp khó khăn trong việc quay trở lại $1

Pi Network (PI) đang cho thấy dấu hiệu ổn định sau một tháng đầy biến động, với mức tăng 4,7% trong tuần qua. Tuy...

Dòng tiền vào Bitcoin ETF ngày 22/4 cao gấp 500 lần mức trung bình...

Vào ngày 22 tháng 4, các nhà đầu tư tổ chức đã rót vào các ETF Bitcoin tại Mỹ gấp hơn 11 lần mức...

SOL Strategies huy động 500 triệu USD để mua token Solana

SOL Strategies, một công ty đầu tư có trụ sở tại Canada, vừa phát hành 500 triệu USD trái phiếu chuyển đổi nhằm mục...

Giá TRUMP tăng 50% sau khi Tổng thống Donald Trump thông báo ăn tối...

Vào ngày 23 tháng 4, giá Official Trump (TRUMP) đã tăng vọt 52% sau thông báo về một bữa tối độc quyền với Tổng...
dự đoán Bitcoin sẽ đạt 200.000 đô la đến 1 triệu đô la vào năm 2025

6 nhà lãnh đạo ngành dự đoán Bitcoin sẽ đạt 200.000 đô la đến...

Các nhà lãnh đạo ngành tiền điện tử kỳ vọng thời kỳ tươi sáng sẽ đến với Bitcoin (BTC) trong thời gian còn lại...