ERC-1155 là một tiêu chuẩn token Ethereum cho phép một hợp đồng thông minh quản lý nhiều loại token cùng lúc. Một hợp đồng ERC-1155 duy nhất có thể phát hành các đơn vị có thể thay thế, những vật phẩm không thể thay thế độc nhất, và các tài sản vốn bắt đầu là những đơn vị hoán đổi cho nhau nhưng sau đó trở nên khác biệt. Mỗi loại token nhận một ID, và số dư ví được theo dõi theo cả địa chỉ tài khoản lẫn ID token.

Tiêu chuẩn này ra đời nhằm giảm số lần triển khai hợp đồng và các giao dịch lặp lại khi một ứng dụng quản lý danh mục lớn tài sản trên chuỗi. Nó phù hợp rộng rãi với game, tư cách thành viên, vé sự kiện, vật phẩm sưu tầm kỹ thuật số và chuyển nhượng tài sản theo gói. Hiệu quả của nó không xóa bỏ rủi ro về hợp đồng, metadata, phê duyệt hay sàn giao dịch, nên người dùng vẫn cần xác minh bộ sưu tập và chi tiết giao dịch trước khi ký.

ERC-1155 là gì?

ERC-1155 là tiêu chuẩn đa token cho Ethereum và các mạng EVM tương thích. Khác với ERC-20, vốn thường đại diện cho một token có thể thay thế trên mỗi hợp đồng, hay ERC-721, vốn đại diện cho những NFT độc nhất, ERC-1155 cho phép một hợp đồng thông minh quản lý nhiều loại token cùng lúc. Những loại này có thể gồm token có thể thay thế, NFT, hoặc nhiều phiên bản của cùng một tài sản.

ERC-1155 cũng hỗ trợ các tính năng như chuyển nhượng theo lô, kiểm tra số dư và phê duyệt operator cho nhiều ID token. Điều này khiến nó hữu ích cho game, vật phẩm sưu tầm, tư cách thành viên và các ứng dụng khác quản lý nhiều loại tài sản kỹ thuật số. Tiêu chuẩn quy định cách token tương tác với ví và ứng dụng, trong khi các quy tắc về nguồn cung, mint, phí bản quyền và quyền sở hữu do từng dự án quyết định.

ERC-1155 hoạt động như thế nào?

ERC-1155 cho phép một hợp đồng thông minh quản lý nhiều ID token và theo dõi số lượng đơn vị của mỗi ID thuộc về từng địa chỉ.

1. Mỗi tài sản nhận một ID token: Các ID khác nhau có thể đại diện cho tiền tệ, NFT, vé, vật phẩm trong game hoặc các phiên bản trong cùng một hợp đồng.

2. Số dư được theo dõi theo ID: Một ví có thể sở hữu số lượng khác nhau của nhiều loại token được quản lý bởi một hợp đồng ERC-1155.

3. Token có thể được chuyển riêng lẻ hoặc theo lô: ERC-1155 hỗ trợ chuyển một loại token hoặc nhiều ID cùng số lượng trong một giao dịch, giúp giảm các lệnh gọi hợp đồng lặp lại.

4. Hợp đồng nhận phải hỗ trợ ERC-1155: Các kiểm tra tương thích giúp ngăn token bị gửi tới những hợp đồng thông minh không thể nhận chúng đúng cách.

5. Metadata nhận diện từng loại token: Các dự án có thể gắn từng ID token với metadata mô tả tài sản, chẳng hạn tên, hình ảnh hoặc các thuộc tính khác.

Lợi ích chính và trường hợp sử dụng của ERC-1155 là gì?

ERC-1155 hữu ích nhất khi một ứng dụng kiểm soát nhiều tài sản liên quan và cần chuyển hoặc truy vấn chúng một cách hiệu quả. Lợi ích chính của nó đến từ hợp đồng dùng chung và các hàm theo lô được chuẩn hóa, chứ không phải từ lời hứa chung về mức phí thấp hơn trong mọi giao dịch.

1. Một hợp đồng có thể quản lý toàn bộ danh mục tài sản. Một game có thể phát hành xu, vũ khí, đất đai và vật phẩm sưu tầm giới hạn dưới các ID riêng biệt mà không cần triển khai hợp đồng token mới cho từng nhóm vật phẩm.

2. Thao tác theo lô giảm các lệnh gọi lặp lại. Người dùng có thể chuyển nhiều ID và số lượng trong một giao dịch, tốn ít gas hơn so với việc gửi nhiều giao dịch độc lập khi cùng một hợp đồng quản lý mọi tài sản.

3. Tài sản thay thế và độc nhất có thể dùng chung một giao diện. Nhà phát triển có thể biểu diễn các vật phẩm kiểu tiền tệ, các phiên bản và vật phẩm độc nhất qua những quy tắc nguồn cung khác nhau, trong khi ví và sàn giao dịch dùng cùng các phương thức chuyển nhượng.

