La escalabilidad necesita una respuesta. Los bloques de la blockchain de Bitcoin se están llenando y la concreción de un plan de acción brilla por su ausencia.
En la comunidad bitcoin, tácita o explícitamente, uno de los valores fundamentales que se defiende es la descentralización. Por descentralización podría entenderse, en un sentido muy amplio (amplísimo), un sistema de toma de decisiones que no se encuentre mediado por un organismo central encargado de representar la voluntad de todos los miembros de la comunidad, sino que, por el contrario, la voluntad de cada uno de los miembros se escuche por su propia voz.
La Democracia Directa
Esta idea de descentralización podría asemejarse a la democracia directa de algunas de las ciudades-estado griegas de la Antigüedad. En la Antigua Grecia, especialmente en Atenas, donde esta forma de gobierno se presentó de la manera más pura de acuerdo al ideal, los ciudadanos ejercían sus derechos y deberes políticos de una manera activa, discutiendo en el Ágora todos los asuntos de lo público y, por tanto, atinentes a todos.
Claro que los requisitos para ser considerado ciudadano y la baja densidad demográfica del momento hacían posible que los pareceres de todos los ciudadanos pudieran ser expuestos en igualdad de palabra, lo cual les ha dado el lugar en la historia de la experiencia democrática por excelencia
Tras la caída de las monarquías absolutas en gran parte de Europa, comenzó un resurgir del sentir democrático y de la necesidad de participación política por parte de los miembros de los Estados, quienes durante largos siglos fueron desplazados a una situación pasiva con respecto a los asuntos públicos, estando sujetos inevitablemente a las decisiones Reales.
Sin embargo, con el exponencial aumento de la población respecto a las pequeñas ciudades-estado griegas, hubo que encontrar métodos alternos para la participación. Y es allí cuando aparece la democracia representativa vigente en nuestro tiempo; presa de múltiples reproches que son muestra de la crisis que vive esta forma de gobierno.
El debate sobre la escalabilidad
Este injusto y escueto recorrido histórico se ha tratado de esbozar por las similitudes que presenta este debate en la esfera política con el actual debate sobre la escalabilidad. En el ecosistema Bitcoin, muchos de sus miembros defienden ideologías relacionadas al libre mercado, anarcocapitalismo, criptoanarquismo y otros sistemas de pensamiento adversos al Estado, promotores de la libertad y la privacidad, que, además, buscan una participación directa de sus miembros sin mediaciones de terceras partes.
A pesar de que la población de la comunidad bitcoin sigue siendo relativamente reducida, como lo fuera la de las ciudades-estado griegas con relación a la de los Estados modernos, las dificultades para una reunión de todos sus miembros en un mismo espacio no es poca. Sobre todo por las distancias geográficas y las separaciones fronterizas. No obstante, en nuestro tiempo, la democracia digital se observa como una herramienta formidable para discutir estos asuntos de manera abierta, amplia y directa.
A pesar de que los esfuerzos no han sido pocos y se han hecho múltiples propuestas para decidir sobre la mejor alternativa a la escalabilidad, el consenso ha sido algo sumamente difícil de alcanzar, llegando a un punto en el que solo se compite por quien puede desarrollar la mejor solución técnica sin atender a las urgencias de la realidad.
Hay que decirlo, el debate sobre la escalabilidad se ha vuelto un debate político, en el que distintos desarrolladores compiten por establecerse como los grupos líderes de la comunidad bitcoin y, de cierta manera, volverse sus representantes.
Prueba de esto es la Bitcoin Roundtable realizada recientemente en Hong Kong entre algunos desarrolladores de Bitcoin Core y los más grandes grupos de minería bitcoin. Esta fue una reunión a puerta cerrada que no intentó dar cabida a la participación externa, sino simplemente cumplió con notificar sus resultados a la comunidad.
Muchas críticas se levantaron a este respecto. Si bien es cierto que no todos los miembros de la comunidad poseen el conocimiento técnico necesario para opinar con base en el debate sobre la escalabilidad, al menos los planes de acción a ejecutarse sí deberían ser consultados abiertamente entre los interesados en el crecimiento de la criptomoneda más importante de la actualidad.
Como respuesta ante la hoja de ruta publicada por los miembros de la Bitcoin Roundtable, los desarrolladores de Classic presentaron su propio plan de acción a la comunidad, en el que plantean jugadas mucho más inmediatas y concisas que las presentada por Bitcoin Core, quienes proponen implementar Segregated Witness para abril del presente año; presentar un código de bifurcación fuerte para julio; y, de obtener suficiente respaldo, implementarlo en julio de 2017.
Los bloques se están llenando
Recientemente, el director de Investigación y Desarrollo de la compañía de minería Bitmain anunció que el promedio de los bloques es tan alto como 979KB en bloques de tan solo 1MB. De igual manera, el portal Kaiko.com lleva algunos días mostrando un promedio de saturación de los bloques mayor de 90%.
La necesidad de alcanzar un consenso y tomar una decisión es urgente. Los bloques de la blockchain se están llenando y las consecuencias que se derivarían de esto, como una bifurcación forzada de la red, afectarían de manera profunda la confianza en bitcoin, impulsando a algunas personas a empezar a utilizar otras criptomonedas como Litecoin, Ether o Dash. Lo que produciría una caída brusca del precio de la criptomoneda y su posible extinción.
Un llenado de los bloques conduciría, además, a que se ralentizara enormemente el tiempo de confirmación de transacciones, lo cual podría derivar en gastos dobles con las mismas monedas o a transacciones que nunca sean confirmadas. Para evitar lo último, los usuarios tendrían que comenzar a pagar tasas más altas para dar prioridad a la confirmación de sus transacciones, acabando con las dos características que hacen a bitcoin superior a cualquier otro sistema de pago internacional, como los son su inmediatez y gratuidad.
Surgen las preguntas
En estas circunstancias, es inevitable que surjan diversas interrogantes con respecto a la escalabilidad.
Con toda la experticia técnica que existe entre los desarrolladores bitcoin y con la cantidad de compañías proveedoras de soluciones tecnológicas interesadas en alcanzar una pronta solución ante el llenado de los bloques, una de las preguntas que surge es ¿por qué no se ha desarrollado alguna herramienta digital para contar la afiliación de la comunidad a las distintas propuestas para la escalabilidad que no sea simplemente la suscripción de nodos? ¿Por qué soluciones como CryptoVoter no han sido tomadas en consideración?
Otra interrogante que surge es ¿por qué Bitcoin Core se está tomando con tanta ligereza la escalabilidad y establece fechas tan distantes para sus soluciones? Con este crecimiento en el llenado de los bloques, ¿abril no sería una fecha demasiado distante para implementar SegWit? Y, de implementarlo, ¿qué solución habrá para los nodos completos, que no se benefician del aumento aparente del tamaño del bloque producto de la reducción de información que plantea SegWit? Aún más, ¿Julio de 2017 no está demasiado lejos para aumentar el tamaño de los bloques? Si esto es así, ¿por qué los equipos de minería no terminan de alinearse con Bitcoin Classic u otra iniciativa que proponga soluciones sensatas e inmediatas al problema?
Además, con respecto al tema de la democracia directa, a pesar de que los grandes grupos de minería establezcan que la decisión final no descansa en ellos, lo cierto es que poseen un enorme poder de veto para impulsar o no alguna solución. ¿La decisión final debería recaer sobre ellos? ¿Dónde deja esto a los demás miembros de la comunidad?
Si de verdad la comunidad bitcoin práctica los valores que idealmente defiende, una herramienta de democracia directa debe ser creada. Muchas propuestas y alternativas han sido desarrolladas y todas tienen sus pros y sus contras dependiendo de la perspectiva con las que sean miradas. Lo siguiente debería ser desarrollar un método para que la comunidad participe, se cuente, vote y, a partir de este método, escoja la mejor alternativa a la escalabilidad de acuerdo a las reglas de la mayoría.
El crecimiento de bitcoin se encuentra en un momento crítico y la solución para la escalabilidad debe ser implementada efectivamente.