ERC-6147: Últimos avanços na norma de separação de propriedade de NFT semi-obrigatória
A Proposta de Melhoria do Ethereum ERC-6147 entrou oficialmente na fase de versão final em 7 de março de 2023. Este padrão é uma extensão do ERC-721, que separa principalmente os direitos de posse e transferência de NFTs e SBTs, e introduz um novo papel de "guardião" (Guard). O Guard pode definir um prazo, proporcionando maior flexibilidade para cenários de aplicação como proteção contra roubo, empréstimo, leasing e SBTs.
Contexto
Um dos maiores desafios no campo dos NFTs é a falta de liquidez. Este problema não se origina apenas nos próprios protocolos de NFT, mas é mais importante como conferir um valor de uso real aos NFTs, de modo que não dependam apenas da especulação do mercado. A questão da ligação de propriedade existente nos atuais protocolos de NFT faz com que NFTs de alto valor tendam a ser um refúgio seguro, afetando seu valor de uso.
Por exemplo, os casos de roubo de NFT são frequentes, e as atuais soluções de segurança (, como a transferência para uma carteira fria ), podem afetar a conveniência de uso dos NFTs. No empréstimo de NFTs, o proprietário precisa transferir o NFT para um contrato de empréstimo, perdendo temporariamente o direito de uso do NFT. Isso é diferente de um empréstimo hipotecário de imóveis no mundo real, onde, em situações não de risco, o direito de uso do proprietário não é afetado.
SBT( tokens vinculados à alma também enfrentam problemas semelhantes. Quando a chave privada do endereço do usuário vaza ou é perdida, recuperar o SBT torna-se complexo. Além disso, em certos casos ) como má conduta acadêmica (, a entidade emissora pode precisar revogar o SBT, mas falta um padrão correspondente.
![Interpretação do mais recente Final do ERC-6147: Padrão de separação de propriedade NFT semi-obrigatório e minimalista])https://img-cdn.gateio.im/webp-social/moments-ccb3597126a585169992d3fffa8c3cf4.webp(
Mecanismo de operação do ERC-6147
ERC-6147 introduziu o conceito de "Guardião" )Guard(, semelhante ao UserInfo no ERC-4907:
solidity
struct GuardInfo {
address guard; // Endereço do guardião
uint64 expires; // Data de expiração
}
Apenas o atual proprietário do NFT ou um endereço autorizado pode configurar o Guard. Existem vários pontos-chave na configuração do Guard:
Guard não pode ser definido como um endereço zero, para evitar bloqueios acidentais.
Apenas o Guard pode modificar-se a si mesmo.
Apenas os proprietários ou autorizados de NFT podem definir o Guard.
Após a configuração do Guard, qualquer pessoa pode consultar as informações atuais do Guard de um determinado ID de NFT através do método guardInfo. A remoção do Guard só pode ser realizada pelo próprio Guard ou automaticamente quando o tempo expirar.
![Interpretação do mais recente Final do ERC-6147: padrão de separação de propriedade de NFT semi-obrigatório e minimalista])https://img-cdn.gateio.im/webp-social/moments-defb8f4e51869ee996ce467b7fde5ea0.webp(
As principais funções do Guard incluem:
Direito de transferência forçada: NFTs com Guard configurado só podem ser transferidos pelo endereço Guard.
Separação entre direito de posse e direito de uso: o detentor original mantém apenas o direito de posse, perdendo o direito de transferência.
Transferência secundária: O Guard pode transferir a autoridade de guardião através do método changeGuard.
É importante notar que, se o Guard usar diretamente os métodos transferFrom ou safeTransferFrom para transferir NFTs, a configuração do Guard não será automaticamente removida. Recomenda-se usar o método transferAndRemove, que limpará as informações do Guard após a transferência.
O Guard não pode definir a autorização de cobrança, isso é para evitar que, após o Guard devolver o direito de transferência, ocorra a transferência de NFT por meio do método approve.
![Interpretação do mais recente Final do ERC-6147: Padrão de separação de propriedade NFT semi-obrigatório e minimalista])https://img-cdn.gateio.im/webp-social/moments-8e992e191f2263857a2c65baade8a108.webp(
Comparação entre ERC-6147 e ERC-4907
Comparado ao ERC-4907, o ERC-6147 tem otimizações em termos de compatibilidade:
A funcionalidade de aluguel do ERC-4907 requer que o projeto ative o suporte ao papel de user, enquanto o ERC-6147 apenas necessita do reconhecimento do owner.
O ERC-6147 é aplicável à maioria dos protocolos de aplicação que reconhecem apenas o owner, o que facilita a sua adoção generalizada.
Além disso, o ERC-6147 também propôs os conceitos de "SBT gerenciável" e "SBT efetivo", mantendo a característica de "não transferível" do SBT, ao mesmo tempo em que considera mais cenários de gerenciamento práticos, como recuperação social e revogação de SBT.
De um modo geral, o ERC-6147 oferece uma solução mais flexível para a aplicação de NFT e SBT, com potencial para impulsionar o desenvolvimento adicional neste campo.
![Interpretação do mais recente Final do ERC-6147: padrão de separação de propriedade de NFT semi-obrigatória ultra-simplificado])https://img-cdn.gateio.im/webp-social/moments-bfff8d0061eaaf89e711e7ade2cf99a6.webp(
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
13 Curtidas
Recompensa
13
6
Compartilhar
Comentário
0/400
WenAirdrop
· 3h atrás
O padrão saiu e ainda assim foi roubado.
Ver originalResponder0
GateUser-00be86fc
· 9h atrás
Tem alguma graça, agora é possível emprestar NFTs.
Ver originalResponder0
PumpAnalyst
· 08-02 05:07
Outra jogada de separação, o bull está ser liquidado, mas os idiotas morrem sempre por estarem atrasados.
Ver originalResponder0
CodeZeroBasis
· 08-02 05:07
Esta separação foi bastante impressionante.
Ver originalResponder0
YieldChaser
· 08-02 05:04
De qualquer forma, não dá para correr agora, vamos apenas observar lentamente o mecanismo dos guardiões.
ERC-6147 introduz o papel de guardião, trazendo novas possibilidades para aplicações NFT
ERC-6147: Últimos avanços na norma de separação de propriedade de NFT semi-obrigatória
A Proposta de Melhoria do Ethereum ERC-6147 entrou oficialmente na fase de versão final em 7 de março de 2023. Este padrão é uma extensão do ERC-721, que separa principalmente os direitos de posse e transferência de NFTs e SBTs, e introduz um novo papel de "guardião" (Guard). O Guard pode definir um prazo, proporcionando maior flexibilidade para cenários de aplicação como proteção contra roubo, empréstimo, leasing e SBTs.
Contexto
Um dos maiores desafios no campo dos NFTs é a falta de liquidez. Este problema não se origina apenas nos próprios protocolos de NFT, mas é mais importante como conferir um valor de uso real aos NFTs, de modo que não dependam apenas da especulação do mercado. A questão da ligação de propriedade existente nos atuais protocolos de NFT faz com que NFTs de alto valor tendam a ser um refúgio seguro, afetando seu valor de uso.
Por exemplo, os casos de roubo de NFT são frequentes, e as atuais soluções de segurança (, como a transferência para uma carteira fria ), podem afetar a conveniência de uso dos NFTs. No empréstimo de NFTs, o proprietário precisa transferir o NFT para um contrato de empréstimo, perdendo temporariamente o direito de uso do NFT. Isso é diferente de um empréstimo hipotecário de imóveis no mundo real, onde, em situações não de risco, o direito de uso do proprietário não é afetado.
SBT( tokens vinculados à alma também enfrentam problemas semelhantes. Quando a chave privada do endereço do usuário vaza ou é perdida, recuperar o SBT torna-se complexo. Além disso, em certos casos ) como má conduta acadêmica (, a entidade emissora pode precisar revogar o SBT, mas falta um padrão correspondente.
![Interpretação do mais recente Final do ERC-6147: Padrão de separação de propriedade NFT semi-obrigatório e minimalista])https://img-cdn.gateio.im/webp-social/moments-ccb3597126a585169992d3fffa8c3cf4.webp(
Mecanismo de operação do ERC-6147
ERC-6147 introduziu o conceito de "Guardião" )Guard(, semelhante ao UserInfo no ERC-4907:
solidity struct GuardInfo { address guard; // Endereço do guardião uint64 expires; // Data de expiração }
Apenas o atual proprietário do NFT ou um endereço autorizado pode configurar o Guard. Existem vários pontos-chave na configuração do Guard:
Após a configuração do Guard, qualquer pessoa pode consultar as informações atuais do Guard de um determinado ID de NFT através do método guardInfo. A remoção do Guard só pode ser realizada pelo próprio Guard ou automaticamente quando o tempo expirar.
![Interpretação do mais recente Final do ERC-6147: padrão de separação de propriedade de NFT semi-obrigatório e minimalista])https://img-cdn.gateio.im/webp-social/moments-defb8f4e51869ee996ce467b7fde5ea0.webp(
As principais funções do Guard incluem:
É importante notar que, se o Guard usar diretamente os métodos transferFrom ou safeTransferFrom para transferir NFTs, a configuração do Guard não será automaticamente removida. Recomenda-se usar o método transferAndRemove, que limpará as informações do Guard após a transferência.
O Guard não pode definir a autorização de cobrança, isso é para evitar que, após o Guard devolver o direito de transferência, ocorra a transferência de NFT por meio do método approve.
![Interpretação do mais recente Final do ERC-6147: Padrão de separação de propriedade NFT semi-obrigatório e minimalista])https://img-cdn.gateio.im/webp-social/moments-8e992e191f2263857a2c65baade8a108.webp(
Comparação entre ERC-6147 e ERC-4907
Comparado ao ERC-4907, o ERC-6147 tem otimizações em termos de compatibilidade:
Além disso, o ERC-6147 também propôs os conceitos de "SBT gerenciável" e "SBT efetivo", mantendo a característica de "não transferível" do SBT, ao mesmo tempo em que considera mais cenários de gerenciamento práticos, como recuperação social e revogação de SBT.
De um modo geral, o ERC-6147 oferece uma solução mais flexível para a aplicação de NFT e SBT, com potencial para impulsionar o desenvolvimento adicional neste campo.
![Interpretação do mais recente Final do ERC-6147: padrão de separação de propriedade de NFT semi-obrigatória ultra-simplificado])https://img-cdn.gateio.im/webp-social/moments-bfff8d0061eaaf89e711e7ade2cf99a6.webp(