4. Thiết kế bán thay thế trở nên dễ mô hình hóa hơn. Những tấm vé giống hệt nhau có thể vẫn hoán đổi cho nhau trước sự kiện, rồi mang ý nghĩa sưu tầm riêng sau khi đổi, mà không cần một hệ thống token không liên quan.

Những ví dụ phổ biến về token ERC-1155 là gì?

Các triển khai ERC-1155 thường xuất hiện khi dự án cần nhiều loại vật phẩm liên quan thay vì một loại tiền tệ hay một bộ sưu tập NFT đồng nhất. Tiêu chuẩn mô tả giao diện, còn mỗi dự án quyết định cách ID, nguồn cung, quyền hạn và metadata hoạt động.

• Kho vật phẩm trong game blockchain. Một game có thể dùng các ID riêng cho vàng, thuốc, vũ khí, skin và nhân vật hiếm, rồi cho phép người chơi trao đổi nhiều vật phẩm trong một lô.

• Hạng vé và các phiên bản. Đơn vị phát hành có thể tạo vé phổ thông, vé cao cấp và vé kỷ niệm với nguồn cung khác nhau trong cùng một hợp đồng, đồng thời theo dõi từng hạng riêng biệt.

• Các phiên bản tác phẩm nghệ thuật kỹ thuật số. Một nghệ sĩ có thể phát hành nhiều bản sao của một tác phẩm và bản độc nhất của tác phẩm khác từ cùng một hợp đồng, với mỗi ID trỏ tới metadata riêng.

• Vật phẩm thành viên và quyền truy cập. Một cộng đồng có thể biểu diễn các cấp độ thành viên khác nhau hoặc lợi ích có thể đổi qua những ID mà số dư quyết định quyền truy cập trong ứng dụng.

Hạn chế và rủi ro của ERC-1155 là gì?

ERC-1155 gom nhiều tài sản vào một hợp đồng, nên hiệu quả của nó cũng tập trung rủi ro về triển khai và quyền hạn. Người dùng nên kiểm tra chính xác hợp đồng, ID token, yêu cầu phê duyệt và hành vi metadata, thay vì coi nhãn tiêu chuẩn là một chứng nhận an toàn.

1. Lỗi hợp đồng có thể ảnh hưởng tới nhiều loại token. Vì một lần triển khai có thể quản lý cả danh mục, logic mint, chuyển nhượng, nâng cấp hoặc kiểm soát truy cập bị lỗi có thể khiến nhiều nhóm tài sản gặp rủi ro cùng lúc.

2. Phê duyệt operator có thể rất rộng. Phương thức phê duyệt tiêu chuẩn cấp quyền cho operator trên toàn bộ token của chủ sở hữu trong hợp đồng đó, nên một sàn giao dịch độc hại hoặc operator bị xâm phạm có thể gây tổn thất lớn hơn.

3. Metadata có thể vẫn do bên ngoài kiểm soát. Một token có thể tham chiếu tới các tệp ngoài chuỗi hoặc một URI có thể chỉnh sửa, nghĩa là hình ảnh và mô tả của nó có thể thay đổi hoặc biến mất dù số dư trên chuỗi vẫn còn.

4. Hỗ trợ từ hệ sinh thái có thể khác nhau. Một số ví, trình khám phá, sàn giao dịch và công cụ thuế hiển thị số dư hoặc giao dịch ERC-1155 kém rõ ràng hơn so với các định dạng token đơn mục đích đã lâu đời.

ERC-1155 khác gì so với ERC-721?

ERC-1155 khác ERC-721 ở chỗ mỗi ID token ERC-1155 có một số dư và có thể đại diện cho nhiều đơn vị hoán đổi cho nhau, trong khi một ID token ERC-721 nhận diện một token độc nhất với một chủ sở hữu. ERC-1155 cũng có sẵn các hàm theo lô về số dư và chuyển nhượng, giúp nó thiết thực cho những kho chứa nhiều loại tài sản. ERC-721 vẫn đơn giản cho các bộ sưu tập nơi mọi tài sản đều độc nhất và khả năng tương thích rộng với sàn giao dịch là ưu tiên chính.

Khái niệm liên quan

1. Hợp đồng thông minh là gì?

2. NFT là gì?

3. Gas là gì?

4. Metadata là gì?

Đọc thêm

1. Token thay thế và không thay thế (NFT): Khác nhau thế nào?

2. Hợp đồng thông minh là gì? Nền tảng của thế giới blockchain

3. 7 dự án NFT đáng chú ý trong mùa altcoin 2025

4. NFT trên BNB năm 2026: Bộ sưu tập hàng đầu, sàn giao dịch & cách bắt đầu