Analise os três padrões Ethereum populares: EIP-6969, ERC-721C e ERC-6551

Cada padrão tem o potencial de formar ou mudar um negócio.

Escrito por: Davi

Na semana passada, vimos pelo menos 3 padrões relacionados ao Ethereum discutidos intensamente de várias fontes. Esses padrões são EIP-6969, ERC-721C e ERC-6551, cada um com uma finalidade diferente e impacto potencial.

Cada padrão tem o potencial de formar ou mudar um negócio, então sua importância é evidente. Saber com antecedência também ajuda a identificar novas tendências e tendências no momento.

No entanto, uma das características do mundo da criptografia é que as informações são muito fragmentadas e repentinas, aliadas à energia limitada, você pode não conseguir entender profundamente as características técnicas de cada padrão e seu possível impacto. Portanto, o Deep Tide visa resumir, interpretar e comparar esses padrões e levá-lo a entendê-los de forma abrangente e fácil de entender.

1.EIP6969: Bom para criadores de contratos inteligentes e ecologia L2?

O EIP-6969 é uma proposta que apareceu pela primeira vez por volta de 8 de maio. Ele propõe um protocolo geral projetado para obter receita de proteção de contrato (CSR). Esta proposta pode ser vista como uma versão aprimorada do EIP-1559 anterior.

Em outras palavras: o protocolo espera permitir que os criadores de contratos inteligentes obtenham uma parte das taxas de gás geradas pelos usuários que usam os contratos.

O coautor da proposta @owocki também mencionou que espera usar esse mecanismo para motivar os desenvolvedores de contratos inteligentes a promover o desenvolvimento do ecossistema Ethereum L2, enquanto o L1 da Ethereum não deseja implementar esta proposta para manter a neutralidade L1.

A interpretação do autor é que, se esse mecanismo de incentivo puder ser implementado no Ethereum L1, inevitavelmente haverá muitos contratos inteligentes que desejam gerar volume, o que causará congestionamento. No geral, as desvantagens superam as vantagens, portanto, pode ser uma melhor escolha para colocá-lo em L2.

No entanto, para entender completamente esta proposta EIP-6969, é necessário entender o princípio operacional e a composição da atual taxa de gás da Ethereum. Isso envolve o EIP-1559 anterior.

O EIP-1559 entrou em vigor quando ocorreu o hard fork da Ethereum em Londres em 21 de agosto, estipulando que as taxas de transação pagas pelos usuários têm destinos diferentes:

  1. Queima: Uma parte das taxas de transação em cada bloco será queimada. Essa parcela da taxa é removida permanentemente do fornecimento, reduzindo o fornecimento total de ether.
  2. Taxa básica: uma parte da taxa básica da transação paga pelos usuários será distribuída aos mineradores como recompensa em bloco. No EIP-1559, uma parte da taxa básica é recompensada aos mineradores pela participação contínua na criação de blocos e processamento de transações.
  3. Taxa de Prioridade Máxima: A taxa de prioridade máxima paga pelo usuário faz parte da taxa adicional. Esta parte da taxa vai diretamente para os mineradores como recompensa de sua transação. A taxa de prioridade máxima é definida ativamente pelo usuário, que pode ser usada para aumentar a prioridade de processamento da transação, atraindo assim mineradores para processar a transação primeiro.

Obviamente, o EIP-1559 realmente não considera os interesses dos desenvolvedores contratados. Na verdade, o Ethereum é uma cadeia pública e você pode considerar o lado da oferta como duas partes:

  • Verificador (minerador original) + desenvolvedor contratado. O primeiro fornece essencialmente um livro-razão confiável, enquanto o último fornece uma variedade de aplicações. Portanto, é razoável dar a este último uma parte do bolo em teoria.
  • Se o EIP-6969 puder ser em tempo real, a taxa de gás poderá ser dividida em: queima + taxa básica + taxa prioritária + taxa paga ao desenvolvedor do contrato.

Em resumo, existem conexões e diferenças entre EIP-6969 e EIP-1559. O EIP-1559 é uma proposta de melhoria de protocolo com foco no mecanismo de taxas de transação, que visa fornecer taxas de transação mais estáveis e previsíveis e gerenciar o congestionamento da rede. Da mesma forma, com base na manutenção das vantagens do EIP-1559, o EIP-6969 alinha ainda mais o mecanismo de incentivo entre o criador do contrato e a rede, introduzindo o mecanismo de receita do criador do contrato e promove a participação e recompensa do criador do contrato.

Podemos usar a tabela a seguir para mostrar claramente a função e o impacto do EIP-6969, bem como sua origem com o EIP-1559:

Observe que acreditamos que o principal risco desse novo protocolo é que, se os desenvolvedores de contratos de incentivo puderem receber taxas de gás, isso levará a mais contratos de lixo? Portanto, na verdade existem riscos de segurança contratual e o risco de ocupação de recursos públicos em toda a cadeia pública.

2. ERC-721C: royalties NFT na cadeia

O ERC-721C foi proposto pelo Limit Break, que é uma melhoria do padrão de token não fungível (NFT) ERC-721 no Ethereum. Seu objetivo principal é dar aos criadores de NFT mais controle e personalização sobre suas coleções de NFT e como os royalties são tratados.

*Deep Tide Note: Limit Break é um estúdio de desenvolvimento de jogos gratuito que introduziu o conceito de Creator Token em janeiro de 2021. A versão 1.1 do padrão ERC721-C será lançada em maio de 2023, que implementa muitos dos conceitos de token do criador. @huntersolaire_ também twittou os detalhes do padrão. *

A biblioteca oficial "Creator Token Transfer" do Limit Break mostra que o ERC721-C está atualmente disponível no Ethereum e no Polygon. Também é suportado na rede de teste Sepolia da Ethereum e na rede de teste Mumbai da Polygon.

