Bitcoin Forum
May 11, 2024, 05:22:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: problema de doble gasto?  (Read 1129 times)
zaigon (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
April 24, 2014, 01:34:56 PM
 #1

Alguien podria dar un ejemplo de como funciona el problema de doble gasto en BTC, tengo la nocion pero no la comprendo del todo  y tambien por ejemplo con companis como Perfectmoney, Okpay, y el mismo paypal.
como es que ellos no lo han resuelto? nunca he visto mi balance llenarse de nuevo luego de hacer un pago. para dejarme pagar de nuevo. en estoy estoy confuso..

gracias
1715448150
Hero Member
*
Offline Offline

Posts: 1715448150

View Profile Personal Message (Offline)

Ignore
1715448150
Reply with quote  #2

1715448150
Report to moderator
1715448150
Hero Member
*
Offline Offline

Posts: 1715448150

View Profile Personal Message (Offline)

Ignore
1715448150
Reply with quote  #2

1715448150
Report to moderator
1715448150
Hero Member
*
Offline Offline

Posts: 1715448150

View Profile Personal Message (Offline)

Ignore
1715448150
Reply with quote  #2

1715448150
Report to moderator
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
principiante
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1009


Dave


View Profile
April 24, 2014, 03:49:51 PM
 #2

Los sistemas tradicionales resuelven los pagos mediante una entidad CENTRAL que lleva cuenta por cuenta los saldos en una base de datos.
El problema es que con ese tipo de centralidad, un ataque o quiebra de esa entidad lleva todo al demonio.

Bitcoin, tiene la ventaja de no depender de nadie, es descentralizada y las transferencias son puerto a puerto (persona a persona) sin necesitar la intervención de un tercero. Esa ventaja es insuperable.

Saludos

BTC: 38TUX3NuscG2V22F9hqggKyRzJZvAoawjC
zaigon (OP)
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
April 24, 2014, 04:09:35 PM
 #3

Gracias principiante  ya entendia  lo de p2p y todo , pero lo que no sabia como se aplicaba lo de doble gastos en sistemas centralizados
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
April 24, 2014, 04:11:34 PM
 #4

Alguien podria dar un ejemplo de como funciona el problema de doble gasto en BTC

Si dos mineros resuelven un bloque casi al mismo tiempo (lo cual sucede casi todos los días), la red se bifurca en dos. Cada mitad tiene una visión diferente del consenso, y una transacción que está confirmada en una mitad puede no estarlo en la otra. Esta situación se resuelve al cabo de pocos minutos, cuando una de las mitades encuentra el siguiente bloque; entonces cuando este nuevo bloque se propaga por la red la otra mitad descarta el bloque anterior que ya tenía y empieza a trabajar sobre el nuevo. Esto conlleva que las transacciones de aquel bloque descartado vuelven a tener 0 confirmaciones.

Si tú te das cuenta de que hay un fork, puedes:

- gastar coins en una de las mitades a cambio de un producto o servicio
- gastar esas mismas coins en la otra mitad, haciéndote una transferencia a ti mismo
- rezar para que esta segunda mitad resuelva el siguiente bloque antes que la primera

Con esto, la transacción con la que pagaste el servicio volvería a tener 0 confirmaciones pero además ya no se podría confirmar otra vez, porque esas coins ya están gastadas en la transacción que te hiciste a ti mismo. Por tanto tú conservas tus coins y además tienes un producto o servicio gratis.
XG
Sr. Member
****
Offline Offline

Activity: 286
Merit: 250



View Profile
April 24, 2014, 06:13:13 PM
 #5

Si tú te das cuenta de que hay un fork, puedes:

- gastar coins en una de las mitades a cambio de un producto o servicio
- gastar esas mismas coins en la otra mitad, haciéndote una transferencia a ti mismo
- rezar para que esta segunda mitad resuelva el siguiente bloque antes que la primera

Con esto, la transacción con la que pagaste el servicio volvería a tener 0 confirmaciones pero además ya no se podría confirmar otra vez, porque esas coins ya están gastadas en la transacción que te hiciste a ti mismo. Por tanto tú conservas tus coins y además tienes un producto o servicio gratis.

Vale, ahora empiezo a entenderlo un poco mejor. En cualquier caso ¿cómo puedo darme cuenta de que hay un fork?
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
April 25, 2014, 07:49:01 AM
 #6

¿cómo puedo darme cuenta de que hay un fork?

Por ejemplo, teniendo muchos nodos en la red y monitorizando que el último bloque no es el mismo en todos ellos.
SandraM13
Newbie
*
Offline Offline

Activity: 32
Merit: 0


View Profile
April 25, 2014, 03:00:03 PM
 #7

Aquí les dejo un artículo en español que analiza a fondo este problema

http://www.bitcoinnoticias.com/negocios/473-el-doble-gasto-en-transacciones-sin-confirmar-es-una-preocupacion-para-bitcoin
XG
Sr. Member
****
Offline Offline

Activity: 286
Merit: 250



View Profile
April 25, 2014, 08:28:25 PM
 #8

¿cómo puedo darme cuenta de que hay un fork?

Por ejemplo, teniendo muchos nodos en la red y monitorizando que el último bloque no es el mismo en todos ellos.

¿Hay alguna web donde se pueda ver esta monitorización?
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
April 25, 2014, 09:37:23 PM
 #9

¿Hay alguna web donde se pueda ver esta monitorización?

No que yo sepa.
Asurmen
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


View Profile
April 26, 2014, 10:14:03 AM
 #10

¿Hay alguna web donde se pueda ver esta monitorización?

No que yo sepa.

XG, y que me corrija dserrano5, si me equivoco, lo que te quería decir es que para hacer esa monitorización, los nodos tienen que ser tuyos, es cuando podrías estar pendiente de que bloques se están propagando en ellos y poder hacer algo, si no te pertenecen, ya entramos en el mundillo hack y en tu capacidad para obtener el control de los miles de nodos que están operando. Y así tratar de rechazar las miles de verificaciones del resto de la red e intentar "colar" las tuyas.

Por compararlo con algo de la vida real y tangible, si tu quieres robar a un banco, te basta con burlar la seguridad de su sede central, para poder lanzar transmsiones de dinero "falsas" a tu favor, para hacer lo mismo con BTC, tendrías que hacerte con el control gran parte de los nodos, repartidos por todo el mundo, mantenidos por distintas asociaciones, usuarios, empresas, que aunque no todos van a tener la misma seguridad que un banco, otros la tendrán superior, ya entras en el titánico esfuerzo de tener que hackear 10mil o 20mil nodos (en el futuro serán mas a medida que la red crezca) para conseguir algo similar...
XG
Sr. Member
****
Offline Offline

Activity: 286
Merit: 250



View Profile
April 26, 2014, 02:11:41 PM
 #11

Todo lo referente al hacqueo me supera.
Ya veo que no puede hacer un doble gasto cualquiera, aunque siempre he pensado que quien sea capaz de burlar todos estos inconvenientes es un crack y en cierta manera lo que gana es su premio por ser un tipo listo.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!