Es decir, 0,0000543... entonces NO sirve para microtransacciones, si el valor del BTC llega a superar los 19K euros? Ya que el enviar 1 euros, ya seria demasiado costoso...
Es de esperar que esto se modifique en futuras versiones a medida que aumente el precio. Por experiencia hay transacciones en las que algún output es más pequeño que el mínimo y aún así tras un par de horas algún minero la incluye en un bloque.
Como puedo determinar cuantos bytes tiene un envio?
Es complicado determinarlo pero para hacerte una idea una transacción como esta:
https://blockchain.info/es/tx/0042f9dd671e1f6e1ff455d37774a735abfd866279786311ca8e5caddb32ad0bEs solo 4047 bytes. Así que seguramente todas tus transacciones estén por debajo, generalmente tienen 500 bytes.
Outputs...? todas las transacciones realizadas en un bloque? O?
Una transacción puede tener muchas outputs (salidas), cada una de ellas debe ser mayor que 0.01BTC para que la transacción pueda ser gratis.
Más información sobre inputs y outputs:
https://es.bitcoin.it/wiki/Transacci%C3%B3nPrioridad larga?
Disculpa, pero nada me suena muy claro.
La formula para calcular la prioridad es más o menos la siguiente:
SUMA( VALOR_DE_CADA_INPUT_EN_SATOSHIS * CONFIRMACIONES)/Tamaño en bytes
Así por ejemplo si tenemos dos inputs, uno de 4 btc con 10 confirmaciones, y otro de 3 btc con 4 confirmaciones, y la transacción tiene un tamaño de 500bytes, tendrá una prioridad de:
(400000000 * 10 + 300000000 * 4) / 500 = Prioridad 10400000
Más info:
https://en.bitcoin.it/wiki/Transaction_fee#Technical_info