Los gastos dobles reales de Bitcoin son difíciles, analizando el supuesto problema



La firma enfocada en Bitcoin Cash (BCH), BitcoinBCH, potencialmente ha engañado al público para que crea que los gastos dobles de Bitcoin (BTC) se pueden llevar a cabo fácilmente.

El 18 de diciembre, el CEO de BitcoinBCH, Hayden Otto, publicó un vídeo en YouTube supuestamente muestra cómo la billetera Bitcoin Point of Sale (PoS) de TravelByBit engaña a los comerciantes para que crean que se les pagó antes de que se complete una transacción. Hayden Otto también ejecuta una solución de PoS basada en BCH de la competencia llamada Hula.

Contrarrestando los reclamos

En una entrevista reciente, un representante de TravelByBit dijo que los comerciantes que usan su servicio están asegurados contra el fraude y no perderán dinero. El fundador de la empresa, Caleb Yeoh, también dijo que, si muchos usuarios comienzan a explotar el diseño de su sistema, la empresa dejará de admitir las transacciones en cadena de Bitcoin y Bitcoin Cash en su solución PoS.

En general, Yeoh admitió que aceptar pagos en cadena en entornos de tiendas no es práctico y requiere un compromiso entre seguridad y conveniencia. La razón principal es que nadie querrá esperar en la cola durante al menos 10 minutos para que se confirme una transacción antes de poder obtener el producto. Si bien aceptar transacciones no confirmadas es una preocupación importante de seguridad, es la única forma de aceptar pagos en cadena de Bitcoin o Bitcoin Cash en situaciones urgentes.

Yeoh señala a Lightning Network como una posible solución, y señala que puede abordar la impracticabilidad de esperar la finalización de la transacción al pagar con criptomonedas dentro de las tiendas físicas. Le dijo a Cointelegraph que las transacciones de Lightning Network también constituyen una parte significativa de los pagos facilitados por su sistema PoS:

"Si eliminamos las transacciones de reserva de viajes en línea y observa el número de transacciones únicamente desde una perspectiva minorista, más del 47% de las transacciones en Australia en los últimos 3 meses se realizaron a través de la red de rayos".

En lugar de señalar que las transacciones no confirmadas, como su nombre lo indica, no son definitivas, el video sugiere que el diseño defectuoso de la billetera es, de hecho, una falla de seguridad de Bitcoin que permite el doble gasto. Hayden Otto, la persona en el video, dice que los comerciantes deben " dejar inmediatamente de aceptar Bitcoin y cambiar a Bitcoin Cash".

Uso de la función Reemplazar por tarifa de Bitcoin

En la demostración, Otto primero envía la transacción más baja posible, 1sat / byte, a otra billetera que controla con el reemplazo por tarifa (RBF) habilitado. Como sabrán los usuarios de Bitcoin, una transacción con una tarifa tan baja se confirmará y se colocará en un bloque en la cadena de bloques de Bitcoin después de un tiempo notoriamente largo, a menudo varias horas o incluso durante un día si la red está muy congestionada.

RBF es una función que permite al usuario reemplazar una transacción no final, aún no confirmada en la cadena de bloques, por otra que tenga una tarifa más alta. Esta funcionalidad de Bitcoin suscitó críticas porque permite transacciones dobles no confirmadas.

Aún así, esas preocupaciones no tienen base dado que las transacciones no confirmadas pueden gastarse dos veces sin esta característica también. Un análisis en profundidad de cómo se puede hacer esto fue publicado

en 2015 por el autor del protocolo BitTorrent, Bram Cohen. En general, las transacciones no confirmadas no son definitivas y no deben aceptarse como pago.

Bitcoin reclama irreversibilidad de transacciones no confirmadas

Sitio web centrado en BCH Bitcoin.com recientemente reportado que Bitcoin Cash eliminó la función RBF de su código. El sitio web también afirma que, como consecuencia, las transacciones no confirmadas de Bitcoin Cash no son seguras de usar. El artículo dice:

"La comunidad de Bitcoin Cash cree que las transacciones de confirmación cero son confiables y seguras".

Después de enviar la primera transacción RBF-on de bajo costo en el video, Otto realiza un pago de Bitcoin a un comerciante en una tienda sin RBF. En este punto, la billetera del comerciante muestra una gran marca de verificación verde en la pantalla, engañando al usuario para que crea que recibió el pago.

Debido a la interfaz de usuario de la billetera, el comerciante cede los bienes cuando la transacción aún no está confirmada. Justo después, Otto aumenta (aumenta) la tarifa de transacción en la primera transacción, asegurando que todos los fondos se trasladen a otra dirección que controle antes de enviarlos al comerciante.

De esta manera, los fondos no llegan al comerciante que aceptó la transacción no confirmada, mientras que Otto termina teniendo tanto el bien como el Bitcoin, menos las tarifas de transacción.

Más adelante en el video, Otto dice que la capacidad de revertir las transacciones de Bitcoin es peligrosa. Esta declaración implica erróneamente que se invirtió una transacción. La transacción que se modificó no se confirmó, lo que la hace no final, y el protocolo actuó como estaba previsto.

Otto también sugiere en el video que "Bitcoin Cash soluciona esto", refiriéndose a los gastos dobles no confirmados de transacciones. Si bien Cointelegraph no pudo establecer definitivamente que las transacciones no confirmadas de BCH tampoco son definitivas, Yeoh sugirió que sí:

“Nada impide que los mineros de BCH reemplacen las transacciones en este momento, ya que es más un acuerdo de caballeros, pero de vez en cuando suceden gastos dobles" similares a RBF "en la red de BCH. Es importante tener en cuenta que RBF no es una función de consenso de protocolo, es una política de nodo que cualquier minero de efectivo de Bitcoin o Bitcoin puede elegir ejecutar y no afecta la confiabilidad de los pagos ".

Además, Yeoh señaló que la brecha de distribución de hashrate entre Bitcoin y Bitcoin Cash también influye en la seguridad y juega a favor de Bitcoin. En general, también dijo que el tribalismo en la criptomoneda dificulta la innovación en el espacio:

“Honestamente, creo que la comunidad debería enfocarse en ayudar a construir y aumentar la adopción en los diversos ecosistemas y no enfocarse en ejecutar ataques en los proyectos de bitcoin de los demás. Crea un escenario de ojo por ojo que erosiona todo el espacio como un todo. Las personas deberían ser libres de realizar transacciones en cualquier cripto que quieran y ayudar a contribuir a los ecosistemas como constructores ”.

Esta no es la primera vez que se acusa a la comunidad de Bitcoin Cash de difundir información engañosa. Como informó Cointelegraph en abril del año pasado, Bitcoin.com fue acusado de engañar a los compradores para que compren Bitcoin Cash en lugar de Bitcoin al presentar los activos criptográficos de una manera inusual.



LO MÁS LEÍDO

Leave a Reply

Your email address will not be published. Required fields are marked *