Ethereum, mạng blockchain Lớp 1 lớn nhất và đông dân nhất trên thế giới, đã cách mạng hóa việc tạo và chức năng mã thông báo thông qua các tiêu chuẩn ERC của nó.

ERC20, tiêu chuẩn thống trị trên Ethereum, đã mở đường cho sự phát triển hợp lý của các token bằng cách cung cấp một bộ hướng dẫn và quy tắc cơ bản.

Bài viết này tìm cách giới thiệu đơn giản về tiêu chuẩn Ethereum là gì và các tiêu chuẩn khác nhau.

ERC là gì?

ERC là viết tắt của Yêu cầu nhận xét Ethereum và nó đóng vai trò là nền tảng để giới thiệu thông tin kỹ thuật cho nhà phát triển và người dùng.

Tiêu chuẩn Ethereum đầu tiên là ERC20. Được phê duyệt vào năm 2017, tiêu chuẩn token ERC20 nhanh chóng trở nên phổ biến và trở thành nền tảng cho hàng chục nghìn token được tạo ra trên mạng Ethereum. Trong đợt bùng nổ cung cấp tiền xu ban đầu (ICO) năm 2017, mã thông báo ERC20 đã thống trị thị trường.

Để tuân thủ ERC20, mã thông báo phải có một số thuộc tính nhất định được mã hóa cứng vào mã của nó. Những thuộc tính này bao gồm:

TotalSupply – cung cấp thông tin về tổng nguồn cung cấp token

BalanceOf – cho biết số dư tài khoản của chủ sở hữu mã thông báo

Chuyển – thực hiện chuyển mã thông báo đến các địa chỉ được chỉ định

TransferFrom – cho phép chuyển từ một địa chỉ được chỉ định

Phê duyệt – cho phép người chi tiêu rút token

Allowance – trả lại token từ người chi tiêu cho chủ sở hữu

Hợp đồng thông minh kích hoạt các chức năng này được coi là hợp đồng ERC20.

Các blockchain khác cũng đã áp dụng các tiêu chuẩn token tương tự, với tiêu chuẩn token BEP20 cho Binance Smart Chain, TRC20 cho mạng Tron và gần đây nhất là BRC20 cho mạng Bitcoin là những ví dụ đáng chú ý.

Xem xét các tiêu chuẩn mã thông báo ERC khác

Khi công nghệ blockchain phát triển thì các tiêu chuẩn về token cũng vậy. Mỗi tiêu chuẩn phục vụ một chức năng cụ thể trong mạng lưới liên quan của nó. Hãy cùng khám phá một số tiêu chuẩn mã thông báo ERC quan trọng nhất và chức năng của chúng:

1. ERC223 – Tiêu chuẩn của Hội đồng Nghiên cứu Châu Âu:

Tiêu chuẩn này được tạo ra để giải quyết vấn đề mất token trong quá trình giao dịch. Không giống như ERC20, không có cơ chế khôi phục mã thông báo bị mất, ERC223 bao gồm một chức năng gọi là "tokenFallback" trả lại mã thông báo được gửi đến các hợp đồng thông minh không tương thích cho người gửi. Nó cũng cải thiện hiệu quả giao dịch bằng cách chỉ yêu cầu một bước thay vì hai bước. Mặc dù ERC223 cung cấp chức năng hữu ích nhưng nó chưa được áp dụng rộng rãi so với các tiêu chuẩn mới hơn như ERC777.

2. ERC777 – Tiền tệ dựa trên Ethereum:

Dựa trên ERC223, tiêu chuẩn ERC777 giới thiệu một lớp địa chỉ mới gọi là "nhà khai thác", có thể gửi hoặc nhận tiền. Nó cũng kết hợp các móc giao dịch để thông báo cho hợp đồng thông minh về các giao dịch sắp tới. Tính năng này ngăn các giao dịch không tương thích được thực hiện, giảm nguy cơ mất mã thông báo.

