La integración de Bitcoin Cash era un simple bifurcación de la actual cadena de Bitcoin. Trezor prometió desarrollar la integración del BCH en su cartera, sólo para descubrir que no es tan simple.
La bifurcación dura del Bitcoin para crear el Bitcoin Cash el 1 de agosto resultó en una pregunta difícil para los proveedores de servicios de Bitcoin, incluyendo carteras y casas de cambio - ¿Deberían apoyar la integración del Bitcoin Cash?
Varios proveedores de servicios decidieron que no lo harían y pidieron a los usuarios que retiraran sus Bitcoins o transfirieran sus Bitcoins a otras carteras, si querían obtener Bitcoin Cash el 1 de agosto.
Dado que Bitcoin Cash era sólo una división del Blockchain de Bitcoin, y que Bitcoin Cash tenía una protección de repetición en su lugar, Trezor anunció que apoyaría la integración del BCH.
Los usuarios quienes hubieran quedido acceder a su Bitcoin Cash podían hacerlo a través de una sencilla interfaz, accesible desde la cartera de Trezor. A los usuarios se les entregó una guía para reclamar su dinero Bitcoin de sus carteras Trezor.
Problemas enfrentados
El apoyo a BCH se desarrolló en una semana y los desarrolladores de Trezor han admitido que fue una semana dolorosa y estresante. El desarrollo del firmware para la integración BCH, con los cambios documentados, se ejecutó problemas.
Sin embargo, el despliegue de la implementación BCH de Bitcore (que es un backend para todas las criptocurrencias soportadas por la cartera Trezor) causó varios problemas.
Bitcoin ABC, que es una implementación de nodo completo del estándar BCH, había realizado varios cambios en el código, incluyendo cambios de estilo. Eso hizo que la comparación del código y la implementación de Trezor apoyaran una tarea que requería mucho tiempo.
Un error en particular causó que las transacciones desaparecieran y los saldos negativos en las direcciones de cartera, lo que obligó a la reescritura de código y tomar el backend fuera de línea.
Cartera universal - un sueño utópico
El creciente número de criptomonedas ha dado lugar a la necesidad de múltiples carteras para ser instalado en las computadoras de la gente.
A menudo, existe el temor de que se esté instalando un malware disfrazado de cartera en el equipo. La gente evita esto almacenando sus criptomonedas menores en las casas de cambio o en los proveedores de monederos en línea.
Sin embargo, esta estrategia expone a los usuarios al riesgo de que la casa de cambio sea hackeada y las criptomonedas sean robadas.
Tal como nos muestran las dificultades que presenta la integración del Bitcoin Cash, una cartera universal (hardware o software) capaz de almacenar todas las criptomonedas sigue siendo un sueño utópico.