Token ERC-20: Tiêu chuẩn đã mở khóa hệ sinh thái phát triển của Ethereum

Khi Ethereum lần đầu tiên ra mắt, các nhà phát triển đã đối mặt với một thách thức quan trọng — không có cách chuẩn hóa nào để tạo ra các token trên mạng. Sự thiếu đồng nhất này có nghĩa là mỗi token hoạt động khác nhau, khiến việc tích hợp với các ứng dụng và sàn giao dịch trở nên vô cùng khó khăn. Xuất hiện ERC-20: thông số kỹ thuật đã thay đổi cách xây dựng các token trên Ethereum và trở thành nền tảng cho hàng nghìn dự án trong hệ sinh thái tiền điện tử.

TL;DR

  • ERC-20 là một tiêu chuẩn kỹ thuật xác định cách mà các token phải hoạt động trên Ethereum, đảm bảo tính tương thích giữa các ứng dụng và dịch vụ.
  • Tiêu chuẩn đã thúc đẩy nhanh chóng chu kỳ phát triển bằng cách cung cấp cho các nhà phát triển một khuôn khổ đã được chứng minh để theo dõi
  • Các token ERC-20 được tạo ra khi các điều kiện hợp đồng thông minh đã được lập trình sẵn được kích hoạt.
  • Các ưu điểm chính bao gồm khả năng tương tác liền mạch, kế thừa bảo mật mạnh mẽ từ Ethereum, tính minh bạch giao dịch đầy đủ, tính thanh khoản tuyệt vời và sự linh hoạt tùy chỉnh.
  • Những thách thức bao gồm các ràng buộc cứng nhắc, phí gas biến động, sự chấp nhận không đồng đều của các sàn giao dịch, và khả năng mất token nếu gửi đến các hợp đồng thông minh không tương thích.
  • Các ứng dụng phổ biến bao gồm USDT, Uniswap (UNI), Maker (MKR), và BNB

Genesis: Cách ERC-20 Ra Đời

Vào năm 2015, Fabian Vogelsteller đã nhận ra một vấn đề cơ bản trong hệ sinh thái token của Ethereum. Thay vì đề xuất một cách tiếp cận cách mạng mới, ông đã gợi ý một điều gì đó đơn giản hơn nhưng mạnh mẽ hơn — một tập hợp các quy tắc chung mà tất cả các token nên tuân theo.

Vogelsteller đã nộp đề xuất của mình qua kho lưu trữ GitHub của Ethereum và gán nhãn nó là “Ethereum Request Comment.” Nó nhận được số 20 vì nó là bình luận thứ 20 trên trang. Sau khi cộng đồng phát triển Ethereum xem xét và phê duyệt, đề xuất trở thành tiêu chuẩn chính thức, được đổi tên thành “Ethereum Improvement Proposal (EIP-20).” Ngày nay, nó được biết đến rộng rãi với tên gọi ERC-20.

Kể từ khi được triển khai, mọi token hợp đồng thông minh được triển khai trên Ethereum đều cần tuân thủ những hướng dẫn này. Những gì bắt đầu như một đề xuất đã trở thành nền tảng của sự phát triển token trên toàn bộ blockchain.

Hiểu về ERC-20: Cơ chế phía sau tiêu chuẩn

Token ERC-20 là tài sản kỹ thuật số có thể thay thế, tồn tại trên blockchain Ethereum. Hãy nghĩ về chúng như những bản sao kỹ thuật số của cùng một tờ tiền — một token có giá trị bằng một token khác, cũng như một $100 tờ tiền có giá trị như bất kỳ tờ tiền $100 nào khác.

Tiêu chuẩn hoạt động thông qua hợp đồng thông minh — các chương trình tự thực thi tự động thực hiện các hành động khi các điều kiện được chỉ định được đáp ứng. Hợp đồng thông minh hoạt động giống như máy bán hàng tự động: chèn tiền (đáp ứng các điều kiện), nhận sản phẩm (thực hiện hành động). Khi một nhà phát triển tuân theo quy tắc ERC-20, hợp đồng thông minh của họ có thể tạo ra và phân phối token mà bất kỳ ví, sàn giao dịch hoặc ứng dụng nào trên Ethereum cũng sẽ ngay lập tức hiểu và chấp nhận.

Tính tương thích này là rất quan trọng. Một người nắm giữ token ERC-20 có thể chuyển tài sản giữa các nền tảng khác nhau, giao dịch trên nhiều sàn giao dịch khác nhau, hoặc tham gia vào các giao thức tài chính phi tập trung — tất cả đều không yêu cầu các nhà phát triển phải xây dựng lại các tính năng tương thích mỗi lần.

Tại sao ERC-20 đã thay đổi cuộc chơi: Lợi ích thực sự

Sàn giao dịch Token Liên tục

