Xây dựng trên Ethereum: Tại sao ERC-20 trở thành tiêu chuẩn cho việc tạo TOKEN

Khi Ethereum lần đầu tiên xuất hiện như một nền tảng mã nguồn mở cho ứng dụng phi tập trung, các nhà phát triển đã gặp phải một vấn đề nghiêm trọng: không có cách thống nhất để tạo ra các token. Mỗi dự án đều phát triển giải pháp của riêng mình, dẫn đến những cơn ác mộng về khả năng tương thích. Ví tiền không thể nhận diện token một cách nhất quán, các sàn giao dịch gặp khó khăn trong việc niêm yết tài sản mới, và toàn bộ hệ sinh thái bị phân mảnh. Đó là lúc ERC-20 xuất hiện - không phải như một công nghệ cách mạng, mà như một thỏa thuận thực tiễn về cách mà các token nên hoạt động.

Vấn đề mà ERC-20 đã giải quyết

Trước tiêu chuẩn ERC-20, các nhà phát triển xây dựng trên Ethereum đã gặp phải sự cản trở nghiêm trọng. Tình trạng tắc nghẽn giao dịch dẫn đến phí [gas] tăng vọt(/learn/ethereum-gas-fees-explained), và không có cơ chế token chuẩn hóa, việc tích hợp tài sản mới vào các giao thức hiện có trở nên rất thủ công. Các dự án không thể dễ dàng tương tác với nhau vì không có ngôn ngữ chung cho việc chuyển token và phê duyệt.

Giải pháp không phải là một điều gì phức tạp—đó là sự chuẩn hóa. Fabian Vogelsteller đã đề xuất một bộ quy tắc đơn giản mà mọi token đều phải tuân theo. Đề xuất của ông đã được gửi lên GitHub của Ethereum dưới dạng “Yêu cầu bình luận của Ethereum,” và nhận được mã hiệu ERC-20 ( do tình cờ nó là bình luận thứ 20 ). Cộng đồng nhà phát triển Ethereum đã phê duyệt nó, và đến năm 2015, nó trở thành chính thức dưới dạng Đề xuất cải tiến Ethereum (EIP-20).

Cách thức hoạt động của Token ERC-20

ERC-20 token được xây dựng trên hợp đồng thông minh—mã tự thực thi chạy trên Ethereum Virtual Machine (EVM). Hãy nghĩ về nó như một máy bán hàng: bạn cho tiền vào, máy xác minh thanh toán và tự động phát hàng cho bạn. Tương tự, một khi các điều kiện được đáp ứng, hợp đồng thông minh thực hiện các hành động đã định trước.

Tất cả các token ERC-20 đều có thể hoán đổi cho nhau, nghĩa là mỗi token đều giống hệt nhau và có thể thay thế cho nhau. Khi bạn gửi 1 UNI cho ai đó, họ nhận được chính xác giá trị giống như bất kỳ ai khác nhận 1 UNI. Sự đồng nhất này là điều khiến tiêu chuẩn trở nên mạnh mẽ—nó đảm bảo rằng bất kỳ ví tiền, sàn giao dịch, hoặc ứng dụng nào cũng biết chính xác cách xử lý các token này.

Quá trình tạo token rất đơn giản: các nhà phát triển định nghĩa các tham số (tổng cung, số thập phân, ký hiệu, tên), triển khai hợp đồng thông minh, và token được tạo ra tự động khi các điều kiện được kích hoạt. Những người nắm giữ token không chỉ có được tài sản có thể giao dịch—họ thường nhận được quyền quản trị, cơ hội staking để nhận lợi nhuận thụ động, hoặc truy cập vào các giao thức cụ thể.

Tại sao ERC-20 trở thành cơ sở hạ tầng thiết yếu

Việc giới thiệu tiêu chuẩn ERC-20 đã biến Ethereum từ một thí nghiệm phân mảnh thành một hệ sinh thái gắn kết. Một số yếu tố giải thích tại sao nó vẫn giữ vị trí dẫn đầu:

Tính tương tác liền mạch: Trước ERC-20, việc chuyển token giữa các dự án là phức tạp và không đáng tin cậy. Tiêu chuẩn này cho phép token di chuyển qua bất kỳ ví tiền, DEX, hoặc ứng dụng tương thích nào mà không gặp trở ngại. Nếu bạn sở hữu token của một dự án, bạn có thể ngay lập tức trao đổi chúng lấy token của dự án khác theo cùng một tiêu chuẩn.

Tính Năng Bảo Mật Tích Hợp: Bởi vì các token ERC-20 sống trên Ethereum, chúng thừa hưởng kiến trúc bảo mật của mạng lưới—phi tập trung, không thể thay đổi, và xác minh bằng mã hóa. Điều này ngăn chặn việc tạo token trái phép, đánh cắp, hoặc thao túng nguồn cung. Mỗi giao dịch đều được ghi lại trên blockchain, tạo ra một dấu vết có thể kiểm tra giúp răn đe các hành vi xấu.

