El grupo de desarrolladores que trabaja en el cliente de Bitcoin Classic ha presentado hoy la hoja de ruta inicial que guiarรก las actividades del colectivo para el 2016.
El documento fue publicado porย Olivier Janssens en el repositorio de software en GitHub de Bitcoin Classic. La publicaciรณn indica que la hoja de ruta propuesta es flexible y buscarรก la realimentaciรณn por parte de los mineros, las empresas y los usuarios del ecosistema Bitcoin para realizar posibles modificaciones y correcciones en el futuro.
Tal como indica el escrito, laย estrategia preferida por Bitcoin Classic para la escalada en cadena, es eliminar la necesidad de bloques que se sincronicen en cuestiรณn de segundos. Como alternativa piensan implementar soluciones que hagan posible la sincronizaciรณn de bloques de forma continua. Esto quiere decir que, en lugar de transmitir los datos para un nuevo bloque luego de que se encuentra uno, se optimizarรก significativamente el ancho de banda actual para el envรญo de datos durante el intervalo completo de diez minutos entre la creaciรณn de los bloques.
Los desarrolladores consideran que esta sincronizaciรณn continua permitirรก a la red Bitcoin escalar a nuevos niveles de forma significativa, sin poner en peligro la descentralizaciรณn. En cuanto a la especificaciones de la hoja de ruta, Bitcoin Classic presenta un trabajo de 3 fases:
Fase 1 (Trimestres 1 y 2): Resolver urgentemente el tema de los bloques casi llenos
No cabe duda que el tamaรฑo promedio de los bloques de la red Bitcoin estรก muy cerca del tope de 1MB. De acuerdo @cnLedger, una cuenta de twitter especializada en informaciรณn sobre Bitcoin en China, el director de Investigaciรณn y Desarrollo de la compaรฑรญa de minerรญa Bitmain anunciรณ que el promedio es tan alto como 979KB. La informaciรณn reflejada en Blockchain.infoย al respecto no es tan alarmante, sin embargo el promedio sigue en aumento y estรก cada vez mรกs cerca del lรญmite.
Kevin (Bitmain R&D Director) on Weibo: on Feb 22, median size of blocks is as high as 979KB
— cnLedger (@cnLedger) 23 de febrero de 2016
En esta primera fase se harรก รฉnfasis en la implementaciรณn del BIP 109 y la activaciรณn de la bifurcaciรณn dura ya propuesta que se lograrรก cuando el cliente Bitcoin Classic logre minar 750 de los รบltimos 1.000 bloques de la red. Asรญ mismo, se publicarรก una actualizaciรณn del cliente basada en las รบltimas versiones de Bitcoin Core.
Fase 2 (Trimestres 2 y 3):ย Eliminar la necesidad de bloques a ser enviados en cuestiรณn de segundos
El colectivo de Bitcoin Classic considera que en esta fase ya se debe ir bajando en รฉnfasis al tema del tamaรฑo de los bloques como obstรกculo para la escalabilidad de la red Bitcoin, por lo cual se enfocarรญa en otros puntos como la reducciรณn de los tiempos de propagaciรณn de los bloques sobre las tasas de bloques huรฉrfanos y optimizaciones para los nodos con ancho de banda limitado a travรฉs de mejoras en la capa P2P.
Antes de poner en ejecuciรณn las soluciones, la comunidad espera discutir diversas alternativas para luegoย escoger las mรกs convenientes. Entra las opciones actuales estรกn la validaciรณn de bloques en paralelo, primeros encabezados de mineros, bloques delgados, bloques dรฉbiles y validaciones รบnicas. Una informaciรณn mรกs detallada tรฉcnicamente sobre รฉstas opciones puede ser encontrada en รฉste enlace.
Fase 3 (Trimestres 3 y 4):ย Hacer que el lรญmite del tamaรฑo de los bloques sea dinรกmico
En la publicaciรณn se indica que esta fase sรณlo ocurrirรก cuando los mineros y empresas confirmen haber abordado con รฉxito la Fase 2 y resolver sus dudas sobre el aumento del lรญmite del tamaรฑo de los bloques. Luego de ello, se buscarรก implementar unaย variaciรณn de la propuesta Stephen Pair/BitPay, la cual demanda que elย costo de la validaciรณn de un bloque debe ser inferior a un pequeรฑo mรบltiplo del costo promedio del รบltimo perรญodo de adaptaciรณn de la dificultad. Ademรกs de ello, se desarrollarรก unaย versiรณn simplificada de Segregated Witnes de Bitcoin Core, una vez que รฉsta estรฉ disponible.
Con la presentaciรณn de esta hoja de ruta, Bitcoin Classic muestra una propuesta mucho mรกs clara y concisa que la publicada por Bitcoin Core junto a Bitcoin Roundtable dรญas atrรกs. En su hoja de ruta el colectivo del cliente Bitcoin Classic muestra puntos mรกs especรญficos y sus respectivas soluciones al asunto del lรญmite del tamaรฑo de los bloques y la escalabilidad de la red.
A pesar de no anunciar aรบn detalles, el colectivo de Bitcoin Classic indicรณ que tiene la intenciรณn de celebrar pronto una conferencia para tratar con la comunidad los diversos temas de la escalada en la cadena expuestos en su hoja de ruta.