Hechos clave:
-
En 2017 se enviaron casi 20.000 BCH por error a la red de Bitcoin.
-
La mitad de los fondos recuperados fue devuelta a sus dueños.
Estudios revelan que unos 9.128 BCH enviados por error a la red de Bitcoin, fueron recuperados por mineros desconocidos y ahora no se sabe su ubicación.
La historia es recopilada en el Informe de Coin Metrics sobre el Estado de la Red en su edición número 39, donde se explica cómo, desde que fue implementado SegWit, miles de transacciones de Bitcoin Cash fueron enviadas de manera errónea hacia Bitcoin, quedando atascadas debido a la incompatibilidad entre ambos protocolos. Según las estimaciones, hasta la presente fecha se han enviado cerca de 20.000 BCH de manera errónea.
El error en cuestión surge a raíz de la actualización del 24 de agosto de 2017, cuando se implementó SegWit en Bitcoin. Días antes, el 21 de agosto, Bitcoin Cash se había bifurcado desde la red Bitcoin, aun guardando muchas similitudes en su programación con el protocolo descentralizado del que se desprendió.
El punto clave está en la confidencialidad de las direcciones P2SH, hash que no se puede conocer a menos que se realice un gasto hacia una dirección que ya tenga gastos de salida de BTC o BCH realizados.
Además, ambas redes (Bitcoin y Bitcoin Cash) comparten este formato de direcciones multifirma, lo que podría resultar una causa inicial del error del usuario al enviar y recibir fondos.
La explicación dada en el informe escrito por Antoine Le Calvez como autor principal y el equipo de Coin Metrics, detalla cómo luego de actualizarse la red, muchos usuarios de Bitcoin Cash siguieron enviando estas monedas a direcciones de Bitcoin, pero al no implementar SegWit también estas transacciones quedaron registradas en direcciones de libre gasto, es decir, que cualquier usuario puede gastar los BCH allí almacenados.
Con el tiempo muchos usuarios enviaron erradamente BCH a direcciones SegWit de Bitcoin. Ya que Bitcoin Cash no implementó SegWit, el script retrocede hasta convertirse en una dirección de libre gasto (que no requiere una firma; solo se necesita conocer el script). Estos BCH son entonces un gran premio esperando por quien los desbloquee primero.
Coin Metrics
La historia original fue publicada por un usuario en Bitcointalk en el año 2017, quien abría su texto de esta forma:
Imagínate que hay un casino con un premio de $500 mil dólares. Para ganarlo, debes apostar $15 mil dólares y la probabilidad de ganar será 60%. El problema está en que muchas personas también saben de este gran premio. ¿Qué harías en este escenario?
Usuario amaclin1, Bitcoin Talk.
Pero hay otro aspecto que complica más la apuesta: solo los mineros pueden firmar estos bloques y reclamar los BCH. Un usuario de cartera, por ejemplo, no podría acceder a estos fondos ni firmar ninguna transacción desde estos bloques.
La publicación de Coin Metrics detalla las razones:
Algo más por considerar: solamente los mineros pueden acceder a este premio. Las transacciones tienen que cumplir con las reglas del consenso (no hacer doble gasto, etc.), pero hay otras reglas que deben cumplir para ser aceptadas por los nodos: las reglas estándar, que son implementadas para evitar los ataques de denegación de servicio mediante el uso de transacciones muy grandes o muy complejas […] Bitcoin tiene un pequeño número de scripts estandarizados que son transmitidos de nodo a nodo. Los scripts no-estándar son aceptados como parte de bloques minados, pero no son transmitidos entre nodo y nodo.
Coin Metrics.
De ese modo algunos grupos de minería como BTC.top y BTC.com han intercedido minando varios miles de BCH, con la fortuna de que siendo entidades públicamente conocidas, se han encargado de devolver la mayoría de los BCH recuperados desde entonces en diferentes oportunidades.
Desglosando el gráfico anterior vemos que de los 19.231 BCH contabilizados como atascados en la red de Bitcoin, BTC.com recuperó 5.779 BCH y cobró una comisión de 368 BCH.
BTC.top recuperó 3.846 BCH sin cobrar comisión. Entre ambas devolvieron 9.333 BCH a los usuarios. El minero /u/bchsegwitrecover recuperó 478 BCH y devolvió apenas 75,598 BCH a los usuarios, mientras desvió 402 BCH al usuario /u/bchsegwitrecover. De resto, mineros desconocidos recuperaron 8.979 BCH. En total se desconoce el paradero de 9.128 BCH.
“Es afortunado que mineros que son públicamente conocidos, hayan devuelto la mayor parte de BCH a sus dueños legítimos. Sin embargo, se desconoce el destino de la mitad del total de monedas perdidas”, dice Coin Metrics., pues el minero que las recuperó no está asociado a ningún grupo de minería conocido.
El informe culmina afirmando que este caso se suma a la gran cantidad de misterios que esconde blockchain, pues con cada investigación siguen apareciendo pistas e información relevante a considerar.