- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
El verdadero cuello de botella de Bitcoin
Los Mercados de Bitcoin pueden estar en auge, pero es el talento de desarrollo RARE de la red lo que puede ser más valioso.
Ariel Deschapell es un desarrollador de JavaScript full-stack que enseña en el bootcamp de codificación Ironhack y becario Henry Hazlitt en Desarrollo Digital en la Fundación para la Educación Económica.
El siguiente artículo es una contribución exclusiva al 2017 en revisión de CoinDesk.

Después de un año de crecimiento de los precios explosivos, horquillas, tenedores fallidos y más, hay mucho que se puede decir sobre Bitcoin en 2017. Se han tomado avances masivos y se ha aprendido mucho, a medida que avanzamos en aguas desconocidas, lo que sucede desde este punto sigue siendo un tema tan divisivo.
Detrás de gran parte del drama del año y de la continua incertidumbre futura hay una pregunta simple: ¿podrá Bitcoin escalar a medida que continúa captando la atención general, o se convertirá en una víctima de su propio éxito, con criptomonedas alternativas esperando entre bastidores para superarlo?
Por supuesto, ONE puede responder honestamente esta pregunta con total certeza.
Como escribió George Bernard Shaw:
"El hombre razonable se adapta al mundo; el ONE persiste en tratar de adaptar el mundo a sí mismo. Por lo tanto, todo el progreso depende del hombre irrazonable".
Así pues, mientras reflexionamos sobre un año impresionante y reflexionamos sobre los desafíos que puede deparar el futuro, vale la pena prestar especial atención a esos hombres y mujeres irracionales que están creando.
Escalando Bitcoin
A principios de noviembre, una de las conferencias técnicas más largas y reconocidas en el sector blockchain organizó su conferencia de 2017 en asociación con la Universidad de Stanford: Scaling Bitcoin.
Por cuarta vez, la escala de Bitcoin reunió a los académicos, desarrolladores y empresarios de todo el ecosistema de blockchain, muchos de los cuales han estado en el medio de las ideas y el desarrollo de Criptomonedas durante T .
Para aquellos que miran hacia el futuro de la Criptomonedas y se preguntan qué nos impide llegar allí, no hay mejor lugar para comenzar.
Inmediatamente notable para el editor en jefe de CoinDesk , Peter Rizzo, fue que a pesar de esta RARE concentración de veteranos de la industria, la discusión ignoró en gran medida gran parte del último drama de botones HOT que dominaba el ciclo de noticias de Criptomonedas .
Si bien la conferencia se mantuvo fiel a su nombre, con presentaciones centradas en posibles optimizaciones de Bitcoin CORE y propuestas de capa 2, los controvertidos temas de las bifurcaciones y el tamaño de bloque se abordaron en contadas ocasiones. Los participantes mostraron poca aprensión ante controversias aparentemente urgentes, como la bifurcación de Segwit2X, y la mayoría de los asistentes, incluyéndome a mí, confiábamos en que estaría muerta al llegar.
Una creencia y actitud que se validó rápidamente cuando 2X se canceló la misma semana después de finalizar la conferencia.
Como Bitcoin Cash , y para bien o para mal, Bitcoin no aumentaría el tamaño de su bloque base.
Con solo unas pocas excepciones notables, la mayoría de los asistentes a Scaling Bitcoin no indicaron que esto fuera una preocupación importante. Sin embargo, esto no significa que no se manifestaran abiertamente sobre los desafíos tecnológicos apremiantes. Si la amplia variedad de temas de las presentaciones fue una indicación, ni mucho menos. Pero, de una forma u otra, todos los participantes coincidieron en una preocupación única, mucho más amplia y fundamental para escalar este ecosistema aún incipiente: la escasez de talento para desarrolladores de calidad.
Como lo expresa claramente el desarrollador y asistente Jimmy Song:
“Capacitar a más desarrolladores es el mayor cuello de botella en el ecosistema”.
Es muy apropiado que, además de la ubicación de Stanford, también exclusivo de la escalada de este año, Bitcoin fue un nuevo intento de sus organizadores de abordar directamente este problema.
Bitcoin Edge Dev ++
El taller Dev++ fue establecido por los organizadores de Scaling Bitcoin con la única misión de educar y ayudar a incorporar a los aspirantes a desarrolladores de blockchain, y lo logró con un gran poder estelar.
Para el programa inaugural Dev ++, docenas de participantes asistieron a CORE y manifestaciones guiadas de nombres conocidos de toda la industria.
Este grupo de expertos técnicos impartió un curso intensivo que abarcó desde los fundamentos criptográficos de Bitcoin hasta la teoría e implementación de redes de segunda capa. Este último incluyó una demostración en vivo e interactiva del software Lighting Network en la red de pruebas, a cargo del propio Dryja, coautor del libro blanco original.
Sin embargo, tan revelador como las demostraciones de Dev++ en sí mismas fue un comentario casual de Dryja que sorprendió a algunos estudiantes atentos y les dijo todo lo que necesitaban saber sobre la necesidad del evento en primer lugar.
Cuando se le preguntó si ya se había implementado una función menor de Lightning Network, Dryja respondió:
"No. Tuve la idea hace más de un año y no tuve el tiempo de implementarla ... pero todo es de código abierto, así que si alguien quiere hacer una Request de extracción, como, por favor. Eso sería increíble. Simplemente no he tenido tiempo".
Esta respuesta lúdica pero sincera revela el verdadero obstáculo para el escalamiento de Bitcoin y la Tecnología blockchain. Como todo, el tiempo es el recurso más escaso. No tenemos control sobre el paso del tiempo, pero sí podemos aprovecharlo mejor. Encontrar, alentar y desarrollar a más de esas personas irracionales de las que depende todo el progreso es la única manera de acercar el futuro y acelerarlo.
Como el desarrollador de Lightning Network, Jack Mallers, escribe en Reddit "... Puedo decir que lo único que puede acelerar Lightning es más ingenieros. Soy el único desarrollador detrás de Zap y solo paso tiempo que puedo permitirme pasar. Un Dev más en Zap y yo oficialmente a tiempo completo marcaría la diferencia de un mundo".
Este sentimiento es compartido por la directora ejecutiva de Lightning, Elizabeth Stark, quien dice: "¡Tiempo! Necesitamos más horas en el día".
De hecho, el número de desarrolladores de tiempo completo que trabajan en una Tecnología tan ampliamente esperada puede sorprenderlo: "Hay 10 o Colaboradores desarrolladores de tiempo completo que trabajan en todas las implementaciones de Lightning", dice Stark.
Tiempo y talento
Dada la importancia crucial del desarrollo de capa dos en el debate actual sobre escalabilidad, el hecho de que solo haya 10 desarrolladores a tiempo completo trabajando en la Red Lightning debería ser una gran llamada de atención para muchos. Pero el problema de la demanda insatisfecha de talento para desarrolladores en el ecosistema de Criptomonedas es aún más profundo.
Las conferencias como la escala Bitcoin están destinadas por su línea ininterrumpida de presentaciones en algunas de las últimas áreas de investigación y desarrollo es común y tentador salir demasiado entusiasmado con respecto a tantas innovaciones aparentemente en la cúspide de la realización.
Sin embargo, muchos lo saben mejor. Quienes llevan más tiempo en el sector saben que deben moderar sus expectativas, pero quienes tienen experiencia en el desarrollo de software, sobre todo, comprenden de primera mano que el progreso suele ser mucho más lento y tedioso de lo que a cualquiera le gustaría.
Tomemos como ejemplo Segregated Witness, que a pesar del amplio apoyo de la comunidad de desarrolladores de código abierto, tardó tres años en implementarse y activarse en la cadena de bloques de Bitcoin después de su propuesta inicial.
Para aquellos con ninguna experiencia de codificación, no debería ser un shock.
Como si esto no complicara el progreso de avance lo suficiente, hay otro problema que enfrenta los desarrolladores: decidir en qué trabajar en primer lugar.
La Criptomonedas y la cadena de bloques son un campo floreciente con vastas incógnitas.
Como demostró Scaling Bitcoin , existe una gran cantidad de ideas que compiten entre sí, muchas de las cuales atraen la atención del público. Sin embargo, lo que rara vez se nota es que la mayoría de estas ideas se marginan posteriormente en favor de iniciativas más prometedoras, o se desechan por completo.
Aunque esto pueda parecer problemático al principio, es una consecuencia necesaria y deseada de explorar fronteras inexploradas. A veces es obvio si una idea puede o no funcionar, pero muchas veces no lo es.
Después de todo, como me dijo el contribuyente de Bitcoin CORE, Peter Todd: "Nunca se puede saber realmente si algo es seguro. Solo sabe cuándo ha sido explotado y ya no seguro".
Esta dinámica genera muchos debates no solo sobre qué Tecnología es posible implementar, sino también sobre qué se debería implementar y dónde se deberían concentrar más los esfuerzos en este espacio cuando se tienen en cuenta diversos modelos de amenaza.
El resultado de todo esto es la imposibilidad de encontrar una valoración idéntica de la misma propuesta o idea por parte de cualquier desarrollador del sector, y mucho menos un consenso sobre dónde vale más la pena realizar más esfuerzos de investigación e implementación. Por lo tanto, la única opción que nos queda es el ensayo y error exhaustivo para determinar qué funciona y qué no. Esto, por supuesto, requiere desarrolladores aún más cualificados.
Un camino difícil
Esto es precisamente lo que Dev++ y otros programas, como el programa de residencia de Chaincode y el de Programación Blockchain de Jimmy Song, intentan abordar. Si bien estos esfuerzos están ampliando gradualmente la oferta de herramientas educativas, recursos y cursos, convertirse en desarrollador de blockchain es un camino largo y difícil, con muchos desafíos.
La mayoría, sin embargo, son psicológicos.
Para quienes aspiran a desarrollar blockchain, es fácil sentirse intimidado por la pronunciada curva de aprendizaje que presenta este campo. Como exalumno y posterior asistente de cátedra en el Ironhack Fullstack Bootcamp, sé de primera mano que la intimidación es la mayor barrera para cualquier estudiante que busque dominar cualquier tipo de desarrollo de software.
Paradójicamente, estos sentimientos pueden verse incluso intensificados por el profundo conocimiento de instructores como los de Dev++ y la aparente inutilidad de alcanzar el mismo nivel de dominio por parte de los estudiantes. Incluso puede verse reforzado en algunos casos por la percepción de los Colaboradores de Bitcoin CORE , que se asocia con el conocido y extremadamente crítico proceso de revisión por pares de los repositorios.
Esto quedó ilustrado cuando le pregunté a Pieter Wuille, mantenedor de Bitcoin CORE, cuál era la manera más sencilla para un desarrollador de contribuir al repositorio. "Sin duda, la revisión de código", respondió, antes de matizar rápidamente su afirmación.
Continuó:
Sin embargo, es incorrecto decir que es fácil. No lo es. El estándar para contribuir y revisar el código de Bitcoin CORE es muy alto.
Hay muy buenas razones para el riguroso enfoque de Bitcoin Core en la calidad del código, y alcanzar el nivel de conocimiento de Colaboradores como Pieter Wuille y John Newberry puede parecer abrumador. Sin embargo, todo programador tiene que empezar por algún lado, y es un grave error que los aspirantes a desarrolladores de blockchain confundan el alto nivel de exigencia de este único repositorio con el nivel de capacidad necesario para realizar contribuciones significativas al ecosistema en general.
Innumerables proyectos además de Bitcoin CORE podrían beneficiarse enormemente del talento adicional, y pueden proporcionar una vía para programadores menos experimentados para comenzar a mojarse los pies.
Como señala Elizabeth Stark:
Afortunadamente, es mucho más fácil Aprende a crear aplicaciones Lightning que a Aprende en el desarrollo del protocolo. Dicho esto, adentrarse en el desarrollo de aplicaciones Lightning puede ser un buen punto de partida para aprender más sobre el protocolo.
El extenso desarrollo y las pruebas que quedan por delante para permitir y explorar a fondo la adopción generalizada de Lightning Network es solo un ejemplo de un posible punto de partida para desarrolladores más innovadores. Pero hay otras oportunidades aún más accesibles que aprovechar.
Como desarrollador web, me contactaron y me pidieron comentarios sobre al menos tres API distintas mientras asistía a Scaling Bitcoin. Las API en este ámbito permiten a otros desarrolladores utilizar funciones de blockchain, como la prueba de existencia, sin las complejidades de ejecutar un nodo completo.
Construir y contribuir a este tipo de infraestructura digital no solo es esencial para el crecimiento de la industria en el ecosistema, sino que proporciona una excelente fruta baja para los desarrolladores con poca experiencia en blockchain proporciona una forma de hacer contribuciones significativas y necesarias al ecosistema al tiempo que familiarizan los desarrolladores con la Tecnología más profunda.
Asegurando el futuro
A medida que avanzamos hacia 2018, toda la atención se centrará en lo emocionante y fácilmente visible.
Los movimientos de precios y el drama de la industria dominarán los titulares y la atención general como siempre lo han hecho, y serán el catalizador de muchos clics, tuits y comentarios.
Pero la verdadera y subestimada historia, como siempre, será la de los que se dedican a la experimentación, y no solo a quienes contribuyen a Bitcoin CORE o a la Red Lightning. Quienes, fuera del foco de atención, lidian con problemas sutiles y esotéricos son igual de importantes.
Son quienes, a pesar de los obstáculos y sin fanfarrias, luchan por cambiar poco a poco el estado del mundo y crear ONE mejor. Son ellos quienes realizan los avances graduales, a menudo aparentemente insignificantes, que, en conjunto, impulsan un ecosistema.
Independientemente de cómo se desarrolle, 2018 no es un año o que lo rompa año para Bitcoin o Criptomonedas en general.
El trabajo más importante y fundamental tiene horizontes temporales y resultados que trascienden el año siguiente. Estos esfuerzos no se centran en dramatismo, estrategias de relaciones públicas ni siquiera en la Tecnología en sí, sino en las personas que la desarrollan y las que la desarrollarán.
Como lo expresa nuevamente con claridad Jimmy Song:
Creo que Bitcoin es antifrágil, pero no porque el código del software sea tan inteligente, sino porque hay desarrolladores realmente inteligentes que están fortaleciendo la red... y creo que cuantos más desarrolladores de calidad incorporemos al sistema, mejor será y mejor será su reserva de valor.
Si bien los comerciantes pueden mover los Mercados, son los Tinkerers los que realmente determinarán el futuro.
¿Crees que otro desafío es aún más grande?CoinDesk ahora acepta presentaciones a su 2017 anual en CoinDesk.
Globo de Bitcoinvía Shutterstock
Note: The views expressed in this column are those of the author and do not necessarily reflect those of CoinDesk, Inc. or its owners and affiliates.
Ariel Deschapell
Ariel Deschapell es gerente de contenido de la startup inmobiliaria blockchain Ubitquity y recientemente recibió la beca Henry Hazlitt de la Fundación para la Educación Económica. Síguenos a Ariel: @NotASithLord.
Ariel es un inversor en Bitcoin y tiene acciones en Ubitquity (Ver: Regulación editorial).