Tính minh bạch triệt để: Tất cả các chuyển động của token được ghi lại vĩnh viễn trên sổ cái công khai. Các nhà phát triển và người dùng có thể ngay lập tức xác minh tính xác thực của token, theo dõi tài sản và xác nhận giao dịch. Tính minh bạch này không chỉ áp dụng cho các giao dịch; nó còn áp dụng cho chính mã nguồn, mà bất kỳ ai cũng có thể kiểm tra.

Tính thanh khoản đặc biệt: ERC-20 token có thể được giao dịch trên hàng trăm sàn giao dịch tập trung và sàn giao dịch phi tập trung. Tính khả dụng này làm cho chúng có tính thanh khoản cao, cho phép các nhà đầu tư vào và ra khỏi vị thế nhanh chóng trong thị trường crypto biến động. Tính thanh khoản cao hơn trực tiếp dẫn đến việc khám phá giá tốt hơn và chênh lệch giá hẹp hơn.

Tùy chỉnh thân thiện với nhà phát triển: Người tạo token có sự linh hoạt trong các ràng buộc của tiêu chuẩn. Họ có thể thiết lập nguồn cung tối đa, điều chỉnh độ chính xác thập phân, thêm các chức năng tùy chỉnh, hoặc lớp thêm logic bổ sung. Các công cụ như MetaMask và MyEtherWallet giúp việc triển khai và quản lý trở nên dễ dàng ngay cả với những người sáng tạo ít kỹ thuật, thúc đẩy đổi mới.

Những Hạn Chế Thực Sự Mà Các Nhà Phát Triển Đối Mặt

Tuy nhiên, ERC-20 không hoàn hảo, và hiểu biết về các hạn chế của nó là quan trọng đối với những người xây dựng nghiêm túc:

Sự cứng nhắc cho các trường hợp sử dụng phức tạp: Tiêu chuẩn ưu tiên tính tương thích hơn là chức năng. Các token không thể thực hiện một số thao tác tinh vi—như chuyển khoản hàng loạt với logic điều kiện hoặc hoán đổi nguyên tử nâng cao. Các nhà phát triển cần những tính năng này phải hoặc tìm cách vượt qua tiêu chuẩn hoặc áp dụng các loại token thay thế.

Chi phí giao dịch vẫn còn đáng kể: Phí gas tiếp tục là một vấn đề. Chi phí để chuyển một token ERC-20 dao động tùy thuộc vào độ tắc nghẽn của mạng và sự sẵn lòng của bạn để trả thêm cho ưu tiên. Đối với các giao dịch nhỏ hoặc người dùng có thu nhập thấp, những khoản phí này có thể vượt quá giá trị thực tế của token, khiến các giao dịch bình thường trở nên không khả thi.

Hỗ trợ Sàn Giao Dịch Có Hạn: Không phải tất cả các nền tảng giao dịch đều chấp nhận ERC-20 token. Mặc dù hỗ trợ rất phổ biến, nhưng một số sàn giao dịch hạn chế niêm yết hoặc không tích hợp các token cụ thể, giới hạn thanh khoản một cách nhân tạo cho các dự án mới hoặc ít phổ biến.

Không tương thích hợp đồng thông minh: Đây là kẻ giết người thầm lặng. Nếu bạn gửi các token ERC-20 đến một hợp đồng thông minh không được thiết kế để nhận chúng, các token đó có thể biến mất vĩnh viễn. Tiêu chuẩn không thể ngăn chặn điều này vì các hợp đồng nhận không bắt buộc phải công nhận các chuyển khoản ERC-20 đến. Đây là một thảm họa trải nghiệm người dùng khiến người dùng bất ngờ.

ERC-20 trong Thế Giới Thực

Thành công của tiêu chuẩn này được thể hiện rõ ràng qua các đồng token thống trị thị trường:

Tether (USDT): Ban đầu được xây dựng như một token ERC-20 trên Ethereum, USDT là một stablecoin được gắn 1:1 với đô la Mỹ. Nó đã trở thành cặp tài sản được giao dịch nhiều nhất trên các sàn giao dịch tập trung, cho thấy nhu cầu lớn đối với các tài sản kỹ thuật số tiêu chuẩn, ổn định theo khuôn khổ ERC-20.

Uniswap (UNI): Token quản trị của DEX Uniswap là một token ERC-20. Những người nắm giữ UNI bỏ phiếu về các thay đổi của giao thức thông qua các cơ chế quản trị khoa học—dân chủ thuần túy được thực thi bởi mã. Một UNI được khóa trong hợp đồng bỏ phiếu bằng một phiếu bầu, và mô hình này đã trở thành khuôn mẫu cho quản trị DAO trên toàn bộ Ethereum.

