¿Por qué Armory aplica una tarifa de transacción mínima?

Cuando envío monedas usando el cliente estándar de bitcoin.org, puedo establecer la tarifa de transacción en 0. Sin embargo, en el cliente de Armory hay una tarifa de transacción de .0005 y no puede anularla a menos.

Tenía la impresión de que el usuario establecía las tarifas de transacción y que la tarifa de transacción determinaba la prioridad de su transacción en la red... entonces, ¿por qué Armory fuerza esto?

De hecho, cuando envié monedas con una tarifa de 0 a través del cliente de bitcoin, pasó más rápido que cuando devolví las monedas con una tarifa de 0.0005 con armería...?

Si el cliente de Bitcoin.org ve que es necesaria una tarifa, debe pagar una tarifa. No hay forma de obligarlo a enviar sin una tarifa si cree que debe incluir una tarifa. La armería funciona de la misma manera, ¿no?
Además, la red no sabe qué cliente usó al enviar. Por lo tanto, su experiencia probablemente tuvo menos que ver con si se pagó o no una tarifa y más con la antigüedad de las monedas que se usaban como entradas.
Envié .01 monedas desde el cliente bitcoin.org, a una dirección en la billetera Armory, configuré la tarifa en cero. Llegaron .01BTC. Luego traté de enviar el .01 de Armory a mi billetera bitcoin.org, no me permitía establecer una tarifa de cero, me obligó a pagar una tarifa de .005, por lo que solo pude devolver .095. ¿Por qué no pagué tarifas cuando envié desde el cliente bitcoin.org, pero pagué una tarifa de .005 cuando envié desde el cliente Armory?
Probablemente porque cuando enviaste desde el cliente de Bitcoin.org, las monedas eran viejas. Cuando enviaste desde Armory, las monedas eran nuevas. El algoritmo de tarifas está configurado para hacer que las monedas nuevas sean más caras de enviar que las más antiguas (más de un día de antigüedad, por ejemplo, podría ser el umbral).

Respuestas (1)

Si las monedas que está utilizando tienen muchas confirmaciones, es menos probable que se necesite una tarifa.

En el caso que se informa aquí, cuando el pago se envió mediante el cliente de Bitcoin.org, los fondos tenían muchas confirmaciones y no se requería ningún cargo.

Cuando se creó un pago por la misma cantidad usando Armory, los fondos no tenían muchas confirmaciones y, por lo tanto, el cliente insistió en que hubiera una tarifa.

Esta no es una diferencia entre Armory y el cliente Bitcoin-Qt. Esta es una diferencia entre enviar monedas que tenían muchas confirmaciones versus enviar monedas que tenían menos confirmaciones. Lo mismo habría sucedido independientemente de cuál de los dos clientes se estuviera utilizando.

Volveré a intentar el experimento pero esta vez dejaré las monedas unos días antes de devolverlas, para que tengan un número de confirmaciones similar al de la transacción original.
Lo intenté de nuevo, y sigue siendo el mismo resultado. Recibí costos de .01 en mi billetera armería (enviado desde el cliente bitcoin.org sin cargo). Las monedas ahora tienen 350 confirmaciones. Selecciono enviar .01 monedas y establezco la tarifa en 0. Cuando hago clic en "enviar", aparece un mensaje que dice "Ha especificado una cantidad válida para enviar, pero la tarifa de transacción requerida hace que esta transacción exceda su saldo. En Para enviar esta transacción, deberá pagar una tarifa de 0.0005 BTC".
Esta respuesta no parece ser correcta. Las monedas que estoy usando tienen más de 200 confirmaciones y, sin embargo, todavía no puedo enviarlas sin pagar una tarifa. Eso debería ser suficiente, corrígeme si me equivoco.