Tiêu chuẩn token ERC20 của Ethereum và blockchain Ethereum là gì?

Brian Forester

✅ Kiểm tra sự thật đã được xác minh

 Cập nhật lần cuối

 Ngày 29 tháng 11 năm 2025

Nhà cung cấp

Chuyển khoản ngân hàng

Thẻ Visa / Thẻ Mastercard

Tiền điện tử có sẵn

Điểm số của chúng tôi


Bitcoin, Ethereum, DASH và 360 loại tiền điện tử khác

9.9

Bitcoin, Ethereum, Ripple và hơn 1.900 loại tiền điện tử khác

9.8

Bitcoin, Ethereum và hơn 600 loại tiền điện tử khác

9.8

Bitcoin, Ethereum, Tether và hơn 9.000 loại tiền điện tử khác

9.8

Bitcoin, Ethereum, Ripple và hơn 1.900 loại tiền điện tử khác

9.8

Bitcoin, Ethereum, Ripple và hơn 2.500 loại tiền điện tử khác

9.8

Bitcoin, Ethereum và hơn 1.600 loại tiền điện tử khác

9.8

Bitcoin, Ethereum, Tether và hơn 900 loại tiền điện tử khác

9.5

Bitcoin, Ethereum và hơn 600 loại tiền điện tử khác

9.2

Bitcoin, Ethereum, Ripple và 340 loại tiền điện tử khác

9.1

Mở khóa $10000 trong Chương trình Thưởng Chào Mừng!

ERC20 của Ethereum đã trở thành tiêu chuẩn cho token Ethereum và blockchain Ethereum. ERC là viết tắt của Ethereum Request for Comment. Đây là một phần quan trọng của thế giới tiền điện tử và là một trong những token phổ biến nhất. Trước khi ERC20 ra đời, mỗi token đều có hợp đồng thông minh riêng và phải viết mã hoàn toàn mới.

Các token không thể thay thế (NFT) của Ethereum được phát minh để tạo ra và phát hành hợp đồng thông minh. Điểm quan trọng là, nó giúp tạo ra một mạng lưới rộng lớn các token và ứng dụng. Khác với các ứng dụng truyền thống, chúng không yêu cầu bất kỳ bước trung gian nào. ERC-20 là tiêu chuẩn token thống nhất, có nghĩa là tất cả các token trong hệ thống đều tương thích với nhau. Nó xác định một danh sách quy tắc chung cho các token ETH để triển khai.

Tóm lại, phần lớn các hợp đồng Ethereum đều tương thích với tiêu chuẩn ERC-20. Điều này góp phần quan trọng trong việc phát triển các ứng dụng và token mà không cần qua các bước trung gian. Ngày nay, không thể tưởng tượng được mạng Ethereum mà không có ERC-20. Trong bài viết này, tôi sẽ trình bày về token Ethereum.

Chìa khóa thành công của token ERC20