Tuy nhiên, ERC777 chưa được áp dụng rộng rãi vì ERC20 vẫn là lựa chọn ưu tiên của các nhà phát triển.

3. ERC621: ERC621 cho phép các dự án quản lý việc cung cấp mã thông báo thông qua hai chức năng mới: "tăng Nguồn cung" và "giảm Nguồn cung". Tiêu chuẩn này cho phép điều chỉnh tổng nguồn cung cấp token, cung cấp các ứng dụng quan trọng. Tuy nhiên, nó vẫn đang ở giai đoạn phát triển ban đầu.

4. ERC721 – Tiêu chuẩn mã thông báo không thể thay thế: Tiêu chuẩn ERC721 được biết đến rộng rãi trong bối cảnh mã thông báo không thể thay thế (NFT). Nó giới thiệu một tiêu chuẩn riêng cho NFT, cho phép chúng có các giá trị duy nhất trong hợp đồng thông minh. Mã thông báo ERC721 hoàn hảo cho các nền tảng cung cấp các mặt hàng có thể sưu tầm được, chẳng hạn như thẻ giao dịch, tác phẩm nghệ thuật kỹ thuật số và tài sản kỹ thuật số độc đáo được lưu trữ trên chuỗi khối.

5. ERC1155 – Tiêu chuẩn đa mã thông báo: ERC1155 giới thiệu loại hợp đồng thông minh mới quản lý cả mã thông báo có thể thay thế và không thể thay thế. Nó cải thiện hiệu quả của các ứng dụng phi tập trung bằng cách cho phép gửi các loại mã thông báo khác nhau trong một giao dịch. Điều này làm giảm chi phí và tăng tốc độ giao dịch. ERC1155 đã có mặt trên Mạng Ethereum và đang được áp dụng do việc sử dụng NFT ngày càng tăng trong các ngành khác nhau.

6. ERC165: ERC165 là tiêu chuẩn cho phép các hợp đồng thông minh phát hiện và công bố các giao diện mà chúng triển khai. Nó cung cấp một cách nhất quán để xác định xem hợp đồng có hỗ trợ một giao diện cụ thể hay không bằng cách sử dụng chức năng "supportInterface". Các hợp đồng có thể xuất bản các giao diện được hỗ trợ bằng cách bao gồm các mã định danh giao diện tương ứng. ERC165 thúc đẩy khả năng tương tác và tương thích giữa các hợp đồng trong hệ sinh thái Ethereum.

7. ERC827: ERC-827 là phiên bản nâng cao của tiêu chuẩn token ERC20 trên mạng Ethereum. Trong khi mã thông báo ERC20 chỉ hỗ trợ trao đổi giá trị, ERC827 mở rộng khả năng này bằng cách cho phép người dùng truyền đồng thời cả tiền tệ và dữ liệu. Điều này có nghĩa là người dùng Ethereum có thể bao gồm thông tin hoặc dữ liệu bổ sung cùng với việc chuyển mã thông báo, mang lại sự linh hoạt và chức năng hơn trong các giao dịch mã thông báo.

8. ERC725: ERC-725 là một đề xuất sáng tạo của Fabian Vogelstelle, người tạo ra ERC-20 và Web3.js, giới thiệu một tiêu chuẩn duy nhất để xuất bản và quản lý danh tính trên chuỗi khối dựa trên Máy ảo Ethereum (EVM). Tiêu chuẩn này tập trung vào các hợp đồng thông minh proxy có thể được kiểm soát bằng nhiều khóa, bao gồm cả các hợp đồng thông minh khác. Nó cung cấp một khuôn khổ để quản lý danh tính an toàn và phi tập trung, cho phép kiểm soát mạnh mẽ và linh hoạt hơn đối với các hoạt động liên quan đến danh tính trên blockchain.

