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

eth

CryptoQuant: OI hợp đồng tương lai ETH đạt mức cao kỷ lục mới hơn...

Thị trường phái sinh Ethereum (ETH) có lẽ đang báo hiệu động lực tăng giá khi hợp đồng mở (OI)* hợp đồng tương lai...

Texas đang thảo luận về dự luật dự trữ chiến lược Bitcoin

Theo thông tin từ nhóm vận động phi lợi nhuận Satoshi Action Fund (SAF), dự luật dự trữ chiến lược Bitcoin đang được thảo...

Tin vắn Crypto 22/11: Bitcoin mới chỉ bắt đầu giai đoạn parabol trong chu...

Từ nhận định Bitcoin "mới chỉ bắt đầu giai đoạn parabol trong chu kỳ hiện tại" đến CFPB loại ví tiền điện tử ra...

Mùa Altcoin đầy sôi động: Đừng bỏ lỡ cơ hội đầu tư vào các...

Thị trường tiền điện tử vài tuần gần đây liên tục ghi nhận đà tăng trưởng bùng nổ mạnh mẽ. Đồng Bitcoin (BTC) gần...

Tập đoàn Charles Schwab cân nhắc giao dịch crypto, tân CEO ‘cảm thấy ngớ...

Charles Schwab, một trong những tập đoàn tài chính lớn nhất Hoa Kỳ, có kế hoạch tham gia thị trường crypto giao ngay khi...

Giá Popcat giảm mạnh, CatSlap bùng nổ ngày ra mắt. Meme coin hệ mèo...

Hãy quên Popcat đi! Một meme coin mới có tên CatSlap ($SLAP) vừa chính thức ra mắt và nhanh chóng trở thành cái tên...
tiền điện tử

Khối lượng giao dịch tiền điện tử liên tiếp thiết lập kỷ lục vào...

Khối lượng giao dịch tiền điện tử hàng ngày trên các sàn giao dịch đã đạt mức cao nhất trong 12 tháng là 117...
Sandeep Nailwal của Polygon cảnh báo Rug Pulls memecoin

Các vụ kéo thảm memecoin như QUANT có thể thu hút sự đàn áp...

Sandeep Nailwal, đồng sáng lập mạng Ethereum layer-2 Polygon, cảnh báo rằng sự gia tăng các vụ lừa đảo liên quan đến memecoin có...

Các vụ kiện của SEC sẽ “âm thầm khép lại” sau khi Gensler từ...

Nhiều vụ kiện liên quan đến chứng khoán nhằm vào các công ty crypto tại Hoa Kỳ có khả năng sẽ “âm thầm khép...

[QC] Dogizen, ICO Đầu Tiên Trên Telegram, Thu Hút Được 1,4 Triệu USD Khi...

Trong thời gian ngắn, Dogizen đã thu hút sự chú ý trên khắp thế giới tiền điện tử, huy động được hơn 1,4 triệu...

The Graph (GRT) giới thiệu tiêu chuẩn GRC-20 cho cấu trúc dữ liệu Web3

The Graph, một hệ thống lập chỉ mục phi tập trung tương tự Google dành cho blockchain, đã giới thiệu một tiêu chuẩn dữ...
xrp-chau-au

Giá XRP tăng hơn 30% sau khi nhà quản lý tài sản toàn cầu...

Công ty quản lý tài sản Wisdomtree đã thông báo vào thứ Năm về việc ra mắt sản phẩm giao dịch hoán đổi (ETP)...

Tòa án Hoa Kỳ ra phán quyết SEC vượt quá thẩm quyền, hủy bỏ...

Một tòa án liên bang đã hủy bỏ quy định gây tranh cãi liên quan đến 'dealer - đại lý' của Ủy ban Chứng...
TruthFi

Trump Media tiết lộ tham vọng về giao dịch và thanh toán tiền điện...

Công ty truyền thông xã hội Trump Media and Technology Group (TMTG) của Tổng thống đắc cử Donald Trump đã tiết lộ tham vọng...

Ngành công nghiệp crypto tranh giành vị trí trong hội đồng cố vấn của...

Nhiều công ty crypto hàng đầu, bao gồm Ripple, Kraken và Circle, đang tích cực tìm kiếm vị trí trong hội đồng cố vấn...

BiT Global tuyên bố Coinbase delist wBTC để đạt được ‘lợi thế cạnh tranh’...

BiT Global cáo buộc Coinbase delist Wrapped Bitcoin (wBTC) nhằm củng cố “lợi thế cạnh tranh” cho sản phẩm Bitcoin wrapped độc quyền của...