He leído: Cómo calcular el tamaño de la transacción antes de enviar
pero no voy a entender lo que están dentro y fuera . como se describe en este enlace in=40 and out=16
¿¿¿Qué significa???
Enviaré solo una dirección a 0.20BTC de una cuenta de 1BTC. describa el tamaño de esta transacción.
En el caso típico más simple, tendrá una entrada y dos salidas (el destinatario y el cambio). Entonces adentro =1 y afuera =2. Según la fórmula vinculada, el tamaño de la transacción será de aproximadamente 160+2*34+10 = 258 bytes. No depende de cuántos bitcoins estés enviando.
Sin embargo, si el dinero que envía proviene de muchas fuentes diferentes, tendrá muchas entradas y la transacción será mayor. Nuevamente, esto no depende de la cantidad de dinero, sino de la complejidad del historial de su billetera.
Por lo general, desea hacer esto para estimar una tarifa antes de enviar una transacción. Las tarifas de transacción son mucho más complicadas de lo que probablemente deberían ser. Me limitaré a calcular el tamaño de la transacción aquí, pero tenga en cuenta que hay más en la imagen cuando se habla de tarifas.
in es el número de entradas y out es el número de salidas. Si no ha visto esto discutido antes, aquí hay un curso intensivo.
Al usar un explorador de bloques, es posible que haya notado que algunas transacciones usan múltiples entradas, aunque solo se gasta una dirección. Por ejemplo:
https://blockchain.info/tx/52a3f2ba48598da7359cfa5d7419848d358f8739aa47bcbe36413bdcb77e9194
Bitcoin es un "sistema de efectivo electrónico". Comprender este concepto es probablemente lo más importante que puede hacer como usuario de Bitcoin. Desafortunadamente, es la parte que la mayoría de los usuarios principiantes se saltan.
En lugar de fichas físicas como monedas de metal y billetes de papel, Bitcoin utiliza fichas electrónicas. Hay más aquí: Bitcoin: Piense en ello como efectivo electrónico .
En Bitcoin, hay una relación útil:
moneda ≈ salida no gastada
Piense en una transacción como una caja. A la izquierda están las entradas. A la derecha están las salidas. Cada entrada se vincula con la salida de una transacción anterior. Una salida solo se puede gastar una vez y debe gastarse por completo. Una salida sin enlaces posteriores se puede gastar y, a menudo, se la denomina "moneda no gastada".
Cada entrada en una transacción simple de Alice-Pays-Bob aporta ~180 bytes, si usa claves públicas sin comprimir, y ~148 bytes si sus claves públicas están comprimidas.
Entonces, para estimar el tamaño de la transacción en bytes, necesita saber cuántas monedas se gastarán y si su clave pública está comprimida o sin comprimir.
Desafortunadamente, las billeteras "amigables para el consumidor" no le mostrarán sus monedas. Tendrá que usar una herramienta más avanzada que admita el "control de monedas" para hacer eso. Bitcoin Core y Armory admiten el control de monedas, al igual que Electrum hasta cierto punto.
muro