Tiêu đề ban đầu:ERC-6551: The NFT Game-Changer
Tác giả: William M. Peaster
chữ
Tiêu đề ban đầu:
Tác giả: William M. Peaster
Biên soạn gốc: Nghiên cứu GWEI
ERC-721 là tiêu chuẩn mã thông báo phổ biến NFT trên Ethereum dưới dạng tài sản kỹ thuật số duy nhất, có thể kiểm chứng.
Bây giờ nó có thể! Đó là bởi vì tiêu chuẩn mã thông báo mới ERC-6551 vừa ra mắt, đẩy Ethereum NFT vào các lĩnh vực tiện ích và chức năng mới.
Các bộ sưu tập yêu thích của bạn giờ đây có thể trực tiếp sở hữu tài sản, tương tác với các ứng dụng web3 và phục vụ tốt hơn dưới dạng danh tính trên chuỗi của bạn. Chúng ta đang bước vào thời kỳ thú vị, vì vậy hãy để chúng tôi giới thiệu cho bạn những điều cơ bản về ERC-6551 trong bài viết hôm nay!
Hướng dẫn cho người mới bắt đầu về ERC-6551
tiêu đề cấp đầu tiên
Khái niệm cơ bản về ERC-6551
tương quan
ERC-6551 là một tiêu chuẩn mã thông báo mới được ra mắt trên mạng chính Ethereum vào ngày 7 tháng 5 năm 2023. Nó tăng cường đáng kể chức năng của ERC-721 NFT, cho phép chúng hoạt động như tài khoản hợp đồng thông minh của riêng chúng, khiến chúng trở nên linh hoạt và hữu ích hơn bao giờ hết.
Tại sao?
Động lực cho ERC-6551 đến từ việc sử dụng ngày càng nhiều NFT như một hình thức nhận dạng trên chuỗi. Cho đến nay, mã thông báo ERC-721 không thể hoạt động như proxy hoặc sở hữu các tài sản trên chuỗi khác, điều này không đồng bộ với các trường hợp sử dụng trong thế giới thực đối với tài sản không thể thay thế.
Lưu ý rằng một NFT duy nhất cũng có thể có nhiều tài khoản liên kết mã thông báo qua ERC-6551. Theo nghĩa này, một NFT hiện có thể chứa nhiều ví, v.v.
via EIP-6551
Làm sao?
Hệ thống được giới thiệu trong ERC-6551 chủ yếu bao gồm 1) sổ đăng ký không được phép để triển khai các tài khoản liên kết mã thông báo và 2) giao diện tiêu chuẩn để tương tác với các tài khoản này.
Tôi có thể làm gì?
via Benny Giang
Nhờ tiêu chuẩn ERC-6551, giờ đây bạn có thể làm bất cứ điều gì với ERC-721 NFT mà bạn có thể làm với ví Ethereum thông thường. Tất nhiên, điều cơ bản là sử dụng NFT của bạn để lưu trữ các NFT khác, giao dịch ERC 20, v.v. Nhưng đó chỉ là trầy xước bề mặt!
Mô tả hình ảnh
Các biện pháp phòng ngừa
Đây chỉ là một ví dụ giả thuyết, nhưng thực sự có rất nhiều khả năng ở đây. Một ví dụ khác, các dự án PFP hiện có thể khuyến khích và đánh giá tiện ích mở rộng của bộ sưu tập của họ bằng cách thả phần thưởng cho bất kỳ chủ sở hữu tài khoản liên kết mã thông báo nào trong bộ sưu tập của họ.
Ngoài ra, thực tế là ERC-6551 cho phép NFT có nhiều tài khoản liên kết với mã thông báo và hỗ trợ các tài khoản liên kết với mã thông báo đa chuỗi cung cấp một lớp tiện ích bổ sung chắc chắn sẽ tạo ra một làn sóng thử nghiệm và đổi mới mới trong toàn bộ không gian NFT.
Các biện pháp phòng ngừa
Không phải tất cả các mục NFT đều được hỗ trợ. Nghĩa là, các dự án có hợp đồng thông minh không dựa vào phương thức ownOf sẽ không tương thích với tiêu chuẩn ERC-6551, chẳng hạn như Cypherpunks.
Ngoài việc thiếu hỗ trợ ERC-721 đầy đủ, ERC-6551 còn đưa ra hai mối lo ngại lớn về bảo mật cần cảnh giác đối với hệ sinh thái NFT:
1. Tránh gian lận: Các thị trường phi tập trung cần cảnh giác với gian lận tiềm ẩn. Ví dụ: một người dùng đã bán một NFT nắm giữ một lượng ETH nhất định, nhưng sau đó đã rút ETH sau khi bán, khiến tài khoản của người mua trống rỗng. Một số cách được đề xuất để ngăn chặn loại lừa đảo này bao gồm theo dõi các tài khoản không liên kết với mã thông báo và đảm bảo các cam kết tài sản vẫn giữ nguyên trong các giao dịch. Tuy nhiên, việc ngăn chặn gian lận không được giải quyết trực tiếp trong ERC-6551 và cần được triển khai ở cấp độ thị trường hoặc thông qua các hợp đồng thông minh bên ngoài.
2. Ngăn chặn chu kỳ sở hữu: ERC-6551 có thể khiến NFT được chuyển sang tài khoản ràng buộc mã thông báo của chính nó, dẫn đến việc tất cả nội dung trong tài khoản không thể truy cập vĩnh viễn. Điều này tạo ra một "vòng lặp quyền sở hữu" rất khó ngăn chặn trên chuỗi do yêu cầu không gian tìm kiếm vô hạn. Mặc dù việc thực thi bảo vệ chống lại các vòng lặp này nằm ngoài phạm vi của ERC-6551, nhưng các ứng dụng nên thực hiện các biện pháp giao diện để hạn chế các hoạt động truyền như vậy.
ý kiến của mọi người
Benny Giang, đồng tác giả của ERC-6551 và đồng sáng lập của Future Primitive: "Ý tưởng rất đơn giản... nếu NFT có ví riêng thì sao? Lấy cảm hứng từ Soul-Bound Tokens (SBT), ý tưởng của chúng tôi ngược lại, chúng tôi gọi đó là tài khoản liên kết mã thông báo (TBA) và thay vì liên kết NFT với ví, chúng tôi liên kết ví với NFT.”
Gami, thành viên Nouns DAO và người sáng lập Gnars DAO và Tings DAO: "ERC 6551 (tài khoản liên kết với mã thông báo) là cách tôi nhìn thấy Nouns kể từ khi tham gia [Nouns DAO]. Rất muốn thấy chúng tôi hỗ trợ nó theo một cách nào đó ...làm cho khái niệm “doanh nhân” hoàn toàn có thể. Danh từ có thể được bán cùng với những thứ họ có được và xây dựng trong chuyến du hành của mình. "
0x Beans.eth, Kỹ sư Solidity: "ERC-6551 có lẽ là một trong những đề xuất cải tiến Ethereum ở cấp độ ứng dụng thú vị hơn... nhiều thuộc tính thú vị xuất hiện, chẳng hạn như tài khoản có thể giao dịch... ENS là một bước tiến tới danh tính trên chuỗi, Tôi nghĩ rằng các NFT có tài khoản Ethereum đầy đủ là bước tiếp theo. EIP này có liên quan chặt chẽ với EIP 4337 (Trừu tượng hóa tài khoản). Việc triển khai tham chiếu về cơ bản tạo ra các tài khoản ETH và liên kết chúng với một mã thông báo trên đồng xu."
Cách sử dụng ERC-6551
Một trong những dịch vụ được cung cấp bởi Tokenbound, một bộ công cụ mã nguồn mở xoay quanh tiêu chuẩn ERC-6551, là một giao diện trình duyệt tài khoản mà bạn có thể sử dụng để triển khai và tương tác với các tài khoản ERC-6551 với những người khác.
Nếu bạn quan tâm đến việc triển khai tài khoản liên kết mã thông báo của mình với NFT mà bạn chọn, bạn có thể làm theo các bước sau:
Truy cập https://tokenbound.org và kết nối ví bạn chọn
Nhấp vào nút 「NFT của tôi」 Nhấp vào nút 「NFT của tôi」
Chọn NFT bạn muốn và nhấp vào nút "Triển khai tài khoản"
Xác nhận giao dịch triển khai với ví và đợi giao dịch hoàn tất
Đó là nó! Bây giờ, bạn sẽ thấy tùy chọn "Sử dụng ví" trong bảng điều khiển cho NFT đã chọn; tại thời điểm viết bài, tôi nhận được thông báo "sắp có...", vì vậy, hãy sớm có đầy đủ chức năng
