Enviando Zcash com a SSP

·7 min de leitura·Por SSP Editorial Team
Capa do guia da SSP sobre como enviar Zcash, com ícones de carteira, QR code, raio e escudo.

Enviando Zcash com a SSP

Este guia mostra como enviar Zcash de uma carteira SSP do início ao fim: cinco passos, uma solicitação de assinatura no dispositivo que inicia o envio e uma coassinatura no segundo dispositivo. Depois que você conhece as telas, leva bem menos de um minuto.

Ele foi escrito para qualquer pessoa prestes a enviar seus primeiros ZEC — e vale a releitura antes do centésimo envio, porque os hábitos de conferência de endereço são o que mantém os fundos seguros. Um aviso logo de início: este passo a passo cobre o Zcash transparente, o tipo de endereço que o multisig 2 de 2 da SSP usa. Se o destinatário lhe deu um endereço blindado ou unificado, leia antes as notas específicas do Zcash mais abaixo.

Antes de começar

Três pré-requisitos — nenhum opcional.

  1. Os dois dispositivos pareados estão ligados e desbloqueados. O modelo 2 de 2 da SSP precisa de uma assinatura de cada um. Se um dispositivo estiver sem bateria, carregando ou em repouso, o envio não será concluído. Novo por aqui? Comece com Configurando sua primeira carteira SSP.
  2. Você tem o endereço do destinatário de uma fonte confiável. Copie — não digite. A digitação manual convida a erros, e erros vão para a carteira errada de forma permanente. Confie no canal verificado do destinatário, em uma fatura de um serviço que você controla ou em um endereço da sua própria segunda carteira.
  3. Você confirmou o tipo de endereço. A SSP envia Zcash transparente — endereços que começam com t1 ou t3. Se o seu começa com zs (blindado) ou u1 (unificado), leia as notas específicas do Zcash mais abaixo antes de continuar.

Passo 1: Abra a tela de envio

No app de celular, toque no botão Enviar na tela inicial. Na extensão de navegador, clique em Enviar na barra de ações superior.

Se a sua carteira SSP tiver várias redes, a próxima tela pede para você escolher o ativo. Selecione Zcash na lista. Confirme que você está na subconta correta — a SSP oferece várias contas por rede, e o saldo exibido no topo da tela de envio é o saldo daquela conta específica, não o total da carteira.

Se o saldo parecer baixo, volte e verifique de qual conta você está enviando — fundos em outra conta não podem ser gastos aqui.

Passo 2: Cole o endereço do destinatário

Cole o endereço Zcash do destinatário no campo de endereço. Em seguida — antes de qualquer outra coisa — confira os 6 primeiros caracteres e os 6 últimos caracteres com a fonte confiável de onde você copiou. Leia em voz alta se precisar. Se até um único caractere estiver diferente, pare, limpe o campo e copie novamente do original.

Isso não é paranoia. É defesa contra um padrão bem documentado chamado envenenamento de endereço: um atacante observa a blockchain em busca das suas transações, gera um endereço cujos primeiros e últimos caracteres parecem quase idênticos a um que você já usou e lhe envia uma transação de poeira para que ela apareça no seu histórico. Copie "o mesmo" endereço desse histórico mais tarde e você copiará o dele — seu envio vai para o atacante, sem possibilidade de recuperação.

Sempre copie da fonte original, nunca do histórico, e sempre confira os 6 primeiros e os 6 últimos caracteres. Para saber como esses golpes chegam até você, veja Ataques de phishing direcionados a usuários de cripto.

Passo 3: Insira o valor e revise a taxa

Insira o valor a enviar. Você pode digitar em ZEC ou na sua moeda local — a SSP converte em tempo real pela cotação atual. A tela mostra o saldo disponível e um total estimado incluindo a taxa, para você ver de imediato se tem o suficiente.

As taxas de transação do Zcash são baixas. Uma transferência transparente custa uma fração minúscula e quase fixa de um ZEC, não importa o quão congestionada a rede esteja — não há um leilão de taxas a vencer como há em uma rede saturada. A SSP mostra a estimativa antes de você assinar; dê uma olhada para confirmar que parece normal, mas você não precisará cronometrar o envio em torno de picos de taxa. Se você só enviou em uma rede de taxas variáveis, Estratégia de taxas do Bitcoin na SSP mostra o quanto esse mundo é diferente.

Passo 4: Assine nos dois dispositivos

