Author

Topic: ¿Puede una direccion hacer un envio de un monto sin confirmaciòn? (Read 858 times)

legendary
Activity: 1974
Merit: 1030
Como ya se ha dicho, se pueden enviar transacciones que dependan de otras sin confirmar, pero hay que tener ojo con el infame "transaction malleability". Si una transacción mutada se incluye en un bloque antes que la original, ésta deja de ser válida (se convierte en un intento de doble gasto) y cualesquiera otras transacciones que usen sus outputs no se llegarán a confirmar nunca. No es que uno vaya a perder dinero por esto, pero es una molestia innecesaria.

Doy por hecho que en surbitcoin saben lo que hacen (?) pero para nosotros los mortales, mejor esperar a una confirmación y nos quitamos cacas.
legendary
Activity: 1568
Merit: 1032
Beyond the flavor!
Correcto, piénsalo a la inversa ¿qué razón ves para no aceptar varias transacciones consecutivas?, si la primera es correcta, ¿por que no incluir la segunda y la tercera, etc, etc.?
De esta forma:
-reduces el tiempo de confirmación
-Minimizas el doble gasto sobre las 2ªs operaciones
-Aumentas el ingreso de los mineros si son transacciones con comisión.


Correcto, ya lo estaba haciendo antes de ver sus mensajes. Como medida de seguridad del exchange es muy buena. De hecho me ingresaron el monto dentro del exchange a la segunda confirmación, imagino que se lo pueden permitir precisamente por tener ese sistema.
legendary
Activity: 1623
Merit: 1608
Se puede enviar perfectamente una transacción, la siguiente y la siguiente así sucesivamente sin haber esperado a la primera confirmación. Satoshi Dice hacía algo parecido.

Si las comisiones son buenas, pueden ir toda la cadena de transacciones, una detrás de otra, en el mismo bloque.
hero member
Activity: 608
Merit: 500
Correcto, piénsalo a la inversa ¿qué razón ves para no aceptar varias transacciones consecutivas?, si la primera es correcta, ¿por que no incluir la segunda y la tercera, etc, etc.?
De esta forma:
-reduces el tiempo de confirmación
-Minimizas el doble gasto sobre las 2ªs operaciones
-Aumentas el ingreso de los mineros si son transacciones con comisión.
legendary
Activity: 1568
Merit: 1032
Beyond the flavor!
Acabo de ver algo que por intuición creía que era imposible dentro del sistema del bitcoin y que ahora me pone realmente en guardia con eso de los dobles gastos. 

Envié (de 1Cat51eNMCtivykbwCzSDa2GvYk9aVkBa) 0,0251 al exchange de surbitcoin. Me dieron una address única para esa transacción (1KowisSueUhkjpDyBZ1Efwjj7EnCD4SwkV). Esa dirección mando inmediatamente ese monto a una address multifirma que ellos declaran como de cold-storage. La mandò incluso antes de que la primera fuera confirmada. De hecho ambas transacciones fueros incluidas en el mismo bloque.

https://blockchain.info/es/address/1KowisSueUhkjpDyBZ1Efwjj7EnCD4SwkV

Si observan el tiempo que tardó el address 1Kowis en redirigir el fondo fue de tres segundos. Tengo tiempo sin usar el cliente original. Pero según entiendo este no permite envíos hasta que la transacción tenga un mínimo de confirmaciones. ¿Sigue eso así?
Jump to: