NFT is a wallet? Objectively analyze the advantages and disadvantages of ERC-6551

The ERC-6551 proposal is a new Token standard, which is a subversive upgrade of the original NFT standard. In the ETHGloble Waterloo hackathon competition that ended at the end of June, 4 of the 11 finalists were based on ERC-6551 Agreement items.

All of a sudden, people are paying attention to the attractiveness of such a new agreement, and the agreement itself has a high intention.

As an extension, ERC-6551 is compatible with most of the NFT protocols that have been deployed in the past, and the expanded NFT can be used as the positioning of the account itself to realize NFT nested combination, and the transfer of NFT is equal to the transfer of fully associated assets, which is further considered as NFT expansion most suitable for on-chain and GameFi scenarios.

1. NFT is wallet is not the first attempt

These wallets launched by ERC-6551 are called "Token Bound Accounts" (Token Bound Accounts), referred to as TBA (that is, NFT holders can use TBA to initiate operations on the chain), and their inspiration comes from SBT. There have been studies on SBT and similar A3S protocols.

![NFT is wallet? Objective analysis of the advantages and disadvantages of ERC-6551] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-1a207c6988-dd1a6f-7649e1)

For A3S, the user's operation is actually very similar to the current ERC-6551 operation mode.

  1. The user mints a Commander NFT from the smart contract address factory, and it will automatically deploy the corresponding smart contract.
  2. The owner of the smart contract points to the corresponding NFT holder.
  3. The contract can receive any type of assets on the chain, and only the owner is allowed to send the assets, that is, this smart contract will be used as the carrier for the user to interact with any blockchain dApp.

Compare the pros and cons

ERC-6551 is based on the expansion of ERC721. It does not rely on the NFT developed by A3S, but any NFT that has been deployed, such as Azuki, Boring Ape, etc., can be used as a source of ownership.

2. How does ERC-6551 work?

The core is the registration and calling process.

NFT is wallet? Objective analysis of advantages and disadvantages of ERC-6551

![NFT is wallet? Objective analysis of the advantages and disadvantages of ERC-6551] (https://img-cdn.gateio.im/resized-social/moments-69a80767fe-7c4f6bcbe3-dd1a6f-7649e1)

For the detailed interpretation of the operation mechanism and the deployment guide, as well as the history of the NFT protocol, the attempt to expand the protocol and its development context, the complete research report has been submitted to the research channel of the Web3Caff platform (the head paid research report platform, which is in progress at 14 Jun For fan joint activities, you can use "shisi" as the referral code to extend the membership period for 15 days).

3. How to evaluate ERC-6551?

3.1, the advantage comes from the high degree of customization of CA

Since the essence of its deployment is the CA address, except that it cannot be signed and relies on EOA transactions to drive, the attributes (including Nonce) are the same as normal EOA addresses, so it is equivalent to allowing NFT to have the same carrying capacity as EOA accounts .

It is convenient for batch transfer, which is to directly transfer the ownership of the account itself, similar to the account itself in the transaction On-Chain game

But it should be noted that he still needs EOA transactions to drive it, but the identity subject on the chain is not the address corresponding to the private key in EOA, so some sayings: "Your NFT can interact with dApp independently without relying on the owner who holds it wallet". This is wrong.

Due to the positioning of identities on the chain, all angles related to identities can be reproduced again.

3.2. The disadvantage stems from the necessity of relying on the application layer

I often comment that the advantage is obvious, but the limitation is xx, but it is actually the opposite when facing ERC6551, because its advantages are not so obvious but its limitations are obvious, because "why it must be him" is very important. It's hard to explain.

For the composability of NFT on the chain, this is not the ability of ERC-6551 itself, but the basic function of the CA wallet itself. As for the transfer through NFT increased by ERC-6551, more similar A market-based approach to fair pricing and execution of account transfers.

So the root of the problem will go back to, **why would NFT expect to use such a way to realize the combination? **

If it is really meaningful, it can only be said that the Gas consumption for simultaneous transactions of super large quantities of NFT assets is very low. However, I think most users only want to sell some furniture, rather than selling the whole house in a package. Even if it is for the game NFT assets in a certain game party, the game party should not want players to sell their accounts and leave, so naturally their support for it is limited.

As for the combination of SocialFi's core narrative Web3 social networking and ERC-6551, there will be the same problem, that is, social networking itself should not encourage the sale of accounts itself, otherwise the focus will be on data being bought and sold.

3.3 Summary

Today, the market is caught by the new standard in an instant, which is essentially pessimistic about the current barren NFT protocol innovation. The lack of actual value mapping of the current NFT may not be a problem of the protocol layer, but a problem of the application layer. Nowadays, a large number of NFTs generated on the generation side need to be consumed by the diversified user needs on the chain. Just as ETH is always valuable in the long run, because the more prosperous the ecology, the higher the handling fee will be required. Similarly, NFT itself should be a certain A kind of consumables, which will expire and burn, can be combined to produce products with higher net value.

View Original
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.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)