ERC-6147: Análise do padrão de separação de propriedade de NFT semi-obrigatória
A proposta de melhoria do Ethereum ERC-6147 foi oficialmente definida como versão final em 7 de março de 2023. Este padrão é uma extensão do ERC-721, destinado a separar a posse e os direitos de transferência de NFTs e SBTs, introduzindo o novo papel de "guardiã" (Guard). Esta inovação torna as aplicações como roubo, empréstimo, leasing de NFTs e SBTs mais flexíveis.
Contexto
Um dos principais desafios enfrentados no campo dos NFTs é a falta de liquidez. Este problema não se origina apenas dos próprios protocolos de NFT, mas, mais importante, de como atribuir valor de uso real aos NFTs, em vez de depender apenas da especulação do mercado. Os problemas existentes nos protocolos de NFT incluem:
Acoplamento de propriedade: NFTs de alto valor tendem a ser uma segurança, resultando em inconvenientes no uso.
Ao emprestar NFT, o proprietário perde o direito de uso.
SBT ligado ao endereço Ethereum, difícil de recuperar em caso de perda da chave privada.
Mecanismo de operação do ERC-6147
personagem Guard
ERC-6147 define o papel de Guard( Guardião ), que inclui o endereço do Guardião e a data de expiração. Apenas o proprietário atual do NFT ou um endereço com permissão de retenção pode definir o Guard. Ao definir o Guard, existem as seguintes restrições:
Guard não pode ser definido como o endereço 0
Somente o Guard pode modificar a si mesmo
Apenas o proprietário ou autorizado do NFT pode configurar o Guard
As informações do Guard podem ser consultadas pelo método guardInfo e expiram automaticamente após o prazo.
Permissão de Guard
Direito de transferência forçada: após definir o Guard, apenas o Guard pode transferir o NFT.
O titular original apenas mantém o direito de posse, perdendo o direito de transferência.
A assinatura na plataforma de negociação ainda é válida, mas não pode ser transferida na prática.
O Guard pode usar o método transferAndRemove para remover as informações do Guard após a transferência.
O Guard pode transferir os direitos de guarda através do método changeGuard.
Guard limitações
O Guard não pode definir autorização de débito.
O Guard não pode definir Aprovação, para evitar o abuso após a transferência de direitos de devolução.
Resumo
Em comparação com o ERC-4907, o ERC-6147 foi otimizado em termos de compatibilidade:
Não é necessário o apoio ativo do projeto, basta reconhecer o owner para poder usar.
Introduzir os conceitos de "SBT gerível" e "SBT eficaz", equilibrando as características não transferíveis e as necessidades de gestão.
ERC-6147 oferece uma solução semi-obrigatória para a separação da propriedade de NFT, com potencial para desempenhar um papel importante em cenários como prevenção de roubo, empréstimos e arrendamentos.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
18 gostos
Recompensa
18
5
Partilhar
Comentar
0/400
ContractFreelancer
· 07-09 11:26
O padrão é muito pequeno, deveria haver uma garantia na cadeia.
Ver originalResponder0
SolidityJester
· 07-09 10:10
Uma coisa que claramente encoraja a fazer as pessoas de parvas.
ERC-6147: Análise do novo padrão de separação de propriedade de NFT e cenários de aplicação
ERC-6147: Análise do padrão de separação de propriedade de NFT semi-obrigatória
A proposta de melhoria do Ethereum ERC-6147 foi oficialmente definida como versão final em 7 de março de 2023. Este padrão é uma extensão do ERC-721, destinado a separar a posse e os direitos de transferência de NFTs e SBTs, introduzindo o novo papel de "guardiã" (Guard). Esta inovação torna as aplicações como roubo, empréstimo, leasing de NFTs e SBTs mais flexíveis.
Contexto
Um dos principais desafios enfrentados no campo dos NFTs é a falta de liquidez. Este problema não se origina apenas dos próprios protocolos de NFT, mas, mais importante, de como atribuir valor de uso real aos NFTs, em vez de depender apenas da especulação do mercado. Os problemas existentes nos protocolos de NFT incluem:
Acoplamento de propriedade: NFTs de alto valor tendem a ser uma segurança, resultando em inconvenientes no uso.
Ao emprestar NFT, o proprietário perde o direito de uso.
SBT ligado ao endereço Ethereum, difícil de recuperar em caso de perda da chave privada.
Mecanismo de operação do ERC-6147
personagem Guard
ERC-6147 define o papel de Guard( Guardião ), que inclui o endereço do Guardião e a data de expiração. Apenas o proprietário atual do NFT ou um endereço com permissão de retenção pode definir o Guard. Ao definir o Guard, existem as seguintes restrições:
As informações do Guard podem ser consultadas pelo método guardInfo e expiram automaticamente após o prazo.
Permissão de Guard
Direito de transferência forçada: após definir o Guard, apenas o Guard pode transferir o NFT.
O titular original apenas mantém o direito de posse, perdendo o direito de transferência.
A assinatura na plataforma de negociação ainda é válida, mas não pode ser transferida na prática.
O Guard pode usar o método transferAndRemove para remover as informações do Guard após a transferência.
O Guard pode transferir os direitos de guarda através do método changeGuard.
Guard limitações
O Guard não pode definir autorização de débito.
O Guard não pode definir Aprovação, para evitar o abuso após a transferência de direitos de devolução.
Resumo
Em comparação com o ERC-4907, o ERC-6147 foi otimizado em termos de compatibilidade:
ERC-6147 oferece uma solução semi-obrigatória para a separação da propriedade de NFT, com potencial para desempenhar um papel importante em cenários como prevenção de roubo, empréstimos e arrendamentos.