Hiểu biết về ERC-20: Tại sao tiêu chuẩn Token này đã biến đổi phát triển Ethereum

Khi Ethereum lần đầu xuất hiện, nó đã mở ra cơ hội cho các nhà phát triển xây dựng ứng dụng phi tập trung. Nhưng việc xây dựng trên mạng đi kèm với sự khó khăn. Tắc nghẽn mạng có nghĩa là chi phí không thể đoán trước, và không có cách thống nhất nào cho các token khác nhau tương tác với nhau. Các nhà phát triển cần một ngôn ngữ chung.

Đó là lý do tại sao ERC-20 xuất hiện. Nhưng tiêu chuẩn này thực sự nói về điều gì, và tại sao nó lại quan trọng đến vậy?

Ý tưởng cốt lõi phía sau ERC-20

ERC-20 là tiêu chuẩn token—một tập hợp các quy tắc kỹ thuật quy định cách thức hoạt động của các token trên blockchain Ethereum. Hãy nghĩ về nó như một bản thiết kế đảm bảo rằng bất kỳ token nào được xây dựng theo các quy tắc này có thể giao tiếp liền mạch với ví, sàn giao dịch và hợp đồng thông minh trong toàn bộ hệ sinh thái Ethereum.

Tên gọi tự nó đã kể một câu chuyện. Fabian Vogelsteller đã đề xuất khái niệm này trên GitHub của Ethereum, gán nó là “Ethereum Request Comment.” Khi nó được xử lý, nó nhận số 20 vì đây là đề xuất thứ 20 của loại hình này. Sau khi được cộng đồng chấp thuận, nó đã được chính thức hóa thành Ethereum Improvement Proposal 20 (EIP-20), mặc dù hầu hết mọi người gọi nó là ERC-20. Kể từ năm 2015, phần lớn các token được phát hành trên Ethereum đều tuân theo các hướng dẫn này.

ERC-20 hoạt động như thế nào?

Ma thuật xảy ra thông qua các hợp đồng thông minh—mã tự thực thi chạy trên Ethereum Virtual Machine. Hãy tưởng tượng những chiếc máy bán hàng tự động tự động phân phối sản phẩm khi bạn cho tiền vào. Các hợp đồng thông minh hoạt động tương tự: chúng thực hiện các hành động đã được xác định trước khi các điều kiện cụ thể được kích hoạt.

Đối với các token ERC-20 cụ thể:

  • Chúng là fungible, có nghĩa là mỗi token đều giống hệt nhau về giá trị so với token khác (khác với NFTs)
  • Chúng được tạo ra khi các điều kiện của hợp đồng thông minh được đáp ứng
  • Chúng có thể được chuyển giữa các địa chỉ
  • Họ cấp quyền quản trị cho những người nắm giữ
  • Chúng có thể được đặt cược để kiếm phần thưởng

Cách tiếp cận chuẩn hóa này đã làm cho việc phát triển trở nên dễ dự đoán và hiệu quả. Thay vì phát minh lại bánh xe, các nhà phát triển có thể xây dựng token với niềm tin rằng chúng sẽ hoạt động trên toàn bộ mạng Ethereum.

Tại sao ERC-20 trở thành bước ngoặt trong trò chơi

Phá vỡ các rào cản với khả năng tương tác

Trước khi có các tiêu chuẩn thống nhất, việc chuyển token giữa các ứng dụng khác nhau rất phức tạp và dễ xảy ra lỗi. ERC-20 đã giải quyết vấn đề này bằng cách tạo ra một giao thức chung. Nếu bạn nắm giữ token từ Dự án A, bạn có thể dễ dàng hoán đổi chúng lấy token của Dự án B. Điều này đã loại bỏ sự cản trở trong giao dịch, staking và tham gia giao thức.

An ninh gặp minh bạch

Bởi vì các token ERC-20 kế thừa kiến trúc bảo mật của Ethereum, chúng được hưởng lợi từ:

  • Cơ chế đồng thuận phi tập trung
  • Hồ sơ giao dịch không thể thay đổi
  • Hoạt động trên chuỗi minh bạch

Mỗi giao dịch đều được ghi lại trên blockchain, điều này làm cho việc thao túng nguồn cung hoặc tạo ra token giả mạo là không thể. Các nhà phát triển và người dùng có thể theo dõi mọi giao dịch với sự chắc chắn tuyệt đối.

Tính thanh khoản ở mọi nơi

Token ERC-20 có thể được niêm yết trên hàng trăm sàn giao dịch tập trung và ứng dụng phi tập trung. Sự có mặt này đã khiến chúng trở nên hấp dẫn đối với các nhà giao dịch và nhà đầu tư, tạo ra các bể thanh khoản sâu và nhiều cặp giao dịch.

Linh hoạt cho các Nhà phát triển

Các nhà tạo mã thông báo có thể tùy chỉnh các mã thông báo ERC-20 của họ một cách toàn diện:

  • Đặt giới hạn tổng cung
  • Định nghĩa độ chính xác thập phân
  • Triển khai các chức năng độc đáo
  • Chọn biểu tượng và tên mã thông báo

Các công cụ như MetaMask và MyETherWallet đã đơn giản hóa việc quản lý token, dân chủ hóa quyền truy cập cho cả nhà phát triển và người dùng cuối.

Những Đánh Đổi Không Ai Bỏ Qua

Sự tiêu chuẩn hóa có giới hạn của nó

Trong khi ERC-20 đảm bảo tính tương thích, nó cũng hạn chế chức năng. Một số nhà phát triển cần những hành vi phức tạp hơn những gì tiêu chuẩn cho phép, buộc họ phải hoặc là thỏa hiệp tầm nhìn của mình hoặc tìm kiếm các tiêu chuẩn thay thế.