Một trong những cơn đau đầu lớn nhất của crypto luôn là tài sản bị cô lập. Trước ERC-20, việc di chuyển giá trị giữa các dự án khác nhau là rất phức tạp về mặt kỹ thuật và thường là không thể. Tiêu chuẩn này đã giải quyết vấn đề này bằng cách thiết lập một ngôn ngữ chung - nếu hai dự án đều tuân theo các quy tắc ERC-20, thì các token của chúng có thể giao tiếp và trao đổi một cách dễ dàng. Điều này đã mở khóa khả năng xây dựng các ứng dụng có thể kết hợp, nơi các token lưu thông tự do giữa các dịch vụ.

Bảo Mật Vững Chắc

Các token ERC-20 thừa hưởng kiến trúc bảo mật của Ethereum. Mỗi giao dịch được ghi lại trên một sổ cái phi tập trung và không thể thay đổi. Các cơ chế mật mã bảo vệ mạng lưới Ethereum cũng bảo vệ các token này, khiến cho việc các tác nhân xấu thao túng nguồn cung token hoặc làm giả giao dịch gần như là không thể. Sự minh bạch trở thành lá chắn của bạn - mỗi giao dịch đều có thể xác minh và vĩnh viễn.

Tính thanh khoản thực sự hoạt động

Bởi vì các token ERC-20 tuân theo một chuẩn chung, chúng có thể giao dịch trên bất kỳ sàn giao dịch nào hỗ trợ định dạng này. Sự chuẩn hóa này đã tạo ra các quỹ thanh khoản khổng lồ, giúp các nhà đầu tư dễ dàng vào hoặc ra khỏi các vị trí. Thanh khoản càng cao, độ trượt giá càng thấp, và giá tốt hơn mà các nhà giao dịch nhận được.

Các Khối Xây Dựng Cho Các Nhà Phát Triển

Các nhà sáng tạo token có sự tự do đáng kể trong khuôn khổ ERC-20. Bạn có thể thiết lập tổng cung, tùy chỉnh số thập phân, chọn một biểu tượng, thêm các tính năng quản trị, hoặc kích hoạt các cơ chế staking. Các công cụ như MetaMask và MyETherWallet đã đơn giản hóa việc quản lý ví, giúp việc tạo token trở nên dễ tiếp cận với các nhà phát triển mà không cần kiến thức sâu về blockchain. Sự dân chủ hóa này đã kích thích một cuộc bùng nổ đổi mới.

Những Điểm Ma Sát: Nơi ERC-20 Thiếu Sót

Sự trao đổi không linh hoạt

Tiêu chuẩn hóa giống như làm cho ERC-20 mạnh mẽ cũng làm cho nó bị hạn chế. Một số nhà phát triển cần các tính năng nâng cao vi phạm quy tắc của tiêu chuẩn. Khi bạn cần chức năng phức tạp bên ngoài phạm vi của ERC-20, bạn sẽ bị mắc kẹt — tiêu chuẩn đơn giản là không được thiết kế cho điều đó.

Phí Gas vẫn đau đớn

Giao dịch token ERC-20 yêu cầu phải trả phí gas cho mạng Ethereum. Khi tắc nghẽn mạng gia tăng, những phí này trở nên đắt đỏ một cách không thể chấp nhận được, đặc biệt là đối với các giao dịch nhỏ hơn. Tính không thể đoán trước của giá gas khiến việc lập ngân sách cho chi phí giao dịch trở nên khó khăn, làm nản lòng người dùng bình thường và các giao dịch giá trị thấp.

Không được chấp nhận rộng rãi

Mặc dù ERC-20 chiếm ưu thế, không phải sàn giao dịch nào cũng liệt kê hoặc hỗ trợ mọi mã thông báo ERC-20. Một số nền tảng có tiêu chí niêm yết nghiêm ngặt, điều này hạn chế tính thanh khoản và khả năng tiếp cận của một số mã thông báo. Sự phân mảnh này làm suy yếu lời hứa về tính tương tác.

Vấn đề Token Bị Mất

Đây là một vấn đề nghiêm trọng: nếu bạn gửi một token ERC-20 đến một hợp đồng thông minh không được thiết kế để xử lý token, tài sản có thể biến mất vĩnh viễn. Hợp đồng nhận có thể không nhận ra việc chuyển tiền đến, và tiêu chuẩn ERC-20 không cung cấp cơ chế nào để thông báo cho hợp đồng hoặc lấy lại tiền. Việc lựa chọn ví ERC-20 phù hợp và xác minh tính tương thích của hợp đồng trở nên thiết yếu để tránh những tổn thất thảm khốc.

Triển khai ERC-20 trong Thế Giới Thực

Tether (USDT)

USDT hoạt động như một token ERC-20 trên Ethereum, hoạt động như một stablecoin gắn với 1:1 với đô la Mỹ. Tether duy trì dự trữ bằng tiền tệ fiat để hỗ trợ tỷ lệ này. USDT đã trở thành xương sống thanh khoản của giao dịch tiền điện tử, cho phép chuyển tiền nhanh chóng giữa các sàn giao dịch với sự biến động giá tối thiểu.

