Uma análise detalhada sobre o USDC no Noble e o protocolo IBC


O que é Noble?
O Noble é um appchain criado especificamente para a cunhagem de ativos nativos no Cosmos. O ecossistema Cosmos tem dezenas de appchains conectados com segurança pelo protocolo Inter-Blockchain Communication (IBC).
 

Como o USDC opera no Cosmos através do Noble?
O USDC no Noble pode ser transferido com segurança para appchains no Cosmos via IBC. A rede IBC oferece aos appchains independentes a capacidade de se comunicar e trocar ativos como o USDC diretamente entre si. Os desenvolvedores e usuários podem transferir USDC do Noble para appchains via IBC para enviar, gastar, economizar, obter empréstimo, emprestar e negociar com dólares digitais.

 

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.