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

LeeMaimaiLeeMaimai
/Atualizado em 17 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

Negocie ativos globais. Comece em poucos minutos, apenas com o seu email.

View details for OneKey SifuOneKey Sifu

OneKey Sifu

Clareza Cripto—A uma chamada de distância.