CW-20: O modelo de token universal para Cosmos e Terra

LeeMaimaiLeeMaimai
/16 de out. de 2025
CW-20: O modelo de token universal para Cosmos e Terra

Principais Resultados

• O CW-20 é um padrão de contrato inteligente para tokens fungíveis em CosmWasm.

• Permite transferências intercadeias através do IBC com o uso de cw20-ics20.

• Tokens CW-20 oferecem flexibilidade e personalização em comparação com ativos nativos do Cosmos.

• Melhores práticas incluem auditorias de contrato, gerenciamento de permissões e integração com IBC.

• O CW-20 é central para casos de uso em DeFi e DAO em 2025.

O CW-20 emergiu como o padrão de fato para tokens fungíveis em cadeias habilitadas para CosmWasm, oferecendo uma interface consistente para tokens na Terra e em todo o ecossistema Cosmos. Ao combinar a flexibilidade de contratos inteligentes com a interoperabilidade do IBC, o CW-20 permite que desenvolvedores e usuários emitam, transfiram e façam pontes de tokens entre cadeias soberanas com o mínimo de atrito.

Este artigo detalha o que é o CW-20, como ele se compara aos ativos nativos do Cosmos, como ele se move via IBC e quais são as melhores práticas importantes em 2025 para construtores e usuários.

O que é CW-20?

O CW-20 é um padrão de contrato inteligente para tokens fungíveis implementado em CosmWasm, análogo ao ERC-20 no Ethereum. A implementação de referência principal está disponível como cw20-base, que define mensagens e consultas padronizadas para o comportamento do token, como mintagem, queima, transferência e gerenciamento de permissões. Os desenvolvedores geralmente começam com este contrato e o estendem para lógica personalizada, como modelos de taxa, hooks ou staking.

  • Implementação de referência: cw20-base
    Veja o repositório canônico cw-plus para o contrato base CW-20 e extensões.
    Contrato cw20-base

  • Documentação do CosmWasm
    O CosmWasm fornece o ambiente de execução e as ferramentas usadas para compilar e implantar contratos CW-20 em cadeias compatíveis.
    Documentos do CosmWasm

O ecossistema CW-20 também inclui cw20-ics20, que otimiza transferências intercadeias via IBC.
Contrato cw20-ics20

CW-20 vs. ativos nativos do Cosmos

Em cadeias Cosmos SDK, os ativos "nativos" existem como denoms gerenciados por módulos como x/bank. Os tokens CW-20, em contraste, são definidos por contrato e vivem dentro do ambiente de execução CosmWasm. Ambos os modelos têm pontos fortes:

  • Denoms nativos
    Prós: contabilidade simples, baixa sobrecarga, governança em nível de módulo.
    Contras: menos flexível para lógica de token programável.

  • Tokens CW-20
    Prós: atualizável via migração de contrato, tokenomics personalizável, hooks para integrações.
    Contras: requer auditorias de contrato e governança bem projetada para evitar risco de privilégio.

Entender qual modelo se adapta ao seu caso de uso é fundamental. Para distribuição programável, divisão de taxas ou suprimento controlado por DAO, o CW-20 é frequentemente a melhor opção. Para ativos base ou incentivos em toda a cadeia, os denoms nativos permanecem ideais. Consulte a documentação do Cosmos SDK sobre como os ativos nativos são estruturados no nível do módulo.
Documentação do Cosmos SDK

Transferências Intercadeias: CW-20 e ICS-20

As transferências intercadeias no Cosmos usam IBC, com ICS-20 como o padrão para movimento de tokens fungíveis. Embora o ICS-20 transfira principalmente denoms nativos como "vouchers" entre cadeias, os contratos CW-20 podem se integrar ao IBC via cw20-ics20. Esse padrão envolve tokens CW-20 e os mapeia para pacotes compatíveis com ICS-20, de modo que seu CW-20 se torne utilizável em cadeias soberanas.

Na prática, um token CW-20 em uma cadeia CosmWasm como Terra ou Neutron pode ser transferido para outra cadeia (por exemplo, Osmosis) via cw20-ics20, chegando como um denom de voucher ICS-20 no destino. Metadados adequados, alinhamento de decimais e salvaguardas do lado do contrato ajudam a preservar a consistência da experiência do usuário entre as cadeias.
Documentos do Neutron
Documentos da Osmosis

Terra e CW-20

A Terra executa uma cadeia habilitada para CosmWasm onde os tokens CW-20 são cidadãos de primeira classe usados para DeFi, pagamentos e dApps. As implantações seguem fluxos padrão do CosmWasm: carregamento de código, instanciação de cw20-base com metadados e configuração de privilégios de mint/queima por meio de governança.

  • Documentação da Terra
    Implantação de contrato, específicos da cadeia e ferramentas.
    Documentos da Terra

  • Explorador de blocos da Terra
    Inspecione contratos de token CW-20, transações e saldos.
    Terra Finder