Uniswap (UNI)

Uniswap là một sàn giao dịch phi tập trung được xây dựng trên mô hình tạo thị trường tự động. Token gốc của nó, UNI, là một tài sản ERC-20 phục vụ như tiền tệ quản trị của nền tảng. Những người giữ UNI bỏ phiếu về các cập nhật giao thức và định hướng sự phát triển của nền tảng mà không có bất kỳ quyền lực trung ương nào.

Maker (MKR)

Maker là token quản trị cho MakerDAO, một giao thức phi tập trung cho phép người dùng tạo ra Dai, một stablecoin được neo mềm vào đô la Mỹ. Những người nắm giữ MKR cùng nhau quản lý giao thức thông qua quản trị khoa học - họ bỏ phiếu về các tham số rủi ro, phí ổn định và nâng cấp giao thức. Mỗi token MKR bị khóa tương đương với một phiếu bầu.

Token BNB

BNB hoạt động như một token ERC-20 trong khi phục vụ như tài sản gốc của hệ sinh thái blockchain liên quan. Sự chấp nhận rộng rãi của token trên các sàn giao dịch phi tập trung và tập trung đã khiến nó trở thành một trong những tài sản thanh khoản nhất trong crypto.

Vượt ra ngoài ERC-20: Các tiêu chuẩn token thay thế

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: Cho phép các token không thể thay thế (NFTs), trong đó mỗi token là duy nhất và không thể thay thế.
  • ERC-777: Cải thiện tính riêng tư và bao gồm các cơ chế phục hồi khẩn cấp cho các khóa riêng bị mất
  • ERC-1155: Cho phép các nhà phát triển tạo các chuyển token theo lô, giảm chi phí gas hàng trăm đô la
  • ERC-165: Cho phép hợp đồng thông minh xác minh xem các hợp đồng khác có hỗ trợ các giao diện cụ thể hay không
  • ERC-223: Ngăn chặn việc token bị mất khi gửi đến địa chỉ sai
  • ERC-621: Cho phép các bên được ủy quyền tăng hoặc giảm nguồn cung token sau khi phát hành

Chọn một Ví ERC-20: Điều gì Quan trọng

Việc chọn nơi lưu trữ các token ERC-20 của bạn rất quan trọng. Hãy tìm những ví cung cấp các tính năng bảo mật mạnh mẽ, mã nguồn minh bạch ( lý tưởng là mã nguồn mở ), và hỗ trợ nhiều token. Ví tốt nhất kết hợp các giao thức bảo mật chắc chắn với giao diện thân thiện với người dùng và khả năng tương thích với các token bạn nắm giữ. Hãy nghiên cứu kỹ lưỡng trước khi cam kết tài sản của bạn vào bất kỳ nền tảng nào.

Điều rút ra

ERC-20 không phải là một phát minh cách mạng — đó là một giải pháp tốt hơn: một giải pháp tinh tế cho một vấn đề thực tiễn. Bằng cách thiết lập các quy tắc rõ ràng, tiêu chuẩn của Vogelsteller đã loại bỏ sự cản trở trong phát triển token và tạo ra điều kiện cho một hệ sinh thái toàn diện phát triển. Ethereum đã chuyển từ một nền tảng có khả năng tương tác token hạn chế thành bệ phóng cho hàng ngàn dự án.

Tiêu chuẩn đã chứng minh rằng việc chuẩn hóa và đổi mới không phải là những lực lượng đối kháng. Đôi khi, bước đột phá mạnh mẽ nhất chỉ đơn giản là khiến mọi người đồng ý về cách thực hiện mọi thứ một cách nhất quán. ERC-20 đã chỉ ra rằng khi bạn loại bỏ rào cản kỹ thuật, các nhà phát triển và người dùng sẽ làm những điều đáng kinh ngạc với cơ hội mà họ được trao.

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

ERC-20 chính xác là gì? ERC-20 là viết tắt của “Ethereum Request Comment, số 20.” Nó là tiêu chuẩn kỹ thuật mà các nhà phát triển hợp đồng thông minh phải tuân theo để tạo ra các token tương thích trên blockchain Ethereum.

Các token ERC-20 khác gì so với ETH? ETH (Ether) là token gốc của Ethereum và phục vụ như là tiền tệ của mạng cho phí giao dịch và phần thưởng cho người xác nhận. Các token ERC-20, ngược lại, được xây dựng trên nền tảng Ethereum thông qua hợp đồng thông minh — chúng là các ứng dụng chạy trên mạng thay vì là tài sản gốc của mạng.

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

Tại sao khả năng tương thích ví ERC-20 lại quan trọng đến vậy? Bởi vì việc gửi token đến một hợp đồng thông minh không tương thích có thể dẫn đến mất mát vĩnh viễn. Trước bất kỳ giao dịch nào, hãy xác minh rằng địa chỉ nhận hỗ trợ token ERC-20. Tính tương thích là điều không thể thương lượng.

ETH-0,18%
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