Com o nome de Creator Token, ERC721-C é obviamente mais para criadores, então este acordo é mais sobre a proteção de royalties.

Versão falada: De acordo com o atual padrão ERC-721, os royalties são, na verdade, apenas um acordo comercial, não executável na cadeia. O ERC-721C foi proposto para resolver esse problema, tornando os royalties uma regra de contrato inteligente que pode ser aplicada no blockchain.

Com o ERC721-C, alguns usos possíveis incluem:

  1. Royalties compartilhados: em vez de permitir que os criadores de NFT obtenham todos os royalties de NFT sozinhos, eles podem ser distribuídos aos criadores e detentores de NFT para recompensar os primeiros usuários.
  2. Somente os mineradores têm royalties: os mineradores NFT podem ser os únicos ganhadores de royalties, não os próprios criadores.
  3. Pagamento condicional de royalties: O pagamento de royalties para determinadas transações NFT pode ser determinado de acordo com diferentes condições. Por exemplo, um contrato ERC-721C pode ser configurado para que os royalties sejam pagos apenas se o preço de venda secundário for maior que o preço de cunhagem original.
  4. Royalties transferíveis: os criadores de NFT podem emitir um NFT independente para o titular, concedendo ao titular o direito à receita de royalties. Por exemplo, quando se cunha "NFT X", também é emitida uma NFT denominada "NFT Y", que tem direito a todos os royalties gerados por "NFT X".

A introdução do ERC-721C terá um impacto importante na indústria NFT:

  1. Fornece maior controle do criador: o ERC-721C aumenta o controle do criador sobre seus designs NFT e torna os royalties uma regra de contrato aplicável na cadeia, trazendo maior autonomia e proteção.
  2. Promova uma distribuição justa de royalties: por meio da função programável de royalties, os criadores podem criar diferentes mecanismos de distribuição de royalties, como no exemplo acima.
  3. Reduzir a influência da plataforma de mercado: Como a lógica de royalties está embutida no contrato inteligente, o criador poderá controlar diretamente a configuração de royalties, reduzindo o controle e a intervenção da plataforma de mercado sobre os royalties.

Uma tabela resumindo o ERC-721C:

3.ERC-6551: Quando NFT também é uma conta

O ERC-6551 aprimora a funcionalidade e o valor do NFT ao capacitar carteiras de contratos inteligentes NFT.

O coautor do protocolo é @BennyGiang, membro fundador do Dapper Labs, uma equipe que trabalhou no padrão de token ERC-721 e em projetos iniciais, como o CryptoKitties.

O problema com NFTs ERC-721 regulares é seu escopo limitado. Eles só podem ser possuídos e transferidos, não outros ativos, como tokens ou outros NFTs. Além disso, eles não podem interagir com outros contratos inteligentes, nem podem mudar ou evoluir em resposta a fatores externos ou entrada do usuário.

O ERC-6551 aborda as limitações funcionais dos NFTs ERC-721 regulares, introduzindo o conceito de carteiras de contratos inteligentes para NFTs. Por meio da combinação de contrato de registro e proxy, o próprio NFT pode manter outros ativos, interagir com outros contratos e contas inteligentes e obter funções e interatividade mais ricas.

Portanto, você pode entender especificamente que o token (NFT) seguindo o ERC-6551 funcionará como uma carteira de contrato inteligente. Isso significa que o ERC-6551 pode armazenar e negociar tokens e outros NFTs como carteiras de contratos inteligentes comuns e pode interagir com outros contratos e contas inteligentes, como trocas descentralizadas (DEX), plataformas de empréstimo, ambientes de jogo etc.

Essa forma de operar NFTs como carteiras de contratos inteligentes resulta nas chamadas "Contas Token-Bound" (TBAs), que são criadas por meio de registros sem permissão compatíveis com NFTs ERC-721 existentes e gerenciamento.

Para resumir brevemente, os possíveis benefícios e problemas do ERC-6551 são:

EIP e ERC, estupidamente confusos?

Depois de escrever isso, ainda penso em uma pergunta antiquada: qual é a diferença entre EIP e ERC?

Tanto o EIP (Ethereum Improvement Proposal) quanto o ERC (Ethereum Request for Comments) são padrões de proposta relacionados ao Ethereum, mas eles têm diferenças.

EIP é um padrão de proposta de melhoria para a rede Ethereum, que é usado para descrever propostas de melhorias e novos recursos para o protocolo Ethereum. Assim que o EIP for adotado e acordado, ele se tornará parte do protocolo Ethereum e será implementado na rede Ethereum. EIP descreve mudanças no nível do protocolo, como melhorar os mecanismos de blockchain, regras de máquinas virtuais, algoritmos de consenso, etc.;

Em contraste, o ERC é o padrão de token da Ethereum usado para descrever a interface e a funcionalidade dos contratos de token. O ERC define padrões básicos para contratos de token para garantir a interoperabilidade dos tokens na rede Ethereum. ERC é uma especificação para contratos de token, descrevendo funções como transferência de token, consulta de saldo e metadados.

Portanto, embora EIP e ERC sejam mecanismos de padronização da comunidade Ethereum, eles se concentram em áreas diferentes. O EIP foca na melhoria do nível do protocolo, enquanto o ERC foca na padronização dos contratos de token. Portanto, o EIP não se transformará diretamente em ERC, são conceitos independentes.

Ver original
O conteúdo é apenas para referência, não uma solicitação ou oferta. Nenhum aconselhamento fiscal, de investimento ou jurídico é fornecido. Consulte a isenção de responsabilidade para obter mais informações sobre riscos.
  • Recompensa
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate.io
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)