Usando Cardano em sua Trezor model T

O suporte a Cardano foi introduzido no Trezor Suite com a versão 22.3.2. Este blog irá guiá-lo sobre como usar Cardano em sua hardwallet Trezor Model T, como assinar smart contracts e como fazer staking da sua Ada para gerar recompensas.

Observe que, devido a limitações de hardware, a Cardano não é suportado pela Trezor One.

Como funciona o staking

Staking em Cardano significa delegar fundos para ganhar o poder de validar transações, criar blocos e ganhar recompensas. O proof of stake (prova de participação), como é conhecida, escolhe os usuários para validar as transações de rede com base na quantidade de Ada que eles possuem. Isso tem como objetivo desencorajar o abuso, pois o produtor do bloco perderia mais ao atacar a rede.

Um usuário apostando mais Ada tem maior probabilidade de criar o próximo bloco e receberá uma recompensa das taxas pagas pelas transações incluídas no bloco, se bem-sucedidas. Usuários com saldos menores têm poucas chances de encontrar um bloco e podem nunca receber recompensas, apesar de apostarem suas moedas.

Para garantir que todos possam participar e diminuir a centralização, os endereços que detêm quantidades menores de Ada podem combinar sua participação com a de outros usuários em um pool de participação e dividir a recompensa em bloco.

Stake pools

Assim como um pool de mineração agrega o poder de hash de muitos mineradores e compartilha recompensas de bloco com base na proporção de computação contribuída, um pool de participação agrega os fundos de muitos usuários e compartilha recompensas da Épocas entre eles com base em quanto Ada contribuiu. Usando uma pool de stake, todos podem ganhar recompensas por apostar, mesmo com um pequeno saldo.

Recompensas de aposta

A inscrição em uma pool de stake é um processo simples, mas os usuários que desejam ganhar recompensas devem primeiro entender como elas são calculadas.

A distribuição de recompensas acontece em um ciclo de Épocas de cinco dias. Ao delegar fundos para um novo conjunto de stake, há um atraso de duas Épocas (até 10 dias) antes que os fundos apostados sejam elegíveis para começar a ganhar recompensas.

Em seguida, leva até mais três épocas antes que as recompensas sejam distribuídas e estejam disponíveis para retirada. Desde a primeira delegação até a visualização de recompensas em sua conta leva cinco Épocas, ou até 25 dias.

Por que demora tanto para ganhar recompensas

O atraso entre delegar seus fundos e receber recompensas é resultado da seguinte sequência de eventos:

  • Época 0: a Época entra em andamento quando você delega fundos pela primeira vez a uma pool.
  • Época 1: as moedas delegadas tornam-se parte do stake ao vivo da pool de apostas.
  • Época 2: as moedas delegadas contam para a probabilidade de criar blocos.
  • Época 3: as recompensas de todos os blocos criados durante a Época 2 são calculadas.
  • Época 4: as recompensas são distribuídas com base no stake ativo na Época 2.
Os fundos em staking durante a Epoch 340 não receberão recompensas até a Epoch 344.

Nas épocas seguintes, você continuará recebendo recompensas com base em blocos criados duas épocas anteriores. As recompensas são adicionadas ao seu total apostado, aumentando ao longo do tempo para aumentar a probabilidade de recompensas.

Se você decidir parar de delegar seus fundos para uma pool de stake e mudar para outro, continuará recebendo recompensas da pool anterior por duas épocas e, na terceira, receberá recompensas da nova pool. Se você não estiver delegando durante um instantâneo, precisará aguardar as quatro épocas completas para receber as recompensas novamente.

Escolhendo uma pool de Stake

Decidir qual cardano usar para apostar sua Ada pode ser intimidante, mas não há muito o que fazer. Apostar mais Ada aumenta a parcela de recompensas de bloco que você recebe proporcionalmente aos outros apostando no mesmo conjunto de stake.

Pools maiores têm uma chance maior de serem escolhidos para criar blocos, mas suas recompensas serão calculadas com base em sua parte total de Ada na pool. Pequenos pools são menos propensos a receber recompensas em bloco, mas cada Ada que você aposta receberá uma parcela proporcional maior de quaisquer recompensas.

