TOP 10 DANH SÁCH TIÊU CHUẨN ERC BẠN CẦN BIẾT
Bạn có phải là một nhà phát triển blockchain Ethereum hoặc là một doanh nhân đang lên kế hoạch cho việc phát hành token dựa trên Ethereum? Hay bạn có đang tìm hiểu về ý nghĩa của các tiêu chuẩn ERC và tầm quan trọng của chúng đối với bạn. Bài viết dưới đây sẽ cung cấp cho bạn Top 10 danh sách về các tiêu chuẩn ERC mà bạn cần biết.
>> Xem thêm: Token ERC20 là gì? Giải thích ERC20 dễ hiểu
Mục lục bài viết
- 1 Tiêu chuẩn ERC là gì?
- 2 Top 10 danh sách tiêu chuẩn ERC bạn cần biết
- 2.1 1. Tiêu chuẩn ERC 20 – Tiêu chuẩn Token Phổ biến nhất
- 2.2 2. ERC 165 – Trụ cột hỗ trợ của ERC 721
- 2.3 3. ERC 721 – Tiêu chuẩn cho NFT
- 2.4 4. ERC 223 – Giải quyết vấn đề ‘Mất Token’ của ERC20
- 2.5 5. ERC 621 – Tiêu chuẩn có thể thay đổi tổng cung token
- 2.6 6. ERC 777 – Giảm ma sát trong các giao dịch mã hóa
- 2.7 7. ERC 827 – Cho phép chuyển token cho bên thứ ba chi tiêu
- 2.8 8. ERC 884 – Token hóa Cổ phiếu
- 2.9 9. ERC 865 – Giúp đỡ người mới bước vào thế giới Crypto
- 2.10 10. ERC 1155 – Loại token phi tương đối tiên tiến nhất
- 3 TỔNG KẾT
Tiêu chuẩn ERC là gì?
“Ethereum Request for Comments” (ERC) là một tài liệu do các lập trình viên hợp đồng thông minh (Smart Contract) sử dụng nền tảng blockchain Ethereum để viết ra. Những tài liệu này mô tả những quy tắc mà các token được tạo ra dựa trên Ethereum phải tuân thủ.
Cộng đồng Ethereum sử dụng quy trình “Đề xuất Cải thiện Ethereum” để xem xét các tài liệu này. Họ đưa ra nhận xét về tài liệu và nhờ đó, nhà phát triển tạo ra tài liệu có thể sửa đổi chúng.
Cộng đồng Ethereum chấp nhận một số tài liệu này sau khi đã qua quy trình EIP (Ethereum Improvement Proposal), hoàn thiện nó và sau đó các nhà phát triển sẽ triển khai. Đây là cách mà tài liệu trở thành một ERC. Nói cách khác, ERC bắt nguồn từ EIP và có thể giải quyết các lĩnh vực khác nhau, ví dụ như token, đăng ký tên,..
Top 10 danh sách tiêu chuẩn ERC bạn cần biết
Và dưới đây là danh sách mô tả chi tiết top 10 danh sách các tiêu chuẩn ERC mà bạn nên tìm hiểu:
1. Tiêu chuẩn ERC 20 – Tiêu chuẩn Token Phổ biến nhất
ERC 20 là một tiêu chuẩn token phổ biến nhất mà hầu hết các ICO đã phát hành token của họ trên nền tảng Ethereum đều đã sử dụng nó. Nếu bạn là nhà phát triển Ethereum, bạn có thể mã hóa các hợp đồng thông minh của mình được đảm bảo với kiến thức mà nó có thể dễ dàng tương tác với các token ERC 20.
Cũng giống như các nhà phát triển Ethereum không cần phải biết bất cứ điều gì về token đó, các lập trình viên ví cũng có thể tích hợp hơn. Họ không cần phải thực hiện bất kỳ bước phát triển hay tích hợp nào để đảm bảo token hoạt động với ứng dụng ví của họ.
Đó là một tiêu chuẩn token có thể trao đổi được. Điều này có nghĩa là hai đồng xu của bất kỳ token nào được xây dựng trên nó có cùng giá trị tại một thời điểm nhất định. Lấy ví dụ về LockChain, thị trường du lịch phi tập trung 0% hoa hồng. LOC token của họ theo sau ERC 20 và 1 token LOC có giá trị chính xác như một token khác LOC tại một thời điểm nhất định.
Có một giao thức tiêu chuẩn để làm theo, do đó, phát hành token mới bằng tiêu chuẩn ERC 20 được coi là dễ dàng.
2. ERC 165 – Trụ cột hỗ trợ của ERC 721
Thay vì các token, ERC 165 thực sự là một tiêu chuẩn của một phương thức. Tuy nhiên, nó rất quan trọng đối với một tiêu chuẩn token khác như ERC 721, thứ không thể triển khai được khi không có ERC 165
Một hợp đồng thông minh cần phải tương tác với các token crypto. Trong khi tất cả các hợp đồng có thể tương tác với các token ERC 20, điều này khác với các tiêu chuẩn ERC khác cho các token, như ERC 721. Hợp đồng thông minh cần triển khai các giao diện cụ thể để có thể tương tác với các token theo các tiêu chuẩn khác.
Hiện nay, cộng đồng phát triển Ethereum cần biết giao diện nào mà một hợp đồng thông minh thực hiện và cần phải công bố thông tin này, bởi vì họ cần biết làm cách nào để tương tác với hợp đồng đó.
Trước đây, không có một phương thức tiêu chuẩn để phát hiện các giao diện mà một hợp đồng thông minh sử dụng và công bố nó. ERC 165 tiêu chuẩn hóa một phương pháp cho việc này, ngoài việc tiêu chuẩn hóa việc xác định các giao diện.
ERC 721 – Tiêu chuẩn cho NFT
3. ERC 721 – Tiêu chuẩn cho NFT
Bạn có muốn phát triển một trò chơi Ethereum DApp như CryptoKitties không? Axiom Zen, một công ty có trụ sở tại Vancouver, British Columbia, Canada, đã ra mắt trò chơi này vào cuối tuần cuối tháng 11 năm 2017 và chỉ trong tuần đầu của tháng 12, nó đã trở thành một hiện tượng. Người chơi đã phải chi hàng triệu đô la Mỹ để mua Ether cho trò chơi này trong vòng một tuần.
Trong trò chơi này, người chơi có thể mua, bán và lai tạo những chú mèo con kỳ lạ trên nền tảng kỹ thuật số dễ thương. Với sự minh bạch mà nền tảng blockchain Ethereum cung cấp, ai cũng có thể xem được luật chơi, do đó các cuộc thi đều là sự cạnh tranh công bằng. Nếu bạn có thể lai tạo ra một giống mèo kỹ thuật số độc lạ không đụng hàng, bạn có thể bán chúng với giá cao hơn. Mỗi con mèo có nhiều giá trị khác nhau, do đó bạn không thể sử dụng tiêu chuẩn ERC 20 cho những chú mèo này. Bạn cần một tiêu chuẩn token không thể thay thế, và đó chính là ERC 721.
Ngoài ra còn có các trường hợp sử dụng khác cho các token không thể thay thế, ví dụ, ngành phân phối điện có thể sử dụng chúng. Một hợp đồng thông minh khi tương tác với các token ERC 721 phải triển khai một giao diện riêng biệt, do đó nó cần tuân theo tiêu chuẩn ERC 165.
4. ERC 223 – Giải quyết vấn đề ‘Mất Token’ của ERC20
Nếu bạn gửi các token ERC20 cho các hợp đồng thông minh không thể xử lý token, hành động này sẽ đốt cháy các token đó và bạn không thể khôi phục lại chúng. Và ERC 223 là tiêu chuẩn được đề xuất giải quyết vấn đề này.
Các nhà phát triển có thể chấp nhận hoặc từ chối các token đến địa chỉ hợp đồng thông minh của họ. Nó xác định các chức năng mà một hợp đồng có thể mã hóa để nếu nó không thể chấp nhận token, việc chuyển giao sẽ thất bại.
Mặc dù ERC 223 nhằm mục đích giữ lại tài sản bị mất một cách tình cờ, nhưng hiện nay nó vẫn chưa được triển khai. Không có token nào sử dụng nó, và các sàn giao dịch tiền điện tử có thể chưa sẵn sàng cho tiêu chuẩn này.
Ngoài ra, việc Ethereum triển khai “Ethereum Name Service” (ENS) sẽ làm cho các giao dịch như vậy ngày càng hiếm đi. Do đó, chúng ta cần xem xét liệu cộng đồng Ethereum sẽ thực hiện đề xuất này hay không.
>> Xem thêm: ERC223 giải pháp khắc phục vấn đề ERC20
5. ERC 621 – Tiêu chuẩn có thể thay đổi tổng cung token
Là một tiêu chuẩn mở rộng của ERC 20, tiêu chuẩn này cho phép tăng hoặc giảm tổng cung token bằng hai hàm, bao gồm “increaseSupply” (tăng cung) và “decreaseSupply” (giảm cung). Bên cạnh đó, đề xuất khuyến nghị chỉ chủ sở hữu hợp đồng hoặc người dùng đáng tin cậy mới được sử dụng chúng.
Tiền điện tử là một loại tiền toán học, khác với tiền tệ fiat mà ngân hàng trung ương có thể tăng hoặc giảm nguồn cung. Tổng nguồn cung token là một trong nhiều yếu tố quyết định sự đánh giá của token và ảnh hưởng đến kinh tế của một token. Đề xuất này hiện chỉ là phiên bản nháp, và chúng ta cần xem xét xem cộng đồng Ethereum có thực hiện nó hay không, vì khả năng tác động của nó là vô cùng rộng lớn.
6. ERC 777 – Giảm ma sát trong các giao dịch mã hóa
Sau giao dịch đầu tiên của một hợp đồng thông minh, tiêu chuẩn ERC 20 sẽ yêu cầu một giao dịch khác để xác minh xem các tiêu chí đã được đáp ứng hay chưa. Hợp đồng thông minh chỉ được gọi sau khi điều này xảy ra. Việc này sẽ làm tăng số lượng giao dịch, gây tính ma sát hiệu quả.
ERC 777 là một tiêu chuẩn được đề xuất bao gồm chức năng để xác định việc nhận token và bắt đầu một hợp đồng thông minh ngay sau giao dịch đầu tiên. Đồng thời, nó cũng cho phép người dùng từ chối nhận token đến từ một địa chỉ nằm trong danh sách đen. Một địa chỉ bị nằm trong danh sách đen có thể vì nhiều lý do khác nhau như hacking hoặc có các hoạt động mang tính bất hợp pháp. Khả năng từ chối thanh toán từ một địa chỉ như vậy nhằm cải thiện vị trí bảo mật của một DApp Ethereum.
7. ERC 827 – Cho phép chuyển token cho bên thứ ba chi tiêu
Đây là một phần mở rộng khác của ERC 20, tuy nhiên, nó cố gắng giải quyết vấn đề mà ERC 223 đang cố gắng giải quyết theo một cách nâng cao hơn. Nếu tiêu chuẩn này được triển khai, người sở hữu token có thể chuyển token cho một đơn vị thứ ba khác. Với tiêu chuẩn ERC này, ví và sàn giao dịch có thể tái sử dụng token, vì cả hai bên đều đồng ý với các tiêu chí cụ thể để bên thứ ba có thể chi tiêu một giá trị động.
8. ERC 884 – Token hóa Cổ phiếu
Gần đây, luật tiểu bang Delaware, Hoa Kỳ cho phép các công ty sử dụng blockchain để duy trì danh sách cổ đông. Trong số các tiêu chuẩn ERC được đề xuất, ERC 884 dự định sẽ tận dụng điều đó. Nó sẽ xác định mỗi token như một cổ phiếu của một công ty được thành lập tại tiểu bang Delaware.
Để tuân thủ quy định, ERC 884 phải tuân thủ theo những điều sau đây:
- Xác minh danh tính và danh sách trắng bắt buộc của chủ sở hữu token;
- Công ty có thể chuẩn bị danh sách cổ đông theo yêu cầu của các cơ quan quản lý;
- Ghi lại thông tin theo yêu cầu của các cơ quan quản lý;
- Ghi nhận chuyển nhượng cổ phiếu theo yêu cầu của các cơ quan quản lý;
- Chỉ toàn bộ giá trị của mã token, nghĩa là không có giá trị một phần;
- Cổ đông bị mất khóa riêng hoặc mã token của họ phải đưa họ trở lại địa chỉ mới.
9. ERC 865 – Giúp đỡ người mới bước vào thế giới Crypto
Là một người mới sử dụng Crypto, khi bạn cố gắng chuyển mã thông báo dựa trên Ethereum, bạn đột nhiên nhận ra rằng bạn cần phải trả phí cho người khai thác bằng Ether. Điều này làm gia tăng sự cản trở cho bạn.
Trong số các tiêu chuẩn ERC mà các nhà phát triển trong cộng đồng Ethereum đã đề xuất, ERC 865 nhằm giúp người dùng mới trong lĩnh vực Crypto dễ dàng hơn. Nó đề xuất sử dụng token để thanh toán phí cho người khai thác.
>> Xem thêm: Các thuật ngữ cơ bản bạn cần biết khi tìm hiểu về crypto – BlockchainWork
10. ERC 1155 – Loại token phi tương đối tiên tiến nhất
ERC 1155 giải quyết tất cả các vấn đề chính của ERC 20 và ERC 721 – hai tiêu chuẩn token tốt nhất trước đây cho các token phi tương đối. Với ERC 1155, người dùng có thể tạo nhiều token hơn trong một hợp đồng duy nhất. Ngoài ra, bạn có thể sử dụng ERC 1155 cho cả trường hợp tương đối và phi tương đối. Tất cả những đặc điểm này đều làm cho ERC 1155 tốt hơn trong việc quản lý lưu trữ, hiệu quả và tiết kiệm chi phí.
TỔNG KẾT
Ngoài các tiêu chuẩn ERC, chúng ta còn có nhiều tiêu chuẩn token khác. Ví dụ như token NEP5 từ NEO rất tương tự với ERC20 và ERC223. Bên cạnh đó, mỗi tiêu chuẩn token này được phục vụ cho các mục đích khác nhau và đương nhiên nó sẽ có những ưu điểm và nhược điểm riêng của chính nó.
BlockchainWork biên dịch
Nguồn: 101 Blockchains
- Tìm hiểu thêm về BlockchainWork tại website: https://blockchainwork.net/
- Ứng viên nắm bắt cơ hội việc làm tại đây: https://blockchainwork.net/candidate-signup
- Nhà tuyển dụng kết nối các tài năng trẻ tại đây: https://blockchainwork.net/employer-signup
>> Có thể bạn quan tâm:
Các phương pháp tăng cường bảo mật các dự án Web3
Công nghệ Web3 đang trở thành một xu hướng quan trọng trong ngành công nghiệp công nghệ thông tin và truyền thông. Các dự án Web3 không chỉ mang lại những cơ hội mới mẻ mà còn tạo…
Tổng hợp khóa học, tài liệu Web3 miễn phí theo lộ trình cụ thể
Để bắt đầu học về blockchain, việc tìm nguồn tài liệu cũng như khóa học uy tín và miễn phí là rất quan trọng. Blockchain là một công nghệ mới mẻ và phức tạp, nó đòi hỏi người…
Kiểm toán Blockchain (Blockchain audit): Tầm quan trọng và các phương pháp hay nhất
Nền tảng blockchain đã và đang trở thành tâm điểm trong thế giới công nghệ. Blockchain đã gia nhập vào hầu hết mọi lĩnh vực, bao gồm quản lý chuỗi cung ứng, game, chăm sóc sức khỏe và quan trọng…
Các ứng dụng blockchain thực tế tại Việt Nam
Blockchain đã trở thành một công nghệ nổi bật trong nhiều lĩnh vực tại Việt Nam, đặc biệt là trong giáo dục, sức khỏe, giải trí, sản xuất, quản lý nhà nước và ngân hàng. Đặc biệt, blockchain…
SUI là gì? Tìm hiểu chi tiết về dự án SUI
Sự bùng nổ của các blockchain layer 1 vừa qua đang tạo ra một cuộc cách mạng trong lĩnh vực công nghệ và tài chính. Các nền tảng blockchain layer 1 như SUI, Bitcoin, Ethereum, Solana đều đang thu hút…