A equipe criativa por trás do CyberKongz, uma renomada coleção baseada em Ethereum NFT, apresentou uma versão aprimorada do bem conhecido padrão de token não fungível ERC-721, chamado ERC-721x. Esse padrão de token foi projetado para reforçar a segurança para os detentores de NFT. Ele permite que os usuários se envolvam em empréstimo não custodial e atribuam um “Guardião” que oferece proteção de autenticação de dois fatores (2FA) para transações.
Em um anúncio, o CyberKongz [https://www.cyberkongz.com/] esclareceu o novo recurso, dizendo: “O Contrato Guardião permite que você desfrute da conveniência de uma carteira quente, enquanto adiciona a segurança de uma carteira fria/hardware/multi-sig por cima”.
ESTRATÉGIA DO CYBERKONGZ PARA SEGURANÇA DE NFT
O recurso do Contrato Guardião estende sua proteção contra golpes que visam especificamente aprovações de token ou exploram frases-semente. Ele também oferece uma rede de segurança para ativos armazenados em uma carteira de hardware. A necessidade de medidas de segurança tão robustas é sublinhada por inúmeros hacks nos últimos anos [https://nftnewstoday.com/2023/05/23/inferno-drainer-the-6-million-web-of-deception/].
O padrão ERC721x, completo com seus recursos inovadores de “bloqueio” e “guarda”, foi originalmente concebido e introduzido [https://medium.com/@owl_of_moistness/on-chain-2fa-is-that-a-thing-95f3fff7f1cc] pelo Desenvolvedor Solidity Líder do CyberKongz, OwlofMoistness, em 2022.
ASPECTOS TÉCNICOS DO CONTRATO ERC721X
A camada de “bloqueio” do ERC721x utiliza um sistema de registro de bloqueio compatível com o padrão ERC721. Esse recurso requer um gás mínimo e permite que endereços inscritos em lista branca segurem ativos imobilizados. Isso permite que os ativos participem de estacas paralelas em múltiplos sistemas sem perder a propriedade.
O elemento de “guarda” opera de forma semelhante ao “bloqueio”. Em vez da carteira original segurando o NFT, uma segunda carteira, designada como “Guardião”, é dada a autoridade. O Guardião, então, bloqueia os ativos na primeira carteira, fornecendo uma camada adicional de segurança. No entanto, para que qualquer transferência ocorra, a carteira Guardião deve aprovar, essencialmente implementando a autenticação de dois fatores (2FA) na cadeia.
O contrato ERC721x funciona através da interface ILock, que facilita o bloqueio e desbloqueio de ativos em contratos que o utilizam. Ele incorpora quatro mapeamentos essenciais: approvedContract, lockCount, lockMap e lockMapIndex. Esses mapeamentos simplificam o processo de rastreamento, atribuição e exclusão de bloqueios quando necessário, oferecendo um sistema eficiente para gerenciar ativos bloqueados.
A implementação do novo padrão será utilizada na miniatura Genkai CyberKongz [https://genkai.cyberkongz.com/], continuando sua tradição estabelecida de fomentar uma das comunidades mais seguras na Web3. O CyberKongz percebe esta tecnologia como um passo progressivo em direção a uma segurança melhorada na web3. A equipe incentiva ativamente outras iniciativas no espaço a adotar o padrão ERC721x, notando que coleções conhecidas como 9gag & Keungz já implementaram o padr