Como o Envio Funciona
Duas coisas sobre o envio de BTCZ costumam surpreender as pessoas: um pagamento pequeno pode levar mais tempo para ser enviado do que um enorme, e com o tempo seu saldo se divide silenciosamente em muitos fragmentos pequenos. Ambas se resumem a uma única ideia sobre como uma carteira privada realmente armazena seu dinheiro.
A ideia central
Seu saldo não é um único número. É uma pilha de moedas separadas, chamadas notas. A velocidade de envio depende de quantas notas você gasta, não de quanto elas valem, porque cada nota precisa ser selada com sua própria prova de conhecimento zero. Esse único fato explica por que "enviar tudo" é lento, por que milhões podem ser movidos em segundos, e por que o Z-Text mantém seus fundos divididos em muitas notas pequenas.
Seu saldo é uma pilha de notas
Quando você abre sua carteira, vê um saldo único. Por baixo, esse saldo é composto de muitas moedas individuais. Em uma carteira blindada como o Z-Text, essas moedas são chamadas de notas (o nome técnico é uma saída de transação não gasta, ou UTXO). Cada nota tem um valor fixo, e seu saldo é simplesmente a soma de todas as suas notas.
A regra fundamental: você gasta notas inteiras, nunca parte de uma. Isso funciona como dinheiro em espécie. Se você tem uma moeda no valor de 10 e quer pagar 2, não pode rasgá-la ao meio. Você entrega a moeda inteira e recebe o troco.
Gastos e troco
Como você gasta notas inteiras, quase todo envio gera troco. Suponha que você gaste uma nota no valor de 0.01 BTCZ para enviar 0.0002. A rede cobra uma pequena taxa (0.0001 BTCZ), seu destinatário recebe o valor e o restante volta para você como uma nota nova. A nota que você gastou desaparece; no lugar dela você passa a ter uma nota de troco nova.
É por isso que os valores das suas notas continuam mudando conforme você usa a carteira. É também por isso que uma nota de troco recém-criada precisa de um momento para confirmar antes de poder ser gasta novamente — o que importa mais do que você poderia esperar (veja abaixo).
Por que a velocidade depende da contagem de notas, não do valor
Aqui está o ponto que pega as pessoas de surpresa. Para gastar uma nota de forma privada, seu celular precisa construir uma prova de conhecimento zero para ela: uma pequena prova criptográfica de que você possui a nota e está autorizado a gastá-la, sem revelar qual nota é. Construir uma prova leva aproximadamente um a três segundos em um celular.
De forma crucial, há uma prova por nota gasta. Uma transação que gasta 1 nota precisa de 1 prova. Uma transação que gasta 50 notas precisa de 50 provas. O tamanho dos valores não importa em nada; apenas o número de notas importa.
Regra prática
A velocidade de envio depende de quantas notas você gasta, não de quanto BTCZ você envia.
| O que você envia | Notas gastas | Provas | Velocidade |
|---|---|---|---|
| 5,000,000 BTCZ em uma nota | 1 | 1 | Segundos |
| 1 BTCZ em 100 notas | Muitas | Muitas | Dezenas de segundos a minutos |
| Enviar Tudo (tudo) | Todas as suas notas | Todas | Mais lento, enviado em lotes |
Exemplos práticos
Enviando uma mensagem
Uma mensagem gasta uma única nota pequena. O Z-Text mantém notas de cerca de 0.0002 BTCZ para exatamente isso: suficiente para cobrir os 0.0001 enviados ao seu contato mais a taxa de rede de 0.0001. Uma nota, uma prova, concluída em alguns segundos. E em uma conversa bidirecional, os 0.0001 que você envia voltam para você quando seu contato responde — então o custo real de conversar é próximo apenas da taxa.
5,000,000 BTCZ em uma nota vs 1 BTCZ em cem notas
Se os seus cinco milhões de BTCZ estiverem em uma única nota, enviá-los é uma prova, concluída em alguns segundos. Se, em vez disso, você tiver 1 BTCZ distribuído em cem notas pequenas, gastar a maior parte delas significa provar dezenas de notas — o que leva muito mais tempo, mesmo que o valor seja milhões de vezes menor. Contagem, não valor.
Enviando tudo
"Enviar Tudo" é a coisa mais lenta que você pode pedir à carteira para fazer, porque ela precisa gastar cada nota que você possui. São tantas provas que elas nem cabem em uma transação — então a carteira envia seu saldo em várias transações consecutivas (até cerca de 50 notas cada), pausando para gerar as provas de cada lote, aproximadamente um a dois minutos por lote em um celular. Uma carteira com 200 notas se torna cerca de quatro transações sequenciais. É a prova mais clara de que o custo rastreia o número de notas, não o valor.
Por que o Z-Text divide seus fundos
Se muitas notas tornam o envio lento, por que o Z-Text divide deliberadamente seus fundos em muitas pequenas? Porque as mensagens são o problema oposto. Cada mensagem que você envia gasta uma nota. Se todo o seu saldo estivesse em uma única nota, você só poderia enviar uma mensagem de cada vez: após cada envio, você teria que esperar o troco confirmar antes de poder enviar a próxima.
Com um pool de muitas notas pequenas, cada mensagem simplesmente pega uma nota pronta diferente — então você pode disparar muitas mensagens seguidas sem esperar. Uma nota significa uma mensagem de cada vez; cem notas significam cem mensagens em andamento.
A armadilha da espera
Se você tentar enviar uma segunda mensagem enquanto o troco da primeira ainda não confirmou, o envio falha, porque sua única nota disponível foi usada. Um pool saudável de notas já confirmadas é o que faz as mensagens rápidas parecerem instantâneas. Uma confirmação leva cerca de um bloco, aproximadamente dois e meio minutos.
Portanto, o Z-Text divide uma nota grande em muitas notas pequenas de cerca de 0.0002 BTCZ em uma única transação (uma nota vira cem, por uma pequena taxa), e uma nova licença chega com um pool de notas pronto para você começar a conversar imediatamente.
Mantendo seu pool de notas saudável
Você não precisa gerenciar nada disso manualmente. A carteira monitora sua contagem de notas e mostra a saúde delas: um pool confortável tem cerca de cinquenta notas ou mais, e avisa quando você está ficando sem. Receber mensagens também reabastece seu pool, porque cada mensagem recebida devolve uma nota para você — então uma conversa ativa naturalmente repõe seu pool.
Se você quiser recarregar manualmente — por exemplo, antes de enviar uma rajada de mensagens — pode dividir seu saldo em notas novas com um único toque em Configurações → Gestão de Notas. É uma única transação com uma única taxa.
Glossário
| Termo | Significado |
|---|---|
| Nota | Uma única moeda blindada de valor fixo. Seu saldo é a soma das suas notas. |
| UTXO | "Saída de transação não gasta" — o nome técnico para uma nota. |
| Troco | O valor restante de uma nota gasta, devolvido a você como uma nova nota. |
| Dust | Um valor muito pequeno, como os 0.0001 BTCZ anexados a uma mensagem. |
| Taxa de rede | O pequeno valor (0.0001 BTCZ) cobrado pela blockchain para processar uma transação. |
| Prova zk-SNARK | A prova de conhecimento zero gerada para cada nota que você gasta. Ela torna os envios privados e é o que leva tempo. |
| Confirmação | Uma nota se torna confiável para ser gasta após a sua transação ser incluída em um bloco, aproximadamente a cada 2.5 minutos. |
Perguntas frequentes
Por que "Enviar Tudo" demora tanto?
Ela gasta cada nota que você possui, e cada nota precisa de sua própria prova. Com muitas notas, a carteira precisa enviar seu saldo em vários lotes sequenciais, gerando as provas para cada um. Está funcionando, não travada.
Por que um pagamento pequeno às vezes é mais lento do que um grande?
Porque a velocidade depende de quantas notas o pagamento usa, não do valor. Um pagamento pequeno que precisa reunir muitas notas pequenas pode ser mais lento do que um grande que usa uma única nota grande.
Por que meu saldo se dividiu em muitos valores pequenos?
Isso é intencional. Um pool de notas pequenas permite que você envie muitas mensagens rapidamente sem esperar o troco confirmar.
Perdi moedas quando meu saldo se dividiu?
Não. A divisão custa apenas uma pequena taxa de rede. E o dust anexado às mensagens volta para você nas conversas bidirecionais.
Meu envio está em andamento há algum tempo. Algo está quebrado?
Geralmente não. Um envio que gasta muitas notas simplesmente precisa de tempo para gerar todas as provas. Quase sempre é a geração de provas, não um problema de rede ou de saldo.