ERC-6147: Tiêu chuẩn mới về tách quyền sở hữu NFT bán bắt buộc
Ngày 7 tháng 3 năm 2023, đề xuất EIP-6147 chính thức bước vào giai đoạn phiên bản cuối cùng (Final). Tiêu chuẩn này là một sự mở rộng của ERC-721, nhằm tách biệt quyền sở hữu và quyền chuyển nhượng của NFT và SBT, đồng thời giới thiệu một vai trò mới gọi là "người bảo vệ" (Guard). Sự đổi mới này giúp cho các tình huống ứng dụng như bảo vệ NFT, cho vay, cho thuê và SBT trở nên linh hoạt hơn.
Bối cảnh
Một trong những thách thức chính của NFT là thiếu tính thanh khoản. Vấn đề này không chỉ bắt nguồn từ chính giao thức NFT, mà quan trọng hơn là cách làm cho NFT có giá trị sử dụng thực tế, chứ không chỉ phụ thuộc vào hoạt động thị trường. Hiện tại, các vấn đề chính mà NFT đang phải đối mặt bao gồm:
Kết hợp quyền sở hữu: NFT có giá trị cao thường có xu hướng an toàn hơn trong việc phòng ngừa rủi ro, nhưng các giải pháp chống trộm hiện có thường ảnh hưởng đến tính tiện lợi trong việc sử dụng NFT.
Khi cho vay NFT, chủ sở hữu cần chuyển nhượng quyền sở hữu NFT, mất quyền sử dụng.
SBT( token gắn bó linh hồn ) liên kết với địa chỉ Ethereum, khi khóa riêng của người dùng bị mất, việc khôi phục SBT trở nên rất phức tạp.
Cơ chế hoạt động của ERC-6147
Nhân vật Guard
ERC-6147 định nghĩa một vai trò có tên là Guard(, tương tự như UserInfo trong ERC-4907:
solidity
struct GuardInfo {
address guard; // địa chỉ người bảo vệ
uint64 expires; // Thời gian hết hạn
}
Chỉ có chủ sở hữu hiện tại của NFT hoặc địa chỉ được ủy quyền mới có thể thiết lập Guard. Việc thiết lập Guard có các hạn chế sau:
Guard không thể được đặt thành địa chỉ 0
Chỉ có Guard mới có thể sửa đổi chính mình
Chỉ có chủ sở hữu NFT hoặc người được ủy quyền mới có thể thiết lập Guard
Danh tính của Guard chỉ có thể được tự mình Guard hoặc tự động loại bỏ khi hết thời gian.
![Giải thích tiêu chuẩn tách quyền sở hữu NFT bắt buộc một phần ERC-6147 mới nhất])https://img-cdn.gateio.im/webp-social/moments-defb8f4e51869ee996ce467b7fde5ea0.webp(
) Quyền của Guard
Quyền chuyển nhượng bắt buộc: Đối với NFT đã thiết lập Guard, chỉ địa chỉ bảo vệ mới có thể thực hiện thao tác chuyển nhượng.
Chủ sở hữu ban đầu chỉ giữ quyền sở hữu, mất quyền chuyển nhượng ### quyền sử dụng (.
Các Dapp khác vẫn có thể tra cứu được chủ sở hữu gốc của NFT, nhưng chủ sở hữu gốc không thể thực hiện việc chuyển nhượng.
Chữ ký trên nền tảng giao dịch là hợp lệ, nhưng không thể thực sự chuyển ) vì các giao thức như Seaport cần phải khấu trừ quyền ( khi thực hiện chuyển.
Guard có thể sử dụng phương thức transferAndRemove để xóa thông tin người bảo vệ sau khi chuyển nhượng.
Guard có thể chuyển quyền bảo vệ thông qua phương thức changeGuard.
) Giới hạn của Guard
Guard không thể thiết lập ủy quyền khấu trừ.
Guard không thể thiết lập Approve, ngăn chặn việc chuyển nhượng NFT thông qua approve sau khi chuyển quyền trở lại.
![Giải thích Final ERC-6147 mới nhất: Tiêu chuẩn tách quyền sở hữu NFT bán bắt buộc cực kỳ đơn giản]###https://img-cdn.gateio.im/webp-social/moments-8e992e191f2263857a2c65baade8a108.webp(
Ưu điểm của ERC-6147
Tối ưu hóa tính tương thích: so với ERC-4907, ERC-6147 không cần dự án chủ động công nhận vai trò mới, chỉ cần công nhận owner là đủ. Điều này làm cho nó dễ dàng thích nghi hơn với hệ sinh thái ứng dụng hiện có.
Giới thiệu khái niệm "SBT có thể quản lý" và "SBT hiệu quả": giải quyết vấn đề thiết kế SBT hiện tại quá nhấn mạnh vào đặc tính "không thể chuyển nhượng" mà bỏ qua các tình huống quản lý tiềm năng như khôi phục xã hội, thu hồi SBT, v.v. ).
Tính linh hoạt: Phù hợp với nhiều trường hợp, như bảo vệ NFT, cho thuê, phục hồi xã hội SBT, v.v.
Sự xuất hiện của ERC-6147 cung cấp nhiều khả năng hơn cho việc ứng dụng NFT và SBT, hứa hẹn sẽ thúc đẩy hệ sinh thái NFT phát triển theo hướng trưởng thành và đa dạng hơn.
Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
23 thích
Phần thưởng
23
9
Chia sẻ
Bình luận
0/400
rugpull_ptsd
· 16giờ trước
Lại là tiêu chuẩn mới và sự thổi phồng mới
Xem bản gốcTrả lời0
SelfCustodyBro
· 20giờ trước
Cuối cùng cũng có người quan tâm đến vấn đề trộm cắp rồi. Chạy thôi!
Xem bản gốcTrả lời0
AirdropHarvester
· 07-12 18:06
Nhìn vào tiêu chuẩn này, cảm thấy thơm quá.
Xem bản gốcTrả lời0
MetaverseLandlord
· 07-10 08:24
Chỉ là một tiêu chuẩn khác cho sự ồn ào.
Xem bản gốcTrả lời0
RektDetective
· 07-10 08:24
6147 lại sắp chơi bẫy rồi
Xem bản gốcTrả lời0
MechanicalMartel
· 07-10 08:21
Cũng được! Cuối cùng đã có một tiêu chuẩn hữu ích rồi~
ERC-6147: Tiêu chuẩn mới tách quyền sở hữu NFT giới thiệu vai trò Guard để nâng cao tính linh hoạt
ERC-6147: Tiêu chuẩn mới về tách quyền sở hữu NFT bán bắt buộc
Ngày 7 tháng 3 năm 2023, đề xuất EIP-6147 chính thức bước vào giai đoạn phiên bản cuối cùng (Final). Tiêu chuẩn này là một sự mở rộng của ERC-721, nhằm tách biệt quyền sở hữu và quyền chuyển nhượng của NFT và SBT, đồng thời giới thiệu một vai trò mới gọi là "người bảo vệ" (Guard). Sự đổi mới này giúp cho các tình huống ứng dụng như bảo vệ NFT, cho vay, cho thuê và SBT trở nên linh hoạt hơn.
Bối cảnh
Một trong những thách thức chính của NFT là thiếu tính thanh khoản. Vấn đề này không chỉ bắt nguồn từ chính giao thức NFT, mà quan trọng hơn là cách làm cho NFT có giá trị sử dụng thực tế, chứ không chỉ phụ thuộc vào hoạt động thị trường. Hiện tại, các vấn đề chính mà NFT đang phải đối mặt bao gồm:
Kết hợp quyền sở hữu: NFT có giá trị cao thường có xu hướng an toàn hơn trong việc phòng ngừa rủi ro, nhưng các giải pháp chống trộm hiện có thường ảnh hưởng đến tính tiện lợi trong việc sử dụng NFT.
Khi cho vay NFT, chủ sở hữu cần chuyển nhượng quyền sở hữu NFT, mất quyền sử dụng.
SBT( token gắn bó linh hồn ) liên kết với địa chỉ Ethereum, khi khóa riêng của người dùng bị mất, việc khôi phục SBT trở nên rất phức tạp.
Cơ chế hoạt động của ERC-6147
Nhân vật Guard
ERC-6147 định nghĩa một vai trò có tên là Guard(, tương tự như UserInfo trong ERC-4907:
solidity struct GuardInfo { address guard; // địa chỉ người bảo vệ uint64 expires; // Thời gian hết hạn }
Chỉ có chủ sở hữu hiện tại của NFT hoặc địa chỉ được ủy quyền mới có thể thiết lập Guard. Việc thiết lập Guard có các hạn chế sau:
Danh tính của Guard chỉ có thể được tự mình Guard hoặc tự động loại bỏ khi hết thời gian.
![Giải thích tiêu chuẩn tách quyền sở hữu NFT bắt buộc một phần ERC-6147 mới nhất])https://img-cdn.gateio.im/webp-social/moments-defb8f4e51869ee996ce467b7fde5ea0.webp(
) Quyền của Guard
Quyền chuyển nhượng bắt buộc: Đối với NFT đã thiết lập Guard, chỉ địa chỉ bảo vệ mới có thể thực hiện thao tác chuyển nhượng.
Chủ sở hữu ban đầu chỉ giữ quyền sở hữu, mất quyền chuyển nhượng ### quyền sử dụng (.
Các Dapp khác vẫn có thể tra cứu được chủ sở hữu gốc của NFT, nhưng chủ sở hữu gốc không thể thực hiện việc chuyển nhượng.
Chữ ký trên nền tảng giao dịch là hợp lệ, nhưng không thể thực sự chuyển ) vì các giao thức như Seaport cần phải khấu trừ quyền ( khi thực hiện chuyển.
Guard có thể sử dụng phương thức transferAndRemove để xóa thông tin người bảo vệ sau khi chuyển nhượng.
Guard có thể chuyển quyền bảo vệ thông qua phương thức changeGuard.
) Giới hạn của Guard
Guard không thể thiết lập ủy quyền khấu trừ.
Guard không thể thiết lập Approve, ngăn chặn việc chuyển nhượng NFT thông qua approve sau khi chuyển quyền trở lại.
![Giải thích Final ERC-6147 mới nhất: Tiêu chuẩn tách quyền sở hữu NFT bán bắt buộc cực kỳ đơn giản]###https://img-cdn.gateio.im/webp-social/moments-8e992e191f2263857a2c65baade8a108.webp(
Ưu điểm của ERC-6147
Tối ưu hóa tính tương thích: so với ERC-4907, ERC-6147 không cần dự án chủ động công nhận vai trò mới, chỉ cần công nhận owner là đủ. Điều này làm cho nó dễ dàng thích nghi hơn với hệ sinh thái ứng dụng hiện có.
Giới thiệu khái niệm "SBT có thể quản lý" và "SBT hiệu quả": giải quyết vấn đề thiết kế SBT hiện tại quá nhấn mạnh vào đặc tính "không thể chuyển nhượng" mà bỏ qua các tình huống quản lý tiềm năng như khôi phục xã hội, thu hồi SBT, v.v. ).
Tính linh hoạt: Phù hợp với nhiều trường hợp, như bảo vệ NFT, cho thuê, phục hồi xã hội SBT, v.v.
Sự xuất hiện của ERC-6147 cung cấp nhiều khả năng hơn cho việc ứng dụng NFT và SBT, hứa hẹn sẽ thúc đẩy hệ sinh thái NFT phát triển theo hướng trưởng thành và đa dạng hơn.