Bitcoin Cash: El primer gran hard fork

La criptomoneda Bitcoin Cash (BCH), -aunque también se puede encontrar como BCC- se ha convertido en el primer gran Hard Fork de Bitcoin. Esta bifurcación tuvo lugar el pasado 1 de agosto de 2017 a las 13:36 UTC. Esta división de la blockchain se debe a ciertos cambios en los protocolos, que han provocado una nueva cadena de bloques, partiendo a partir del bloque #478558.

Se plantea esta bifurcación como una alternativa a los problemas de escalabilidad que presenta el Bitcoin. BTC presenta actualmente problemas tales como:

-Tamaño de Bloque limitado a 1MB
-Comisiones por transacción muy elevadas.

Como alternativa y ante las negativas de aceptación de las diferentes BIP para Bitcoin (BTC) que plantean subir el tamaño de bloque se decide crear esta bifurcación.

[click_to_tweet tweet=”Una introducción a Bitcoin Cash, el hard fork más importante de Bitcoin” quote=”Una introducción a Bitcoin Cash, el hard fork más importante de Bitcoin”]

Apoyos a Bitcoin Cash

Las figuras más mediáticas dentro del ecosistema Bitcoin y criptomonedas que apoyaron estos cambios y la bifurcación son:

  • Roger Ver: Conocido como ‘Bitcoin Jesús’ por promover el uso del Bitcoin desde sus inicios. Desarrolló Bitcoinstore.com en 2012 la primera tienda digital donde se podían comprar productos por Bitcoin. Además participó como inversor en etapas tempranas de algunas de las ’empresas Bitcoin’ más reconocidas en la actualidad
  • Jihan Wu: Inversor chino que también apoyó desde el principio el Bitcoin. Es uno de los co-fundadores de Bitmain y el pool más grande de minado de Bitcoin, Antpool.
  • Craig Wright: Figura controvertida dentro de Bitcoin. Este científico informático y empresario australiano formó parte de Bitcoin Core y ha sido figura importante en este mercado. Los problemas empezaron cuando dijo públicamente que era Satoshi Nakamoto después de que una investigación de Wired y Gizmodo apuntaran a esta posibilidad. Las pruebas presentadas por Wright fueron desechadas, entre tantos otros, por Dan Kaminsky (investigador de seguridad informática), Vitalik Buterin (Fundador y desarrollador principal de Ethereum) y Jeff Garzik (importante desarrollador de Bitcoin).

Las mejoras que aporta

Lo que ofrece esta nueva criptomoneda es una mejora en el tamaño del bloque, que inicialmente fue de 8MB como máximo, pero el pasado 15 de mayo pasó a ser de 32MB, después de un Hard Fork. Aporta también mayor número de transacciones, un total de 24 por segundo. Ofrece una mejor solución de escalabilidad y menos comisiones por transacción.

Inicialmente esta criptomoneda iba a denominarse Bitcoin ABC, pero se descartó rápidamente como nombre comercial de la moneda, ya que era un nombre bastante malo y pasó a llamarse Bitcoin Cash. El grupo de desarrolladores de esta moneda es conocido como Bitcoin ABC y también es el nombre que recibe el software que ejecuta los nodos de Bitcoin Cash.

BITCOIN CASHBITCOIN
Nº Total de Monedas21 millones21 millones
AlgoritmoSHA-256 (Proof-of-work)SHA-256 (Proof-of-work)
Tiempo de Emisión de Bloques10 minutos10 minutos
Tamaño de bloque32 MB2 MB

Hoja de ruta de Bitcoin Cash

El roadmap conocido de la criptomoneda hasta el momento es el siguiente:

  • 01/08/2017: Hard Fork al Bitcoin.
  • 01/11/2017: Bitcoin ABC v0.16.0 que añade DAA (Algoritmo de ajuste de dificultad por sus siglas en inglés) mediante Hard Fork.
  • 15/01/2018: Bitcoin ABC v0.16.2 que añade el nuevo formato de dirección CashAddr
  • 01/04/2018: Bitcoin ABC v0.17.1 que implementa Hard Fork OP_Codes para aumentar el tamaño de bloque hasta los 32MB.
  • 07/05/2018: Bitcoin ABC v0.17.1 que corrige una vulnerabilidad crítica aplicable a los mineros que podría haber provocado una bifurcación de la blockchain de Bitcoin Cash de manera involuntaria
  • 15/08/2018: Fin del desarrollo del nuevo código (versión 0.18)
  • 15/10/2018: Lanzamiento de la testnet para probar el nuevo código (versión 0.18)
  • 15/11/2018: Implementación del nuevo código en la mainnet mediante un Hard Fork.

La polémica

Esta nueva criptomoneda no está exenta de polémica.

La verdad es que han ocurrido una serie de episodios que han provocado una confrontación real entre usuarios, mineros, nodos y desarrolladores de Bitcoin. Y todo a propósito del debate sobre la escalabilidad de Bitcoin y cuáles son las mejores soluciones que se debían implementar en el código para, entre otras cosas, que la red procese más transacciones y a un coste más bajo,  La situación no es nueva para los que están en Bitcoin desde hace años.

Al final Bitcoin lo forman personas. Cualquier persona puede formar parte y dar soporte a este sistema monetario sin el permiso de nadie.
Los desarrolladores se juntan en torno a un grupo abierto y libre con el fin de mejorar el proyecto. Y cuando en un grupo humano surge la incapacidad de ponerse de acuerdo para tomar decisiones vitales, aparecen fricciones que pueden romper la unidad del grupo, dando lugar a dos o más grupos separados que defienden sus posturas de forma unánime. Esto no exime que en un futuro aparezcan nuevamente diferencias en los subgrupos creados a partir del original.