É aqui que o modelo 2 de 2 da SSP entra em ação: a transação precisa de uma assinatura independente de cada dispositivo pareado antes de poder ser transmitida. Se o design de duas chaves é novo para você, O que é o multisig 2 de 2? explica por que as duas assinaturas são exigidas.

No dispositivo iniciador (aquele que você vem usando), revise o resumo uma última vez — destinatário, valor, taxa — e toque em Confirmar. O dispositivo assina localmente. Ele ainda não transmite.

Mude para o segundo dispositivo. Em poucos segundos ele deve exibir uma solicitação de assinatura pendente: o mesmo destinatário, valor e taxa, com a opção Aprovar / Rejeitar. Verifique se corresponde ao dispositivo iniciador e toque em Aprovar. O segundo dispositivo assina e as duas assinaturas são combinadas.

Se o segundo dispositivo não exibir a solicitação em ~15 segundos:

  • Verifique se o app da SSP está em primeiro plano, e não apenas rodando em segundo plano.
  • Confira se a economia de bateria / economia de dados não está bloqueando a sincronização em segundo plano.
  • Confirme que os dois dispositivos têm internet — Wi-Fi ou dados móveis; a SSP precisa de conexão dos dois lados para retransmitir a solicitação.

Você pode tentar novamente com segurança a partir do dispositivo iniciador. Até a segunda assinatura ser feita, nenhum fundo foi movimentado.

Passo 5: Acompanhe a transmissão

Assim que as duas assinaturas são reunidas, a SSP envia a transação para a rede Zcash. A tela de envio muda para o estado Pendente e mostra o id da transação (txid) — toque nele para abrir um explorador de blocos.

Depois, aguarde as confirmações. Os blocos do Zcash chegam aproximadamente a cada 75 segundos, bem mais rápido que os blocos de ~10 minutos do Bitcoin, então as confirmações vêm rápido. O quanto esperar ainda depende de quem recebe:

  • Transferências casuais, valores pequenos — 1 confirmação, pouco mais de um minuto, costuma bastar.
  • Depósitos em corretoras — a maioria das corretoras credita após algumas confirmações; verifique a política delas, já que algumas exigem mais blocos em redes rápidas.
  • Transferências grandes — esperar uma sequência mais profunda é prudente, mas a ~75 segundos por bloco isso são minutos, não uma hora.

Você pode fechar o app agora. A transação está na rede; a SSP não precisa ficar aberta para que ela seja confirmada.

Notas específicas do Zcash

O Zcash tem dois tipos de endereço, e a diferença importa antes de você enviar.

  • Os endereços transparentes começam com t1 ou t3. Eles se comportam como endereços do Bitcoin — remetente, destinatário e valor ficam todos visíveis na blockchain pública. O multisig 2 de 2 da SSP opera sobre Zcash transparente, então cada passo acima é o fluxo transparente.
  • Os endereços blindados começam com zs (Sapling), e os endereços unificados começam com u1. As transações blindadas usam provas de conhecimento zero para ocultar o valor e as partes envolvidas — um recurso à parte do Zcash e uma das características que definem a rede.

Como os envios blindado e transparente são tecnicamente diferentes, não presuma que a SSP consiga enviar para um destinatário zs… ou u1…. Antes de enviar para qualquer endereço que não comece com t1 ou t3, confirme no app que o destino é aceito; se não for, peça ao destinatário um endereço transparente (t). O fluxo transparente acima é o que a SSP usa hoje.

Para se aprofundar em como os pools transparente e blindado se encaixam, veja Zcash e a equipe do protocolo na Electric Coin Co..

Enviando por uma dApp conectada

Se o envio for disparado por uma dApp de navegador em vez de iniciado dentro da SSP, você está usando <span id="[walletconnect](/academy/how-to/sending-bitcoin-with-ssp#walletconnect)"></span>WalletConnect — o protocolo aberto que permite que dApps externas solicitem assinaturas à sua carteira SSP via QR code ou deep link.

O fluxo é o mesmo a partir do passo 4: os dois dispositivos precisam assinar de forma independente antes de a transação ser transmitida. A dApp nunca vê suas chaves — ela só recebe o resultado assinado.

A diferença está nos passos 2 e 3: a dApp preenche previamente o destinatário, o valor e às vezes a taxa. Seu trabalho passa de digitação para observação — verifique se o destinatário e o valor que pedem para você assinar correspondem ao que você pretendia autorizar na dApp. Se algo parecer estranho, rejeite a solicitação e recomece pelo lado da dApp.

Leituras relacionadas

Compartilhar este artigo

Artigos relacionados