Bitcoin Forum
October 17, 2017, 03:57:00 AM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: ¿Puede una direccion hacer un envio de un monto sin confirmaciòn?  (Read 712 times)
AbraxasCcs
Legendary
*
Offline Offline

Activity: 1106


Beyond the flavor!


View Profile
September 01, 2014, 05:23:23 PM
 #1

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í?

Mine Chococoin, eat real chocolate!
Bitrated user: Abraxas.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
ioxoi
Hero Member
*****
Offline Offline

Activity: 618



View Profile
September 01, 2014, 06:22:15 PM
 #2

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.
Shawshank
Legendary
*
Offline Offline

Activity: 1310



View Profile
September 01, 2014, 06:58:47 PM
 #3

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.

A bank-only system is similar to having your Bitcoin wallet confined to your national ID, essentially forfeiting your privacy and handing all private keys to the government
AbraxasCcs
Legendary
*
Offline Offline

Activity: 1106


Beyond the flavor!


View Profile
September 01, 2014, 07:18:52 PM
 #4

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.

Mine Chococoin, eat real chocolate!
Bitrated user: Abraxas.
dserrano5
Legendary
*
Offline Offline

Activity: 1848



View Profile
September 01, 2014, 07:29:18 PM
 #5

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.

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!