Maker (MKR): Giao thức MakerDAO phát hành MKR như là token quản trị ERC-20 của nó. Những người nắm giữ MKR cùng nhau quản lý giao thức và bỏ phiếu về các tham số rủi ro cho Dai, stablecoin phi tập trung của giao thức. Mô hình này cho thấy cách mà các token ERC-20 có thể thúc đẩy hạ tầng tài chính phức tạp.

Binance Coin (BNB): Được phát hành ban đầu dưới dạng token ERC-20, BNB cho thấy cách mà token của một thực thể tập trung có thể hưởng lợi từ hạ tầng của Ethereum trước khi chuyển sang blockchain riêng của nó. Việc token này được chấp nhận trên nhiều sàn giao dịch cho thấy những lợi thế về tính thanh khoản của tiêu chuẩn.

Sự phát triển vượt ra ngoài ERC-20

Trong khi ERC-20 thống trị, hệ sinh thái Ethereum đã phát triển các tiêu chuẩn bổ sung cho các trường hợp sử dụng chuyên biệt:

  • ERC-721: Tiêu chuẩn NFT—các token độc nhất và không thể hoán đổi, hoàn hảo cho các bộ sưu tập và nghệ thuật kỹ thuật số.
  • ERC-777: Cải tiến chuyển token với quyền riêng tư tốt hơn và tùy chọn phục hồi cho các khóa bị mất.
  • ERC-1155: Tiêu chuẩn đa token cho phép chuyển nhượng hiệu quả cả tài sản fungible và non-fungible trong các giao dịch đơn, tiết kiệm hàng trăm phí gas.
  • ERC-165: Cho phép hợp đồng thông minh khai báo các giao diện mà chúng hỗ trợ, cải thiện khả năng giao tiếp giữa các hợp đồng.
  • ERC-223: Cố gắng giải quyết việc mất token ngẫu nhiên bằng cách cho phép người nhận từ chối các giao dịch chuyển.

Các tiêu chuẩn này cùng tồn tại với ERC-20, mỗi tiêu chuẩn giải quyết các vấn đề cụ thể trong khi vẫn duy trì khả năng tương tác với hệ sinh thái rộng lớn hơn.

Điểm mấu chốt

Tiêu chuẩn ERC-20 đại diện cho một thời điểm quan trọng trong sự phát triển của blockchain—thời điểm mà các thành viên trong hệ sinh thái Ethereum đồng ý về các quy tắc cơ bản. Thỏa thuận đó đã mở ra một làn sóng ứng dụng, token và các nguyên tắc tài chính. Nó không còn tinh vi về mặt kỹ thuật hay tiên tiến nữa, nhưng đó chính xác là điều mà điểm mấu chốt. Các tiêu chuẩn tốt nhất thì vô hình—chúng chỉ hoạt động.

Đối với các nhà phát triển xây dựng trên Ethereum, ERC-20 vẫn là lựa chọn mặc định cho các token có thể thay thế. Nó cân bằng giữa tính linh hoạt, bảo mật và sự đơn giản theo cách mà khó có thể sao chép. Hiểu cách ERC-20 hoạt động không chỉ mang tính học thuật—mà còn cần thiết cho bất kỳ ai nghiêm túc tham gia vào nền kinh tế Web3.

Câu Hỏi Thường Gặp Về ERC-20

ERC-20 thực sự đại diện cho cái gì? Ethereum Request for Comment, số 20. Đây là tiêu chuẩn kỹ thuật chính thức điều chỉnh cách thức hoạt động của các mã thông báo có thể hoán đổi trên blockchain Ethereum.

ERC-20 khác gì so với ETH? ETH (Ether) là token gốc của Ethereum—nhiên liệu cung cấp năng lượng cho mạng lưới và đền bù cho các validator. ERC-20 là một bản thiết kế để tạo ra các token bổ sung trên nền tảng Ethereum. Một là lớp cơ sở; cái còn lại là tiêu chuẩn cho mọi thứ được xây dựng trên đó.

ERC-20 có đồng nghĩa với Ethereum không? Không. Ethereum là mạng lưới; ERC-20 là một tiêu chuẩn trong số nhiều tiêu chuẩn để tạo ra token trên mạng lưới đó. Chúng có liên quan nhưng là những khái niệm khác nhau.

Ví tiền nào là tốt nhất để giữ các token ERC-20? Nhiều tùy chọn vững chắc tồn tại—MetaMask, MyEtherWallet, ví phần cứng hỗ trợ Ethereum, và những cái khác. Ví tốt nhất phụ thuộc vào yêu cầu bảo mật và sở thích tính năng của bạn. Nghiên cứu kỹ càng trước khi cam kết vốn.

ON-2,31%
ETH-2,21%
WHY0,16%
TOKEN-7,81%
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