En los últimos dÃas ha reinado un silencio aturdidor en el ecosistema bitcoin respecto a la escalabilidad. Un problema que pide a gritos una solución de repente ha quedado suspendido del debate, como flotando en una cámara de gravedad cero, arrastrado por un vacÃo de discusión. Ante el letargo en el debate, vuela la pregunta, ¿qué están haciendo los desarrolladores mientras los bloques se llenan?
Véase desde donde se vea, utilÃcese la herramientas que se utilice, los bloques están casi llenos. Están casi llenos en Kaiko, donde se observa un porcentaje de saturación de un 98% gran parte del tiempo; están llenos en Blocktrail, donde la mayorÃa de los bloques minados poseen un tamaño de 998kb; están llenos en Blockchain.info, donde los pesados bloques ya casi alcanzan 1 MB; los bloques de la Blockchain de Bitcoin están llenos y ya nadie puede negarlo, no hay excusas de supuestas campañas malintencionadas que valgan.
Mercado de comisiones
Precisamente Peter Smith, CEO de Blockchain, publicó el dÃa de ayer un artÃculo en Medium que ha sido ampliamente difundido en la comunidad bitcoin. El artÃculo discurre sobre el mercado de comisiones que se está formando en Bitcoin.
Smith distingue dos posiciones antagónicas ante este fenómeno: la posición de aquellos que piensan que, dado que en algún momento puede ser necesario crear un mercado de comisiones este deberÃa ser creado de una vez (posición asumida por Core); o la de otros que piensan que todavÃa se está en un estadio prematuro para tal implementación, corriéndose el riesgo de que las tasas puedan limitar el crecimiento del ecosistema. En esta segunda postura se sitúa Smith para luego explicarnos porqué.
Dice que este mercado de tasas, o lo que llama insuficiente espacio artificial de bloques, podrÃa hacer los ataques sostenidos de spam mucho más sencillos, pues al estar los bloques casi llenos, terminar de llenarlos no es tarea difÃcil ni costosa. Comenta que en la medida en que la red se congestione, mayor será el número de compañÃas que buscará pagar una comisión extra para priorizar su transacción y garantizar la inmediatez de su certificación. Mientras más personas paguen estas tasas, será difÃcil predecir el precio que tendrán las comisiones para alcanzar una verdadera priorización.
Además, indica que la creación de este mercado serÃa sumamente dañina para la apertura de la red, pues a pesar de que no será fácil para las grandes compañÃas lidiar con este fenómeno, el verdadero peso caerá sobre los hombres de las pequeñas startups. Esto aumentará en gran medida la barrera para que nuevos negocios se sumen al mercado, excluyendo a aquellos que no tenga la suficiente capacidad monetaria.
Se ha llegado a proponer lo que se conoce como ‘tasas dinámicas’. Sin embargo, Smith establece que las tasas dinámicas solo ven en retrospectiva, lo cual es una forma muy débil de predecir las tasas futuras. Establece que, a pesar de que es posible mejorar la predicción de las tasas, la data necesaria para hacerlo se encuentra concentrada en pocas compañÃas y no está disponible públicamente en la red.
Como asevera Smith, el prospecto de un Bitcoin menos abierto, menos innovador y más centralizado, es preocupante.
Core VS. Classic
Asà las cosas, los problemas parecen varios y las propuestas de soluciones no se discuten. Hace ya una semana, BitPay publicó su propuesta para la escalabilidad que plantea un sistema en el que el lÃmite de los bloques sea dinámico. No obstante, ante la propuesta solo ha habido silencio.
La propuesta de BitPay nace como una tercera vÃa entre las propuestas planteadas por Bitcoin Core y Bitcoin Classic, quienes han sido desde hace meses los protagonistas del debate. Ambos protocolos se hallan cabeza a cabeza cuando se comparan los nodos de la última versión de ambos (0.12), con Classic estando levemente por encima con 1.961 nodos con respecto a los 1.889 nodos de Core. Con todo, Core mantiene un 93.6% del porcentaje total de los últimos 1000 bloques minados.
A pesar de su leve ventaja en cuanto a apoyo de la red, los desarrolladores de Bitcoin Classic llevan dÃas desaparecidos del debate, pese a la premura de aplicar una solución a la escalabilidad. Por su parte, Peter Wuille de Core publicó el dÃa de hoy una nueva red de prueba para SegWit que incluye activación vÃa BIP9, asà como apoyo a BIP68, BIP112, BIP 113 y agrega la caracterÃstica de desarrollo y colaboración de la app de Lightning Network.
Según la hoja de ruta establecida por Core, Segregated Witness deberÃa ser implementado en este ya casi presente mes de abril, por lo que se presume que esta red de prueba será la última antes del lanzamiento oficial.
Ante este escenario y el silencio de Classic, pareciera ser que la hoja de ruta de Core resultará implementada antes que la de Classic. Con la aplicación de SegWit, al menos la red tendrá un respiro de la saturación que experimenta en la actualidad.
5