
ERC-6551 Tài khoản liên kết token: Khiến NFT có thể sở hữu ví riêng
Tuyển chọn TechFlowTuyển chọn TechFlow

ERC-6551 Tài khoản liên kết token: Khiến NFT có thể sở hữu ví riêng
Azuki khiến thị trường thất vọng, nhưng ERC6551 lại mang đến hy vọng cho thị trường. Vậy nó nóng đến mức nào?
Tác giả: Trần Kiếm Jason Viện Nghiên cứu Vạn Vật
Nếu hỏi gần đây trong giới NFT có hai sự kiện nào nóng nhất, thì đó chính là Azuki và ERC6551. Azuki khiến thị trường thất vọng, nhưng ERC6551 lại mang đến hy vọng. Nó hot đến mức nào? Tại cuộc thi hackathon ETHGlobal Waterloo vừa kết thúc ở Waterloo, Canada, trong 11 dự án tham gia có đến 4 dự án liên quan đến ERC6551, thậm chí trải rộng khắp các lĩnh vực như mạng xã hội, thị trường giao dịch, NFTfi và trò chơi. ERC6551 dường như đang hình thành một hệ sinh thái riêng biệt.




Thế nhưng ERC6551, dù đang cực kỳ nóng, thực tế chỉ mới được nộp lần đầu tiên vào cuối tháng 2 năm nay và cho đến nay vẫn còn ở trạng thái Dự thảo (Draft). Dù vậy, nhiệt huyết của thị trường vẫn không thể ngăn lại. Quả thực, khi toàn bộ thị trường NFT rơi vào mùa đông giá lạnh, thị trường khát khao những câu chuyện mới như ruộng khô gặp mưa rào. Vậy ERC6551 thực chất là gì? Nó có điểm đổi mới nào? Liệu nó thực sự có ý nghĩa với ngành hay chỉ là chiêu trò đánh bóng?

ERC6551 có thể tạo tài khoản hợp đồng thông minh cho từng NFT thuộc loại ERC721. Tài khoản này sở hữu đầy đủ chức năng của một tài khoản Ethereum, qua đó giúp NFT được gắn tài khoản có khả năng tổ hợp, sở hữu tài sản NFT và token, cũng như tương tác với các ứng dụng phi tập trung (Dapp) tương ứng. Đặc biệt quan trọng là tất cả điều này đều tương thích ngược, có thể triển khai tài khoản hợp đồng thông minh cho mọi NFT ERC721 mà không cần xin phép.
Thực ra, tính tương tác và tổ hợp của NFT không phải là câu chuyện mới. Trước đây đã có các chuẩn như ERC998 và ERC3664 cho phép lồng ghép và tách rời NFT, cũng như các chuỗi như Flow và RMRK hỗ trợ sẵn từ tầng底层. Nhưng tại sao ERC6551 lại tạo nên cơn sốt lớn như vậy? Theo tôi, nguyên nhân chính nằm ở đặc tính "không cần xin phép" và "tương thích ngược". Bởi các giao thức trước đây đều yêu cầu sửa đổi mã ERC721, nghĩa là chỉ những NFT phát hành theo giao thức đó mới có khả năng tổ hợp, trong khi lượng lớn NFT đã phát hành trước đó thì không dùng được. Thị trường hiện tại khổng lồ như vậy mà không khai thác được, lại phải đi vận động các dự án mới áp dụng, khiến việc phổ biến trở nên cực kỳ khó khăn.
ERC6551 không trực tiếp sửa đổi mã ERC721 để đạt được tính tổ hợp, mà sử dụng phương pháp "ghép ngoài" — tức là gắn thêm một tài khoản vào NFT tương ứng. Ngay cả những NFT đã tồn tại cũng có thể được cải tạo bằng ERC6551. Cụ thể nó hoạt động như thế nào?
Như hình dưới đây mô tả mối quan hệ giữa NFT, người nắm giữ NFT, tài khoản gắn với NFT và trung tâm đăng ký. Tôi sẽ giải thích hình ảnh này, logic có chút phức tạp.
Người dùng (User Account) sở hữu 2 NFT, lần lượt là #123 trên hợp đồng A và #456 trên hợp đồng B. #123 sở hữu hai tài khoản A và B — đúng vậy, ERC6551 cho phép một NFT có nhiều tài khoản. #456 sở hữu tài khoản C. Ba tài khoản này đều do Register tạo ra. Tuy nhiên, nếu mỗi tài khoản đều tạo riêng toàn bộ logic hợp đồng thì chi phí Gas sẽ rất lớn. Trong khi phần lớn mã hợp đồng giống nhau, chỉ khác nhau về tham số xử lý. Vì vậy, thông qua hợp đồng proxy tối thiểu ERC1167, chỉ cần tạo một "hợp đồng lớn" thực thi logic, sau đó các proxy trỏ tới hợp đồng này và truyền tham số phù hợp để thực thi.

