O Circle Mint e as APIs da Circle são compatíveis apenas com USDC no Noble, do ecossistema do Cosmos. Para saber mais, consulte nosso artigo de perguntas frequentes sobre o USDC no Noble aqui.
O que é IBC e como ele difere da ponte de bloqueio e cunhagem de terceiros?
O protocolo IBC (Inter-Blockchain Communication) foi desenvolvido para fornecer comunicação confiável e segura entre os appchains. Ele permite a passagem geral de mensagens, que inclui transferências de ativos digitais.
Ao contrário da ponte de bloqueio e cunhagem de terceiros, o IBC não exige um conjunto de validadores terceiros para intermediarem as chains e verificarem a autenticidade das mensagens cross-chain. Em vez disso, o IBC usa um modelo de verificação de clientes leve para possibilitar uma ponte mais segura entre as blockchains habilitadas para IBC. Isso significa que os appchains do Cosmos podem usar o IBC para verificar o estado entre si, o que reduz o risco de transações fraudulentas e hacks da ponte.
Como funciona o roteamento IBC para USDC no Noble?
Com o roteamento IBC no Noble, os usuários podem enviar USDC no Noble entre appchains sem perder a fungibilidade do ativo USDC nativo. Por exemplo, se um usuário enviar USDC do Noble para o Osmosis via IBC e depois levar esse ativo para a dYdX, o ativo não será mais fungível com o USDC enviado diretamente do Noble. Embora os caminhos IBC garantam uma conexão estável com o ativo nativo na chain de origem (ou de emissão), eles também podem criar complexidades para o usuário se o caminho envolver mais de 1 hop de distância da chain de origem.
Para resolver esse desafio de experiência do usuário, o Noble utiliza a tecnologia de encaminhamento de pacotes (packet-forwarding) para possibilitar a transferência de ativos entre as chains conectadas ao IBC com "1 clique". Quando um usuário deseja enviar seu ativo de uma chain para outra, o ativo é roteado pelo Noble, garantindo assim uma rota consistente de "1 hop" para o USDC entre diferentes caminhos IBC.
Exemplos de alguns cenários:
A experiência do usuário é a mesma para todas as transferências devido à tecnologia de encaminhamento de pacotes, proporcionando a experiência com apenas "1 clique".
Por que um desenvolvedor criaria um appchain no Cosmos em vez de um aplicativo em uma blockchain como a Ethereum?
Os desenvolvedores podem preferir o grau de personalização e flexibilidade possibilitado pelo Cosmos SDK e a operação de uma blockchain independente para hospedar seus aplicativos.
Isso pode resultar na capacidade de desenvolver uma experiência de usuário mais rápida e eficiente, custos de transação mais baixos com taxas de gas pagas em USDC e a capacidade de transferir mensagens e ativos, como o USDC, via IBC para outros appchains no Cosmos.
Para obter mais informações sobre a melhor maneira de aproveitar o USDC no Noble, confira os cenários específicos do usuário mencionados aqui.