Chi phí giao dịch vẫn là một điểm ma sát

Phí gas trên Ethereum có thể tăng cao trong thời gian mạng tắc nghẽn. Sự không thể đoán trước này khiến việc chuyển tokens trở nên đắt đỏ, đặc biệt là đối với các giao dịch nhỏ hơn hoặc người dùng nhạy cảm với giá. Việc thiếu tính dự đoán về phí làm nản lòng việc áp dụng đại trà.

Không phải sàn giao dịch nào cũng chấp nhận chúng

Mặc dù được hỗ trợ rộng rãi, một số nền tảng không niêm yết các token ERC-20. Sự phân mảnh này hạn chế tính thanh khoản và khả năng sử dụng cho một số tài sản.

Vấn đề Token Bị Mất

Nếu ai đó gửi một token ERC-20 đến một hợp đồng thông minh không nhận diện được tiêu chuẩn token, các tài sản đó có thể biến mất vĩnh viễn. Tiêu chuẩn này không cung cấp cơ chế an toàn cho kịch bản này, và việc phục hồi thường là không thể.

Các Token ERC-20 Thực Tế Dẫn Đầu Thị Trường

Tether (USDT)

USDT hoạt động như một token ERC-20 và hoạt động như một stablecoin được gắn với đồng đô la Mỹ theo tỷ lệ 1:1. Nó đã trở thành cơ sở hạ tầng thiết yếu để chuyển giá trị giữa các sàn giao dịch, phục vụ như một trong những cặp giao dịch có khối lượng cao nhất trên toàn cầu.

Uniswap (UNI)

Sàn giao dịch phi tập trung này vận hành quản trị thông qua UNI, một token ERC-20. Khác với các sàn giao dịch theo mô hình order-book, Uniswap sử dụng mô hình tạo thị trường tự động, nơi những người nắm giữ UNI bỏ phiếu về các thay đổi và cải tiến của giao thức.

Maker (MKR)

Các token MKR quản lý MakerDAO, một giao thức cho phép người dùng tạo ra Dai, một stablecoin được gắn mềm với đô la Mỹ. Những người nắm giữ MKR bỏ phiếu về các tham số rủi ro, cấu trúc phí và nâng cấp giao thức thông qua các quy trình quản trị khoa học.

Vượt ra ngoài ERC-20: Hệ sinh thái Token rộng lớn hơn

Trong khi ERC-20 chiếm ưu thế, các tiêu chuẩn khác giải quyết các trường hợp sử dụng cụ thể:

ERC-721 đã cách mạng hóa các token không thể thay thế (NFTs), cho phép các tài sản độc đáo, không thể hoán đổi trên Ethereum.

ERC-1155 cho phép các nhà phát triển tạo ra cả token fungible và non-fungible trong một hợp đồng duy nhất, giảm đáng kể chi phí giao dịch.

ERC-777 nâng cao tính riêng tư và bao gồm các cơ chế phục hồi cho các khóa riêng bị mất.

ERC-223 ngăn chặn việc các token bị mất vĩnh viễn khi được gửi đến địa chỉ sai.

ERC-621 cho phép các bên được ủy quyền điều chỉnh nguồn cung token sau khi ra mắt, bằng cách tạo ra token mới hoặc đốt token hiện có.

ERC-165 cho phép hợp đồng thông minh nhận diện các giao diện mà các hợp đồng khác hỗ trợ, cải thiện khả năng giao tiếp giữa các hợp đồng.

Kết Luận

ERC-20 ra đời từ một vấn đề thực tiễn: Ethereum cần một cách tiêu chuẩn hóa để các token có thể hoạt động cùng nhau. Bằng cách thiết lập các quy tắc rõ ràng, nó đã mở ra một làn sóng đổi mới. Hàng nghìn dự án đã áp dụng tiêu chuẩn này, tạo ra một hệ sinh thái liên kết của các ứng dụng, token và dịch vụ.

Vâng, tiêu chuẩn có những hạn chế. Chi phí giao dịch có thể cao, và các quy tắc hạn chế một số trường hợp sử dụng. Nhưng những hạn chế này cũng tạo ra sự ổn định giúp hệ sinh thái Ethereum trở nên dễ đoán và an toàn.

ERC-20 vẫn là nền tảng của việc phát triển token trên Ethereum, được bổ sung bởi các tiêu chuẩn mới hơn mở rộng những gì có thể. Cho dù bạn là một nhà phát triển xây dựng giao thức DeFi tiếp theo hay một nhà đầu tư đánh giá các dự án token, việc hiểu biết về ERC-20 là điều cần thiết để điều hướng trong hệ sinh thái Ethereum.

Câu hỏi thường gặp được trả lời

Sự khác biệt thực sự giữa ETH và ERC-20 là gì? ETH là đồng coin gốc của Ethereum được sử dụng để thanh toán cho các hoạt động mạng và xác thực giao dịch. ERC-20 là một giao thức để tạo ra các token chạy trên nền tảng Ethereum thông qua các hợp đồng thông minh.

ERC-20 và Ethereum có thể được sử dụng thay thế cho nhau không? Không. Ethereum là nền tảng blockchain tự nó. ERC-20 là một tiêu chuẩn kỹ thuật trong số nhiều tiêu chuẩn mà các nhà phát triển sử dụng để xây dựng trên Ethereum.

Ví nào tôi nên sử dụng cho token ERC-20? Nhiều ví an toàn hỗ trợ token ERC-20. Lựa chọn tốt nhất phụ thuộc vào ưu tiên bảo mật của bạn và các tính năng cụ thể bạn cần. Luôn nghiên cứu kỹ lưỡng trước khi chọn một ví.

ETH0,36%
UNI-3,51%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
0/400
Không có bình luận
  • Ghim