Você pode pesquisar taxas de pool, Ada total em stake, retornos esperados e outras estatísticas usando um explorador de pool, para ajudar a tomar a decisão certa. Fazer stake de seus fundos significa transferir o poder de validar transações para a pool, portanto, certifique-se de que atenda aos seus interesses. Observe que alguns operadores de pool executam ‘Initial Stake Pool Offerings’, uma variação do infame mecanismo ICO, onde os usuários perdem suas recompensas em troca de tokens.

Como fazer stake da Cardano no Trezor Suite

Na Trezor Suite, você pode delegar sua Ada a um staking pool abrindo uma conta Cardano e visitando a guia Staking. Se a Ada em sua Trezor já estiver em stake com uma pool, você não precisa fazer nada para continuar usando Cardano com Trezor Suite.

Use a guia Staking para retirar recompensas acumuladas ou delegar sua Ada para a pool de stakes da Trezor.

Se você ainda não apostou suas moedas em outro lugar, clique em Delegate e confirme a transação usando sua Trezor para começar a apostar no pool de stake da Trezor. Observe que todas as Ada mantidos na conta selecionada serão apostados de uma só vez.

Para delegar a uma pool de stakes diferente, use uma extensão de terceiros que se conecte a sua Trezor, como a Yoroi, e delegue a uma pool usando sua interface.

Cada conta Cardano no Trezor Suite só pode ser delegada a um conjunto de stake. Para apostar em várias pools ou manter alguns fundos não apostados, crie uma nova conta Cardano e mova os fundos para lá para mantê-los separados. Sua Ada ainda pode ser movida para dentro e para fora de uma conta mesmo se o staking estiver ativo, embora mudanças significativas possam afetar sua elegibilidade para recompensas.

Pool de apostas Trezor

A pool de stake da Trezor pode ser visto em um explorador de pool Cardano no endereço da pool pool1k2qhlrrweu8fecd4hx4hn22lv00nrd3rjdxj6durax7m78q7ynu.

Ao delegar para o pool de stake da Trezor, você é elegível para uma parte das recompensas de qualquer bloco criado pelo pool. Uma parte dessas recompensas é reservada como taxas usadas para manter a pool.

Contratos inteligentes no Cardano

A assinatura de smart contract da Cardano também é suportada pela Trezor Model T. Isso permite que você use fundos garantidos por sua Trezor para interagir com contratos inteligentes em plataformas como exchanges descentralizadas e mercados NFT.

Ao enviar uma transação para um smart contract, sua Trezor confirmará os principais detalhes do contrato em sua tela. Preste atenção especial a todos os detalhes mostrados pela sua Trezor, como endereço, taxa e endereço para onde o restante do seu saldo será enviado.

Embora seja uma boa prática manter suas chaves offline, isso não pode protegê-lo de tudo. Sua Trezor confirmará o hash dos dados de um smart contract, mas não mostrará os dados completos. Smart contracts podem ser explorados para roubar fundos de muitas maneiras diferentes, e sua Trezor não pode impedi-lo de autorizar transações para um contrato inteligente malicioso, portanto, seja extremamente cauteloso ao assinar.

Embora o suporte da Trezor já tenha sido integrado a várias plataformas e mercados, nem todas as plataformas Cardano estão prontas com suporte para hardwallet ainda. Alguns exigirão primeiro que você instale uma extensão de terceiros para conectar sua Trezor, enquanto outros usam carteiras hot de custódia, onde você deve ter cuidado ao enviar fundos.

Créditos

As hardwallets Trezor suportam muitas criptomoedas diferentes, mas a grande maioria de nossas horas de desenvolvimento são gastas em Bitcoin e recursos relacionados. O suporte para outras moedas geralmente é gerenciado por colaboradores externos de um projeto específico, que trabalham conosco para integrar o suporte para suas moedas em nosso hardware e software.

O suporte da Cardano foi liderado no lado técnico pela Five Binaries, uma empresa de desenvolvimento de infraestrutura, enquanto a supervisão do projeto foi fornecida pela Fundação Cardano. O crédito pela integração vai principalmente para essas duas equipes que forneceram o código necessário para revisão.

fonte: blog.trezor.io