La evolución de Bitcoin

in #bitcoin9 years ago

Bitcoin es una criptomoneda basada en un sistema de Blockchain con gran respaldo popular. Sin embargo, es necesario saber que su tecnología subyacente no ha sido siempre la misma. La tecnología de Bitcoin va evolucionando para garantizar la seguridad y la escalabilidad del sistema. En este articulo, repasaremos como ha evolucionado la tecnología de Bitcoin desde su sistema inicial, hasta el desarrollo de Segwit2x.

En la comunidad de Bitcoin (recordatorio: Bitcoin es open source, por lo que no hay un agente central y los cambios son provocados por consenso en la comunidad) siempre han existido discrepancias sobre el futuro de la criptomoneda: principalmente en cuanto a su escalabilidad. La frecuencia del minado en Bitcoin esta capada en 10 minutos con el principio de proof of work, y el tamaño del bloque, hasta el momento, tiene un tamaño fijo de 1MG. Esto es realmente importante ya que significa que cada 10 min, solo se puede validar el cupo de operaciones que quepan en ese bloque. Este debate sobre la escalabilidad de Bitcoin lleva en escena muchos años, y la base es, ¿Cómo conseguir que se puedan procesar y validar con seguridad las transacciones de una forma más eficiente?

Es por ello que, si las previsiones se cumplen y Bitcoin continua con este crecimiento exponencial en usuarios y transacciones, se necesitará un sistema de blockchain que dé a Bitcoin una mayor escalabilidad.

Surgieron varias propuestas, principalmente basadas en tres tipos de cambios: Hacer los bloques con capacidad mayor de 1MG, cambiar los datos que se incluyen de cada transacción y cambiar las frecuencias del minado.

Al final, la propuesta que generó un mayor consenso en la comunidad fue la que pretendía cambiar los datos de las operaciones, trayendo una solución tecnológica denominada Segwit (Segregated Witness), elaborada por el Dr. Pieter Wuille. Esto no significa que el resto de las soluciones no fueran buenas o no tengan cabida en el futuro, ya que el tamaño del bloque también está previsto que aumente en el futuro (Segwit2x)

¿En que consiste Segwit?

Se trata de un protocolo que pretende aumentar el número de transacciones por bloque reduciendo la información relativa a la firma digital (Siendo esta aproximadamente un 50% de la info del input de la transacción). Como consecuencia, cabe aproximadamente el doble de transacciones dentro de cada bloque. Segwit también pretende ser compatible con los bloques que tienen un tamaño mayor, siendo esto un protocolo fantástico para una transición de bloques de 1MG a bloques mayores como los de Segwit2x.

Curiosamente, Segwit en sus orígenes no se planteaba como una solución al problema de la escalabilidad sino una solución a lo que llaman ‘transacction malleability.’

Los detractores de este protocolo argumentan que la solución no termina de crear un nuevo Bitcoin escalable, ya que esta capacidad aumentada no es suficiente para cubrir la demanda creciente de transacciones. Además, hay cierto sentimiento conflicto político de la comunidad core de developers vs ciertos grupos de mineros. Pese a ello, el Segwit ha contado con un gran apoyo y fue activado este verano.

En resumen, Segwit es una solución temporal que se ha encontrado en la comunidad para aumentar la escalabilidad de la criptomoneda. Consigue aumentar el número de transacciones por bloque sin aumentar el tamaño de este.

¿Cuando llegara la siguiente mejora en la blockchain de Bitcoin?

Esta previsto que en Noviembre, el Core de desarrolladores de Bitcoin, haga una actualización del sofware con un tamaño del bloque mayor. En un principio esta nueva actualización, contaba con consenso dentro de la comunidad, pero en estos últimos meses, grupos de desarrolladores y mineros se estan mostrando opuestos a esta posición. Esto crearía otro ‘hard fork’ en el seno de Bitcoin y la creación de una tercera criptomoneda (además de Bitcoin y Bitcoin Cash).

Lo realmente importante de todo esto es que Bitcoin, es un ‘ente’ que aun está por desarrollar y redescubrir. Tiene bases muy sólidas y una gran comunidad apoyandolo… pero nadie sabe como será el Bitcoin del futuro.

Cristian Garcia & Gonzalo Munilla

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.075
BTC 64482.23
ETH 1686.47
USDT 1.00
SBD 0.42