Cómo Funciona el Envío
Dos cosas sobre el envío de BTCZ suelen sorprender a la gente: un pago pequeño puede tardar más en enviarse que uno enorme, y con el tiempo tu saldo se divide silenciosamente en muchas piezas pequeñas. Ambas se reducen a una sola idea sobre cómo un wallet privado almacena tu dinero.
La idea clave
Tu saldo no es un número único. Es una pila de monedas separadas, llamadas notas. La velocidad de envío depende de cuántas notas gastes, no de cuánto valen, porque cada nota debe sellarse con su propia prueba de conocimiento cero. Ese único hecho explica por qué "enviar todo" es lento, por qué millones pueden moverse en segundos, y por qué Z-Text mantiene tus fondos divididos en muchas notas pequeñas.
Tu saldo es una pila de notas
Cuando abres tu wallet ves un saldo. Por debajo, ese saldo está formado por muchas monedas individuales. En un wallet protegido como Z-Text, estas monedas se llaman notas (el nombre técnico es salida de transacción no gastada, o UTXO). Cada nota tiene un valor fijo, y tu saldo es simplemente la suma de todas tus notas.
La regla clave: gastas notas enteras, nunca parte de una. Esto funciona igual que el efectivo. Si tienes una sola moneda que vale 10 y quieres pagar 2, no puedes partir la moneda a la mitad. Entregas la moneda entera y recibes cambio.
Gasto y cambio
Como gastas notas enteras, casi todo envío produce cambio. Supongamos que gastas una nota de 0.01 BTCZ para enviar 0.0002. La red cobra una pequeña comisión (0.0001 BTCZ), tu destinatario recibe su monto, y el resto te llega como una nota completamente nueva. La nota que gastaste desaparece; en su lugar ahora tienes una nueva nota de cambio.
Por eso los valores de tus notas siguen cambiando a medida que usas el wallet. También es por eso que una nota de cambio recién creada necesita un momento para confirmar antes de que puedas gastarla de nuevo, lo cual importa más de lo que podrías esperar (ver más abajo).
Por qué la velocidad depende de la cantidad de notas, no del monto
Aquí está la parte que sorprende a la gente. Para gastar una nota de forma privada, tu teléfono tiene que construir una prueba de conocimiento cero para ella: una pequeña prueba criptográfica de que eres dueño de la nota y tienes permitido gastarla, sin revelar cuál es. Construir una prueba tarda aproximadamente uno a tres segundos en un teléfono.
Fundamentalmente, hay una prueba por nota que gastas. Una transacción que gasta 1 nota necesita 1 prueba. Una transacción que gasta 50 notas necesita 50 pruebas. El tamaño de los montos no importa en absoluto; solo importa el número de notas.
Regla general
La velocidad de envío depende de cuántas notas gastas, no de cuánto BTCZ envías.
| Lo que envías | Notas gastadas | Pruebas | Velocidad |
|---|---|---|---|
| 5,000,000 BTCZ en una nota | 1 | 1 | Segundos |
| 1 BTCZ en 100 notas | Muchas | Muchas | Decenas de segundos a minutos |
| Enviar Todo (todo) | Todas tus notas | Todas | El más lento, enviado en lotes |
Ejemplos prácticos
Enviar un mensaje
Un mensaje gasta una sola nota pequeña. Z-Text mantiene notas de aproximadamente 0.0002 BTCZ exactamente para esto: suficiente para cubrir los 0.0001 enviados a tu contacto más la comisión de red de 0.0001. Una nota, una prueba, listo en un par de segundos. Y en una conversación bidireccional, los 0.0001 que envías te llegan de vuelta cuando tu contacto responde, así que el costo real del chat es casi solo la comisión.
5,000,000 BTCZ en una nota vs 1 BTCZ en cien notas
Si tus cinco millones de BTCZ resultan estar en una sola nota, enviarlos es una prueba, listo en unos segundos. Si en cambio tienes 1 BTCZ distribuido en cien notas pequeñas, gastar la mayor parte significa probar docenas de notas, lo que tarda mucho más, aunque el monto sea millones de veces menor. La cantidad, no el monto.
Enviar todo
"Enviar Todo" es lo más lento que puedes pedirle al wallet, porque tiene que gastar todas las notas que tienes. Hay tantas pruebas que ni siquiera caben en una sola transacción, así que el wallet envía tu saldo en varias transacciones seguidas (hasta aproximadamente 50 notas cada una), pausándose para generar las pruebas para cada lote, aproximadamente un minuto o dos por lote en un teléfono. Un wallet con 200 notas se convierte en unas cuatro transacciones secuenciales. Es la prueba más clara de que el costo sigue el número de notas, no el monto.
Por qué Z-Text divide tus fondos
Si muchas notas hacen lento el envío, ¿por qué Z-Text deliberadamente divide tus fondos en muchas pequeñas? Porque la mensajería es el problema opuesto. Cada mensaje que envías gasta una nota. Si todo tu saldo estuviera en una sola nota, solo podrías enviar un mensaje a la vez: después de cada envío tendrías que esperar a que el cambio se confirme antes de poder enviar el siguiente.
Con un grupo de muchas notas pequeñas, cada mensaje simplemente toma una nota disponible diferente, así que puedes enviar muchos mensajes seguidos sin esperar. Una nota significa un mensaje a la vez; cien notas significa cien mensajes en vuelo.
La trampa de la espera
Si intentas enviar un segundo mensaje mientras el cambio del primero aún no se ha confirmado, el envío falla, porque tu única nota gastable acaba de ser usada. Un grupo saludable de notas ya confirmadas es lo que hace que la mensajería rápida se sienta instantánea. Una confirmación tarda aproximadamente un bloque, unos dos minutos y medio.
Así que Z-Text divide una nota grande en muchas notas pequeñas de aproximadamente 0.0002 BTCZ en una sola transacción (una nota se convierte en cien, por una pequeña comisión), y una nueva licencia llega con un grupo listo de notas para que puedas empezar a chatear de inmediato.
Manteniendo tu grupo de notas saludable
No tienes que gestionar nada de esto manualmente. El wallet vigila tu cantidad de notas y muestra su estado: un grupo cómodo es de alrededor de cincuenta o más notas, y te avisa cuando estás quedando bajo. Recibir mensajes también te recarga, porque cada mensaje que recibes te entrega una nota de vuelta, así que una conversación activa repone naturalmente tu grupo.
Si alguna vez quieres recargar manualmente, por ejemplo antes de enviar un aluvión de mensajes, puedes dividir tu saldo en notas frescas con un toque desde Configuración → Gestión de Notas. Es una sola transacción con una sola comisión.
Glosario
| Término | Significado |
|---|---|
| Nota | Una sola moneda protegida de valor fijo. Tu saldo es la suma de tus notas. |
| UTXO | "Salida de transacción no gastada" — el nombre técnico para una nota. |
| Cambio | El valor sobrante de una nota gastada, que te llega de vuelta como una nota nueva. |
| Dust | Una cantidad muy pequeña, como los 0.0001 BTCZ adjuntos a un mensaje. |
| Comisión de red | La pequeña cantidad (0.0001 BTCZ) que la blockchain cobra por procesar una transacción. |
| Prueba zk-SNARK | La prueba de conocimiento cero construida para cada nota que gastas. Hace que los envíos sean privados, y es lo que toma tiempo. |
| Confirmación | Una nota se convierte en gastable de forma confiable una vez que su transacción se incluye en un bloque, aproximadamente cada 2.5 minutos. |
Preguntas frecuentes
¿Por qué Enviar Todo tarda tanto?
Gasta todas las notas que tienes, y cada nota necesita su propia prueba. Con muchas notas, el wallet tiene que enviar tu saldo en varios lotes secuenciales, construyendo las pruebas para cada uno. Está trabajando, no atascado.
¿Por qué un pago pequeño a veces es más lento que uno grande?
Porque la velocidad depende de cuántas notas usa el pago, no del monto. Un pago pequeño que tiene que reunir muchas notas pequeñas puede ser más lento que uno grande que usa una sola nota grande.
¿Por qué mi saldo se dividió en muchas cantidades pequeñas?
Es intencional. Un grupo de notas pequeñas te permite enviar muchos mensajes rápidamente sin esperar a que el cambio se confirme.
¿Perdí monedas cuando se dividió mi saldo?
No. Dividir cuesta solo una pequeña comisión de red. Y el dust adjunto a los mensajes te llega de vuelta en conversaciones bidireccionales.
Mi envío lleva un rato trabajando. ¿Algo está roto?
Normalmente no. Un envío que gasta muchas notas simplemente necesita tiempo para construir todas las pruebas. Casi siempre es la generación de pruebas, no un problema de red o de saldo.