🎉 [Gate 30 Million Milestone] Share Your Gate Moment & Win Exclusive Gifts!
Gate has surpassed 30M users worldwide — not just a number, but a journey we've built together.
Remember the thrill of opening your first account, or the Gate merch that’s been part of your daily life?
📸 Join the #MyGateMoment# campaign!
Share your story on Gate Square, and embrace the next 30 million together!
✅ How to Participate:
1️⃣ Post a photo or video with Gate elements
2️⃣ Add #MyGateMoment# and share your story, wishes, or thoughts
3️⃣ Share your post on Twitter (X) — top 10 views will get extra rewards!
👉
ERC-6147: A New Standard for NFT Property Rights Separation Introduces the Guard Role to Enhance Flexibility
ERC-6147: Semi-Mandatory NFT Property Separation New Standard
On March 7, 2023, the EIP-6147 proposal officially entered the final version (Final) stage. This standard is an extension of ERC-721, aimed at separating the ownership and transfer rights of NFTs and SBTs, and introduces a new "Guardian" (Guard) role. This innovation makes applications such as anti-theft, lending, leasing, and SBTs for NFTs more flexible.
Background
One of the main challenges of NFTs is insufficient liquidity. This issue arises not only from the NFT protocols themselves but more importantly from how to provide NFTs with actual use value, rather than relying solely on market operations. The main problems currently faced by NFTs include:
Property coupling: High-value NFTs tend to seek safe havens, but existing anti-theft solutions often affect the usability of NFTs.
When lending an NFT, the owner needs to transfer the ownership of the NFT and loses the right to use it.
SBT( Soulbound Token ) is bound to an Ethereum address, and when the user loses their private key, recovering the SBT becomes very complicated.
The Operating Mechanism of ERC-6147
Guard character
ERC-6147 defines a role named Guard(, similar to UserInfo in ERC-4907:
solidity struct GuardInfo { address guard; // Guardian address uint64 expires; // Expiration time }
Only the current owner of the NFT or an authorized address can set the Guard. The setting of the Guard has the following restrictions:
The identity of the Guard can only be removed by the Guard themselves or automatically upon expiration.
![Interpretation of the latest Final ERC-6147: A minimalist semi-mandatory NFT property separation standard])https://img-cdn.gateio.im/webp-social/moments-defb8f4e51869ee996ce467b7fde5ea0.webp(
) Guard's permissions
Forced Transfer Rights: For NFTs with a Guard set, only the guard address can perform transfer operations.
The original holder only retains the right of possession and loses the right of transfer ### and the right of use (.
Other Dapps can still query the original owner of the NFT, but the original owner cannot execute the transfer.
The signature on the trading platform is valid, but ) cannot be actually transferred because protocols like Seaport require withholding authorization for the transfer of (.
The Guard can use the transferAndRemove method to clear the guardian information after the transfer.
The Guard can transfer the guard authority through the changeGuard method.
) Guard's restrictions
Guard cannot set up withholding authorization.
The Guard cannot set Approve to prevent the transfer of the NFT through approve after the transfer of rights has been returned.
![Interpretation of the latest Final ERC-6147: A minimalist semi-mandatory NFT property separation standard]###https://img-cdn.gateio.im/webp-social/moments-8e992e191f2263857a2c65baade8a108.webp(
Advantages of ERC-6147
Compatibility Optimization: Compared to ERC-4907, ERC-6147 does not require the project to actively acknowledge new roles, only the owner needs to be acknowledged. This makes it easier to adapt to the existing application ecosystem.
Introduce the concepts of "manageable SBT" and "effective SBT": this addresses the problem that the existing SBT design overly emphasizes the "non-transferable" characteristic while neglecting potential management scenarios such as social recovery, reclaiming SBT, etc.
Flexibility: Applicable to various scenarios, such as NFT anti-theft, leasing, SBT social recovery, etc.
The emergence of ERC-6147 provides more possibilities for the application of NFT and SBT, and is expected to promote the NFT ecosystem towards a more mature and diversified direction.
![Interpretation of the latest Final ERC-6147: A minimalist semi-mandatory NFT property separation standard])https://img-cdn.gateio.im/webp-social/moments-bfff8d0061eaaf89e711e7ade2cf99a6.webp(