Mặc dù token ERC-20 gốc là ETH (hoặc “gas”), tiêu chuẩn token Ethereum đã trở nên phổ biến đến mức một số tài sản kỹ thuật số khác có tên gọi khác nhau thực chất là token ETH (ví dụ: Chainlink và dây neoMỗi token có mục đích riêng, chẳng hạn như cung cấp quyền bỏ phiếu về các vấn đề sẽ quyết định kết quả của dự án hoặc thưởng cho người mua khi hoàn thành các nhiệm vụ.

Các token tiền điện tử này được bán thông qua các đợt chào bán khác nhau để huy động vốn cho các dự án. Tuy nhiên, một số người cho rằng các token ERC20 từng thu hút quá nhiều sự chú ý, điều này đã dẫn đến... Các khoản đầu tư không sinh lời. Tình hình có nguồn gốc từ ICO vào năm 2017.

Chúng có thể được tạo ra bởi bất kỳ ai, nhưng chỉ các công ty và nhà phát triển mới chịu trách nhiệm quản lý chúng. Các lý do khiến chúng trở nên phổ biến là như sau:

  1. Các token này vô cùng đơn giản để sử dụng.
  2. Họ giải quyết vấn đề về việc chuẩn hóa các lệnh cho ví tiền điện tử và sàn giao dịch blockchain chỉ trong một bước. Bộ lệnh này có quy mô nhỏ và cơ bản. Nó bao gồm các quy tắc hợp tác giữa các token khác nhau và quy định về việc mua token.
  3. Đây là nỗ lực thành công đầu tiên trong việc hiệu chỉnh các token Ethereum và thiết lập tiêu chuẩn token duy nhất.
  4. Không có thông tin nào có thể được chuyển sang tài khoản của bên thứ ba.

Người dùng Ethereum phải trả phí giao dịch. Phí này phụ thuộc vào lượng ETH cần thiết cho mỗi giao dịch.

Hợp đồng thông minh là gì?

Hợp đồng thông minh giúp mã hóa các điều kiện chuyển tiền mà không cho phép bên thứ ba truy cập. Nó giúp theo dõi các token đã được tạo ra. Máy ảo Ethereum (Ethereum Virtual Machine) giúp thực thi các hợp đồng này. Hợp đồng thông minh ERC-20 được tạo ra bởi các lập trình viên sử dụng ngôn ngữ lập trình không thể đọc được bởi máy tính. Nếu tất cả các điều kiện được đáp ứng, mã sẽ được kích hoạt ngay lập tức.

Các vấn đề tiềm ẩn với Ethereum

  1. Tạo hợp đồng thông minh ERC-20. Chúng có vai trò quan trọng vì có quyền kiểm soát trực tiếp tổng nguồn cung token, cách chúng lưu thông, thời điểm phát hành token mới, v.v. Chúng giúp chuyển giao token nhanh chóng hơn. Quá trình tạo ra chúng tốn nhiều công sức và thời gian, đòi hỏi một đội ngũ phát triển chuyên nghiệp và gắn kết. Hợp đồng thất bại có thể gây ra chi phí lớn.
  2. Vấn đề tương thích. Việc tạo token mà không tuân theo tiêu chuẩn chung như ERC20 cũng có thể gây ra chi phí phát sinh. Nói tóm lại, ví điện tử và nền tảng giao dịch là các dịch vụ của bên thứ ba, và chúng cần được tích hợp thông qua hợp đồng thông minh.

Ngôn ngữ xử lý thông tin (Solidity)

Mặc dù đây không phải là ngôn ngữ lập trình duy nhất trong hệ sinh thái Ethereum, tất cả các hợp đồng thông minh ERC-20 đều được viết bằng Solidity. Solidity có nhiều điểm tương đồng với JavaScript, do đó những người thành thạo các ngôn ngữ lập trình kiểu C có thể nhanh chóng làm chủ Solidity mà không cần đào tạo chuyên sâu.

Các chức năng ERC-20 giúp người dùng bên ngoài kiểm tra số dư token và chuyển đổi tiền tệ giữa các tài khoản Ethereum thông qua một thuật toán đặc biệt. Hợp đồng thông minh quy định hai sự kiện – phê duyệt và chuyển đổi. Chúng có thể được sử dụng nếu người dùng có quyền rút token khỏi tài khoản Ethereum.

Dưới đây là một số thông tin chi tiết về các chức năng bắt buộc của ERC-20:

  1. Tổng nguồn cung là một hàm xác định tổng nguồn cung của các token ERC-20.
  2. Hàm BalanceOf: Hiển thị số lượng token trên số dư token hiện tại của người dùng.
  3. Hàm truyền: giúp chuyển Chuyển các token từ tổng nguồn cung sang một người dùng khác.
  4. Chức năng chuyển đổi: được sử dụng để chuyển token từ tài khoản này sang tài khoản khác
  5. Chức năng phê duyệt kiểm tra khả năng của tài khoản trong việc phân phối token.
  6. Hàm trợ cấp Kiểm tra số dư trong tài khoản và đảm bảo có đủ số dư để gửi token.

Một chức năng quan trọng khác là chức năng công khai, có thể truy cập từ bên ngoài hợp đồng.

Một lần nữa – nếu bạn có kiến thức cơ bản về JavaScript, những giải thích này sẽ trở nên rõ ràng như ban ngày đối với bạn.

ERC20 tokens là gì?

Ngoài token gốc ETH, còn có hơn tám trăm token (tính đến cuối năm 2020) và hơn ba trăm năm mươi nghìn hợp đồng token:

  1. Binance tiền điện tử (BNB)
  2. Tether (USDT)
  3. Chainlink (LINK)
  4. Dai (Dai)
  5. Nhà sản xuất (MKR)
  6. Thỏa thuận (SEN)

ERC20 tokens có tác dụng gì?

  1. Thu tiền: Thỉnh thoảng, các nhà phát triển ERC-20 thu tiền cho các dự án của họ. Sau đó, các nhà đầu tư sẽ nhận được các đồng tiền mới trước khi các token mới được phát hành ra thị trường.
  2. Quyền biểu quyết. Số lượng token mà người dùng sở hữu trên tài khoản token của họ càng nhiều, thì ảnh hưởng của họ đối với các quyết định của dự án càng lớn.
  3. Thể hiện các đối tượng trong thế giới thực: Một token có thể thể hiện quyền sở hữu của các đối tượng có giá trị như vàng.
  4. Phí giao dịch: Người dùng phải trả phí cho tất cả các giao dịch. Nếu mạng lưới đang quá tải, họ có thể sử dụng ‘gas’, số lượng 'gas' này sẽ được trừ vào số token của chủ sở hữu.
  5. Tính năng nâng cao: Đôi khi, các chức năng của token ETH không đủ đáp ứng nhu cầu của một số người dùng, vì vậy họ có thể tạo ra một token mới với các chức năng mà họ cần.

Tương lai của Ethereum sẽ ra sao?

Mặc dù ERC-20 có rất nhiều ưu điểm, nó vẫn còn xa mới hoàn hảo. Vấn đề về tiêu chuẩn hóa đã dẫn đến việc mất cắp ít nhất 3 triệu USD. Vấn đề thứ hai là thời gian xử lý kéo dài trong thời gian có lưu lượng truy cập cao.

Do đó, các nhà phát triển ERC-20 phải giải quyết những vấn đề này và viết mã. Hơn nữa, token ERC-20 không phải là tiêu chuẩn duy nhất trong thế giới Bitcoin, mặc dù nó vẫn là tiêu chuẩn phổ biến nhất – ERC777 và ERC223 có thể được xem là đối thủ cạnh tranh. Để duy trì vị thế, các nhà phát triển phải nỗ lực cải tiến.

Kết luận

Việc triển khai token ERC20 là một bước tiến quan trọng trong việc tiêu chuẩn hóa, mặc dù vẫn còn một số vấn đề nhất định. Nhược điểm. Ethereum giúp chuyển đổi tiền tệ mà không cần sự tham gia của bên thứ ba và đơn giản hóa đáng kể việc tạo hợp đồng thông minh, giúp các nhà phát triển tiết kiệm rất nhiều thời gian.

Các nhà phát triển gần đây đã ra mắt Ethereum 2.0, nhằm khắc phục một số vấn đề. Tuy nhiên, để tránh những tổn thất tài chính lớn cũng như các nhược điểm khác, vẫn còn một chặng đường dài phía trước.

Câu hỏi thường gặp

ERC20 có phải là ETH không?

Không, những khái niệm này hoàn toàn khác nhau. ERC20 là bộ tiêu chuẩn thống nhất cho blockchain Ethereum và tên gọi cho loại tiền điện tử. ETH là đồng tiền gốc của blockchain Ethereum.

Do đó, ETH có thể được xem là một phần của các đồng tiền loại ERC-20. Nói cách khác, ERC-20 là một hệ sinh thái mà trong đó ETH được sử dụng.

Tôi có cần ETH để gửi các token ERC-20 không?

Đúng vậy, bạn sẽ cần ETH (hoặc ‘gas’) để gửi các token ERC-20, vì chúng là bắt buộc. Lý do là các token này được phát hành trên nền tảng Ethereum. Để đảm bảo bạn có đủ ETH, hãy kiểm tra số dư ví của mình.

Cách tạo ví ERC20?

Đầu tiên, bạn cần thực hiện phân tích và chọn một trong số nhiều ví tương thích với Ethereum. Sau đó, bạn cần cài đặt phiên bản desktop hoặc mobile của ví – MyEtherWallet có thể là một lựa chọn tốt. Tạo ví mới, đặt mật khẩu, in ra khóa riêng tư (hoặc cụm từ khôi phục), lưu trữ ở nơi an toàn hoặc lưu dưới dạng tài liệu, và tuyệt đối không chia sẻ với bất kỳ ai. Sau đó, bạn cần mở khóa ví. Ngay sau khi hoàn tất, bạn có thể thêm token và bắt đầu giao dịch.

Làm thế nào để tìm địa chỉ hợp đồng token?

Địa chỉ hợp đồng token là trường thông tin bắt buộc phải điền, và nó yêu cầu một số thông tin cụ thể. Để lấy thông tin này, hãy truy cập trực tiếp vào trang web của token. Etherscan.io là một dịch vụ tốt để kiểm tra thông tin này. Bạn cần nhập tên của token, sau đó nhấp vào nó. Đừng quên kiểm tra lại tất cả thông tin.