9. ERC884 – Mã thông báo chứng khoán: ERC-884 là một tiêu chuẩn mã thông báo cụ thể được thiết kế để tạo điều kiện thuận lợi cho việc tạo mã thông báo ERC-20 có thể giao dịch. Các mã thông báo này được thiết kế đặc biệt để đại diện cho vốn chủ sở hữu do các tập đoàn công cộng hoặc tư nhân Delaware phát hành. Tiêu chuẩn này đặc biệt quan trọng vì nó cho phép các tổ chức có trụ sở tại Delaware, Hoa Kỳ, tận dụng công nghệ blockchain để quản lý đăng ký cổ phiếu tuân thủ các quy định của tiểu bang. Với ERC-884, các tập đoàn này có thể khám phá lợi ích của việc sử dụng blockchain trong các quy trình liên quan đến vốn chủ sở hữu của họ đồng thời đảm bảo tuân thủ quy định trong phạm vi quyền hạn của Delaware.

10. ERC865: Tiêu chuẩn mã thông báo ERC-865 chủ yếu tập trung vào việc nâng cao khả năng sử dụng của mạng Ethereum bằng cách loại bỏ nhu cầu người dùng phải trả phí giao dịch bằng gas. Thay vào đó, ERC-865 cho phép chủ sở hữu token thanh toán phí giao dịch trực tiếp bằng cách sử dụng chính token đó, tất cả chỉ trong một giao dịch. Bằng cách kích hoạt chức năng này, ERC-865 nhằm mục đích tăng sự tiện lợi và hiệu quả của các giao dịch mã thông báo trên mạng Ethereum, giúp mạng lưới thân thiện và dễ truy cập hơn. Tiêu chuẩn này góp phần cải thiện khả năng sử dụng tổng thể và áp dụng các token dựa trên Ethereum.

11. ERC1400: ERC-1400 là tiêu chuẩn được đề xuất để phát hành và quản lý mã thông báo bảo mật trên chuỗi khối Ethereum. Các token này đại diện cho các tài sản tuân theo quy định về chứng khoán, mang lại sự minh bạch và tuân thủ trong hệ sinh thái blockchain.

Tiêu chuẩn ERC-1400 nhằm mục đích nâng cao tính minh bạch, bảo mật và hiệu quả của việc cung cấp mã thông báo bảo mật (STO) trên chuỗi khối Ethereum. Nó cung cấp nền tảng để tạo và quản lý mã thông báo bảo mật theo cách tuân thủ quy định, mở ra những khả năng mới về quyền sở hữu tài sản kỹ thuật số và cơ hội đầu tư trong giới hạn của các quy định chứng khoán.

Tương lai sẽ ra sao đối với các tiêu chuẩn token Ethereum

Tương lai của các tiêu chuẩn mã thông báo ERC được định hình bởi cộng đồng Ethereum, cộng đồng đề xuất và phê duyệt các tiêu chuẩn này để nâng cao trải nghiệm người dùng trên mạng. Trong khi tình trạng tắc nghẽn và phí cao tiếp tục là những thách thức, thì việc nâng cấp Hợp nhất và Phân chia dự kiến ​​sẽ giải quyết được những vấn đề này.

Các tiêu chuẩn ERC trong tương lai như ERC1400 sẽ góp phần tăng cường tính bảo mật, khả năng mở rộng và tiện ích của chuỗi khối Ethereum, thúc đẩy việc áp dụng hàng loạt trên nhiều ngành khác nhau, bao gồm đăng ký, sở hữu trí tuệ, bất động sản được mã hóa, trò chơi, NFT và DeFi.

Mua mang về

Các tiêu chuẩn mã thông báo ERC đã cách mạng hóa việc tạo và chức năng mã thông báo trên mạng Ethereum. Các tiêu chuẩn này cung cấp hướng dẫn cho nhà phát triển, đảm bảo tính tương thích và khả năng tương tác. Khi công nghệ blockchain tiếp tục phát triển, các tiêu chuẩn ERC mới sẽ xuất hiện, nâng cao khả năng của Ethereum và thúc đẩy sự đổi mới trên nhiều lĩnh vực khác nhau.