Entre tanto, la crispación del debate en redes y otros canales tomaba niveles nunca vistos, y acontecían hechos muy particulares en el funcionamiento de la blockchain de Bitcoin. Durante meses se sucedieron (y suceden) los análisis para aclarar lo sucedido, algo que es posible gracias a la naturaleza de código abierto y totalmente auditable de Bitcoin. El resultado de todo esto fue el cruce de acusaciones, con más o menos pruebas, entre los principales actores y defensores de una y otra moneda, lo que provocó inevitablemente la polarización de la comunidad Bitcoin.

En definitiva, lo que sucedió en Bitcoin fue una falta de consenso acerca de qué camino seguir. El grupo minoritario que estuvo en discordancia con la hoja de ruta votada por la mayoría de la red, activó un plan para realizar un hard fork (bifurcación dura) y crear su propia blockchain con su propia moneda a imagen y semejanza de Bitcoin pero con los cambios que ellos consideraban los mejores para que Bitcoin se escalara de la forma más óptima posible.

 

Andreas Hardfork Unlimited

Después de varias iniciativas, Bitcoin Unlimited fue el nombre del proyecto que más posibilidades parecía tener para ser el hard fork de Bitcoin más sonado de la historia. Desde Enero de 2017 hasta Abril del mismo año todo parecía indicar que esa sería la solución, hasta que finalmente los desarrolladores y promotores del hard fork definieron su estrategia y proyecto bajo el nombre de Bitcoin Cash, anunciando el hard fork para el 1 de agosto de 2017.

Desde entonces, además de Bitcoin (BTC) existe otra criptomoneda que se llama Bitcoin Cash (BCH) y parte de la misma blockchain pero funciona con una red propia, separada e incompatible con la original y es una de las criptomonedas del TOP5 respecto a su capitalización de mercado. (Agosto 2018)

Bitcoin Cash (BCH)

Captura CoinMarketCap – Agosto 2018

Las últimas propuestas: Colored Coins, Wormhole & ICO’s

Actualmente se está debatiendo o viendo cómo implementar dos propuestas que permitirían desarrollar una Oferta Inicial de Criptomonedas (ICO) dentro de Bitcoin Cash.

Tenemos por un lado la propuesta de Cryptonized que quiere resucitar las Colored Coins existentes en Bitcoin pero que han perdido protagonismo ante la facilidad de desarrollar un Smart Contract en Ethereum y así crear un nuevo token.

Roger Ver también es uno de los impulsores (junto a Jiazhi Jiang, Director de Desarrollo de Wormhole) de una propuesta que pretende facilitar el desarrollo de tokens bajo la blockchain de BCH haciendo uso de la función OP_RETURN emulando así los ERC-20 de Ethereum. La idea ha sido desarrollada por Jihan Wu, CEO de Bitmain y uno de los impulsores de esta criptomoneda.

Wormhole Bitcoin Cash

Para ver este vídeo haz click en la imagen

 

Implementaciones futuras

Adicionalmente se está trabajando en el desarrollo de diferentes elementos con el fin de mejorar la plataforma y hacer más rápida la plataforma, aunque no hay fecha prevista de implementación:

  • Se está trabajando en la implementación del ordenamiento canónico de las transacciones.
  • Integración nuevamente de las OP_DATASIGVERIFY y sus variantes.
  • Sistema de tokenización.
  • Introducción de los compromisos UTXO.
  • Introducir nuevamente los OP_CODES que se desactivaron en Bitcoin (al ser una bifurcación de Bitcoin, estos están desactivados.

Se están debatiendo diferentes propuestas en la actualidad que se podrían implementar en el futuro o bien quedar descartadas:

  • Integración de contratos binarios mediante las OP_DATASIGVERIFY.
  • Se quieren introducir bloques eficientes mediante Graphene.
  • Propuesta de revisión del algoritmo de ajuste de la dificultad.
  • Creación y revisión de prueba de doble gato.
  • Debate sobre la nomenclatura para unidades de 1/1.000.000 BCH.

Enlaces de interés

Sitio webhttps://www.bitcoincash.org/
WhitepaperNo tienen. Hacen siempre referencia al Whitepaper de Bitcoin escrito por Satoshi Nakamoto
Bitcointalkhttps://bitcointalk.org/index.php?topic=2040221.0
Github (Bitcoin ABC)https://github.com/bitcoin-abc
Github (bitcoincashorg)https://github.com/bitcoincashorg/
Reddithttps://www.reddit.com/r/Bitcoincash/
Explorador bloqueshttps://blockchair.com/bitcoin-cash/blocks
Wallethttps://bitcoinabc.org/
CoinMarketCaphttps://coinmarketcap.com/es/currencies/bitcoin-cash/

Otros vídeos de interés

Samson & Roger - Escalando Bitcoin

Haz click en la imagen para ver este vídeo

 

Debate Bitcoin Cash

Haz click en la imagen para ver este vídeo

¿Te resultó útil este artículo?
Puntuación media: 0
➜ ¡Comparte el conocimiento y promueve la revolución descentralizada!
2018-09-21T22:47:44+00:00
Esta web usa cookies y servicios de terceros. Revise toda la Información Legal y Términos en el pie de esta página. ACEPTO