Hình dưới đây liệt kê các tham số cần thiết để tạo tài khoản cho một NFT, bao gồm: địa chỉ hợp đồng thực thi (implementation), chainId (ID chuỗi mục tiêu), tokenContract (hợp đồng gốc của NFT), tokenId (ID của NFT) và giá trị salt (giá trị làm nhiễu).

Theo bản trình diễn demo từ Fast Dapp, việc tạo tài khoản NFT chỉ cần nhập địa chỉ hợp đồng và ID của NFT, các trường còn lại đều tự động sinh hoặc điền, quá trình khá đơn giản.

Hiện tại, địa chỉ hợp đồng Register trên mạng chính Ethereum là:
0x02101dfB77FDE026414827Fdc604ddAF224F0921
Có thể thấy hiện đã tạo ra 525 địa chỉ tài khoản.

Ứng dụng điển hình của ERC6551 là khả năng tổ hợp của NFT, ví dụ như có thể tháo rời và kết hợp phụ kiện của NFT. Như hình dưới đây, người đàn ông bên trái là NFT, góc trên bên phải 0x3b...c431 là tài khoản thuộc về NFT này, bàn và tiền mặt phía dưới là tài sản NFT mà nó sở hữu. Như vậy đã tạo thành một bộ công cụ NFT tổ hợp hoàn chỉnh. Hiện tại các nền tảng như Opensea đã hỗ trợ ERC6551, nếu một NFT có tài khoản và sở hữu tài sản, điều này sẽ được hiển thị trên Opensea. Có thể thấy ERC6551 đã nhanh chóng nhận được sự công nhận từ dòng chính.

Kể từ sau "Mùa hè NFT" năm ngoái, câu chuyện về những bức ảnh tĩnh nhỏ của NFT đã trở nên rất yếu ớt. Điều này cũng thể hiện rõ qua mức giảm sâu của các NFT PFP hàng đầu, cho thấy sự thất vọng của thị trường. Những NFT có tính tương tác cao hơn có thể sẽ là xu hướng dẫn dắt thị trường tiếp theo, với tiềm năng lớn trong game, âm nhạc, thậm chí AR/VR.
Hơn nữa, vì NFT có tài khoản riêng, nó có thể tương tác với các Dapp. Dữ liệu tương tác này sẽ tích lũy trên chính NFT, chứ không còn nằm ở tài khoản người nắm giữ NFT như trước. Điều này khiến NFT có được danh phận pháp lý ("pháp nhân") trên blockchain. Dữ liệu tương tác giúp các NFT trở nên khác biệt và có khả năng phát triển — theo một cách nào đó, NFT đã bắt đầu có "sự sống" trong thế giới blockchain.
Ví dụ như một game Web3 về Pokemon, NFT Pikachu bạn sở hữu có thể lên cấp, đánh quái trong thế giới blockchain, tích lũy 300 giao dịch trên chuỗi và 200U tài sản. Trước đây, những dữ liệu này chỉ có thể tích lũy trên tài khoản người sở hữu Pikachu.
Tuy nhiên, việc gắn tài khoản cho NFT và treo thêm các tài sản khác dưới tên NFT có thể làm tăng rủi ro mất mát nếu NFT bị đánh cắp. Đây là vấn đề cần được cân nhắc kỹ.
Cuối cùng, cần lưu ý rằng người sáng lập ERC6551 là Benny và Steve, trong đó Benny cũng là một trong những người sáng lập ERC721 và CryptoKitties – từng nổi đình nổi đám một thời. Như vậy, độ chính thống đã được đảm bảo. Hơn nữa, với tư cách là "cha đẻ của NFT", chắc chắn họ có cái nhìn sâu sắc, suy nghĩ thấu đáo về những khó khăn hiện tại và tầm nhìn độc đáo về tương lai của NFT.
Hy vọng rằng ERC6551 có thể thổi luồng sinh khí mới vào thị trường NFT u ám hiện nay.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