Com o foco contínuo da Terra no desempenho da cadeia e na experiência do desenvolvedor, o CW-20 continua sendo uma maneira direta de lançar ativos programáveis e participar de fluxos intercadeias usando ICS-20.

Essenciais para desenvolvedores

Se você está emitindo ou integrando um CW-20, incorpore o seguinte:

  • Metadados do token
    Defina parâmetros de nome, símbolo, decimais e suprimento na instanciação. Considere suprimento imutável ou privilégios de mint bem definidos.

  • Permissões e hooks
    O CW-20 suporta gastos baseados em permissão. Os hooks permitem a composabilidade (por exemplo, staking automatizado ou roteamento de taxas).

  • Migração de contrato
    O CosmWasm suporta a migração de contratos com atualizações aprovadas pela governança. Planeje papéis de proprietário, timelocks e caminhos de atualização transparentes.
    Ciclo de vida do contrato CosmWasm

  • Integração IBC
    Use cw20-ics20 para habilitar transferências via ICS-20. Teste casos não triviais, como incompatibilidade de decimais e tempo de inatividade do relayer.
    Contrato cw20-ics20

  • Auditorias e segurança
    Revise os limites de privilégio, verifique a reentrada por meio de hooks e documente os procedimentos de atualização.

  • Observabilidade
    Publique o endereço do seu contrato, ID de código e detalhes de verificação. Mantenha os logs de alterações atualizados e anuncie as atualizações publicamente.

Novidades em 2025

Ao longo de 2024-2025, o CosmWasm continua a amadurecer com aprimoramentos de desempenho e ferramentas aprimoradas para dApps intercadeias. As notas de lançamento são rastreadas no repositório principal e destacam detalhes de compatibilidade com destinos recentes de Rust e Wasm. À medida que cadeias como Neutron e Osmosis refinam seus primitivos de DeFi intercadeias, a integração CW-20 permanece central para liquidez componível, estratégias de rendimento e gerenciamento de tesouraria de DAO.
Lançamentos do CosmWasm

No lado do IBC, melhorias no software do relayer e no monitoramento em nível de cadeia reduzem o atrito para transferências cw20-ics20, enquanto os padrões do ecossistema enfatizam a consistência dos metadados para evitar confusão do usuário durante saltos multichain.
Especificação ICS-20
Documentos do relayer Hermes

Melhores práticas para usuários

  • Verifique contratos de token
    Confirme o endereço do contrato CW-20 de fontes oficiais e exploradores antes de adicioná-lo à sua carteira.

  • Entenda vouchers intercadeias
    Os denoms de "voucher" ICS-20 representam ativos com ponte; certifique-se de reconhecer o canal de origem e o caminho ao avaliar a autenticidade.

  • Gerencie o risco com autocustódia de hardware
    Mantenha as chaves privadas offline ao interagir com protocolos DeFi CW-20 e transferências IBC.

OneKey para CW-20 e ativos intercadeias

Se você usa ativamente tokens CW-20 entre Terra e Cosmos, uma carteira de hardware pode reduzir materialmente o risco de exposição de chaves. A OneKey oferece assinatura segura e offline para contas multichain e se integra perfeitamente com ferramentas populares do Cosmos que suportam transações IBC e contratos CosmWasm. Isso é particularmente útil ao aprovar permissões CW-20 ou confirmar transferências cw20-ics20, onde a assinatura precisa e à prova de adulteração é importante para a segurança.

Conclusão

O CW-20 se tornou o modelo de token universal e programável para a Terra e cadeias Cosmos habilitadas para CosmWasm. Emparelhado com ICS-20 e relayers robustos, os ativos CW-20 podem se mover entre redes soberanas, preservando interfaces consistentes para carteiras e dApps. Em 2025, a combinação de ferramentas maduras, atualizabilidade de contrato e liquidez intercadeia mantém o CW-20 central para casos de uso de DeFi e DAO. Quer você esteja implantando seu primeiro token ou transferindo suprimento existente, concentre-se em metadados limpos, contratos auditados, caminhos IBC testados e gerenciamento seguro de chaves para garantir uma experiência confiável e componível para seus usuários.

Proteja sua jornada criptográfica com o OneKey

View details for Comprar OneKeyComprar OneKey

Comprar OneKey

A carteira de hardware mais avançada do mundo.

View details for Baixar aplicativoBaixar aplicativo

Baixar aplicativo

Alertas de golpe. Todas as moedas suportadas.

View details for OneKey SifuOneKey Sifu

OneKey Sifu

Clareza Cripto—A uma chamada de distância.

Continue lendo