Bitcoin Classic ha lanzado una segunda versiĆ³n beta de su propuesta para el aumento del tamaƱo de los bloques de la blockchain y ha solicitado apoyo a la comunidad para ejecutar nodos completos.
El dĆa 3 de febrero, Jeff Garzik publicĆ³ la informaciĆ³n en la cuenta de Github de Bitcoin Classic. En la publicaciĆ³n, comenta que esta nueva versiĆ³n incluye cĆ³digos binarios que pueden ser descargados en el portal de Bitcoin ClassicĀ y queĀ el lanzamiento de esta segunda versiĆ³n beta es todavĆa una prueba y no estĆ” destinada para la minerĆa.
Classic exhorta a los clientes y compaƱĆas a colaborar para poder alcanzar nodos extra que lleven a la red a estar por encima de los 8.000 nodos, con el fin de tener un buen soporte. Cuando se lanzĆ³ la propuesta, los nodos de la red Bitcoin llegaban a 5.000. Ahora, hayĀ 5.958 nodos alcanzables, para el momento en que se escribe, conĀ un promedio de 5.756 nodos y un aumento de 4% en las Ćŗltimas 24 horas. De estos nuevos nodos, alrededor del 10% sonĀ nodos de Bitcoin Classic;Ā habiendo pasado de 150 a 492 desde el 5 de febrero al dĆa de hoy.
Algunos usuarios de Reddit han destacado la dificultad de alcanzar la meta de nodos establecida debido aĀ los gastos en los que se debe incurrir para correr un nodo completo. Estos gastos provocan que sean pocas las personas que dediquen su tiempo y dinero a correr nodos completos. A propĆ³sito, el usuario 461broadway ha propuesto utilizar servicios de nube, como el proporcionado por Amazon, para correr los nodos de una manera mĆ”s eficiente.Ā El usuario ya se encuentra diseƱando la herramienta de manera que sea automĆ”tica la instalaciĆ³n y solo deban enviarse bitcoins a una determinada direcciĆ³n para comenzar a correr los nodos.
Si no se desea utilizar el mĆ©todo propuesto por 461broadway y se quieren correr los nodos de Bitcoin Classic de la forma tradicional, es necesario mantener el puerto 8333 del router abierto. De no configurar el router de esta manera, solo se estarĆa aceptando un mĆ”ximo de 8 conexiones, lo que significa que el nodo solo se encuentra haciendo conexiones hacia afuera y no estĆ” aceptando conexiones entrantes de otros nodos. Para ayudar a la red, es necesario aceptar conexiones entrantes de otros nodos. Las instrucciones de cĆ³mo hacer esto correctamente se pueden conseguir en este vĆnculo.
Bitcoin Classic y el consenso
Encontrar un consenso en una comunidad de fuente abierta y descentralizada no resulta nada sencillo. Muchas han sido las propuestasĀ y largo ha sido el debate.Ā Sin embargo, hasta el momento, Bitcoin Classic, la propuesta impulsada por Jonathan Toomim, Gavin Andresen, Ahmed Bodiwala, Jeff Garzik y Peter Rizun, parece ser la que cuenta con mayor respaldo por parte de la comunidad.
Con mĆ”s del 70% del poder de procesamiento total de la red a su lado, Bitcoin Classic sigue realizando mejoras en su propuesta para lograr alcanzar ese 5% de poder de procesamiento que le resta para la adopciĆ³n definitiva de su protocolo.Ā El lanzamiento de esta segunda versiĆ³n beta es prueba de ello.
CompaƱĆas como Coinbase, OKCoin, Bitstamp, Blockchain.info, Xapo, Coinify, itBit, entre otras, ya han expresado su apoyo a esta BIP que plantea el aumento del tamaƱo de los bloques de 1MB a 2MB, mediante bifurcaciĆ³n fuerte. Asimismo, compaƱĆas de minerĆa como Antpool, BitFury, BW, HAOBTC, KnCMiner, Genesis Mining y Avalon, estĆ”n de acuerdo en implementar Classic; con Antpool y Slush Pool habiendo dicho que probaran la versiĆ³n beta en los prĆ³ximos dĆas.
Nodos completos en la red Bitcoin
La importancia de los nodos radica en que, entre mayor sea la cantidad de nodos, mĆ”s segura es la red. Esto debido a que los nodos son los que se encargan de hacer cumplir las reglas de la red Bitcoin. AdemĆ”s, para validar y transmitir las transacciones, no solo es necesaria la existencia de equipos de minerĆa. TambiĆ©n se deben transmitir mensajes a travĆ©s de la red utilizando los nodos. Con nodos seleccionados al azar, se reduce el riesgo de que un usuario utilice los mismos bitcoins para realizar dos pagos, fenĆ³meno conocido como doble gasto.
Por otra parte, el problema de utilizar la cantidad de nodos existentes en un determinado protocolo como mĆ©todo para contar el respaldo de la comunidad es que hay diversas maneras de falsificar este nĆŗmero. Una misma persona podrĆa estar ejecutando diversos nodos, empleando distintas mĆ”quinas o creando diversas direcciones de IP y eso no implicarĆa mayor respaldo de nuevos usuarios.
A pesar de lo mencionado y de que lo que realmente importa para que se realice la bifurcaciĆ³n es obtener el apoyo del 75% de todo el poder de hash de la red, tener una cantidad de nodos que respalden la red es importante para garantizar la descentralizaciĆ³n y mantener una red segura. Es muy posible que en los prĆ³ximos dĆas sigamos viendo el aumento en la cantidad de nodos de Bitcoin Classic. QuizĆ”s aĆŗn mĆ”s cuando los distintos grupos de minerĆa comiencen a correr la versiĆ³n beta del protocolo.