Thế giới tiền điện tử có thể có lúc khiến các nhà đầu tư trung bình nản chí mà không có kiến thức kỹ thuật về các chuỗi khối và các hợp đồng thông minh. Tuy nhiên, triển vọng lợi nhuận khổng lồ và sự đổ bộ của nhiều loại tiền kỹ thuật số mới đã thu hút tất cả các loại nhà đầu tư, bao gồm cả những người có thể thận trọng khi đầu tư vào sản phẩm hoặc tiền tệ, hoạt động bên trong mà họ không hiểu rõ. Mặc dù các nhà đầu tư chắc chắn có thể thành công trong không gian tiền điện tử mà không có kiến thức kỹ thuật này, nhưng sự hiểu biết cơ bản về một số tính chất quan trọng nhất của nhiều loại tiền kỹ thuật số hiện tại chắc chắn hữu ích trong việc hướng dẫn nhà đầu tư tới các quyết định tài chính an toàn và lành mạnh nhất. Một trong những khái niệm chính chi phối một phần lớn không gian là tiêu chuẩn mã thông báo ERC20.
ERC20 đề cập đến một tiêu chuẩn mã thông báo cho ethereum. Đó là một tiêu chuẩn kỹ thuật quy định một số quy tắc và hành động mà mã thông báo ethereum hoặc hợp đồng thông minh phải có thể thực hiện. ERC là viết tắt của "ethereum request for comment", và tiêu chuẩn được phát triển vào năm 2015. "Yêu cầu bình luận" là một phiên bản của một khái niệm tương tự được Lực lượng đặc nhiệm kỹ thuật Internet nghĩ ra như một phương tiện truyền đạt các yêu cầu và ghi chú kỹ thuật thiết yếu. Có lẽ dễ dàng nhất khi nghĩ về ERC20 như một tập hợp các hướng dẫn và chức năng cơ bản mà bất kỳ mã thông báo mới nào được tạo trong mạng ethereum phải tuân theo.
Tỷ lệ và tầm quan trọng của ERC20
Tiêu chuẩn ERC20 đã là một con đường thống trị để tạo ra các mã thông báo mới trong không gian tiền điện tử trong một thời gian. Nó đã được đặc biệt phổ biến với các ICO và các công ty gây quỹ cộng đồng. Theo một số tài khoản, đã có hơn 20.000 mã thông báo riêng biệt hoạt động theo tiêu chuẩn ERC20 kể từ những tuần đầu tiên của năm 2018. Một báo cáo của CCN.com cho thấy mã thông báo ERC20 "gần như một tay thống trị thị trường tăng giá ICO năm 2017" và rằng nhiều loại tiền điện tử thành công được thành lập theo giao thức ERC20. EOS, như bài viết này, là mã thông báo dựa trên ERC20 thành công nhất, đã huy động được 185 triệu đô la trong lần ra mắt ICO năm ngày. Bancor là người tiếp theo trong danh sách, đã kiếm được 153 triệu đô la trong quỹ đám đông trong khi bán nó. Nhiều mã thông báo tuân thủ ERC20 khác đã huy động ít nhất 70 triệu đô la mỗi mã trong ICO.
Lịch sử của ERC20
ERC20 được tạo ra bởi các nhà phát triển ethereum thay mặt cho cộng đồng và mạng ethereum rộng lớn hơn vào năm 2015 và được chính thức công nhận vào tháng 9 năm 2017. Để tạo ra một tiêu chuẩn loại này cho ethereum, một nhà phát triển hoặc nhóm các nhà phát triển phải gửi Đề xuất cải tiến Ethereum (EIP) với các giao thức và tiêu chuẩn cụ thể. Sau đó, một ủy ban phê duyệt, sửa đổi và hoàn thiện EIP đó, tại thời điểm đó, nó trở thành một ERC.
Hợp đồng thông minh sau đó có nghĩa vụ tuân thủ một trong các tiêu chuẩn. ERC20 là tiêu chuẩn nổi tiếng nhất trong số các tiêu chuẩn ERC này, nhưng nó không phải là duy nhất tồn tại.
Nội dung của Tiêu chuẩn ERC20
ERC20 chứa một số chức năng, có nghĩa là mã thông báo tuân thủ phải có thể triển khai danh sách này (mô tả của từng chức năng nằm trong ngoặc đơn):
- TotalSupply (cung cấp thông tin về tổng cung cấp mã thông báo) thăng bằng (chuyển số dư tài khoản của tài khoản chủ sở hữu) (thực hiện chuyển một số lượng mã thông báo cụ thể đến một địa chỉ được chỉ định) transferFrom (thực hiện chuyển một số lượng mã thông báo cụ thể từ một địa chỉ được chỉ định) phê duyệt (cho phép người chi tiêu rút số lượng mã thông báo đã đặt từ một tài khoản được chỉ định) trợ cấp (trả lại số lượng mã thông báo đã đặt từ người chi tiêu cho chủ sở hữu)
Ngoài ra, các chức năng này cũng sẽ kích hoạt tối đa hai sự kiện, bao gồm sự kiện chuyển giao (diễn ra bất cứ khi nào mã thông báo được chuyển) và sự kiện phê duyệt, được kích hoạt bất cứ khi nào cần phê duyệt.
Vào tháng 3 năm 2018, sàn giao dịch tiền kỹ thuật số nổi tiếng Coinbase đã công bố kế hoạch bổ sung hỗ trợ ERC20 cho một số sản phẩm của mình. Theo CCN, dự kiến việc thực hiện thay đổi này sẽ "mở ra cơ hội cho các nhóm tín thác tiền điện tử đa dạng hơn" trong nền tảng Coinbase Custody, theo CCN. Trao đổi phục vụ cho các nhà đầu tư cá nhân cũng có thể thêm tiền điện tử mới vào danh sách dịch vụ của họ.
Các vấn đề và giải pháp thay thế
Mặc dù ERC20 đã nhận thấy sự hỗ trợ rất lớn dưới dạng mã thông báo tuân theo các tiêu chuẩn của nó, có nhiều người trong cộng đồng phát triển tin rằng ERC20 bị thiếu sót theo một hoặc nhiều cách. Vì lý do này, kể từ khi phát triển ERC20, một số tiêu chuẩn mã thông báo thay thế cũng đã được đề xuất. Chúng bao gồm ERC223, nhằm mục đích giải quyết mối quan tâm với các yếu tố phê duyệt và chuyển giao của ERC20. ERC621 là một giải pháp thay thế khác, đề xuất các chức năng cơ bản tương tự mà ERC20 cung cấp nhưng cũng bổ sung khả năng tăng hoặc giảm tổng cung cấp mã thông báo. ERC827, mặt khác, cho phép chủ sở hữu phê duyệt chi tiêu mã thông báo của bên thứ ba. Mỗi đề xuất giao thức mới này lấy ERC20 làm nền tảng ở một mức độ nào đó.
