Al hacer clic en "Aceptar", usted acepta que se almacenen cookies en su dispositivo para mejorar la navegación por el sitio, analizar el uso del mismo y ayudar en nuestros esfuerzos de marketing. Consulte nuestra política de privacidad para obtener más información.
Fundamentos

Segundas capas y otros proyectos sobre bitcoin

Cuando alguien habla de segundas capas sobre bitcoin, normalmente sólo piensa en la Lightning Network. Sin embargo, este artículo -escrito por el colaborador invitado Michal Novak- mostrará que recientemente se ha producido un aumento significativo de los proyectos desarrollados sobre la segunda capa de bitcoin. El futuro parece muy prometedor.

Publicado el 30-jul-2024
COMENZAR A LEER
Publicado el 30-jul-2024

Índice de contenidos

Los críticos argumentan que bitcoin es anticuado, lento y carece de las funciones avanzadas de contratos inteligentes que se ven en otras blockchains. Hasta cierto punto , tienen razón. La capa básica de bitcoin sólo gestiona unas pocas transacciones por segundo, lo que sin duda no es suficiente para una potencial adopción global. Además, Bitcoin Script, el lenguaje de programación utilizado para crear contratos inteligentes en bitcoin, es muy simplista y no soporta todas las características a las que estamos acostumbrados de los lenguajes de programación completos o de otras criptomonedas.

(Nota: No todos los proyectos mencionados son técnicamente de capa 2, ya que aquí también se describen varias cadenas laterales ("cadenas de bloques paralelas") y otros proyectos. Se trata más bien de una visión general de diversas soluciones que amplían de algún modo las capacidades de bitcoin).

¿Debe el bitcoin sufrir cambios significativos para sobrevivir? En mi opinión, definitivamente no. El objetivo de la capa base, la conocida blockchain de bitcoin, es ser lo más segura y descentralizada posible. Estas características sólo pueden lograrse manteniendo el sistema lo más simple posible. Con cada característica adicional, aunque esté escrita y revisada por los mejores programadores, aumenta el riesgo de posibles errores o fallos, un riesgo que la mayor y más famosa red descentralizada para transacciones gratuitas de dinero digital no puede permitirse.

Sin embargo, no se trata sólo de la seguridad y de los posibles errores que podrían aparecer en un código muy complejo. El objetivo es siempre maximizar la descentralización. Esto significa garantizar que el sistema no esté controlado por grandes instituciones o estados -como ocurre con las monedas fiduciarias actuales- y que cualquiera de nosotros tenga la oportunidad de operar su propio nodo, verificar las reglas de la red y ser verdaderamente auto-soberano.

Para que este principio se mantenga, es esencial que cualquiera pueda conectarse a la red y convertirse en miembro. Por supuesto, el tamaño actual de los bloques no es suficiente para escalar a todo el mundo en el planeta, pero garantiza que un disco duro que cueste sólo unas docenas de dólares sea suficiente para almacenar todos los datos necesarios. Además, el hecho de que Bitcoin Script sea relativamente sencillo significa que todas las transacciones pueden verificarse en un miniordenador o en un viejo portátil.

En otras palabras: sí, la capa base de bitcoin no cuenta con funciones avanzadas, ni puede gestionar varias transacciones en cadena al día para cada persona en todo el mundo. Sin embargo, esta simplicidad garantiza su seguridad y su auténtica descentralización. Prueba de ello son las decenas de miles de nodos de bitcoin que funcionan en todo el mundo y el hecho de que sólo se hayan producido dos interrupciones importantes en su historia: en 2010 y en 2013. Desde entonces, la cadena de bloques de bitcoin ha funcionado sin un solo fallo y su tiempo de actividad se acerca al 99,99%.

Bitcoin Uptime Tracker, fuente: https://bitcoinuptime.com/

Capas adicionales

¿Significa esto que el bitcoin seguirá siendo para siempre una especie de "locomotora de vapor" en un mundo de trenes modernos? En absoluto. Bitcoin aborda las cosas de forma diferente y no se inspira en ningún otro lugar que no sea Internet.

Internet funciona por capas. Primero está la capa física, que puede imaginarse como todos los cables que conectan ordenadores y otros dispositivos. Por encima está la capa de enlace, que garantiza que los datos lleguen a su destino y permite que los ordenadores se comuniquen. La capa de red define la ruta que siguen los datos y la capa de transporte garantiza que los datos lleguen intactos y en orden.

La razón de que existan estas capas es que hacen que Internet sea más organizada y eficiente. Cada capa tiene su función especial, y cuando todas trabajan juntas, Internet puede transmitir información de un lugar a otro de forma rápida y segura. Bitcoin funciona de forma muy similar.

Blockchain Trilemma, fuente: Tesoros de DBS

Como ilustra el diagrama anterior, no es factible que la blockchain de bitcoin sea segura, descentralizada y escalable. Teóricamente es posible, pero en tal caso no desempeñaría ninguna de estas funciones con eficacia. Bitcoin ha elegido el camino de la seguridad y la descentralización, clavándose en el centro del lado derecho de ese triángulo. La escalabilidad (y otros parámetros, como veremos más adelante) se aborda de forma similar a Internet, a través de segundas y posteriores capas.

¿Qué implica esto? Una capa podría encargarse de la escalabilidad, otra podría gestionar el almacenamiento de NFT, otra podría mejorar la privacidad y alguna podría ofrecer contratos inteligentes muy complejos, que la blockchain básica de bitcoin no ofrece. No es necesario limitarse a las segundas capas; en el futuro surgirán sin duda terceras y posiblemente más capas adicionales.

Un aspecto crucial aquí es que estas capas son opcionales. Si quieres, puedes utilizarlas, pero si, por ejemplo, no te gustan las NFT, no necesitas conectarte a estas capas en absoluto. Además, es importante tener en cuenta que cualquier error en una segunda capa (o subsiguientes) no afecta a la seguridad de la capa básica: lapropia blockchain de bitcoin. Esta es una ventaja significativa de este enfoque arquitectónico.

Taproot permite el desarrollo de muchas capas 2 de bitcoin (fuente de la imagen: Chain Debrief).

Gracias a proyectos recientes como Inscriptions, los tokens BRC-20 y el protocolo Runes, está surgiendo un número significativo de segundas capas y otros proyectos sobre bitcoin. Esto se debe a dos razones. En primer lugar, muchos desarrolladores se han dado cuenta de que ahora, principalmente gracias al soft-fork Taproot, pueden desarrollar proyectos bastante interesantes sobre bitcoin, lo que ha provocado un cambio desde otras blockchains. En segundo lugar, como resultado de estos protocolos, las comisiones por transacción se han disparado, lo que ha hecho que mucha gente se dé cuenta de que los usuarios normales tendrán que trasladar sus transacciones cotidianas de la capa base a capas superiores.

¿Qué segundas capas y otros proyectos están surgiendo en bitcoin? Veamos a continuación algunos de los más interesantes.

Red del Rayo

fuente: paxful.com

Sin duda, la segunda capa sobre bitcoin más conocida es la Lightning Network, que existe desde hace aproximadamente 7 años. Esta solución utiliza lo que se denominan canales de pago. Se puede pensar en ellos como un saldo compartido entre dos personas, en el que sólo esas dos personas saben cuántos fondos tiene cada una. Las transacciones se producen simplemente cambiando el estado de este canal de pago. Los propios canales y nodos forman una red, por lo que no es necesario tener un canal abierto con todo el mundo; algoparecido a Internet, donde no es necesario estar conectado a todos y cada uno de los servidores, sino que basta con tener una conexión a Internet con tu proveedor de servicios de Internet, y ellos se encargan de reenviar los datos más allá.

La idea fundamental de la red Lightning es que no es necesario que las transacciones especialmente pequeñas (como comprar una cerveza en una conferencia sobre bitcoins) se almacenen en la cadena de bloques y sean verificadas por todos los nodos del mundo. Como resultado, las transacciones Lightning son más rápidas (normalmente se liquidan en unos segundos), más baratas (las comisiones son casi insignificantes) y más anónimas.

Para utilizar esta red, se necesita un monedero Lightning especial, normalmente una aplicación móvil. Los pagos suelen realizarse escaneando códigos QR, pero últimamente se está utilizando cada vez más la tecnología NFC para las transacciones, lo que mejora notablemente la facilidad de uso.

¿Es la Lightning Network la solución definitiva para escalar bitcoin? Sólo el futuro lo dirá. Recientemente, se ha puesto de manifiesto que Lightning funciona bien en modo de custodia, lo que significa que confías a un tercero el control de tus fondos. Sin embargo, si quieres seguir siendo realmente soberano y mantener tus propias claves, Lightning sigue siendo bastante complicado para muchas personas sin conocimientos técnicos. Necesitas abrir canales de pago, mantenerlos, entender conceptos como la liquidez entrante (y saber gestionarla), y si quieres recibir pagos, debes estar continuamente conectado. Además, está el problema de que, debido al espacio limitado en los bloques, no es realista que todo el mundo tenga sus propios canales de pago (con el estado actual de Lightning Network).

Sin embargo, no es necesario descartar por completo Lightning Network. Recientemente, ha demostrado tener un lugar definido, especialmente en el segmento B2B. Además, la emergente competencia de escalado, de la que hablaremos en los siguientes capítulos, está empujando a los desarrolladores de Lightning Network a trabajar en la facilidad de uso en modo de autocustodia. Una noticia relativamente buena es que algunas de las nuevas segundas capas emergentes no intentan sustituir por completo a Lightning (aunque algunas sí lo hacen), sino aprovechar sus puntos fuertes y crear juntas una solución realmente útil y de alta calidad para escalar bitcoin a las masas.

Activos de Taproot

fuente: nobsbitcoin.com

Para la mayoría de las personas que viven en el mundo occidental desarrollado, el bitcoin sirve principalmente como inversión o ahorro. Y si llevan tiempo interesados en bitcoin, también están acostumbrados a la volatilidad de su precio. Simplemente saben que si "hodl" el tiempo suficiente, compran más gradualmente y no se asustan por las diversas caídas de precios, obtendrán beneficios. Sin embargo, este no es el caso en los países en desarrollo y más pobres, donde la gente a menudo carece de acceso a una cuenta bancaria y desearía operar únicamente con bitcoin.

De hecho, su volatilidad es actualmente un gran problema. Si vives al día, como es habitual en estos países, una caída significativa del precio del bitcoin puede significar que a final de mes no tengas suficiente para pagar necesidades como el alquiler, la electricidad o incluso la comida. Por esta razón, las stablecoins -criptodivisasvinculadas 1:1, normalmente al dólar- están ganando popularidad en estas regiones. Ofrecen una alternativa más estable para las transacciones diarias y la gestión financiera.

Actualmente, las stablecoins se utilizan más comúnmente en Ethereum o Tron. Sin embargo, esto puede cambiar con el protocolo Taproot Assets, antes conocido como Taro, que permite el envío de stablecoins a través de la Lightning Network. A través de esta red, sería posible enviar, por ejemplo, dólares estadounidenses a todo el mundo de forma extremadamente rápida, fácil, barata y utilizando una red verdaderamente descentralizada y segura. Esto podría aumentar significativamente la utilidad del bitcoin en las transacciones cotidianas y la estabilidad financiera en regiones donde falta la infraestructura bancaria tradicional.

fuente: river.com

Así, bitcoin, y por extensión la Lightning Network, podrían convertirse en una especie de "raíles seguros" para la transferencia de cualquier valor. Este protocolo se encuentra en las fases finales de desarrollo y se espera su lanzamiento en los próximos meses.

Arca

Esquema Ark, fuente: arklabs.to

La Lightning Network no es la única opción para escalar bitcoin. Recientemente, se ha hablado cada vez más de un protocolo llamado Ark. ¿Recuerdas la complejidad que he descrito antes, como el problema de la liquidez entrante en el modo sin custodia de la Red Lightning? Ark pretende abordar estos problemas trasladando la carga técnica de los usuarios a los operadores de servicios, conocidos como proveedores de servicios Ark (ASP). Este modelo simplifica la experiencia del usuario haciendo que los ASP gestionen las complejidades, facilitando potencialmente las cosas a los usuarios cotidianos.

Ark funciona permitiendo inicialmente a los usuarios intercambiar sus UTXOs (salidas de transacciones no gastadas) de bitcoin por vTXOs virtuales con un proveedor de servicios (ASP) elegido por Ark. Estos vTXOs pueden utilizarse para realizar pagos rápidos, eficientes, baratos y anónimos sin registrarlos en la blockchain de bitcoin. El único requisito es que los usuarios deben realizar un autopago una vez al mes (que probablemente se automatizará en el futuro) para evitar la confiscación de sus fondos. Técnicamente, cada transacción implica una gran unión de monedas, lo que garantiza un alto nivel de anonimato. Los usuarios pueden canjear sus vTXO por UTXO tradicionales en cualquier momento, incluso si el ASP no está disponible.

Esquema de Ark, fuente: Cuenta ArkLabsHQ en x.com

Al trasladar gran parte de la complejidad de los usuarios a los proveedores de servicios de arca (ASP), estos operadores necesitan bloquear importantes cantidades de liquidez (bitcoins) para garantizar el correcto funcionamiento del protocolo, lo que podría conducir a una cierta centralización de estos ASP. Además, para que los usuarios reciban pagos de forma no interactiva, es decir, sin conexión, es necesario un soft-fork de bitcoin. El protocolo aún se encuentra en las primeras fases de desarrollo, por lo que su utilidad y eficacia se irán revelando con el tiempo.

La buena noticia es que, aunque a primera vista Ark pueda parecer competencia directa de Lightning Network (y hasta cierto punto lo es), Lightning se utiliza en realidad dentro de este protocolo para facilitar los pagos entre diferentes ASP. Esta integración sugiere que Ark podría complementar a Lightning Network en lugar de sustituirla, mejorando potencial mente el ecosistema general al añadir otra capa de funcionalidad y facilidad de uso.

NFT, memecoins y apuestas

Aunque técnicamente no son una segunda capa, las tecnologías que se describen a continuación han acaparado recientemente una gran atención, por lo que creo que merecen unas líneas aquí. ¿A qué me refiero concretamente? Hace más de un año, el desarrollador Casey Rodarmor propuso el protocolo Ordinals, que permite numerar satoshis individuales. Esto llevó a la creación de Inscriptions, una forma de NFT en bitcoin, donde todos los datos se almacenan directamente en la blockchain de bitcoin.

Sin embargo, la cosa no acabó con las NFT. Poco después se creó el protocolo BRC-20, que es un juego de palabras con los conocidos tokens ERC-20. Más recientemente, también se introdujo un concepto conocido como Runas. En ambos casos, se trata de protocolos para emitir tokens fungibles sobre bitcoin.

fuente: inx.co

Como se puede suponer correctamente, la mayoría de estos tokens carecen esencialmente de valor, y suponen pura especulación o memecoins. Esto ha dividido un poco a la comunidad bitcoin sobre si tales características deberían existir en bitcoin. Independientemente de tu opinión, el deseo de jugar y enriquecerse rápidamente está muy arraigado en nuestro ADN. Esta tendencia subraya el apetito de la comunidad por la innovación, incluso si esto significa experimentar con aplicaciones que podrían no alinearse con el espíritu original de bitcoin de proporcionar un sistema de dinero digital descentralizado.

Líquido

fuente: blockstream.com

Liquid es una cadena lateral de bitcoin, básicamente una cadena de bloques independiente que funciona en paralelo a la cadena de bloques principal de bitcoin. Funciona de forma similar, pero con algunas diferencias clave. Por ejemplo, los bloques de la red Liquid se producen a intervalos fijos de un minuto, lo que hace que las transacciones sean algo más rápidas. Además, las cantidades transferidas están ocultas, lo que hace que el protocolo sea más privado.

Si quieres utilizar esta cadena lateral, tienes que cambiar tus bitcoins por lo que se conoce como Liquid Bitcoins (L-BTC). Del mismo modo, puedes volver a convertir tus L-BTC en bitcoins normales al cabo de un tiempo realizando el intercambio inverso. Aunque Liquid también admite la transferencia de otros activos, como stablecoins denominadas en dólares, esta función no ha ganado mucha tracción en la práctica.

Liquid existe desde 2018 y, si nos fijamos en el volumen de transacciones, parece que muy poca gente lo utiliza. ¿Por qué ocurre esto? A diferencia de la blockchain principal de bitcoin, donde la seguridad está garantizada puramente a través de la criptografía, Liquid requiere que los usuarios también confíen en los miembros de una federación, que actualmente consta de 67 entidades (en su mayoría empresas de bitcoin). Esta dependencia de un modelo federado introduce un nivel de centralización que puede resultar disuasorio para quienes buscan las garantías de seguridad descentralizada típicas de las tecnologías blockchain.

fuente: docs.liquid.net

En mi opinión, la necesidad de confiar en empresas seleccionadas es el escollo que impide que Liquid sea ampliamente utilizado por la población en general, incluso después de seis años de funcionamiento. Sin embargo, no es necesario descartar este protocolo por completo, ya que representa un ecosistema muy activo que podría ganar más tracción en el futuro.

RGB

Logotipo RGB, fuente: rgb.tech

RGB es una plataforma diseñada para contratos inteligentes capaces de todas las funciones complejas conocidas de otras criptodivisas, como Ethereum. Esto significa que, con esta segunda capa, sería posible emitir stablecoins en bitcoin, tokenizar activos del mundo real, implementar NFT, integrar un amplio ecosistema DeFi y operar DAO (Organizaciones Autónomas Descentralizadas), entre otras cosas.

En comparación con Ethereum, una distinción clave de la plataforma RGB es su uso del llamado modelo de validación del lado del cliente. Esto significa que la validez de las transacciones, como las transferencias de activos, es verificada únicamente por los participantes implicados en lugar de por toda la red. Este enfoque reduce significativamente la carga de la cadena de bloques, mejorando la privacidad y la escalabilidad. Por otro lado, diseñar e implantar un sistema de este tipo suele ser más complejo que el modelo de validación de nodo completo utilizado por redes como Ethereum.

Al igual que Taproot Assets, la plataforma RGB también pretende permitir la transferencia de activos individuales a través de la red Lightning en el futuro. Esto subraya la afirmación de que es probable que la red Lightning esté aquí para quedarse, aunque todavía está por ver cómo se utilizará exactamente. 

RGB es un proyecto muy complejo y ambicioso. Aunque depende principalmente de las contribuciones voluntarias de la comunidad, recibe cierto apoyo de empresas como Tether y Bitfinex, que ocasionalmente han aportado código al proyecto. Sin embargo, es importante señalar que no cuenta con un respaldo significativo de empresas o capital riesgo, y que la mayor parte del desarrollo sigue dependiendo de la dedicación de desarrolladores independientes y de los esfuerzos impulsados por la comunidad. Por esta razón, el proyecto está aún en fase de desarrollo, y su implantación en el mundo real llevará algún tiempo. Este enfoque popular de la financiación y el desarrollo puede ralentizar el progreso, pero también mantiene el proyecto alineado con el espíritu descentralizado de la comunidad de criptomonedas en general.

BitVM

La Máquina Virtual Bitcoin (BitVM) es un sistema actualmente en desarrollo cuyo objetivo es introducir capacidades avanzadas de contratos inteligentes en bitcoin, mejorando así su escalabilidad. Como ya se ha mencionado, el lenguaje de scripting de bitcoin es deliberadamente sencillo para garantizar la máxima seguridad y descentralización. Técnicamente, no es Turing completo, lo que limita su capacidad para realizar operaciones complejas.

Dado que el concepto de BitVM es bastante complejo, considerémoslo en un caso simplificado. Tomemos, por ejemplo, una partida de ajedrez. Incluso en este juego, podría haber disputas sobre quién ganó. La solución a la que estamos acostumbrados en plataformas como Ethereum consiste en que todos los nodos reproduzcan (simulen) todas las jugadas de ajedrez y luego decidan quién ha ganado. Sin embargo, esto puede ser especialmente intensivo desde el punto de vista computacional en el caso de "juegos" complejos (contratos inteligentes) e impone exigencias de rendimiento a cada uno de los nodos.

En BitVM, todos estos cálculos tienen lugar fuera de la cadena, entre las dos partes implicadas, y no en la cadena de bloques de bitcoin. La cadena de bloques actúa únicamente como una especie de juez en caso de disputa. Esto convierte a BitVM en una nueva forma de verificar contratos inteligentes complejos en bitcoin sin necesidad de que cada nodo realice cálculos complicados.

La buena noticia es que la implementación de BitVM no requiere ninguna bifurcación suave, lo que significa que puede integrarse en bitcoin sin necesidad de realizar cambios en el protocolo de la red. Este concepto también podría introducir funcionalidades como los rollups de conocimiento-cero (ZK), que son herramientas para escalar la blockchain ya conocidas de Ethereum. Otras posibilidades incluyen transferencias sin confianza de bitcoin a sidechains, mejoras teóricas de la Lightning Network, etc. Aunque estas perspectivas suenan muy prometedoras, los cálculos fuera de la cadena en el diseño de BitVM son muy intensivos computacionalmente y actualmente ineficientes, y el protocolo en sí está todavía en sus primeras etapas. Así que las aplicaciones y beneficios de BitVM en el mundo real tardarán algún tiempo y es importante mencionar que hasta ahora se trata más de un esfuerzo de investigación científica que de una actualización práctica.

Reflexiones finales

De hecho, se podrían escribir docenas de párrafos más sobre otras segundas capas y mejoras de bitcoin. Existe un sitio web(l2.watch) que monitoriza todas las segundas capas sobre bitcoin y, en el momento de escribir este artículo, ha registrado más de 80 proyectos. Muchos de ellos son experimentos varios, y algunos incluso pueden ser propuestas no funcionales o estafas, pero muestra las tendencias en el desarrollo de bitcoin. 

Sin embargo, este artículo ya es bastante extenso, por lo que quizá podríamos dejar las propuestas más exóticas para un próximo artículo. No obstante, el futuro y la idea general parecen claros. Bitcoin es sencillo, seguro y descentralizado. Sin embargo, la mayoría de los entusiastas de bitcoin reconocen la necesidad de una escalabilidad principalmente mejor o de contratos inteligentes más avanzados. Así, la arquitectura de todo el ecosistema se construye en capas.

Desarrollar estas mejoras para bitcoin es un proceso complejo, por lo que podría parecer que otras criptomonedas están más avanzadas en su desarrollo. Sin embargo, si estas innovaciones tienen éxito, proporcionarán soluciones que no comprometerán la seguridad de bitcoin para casos de uso avanzados. Este delicado equilibrio entre mantener una seguridad robusta y ampliar la funcionalidad es crucial para la relevancia de bitcoin a largo plazo.

Gracias Michal

Estamos encantados de que Michal vuelva a colaborar con Braiins y esperamos ver su trabajo en el futuro.

Sígalo en X en @PBudoucnosti.

Conviértase en AUTOR PUBLICADO con Braiins

Buscamos a los mejores y más brillantes colaboradores externos remunerados para el blog. Envíanos un mensaje directo a X con tus ideas y conviértete en un autor publicado: nuestros mejores contenidos podrían aparecer en nuestro próximo libro.

ConferenciaWebXDóndeEnConfirmado
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda

Puede ver el registro de cambios también en nuestra documentación.
Ver el registro de cambios completo

Reciba una notificación cuando publiquemos una nueva actualización

Al suscribirse, acepta nuestra política de privacidad
¡Wohoo! Estás suscrito, nos pondremos en contacto pronto.
Algo salió mal. Por favor, inténtelo de nuevo.
Compartir ahora

Acerca de Braiins

Empresa de software de minería Bitcoin: Braiins Pool, Braiins OS & Stratum V2.

Por mineros, para mineros.

Segundas capas y otros proyectos sobre bitcoin

Fundamentos

Publicado en

30.7.2024

Cuando alguien habla de segundas capas sobre bitcoin, normalmente sólo piensa en la Lightning Network. Sin embargo, este artículo -escrito por el colaborador invitado Michal Novak- mostrará que recientemente se ha producido un aumento significativo de los proyectos desarrollados sobre la segunda capa de bitcoin. El futuro parece muy prometedor.

Índice de contenidos

Los críticos argumentan que bitcoin es anticuado, lento y carece de las funciones avanzadas de contratos inteligentes que se ven en otras blockchains. Hasta cierto punto , tienen razón. La capa básica de bitcoin sólo gestiona unas pocas transacciones por segundo, lo que sin duda no es suficiente para una potencial adopción global. Además, Bitcoin Script, el lenguaje de programación utilizado para crear contratos inteligentes en bitcoin, es muy simplista y no soporta todas las características a las que estamos acostumbrados de los lenguajes de programación completos o de otras criptomonedas.

(Nota: No todos los proyectos mencionados son técnicamente de capa 2, ya que aquí también se describen varias cadenas laterales ("cadenas de bloques paralelas") y otros proyectos. Se trata más bien de una visión general de diversas soluciones que amplían de algún modo las capacidades de bitcoin).

¿Debe el bitcoin sufrir cambios significativos para sobrevivir? En mi opinión, definitivamente no. El objetivo de la capa base, la conocida blockchain de bitcoin, es ser lo más segura y descentralizada posible. Estas características sólo pueden lograrse manteniendo el sistema lo más simple posible. Con cada característica adicional, aunque esté escrita y revisada por los mejores programadores, aumenta el riesgo de posibles errores o fallos, un riesgo que la mayor y más famosa red descentralizada para transacciones gratuitas de dinero digital no puede permitirse.

Sin embargo, no se trata sólo de la seguridad y de los posibles errores que podrían aparecer en un código muy complejo. El objetivo es siempre maximizar la descentralización. Esto significa garantizar que el sistema no esté controlado por grandes instituciones o estados -como ocurre con las monedas fiduciarias actuales- y que cualquiera de nosotros tenga la oportunidad de operar su propio nodo, verificar las reglas de la red y ser verdaderamente auto-soberano.

Para que este principio se mantenga, es esencial que cualquiera pueda conectarse a la red y convertirse en miembro. Por supuesto, el tamaño actual de los bloques no es suficiente para escalar a todo el mundo en el planeta, pero garantiza que un disco duro que cueste sólo unas docenas de dólares sea suficiente para almacenar todos los datos necesarios. Además, el hecho de que Bitcoin Script sea relativamente sencillo significa que todas las transacciones pueden verificarse en un miniordenador o en un viejo portátil.

En otras palabras: sí, la capa base de bitcoin no cuenta con funciones avanzadas, ni puede gestionar varias transacciones en cadena al día para cada persona en todo el mundo. Sin embargo, esta simplicidad garantiza su seguridad y su auténtica descentralización. Prueba de ello son las decenas de miles de nodos de bitcoin que funcionan en todo el mundo y el hecho de que sólo se hayan producido dos interrupciones importantes en su historia: en 2010 y en 2013. Desde entonces, la cadena de bloques de bitcoin ha funcionado sin un solo fallo y su tiempo de actividad se acerca al 99,99%.

Bitcoin Uptime Tracker, fuente: https://bitcoinuptime.com/

Capas adicionales

¿Significa esto que el bitcoin seguirá siendo para siempre una especie de "locomotora de vapor" en un mundo de trenes modernos? En absoluto. Bitcoin aborda las cosas de forma diferente y no se inspira en ningún otro lugar que no sea Internet.

Internet funciona por capas. Primero está la capa física, que puede imaginarse como todos los cables que conectan ordenadores y otros dispositivos. Por encima está la capa de enlace, que garantiza que los datos lleguen a su destino y permite que los ordenadores se comuniquen. La capa de red define la ruta que siguen los datos y la capa de transporte garantiza que los datos lleguen intactos y en orden.

La razón de que existan estas capas es que hacen que Internet sea más organizada y eficiente. Cada capa tiene su función especial, y cuando todas trabajan juntas, Internet puede transmitir información de un lugar a otro de forma rápida y segura. Bitcoin funciona de forma muy similar.

Blockchain Trilemma, fuente: Tesoros de DBS

Como ilustra el diagrama anterior, no es factible que la blockchain de bitcoin sea segura, descentralizada y escalable. Teóricamente es posible, pero en tal caso no desempeñaría ninguna de estas funciones con eficacia. Bitcoin ha elegido el camino de la seguridad y la descentralización, clavándose en el centro del lado derecho de ese triángulo. La escalabilidad (y otros parámetros, como veremos más adelante) se aborda de forma similar a Internet, a través de segundas y posteriores capas.

¿Qué implica esto? Una capa podría encargarse de la escalabilidad, otra podría gestionar el almacenamiento de NFT, otra podría mejorar la privacidad y alguna podría ofrecer contratos inteligentes muy complejos, que la blockchain básica de bitcoin no ofrece. No es necesario limitarse a las segundas capas; en el futuro surgirán sin duda terceras y posiblemente más capas adicionales.

Un aspecto crucial aquí es que estas capas son opcionales. Si quieres, puedes utilizarlas, pero si, por ejemplo, no te gustan las NFT, no necesitas conectarte a estas capas en absoluto. Además, es importante tener en cuenta que cualquier error en una segunda capa (o subsiguientes) no afecta a la seguridad de la capa básica: lapropia blockchain de bitcoin. Esta es una ventaja significativa de este enfoque arquitectónico.

Taproot permite el desarrollo de muchas capas 2 de bitcoin (fuente de la imagen: Chain Debrief).

Gracias a proyectos recientes como Inscriptions, los tokens BRC-20 y el protocolo Runes, está surgiendo un número significativo de segundas capas y otros proyectos sobre bitcoin. Esto se debe a dos razones. En primer lugar, muchos desarrolladores se han dado cuenta de que ahora, principalmente gracias al soft-fork Taproot, pueden desarrollar proyectos bastante interesantes sobre bitcoin, lo que ha provocado un cambio desde otras blockchains. En segundo lugar, como resultado de estos protocolos, las comisiones por transacción se han disparado, lo que ha hecho que mucha gente se dé cuenta de que los usuarios normales tendrán que trasladar sus transacciones cotidianas de la capa base a capas superiores.

¿Qué segundas capas y otros proyectos están surgiendo en bitcoin? Veamos a continuación algunos de los más interesantes.

Red del Rayo

fuente: paxful.com

Sin duda, la segunda capa sobre bitcoin más conocida es la Lightning Network, que existe desde hace aproximadamente 7 años. Esta solución utiliza lo que se denominan canales de pago. Se puede pensar en ellos como un saldo compartido entre dos personas, en el que sólo esas dos personas saben cuántos fondos tiene cada una. Las transacciones se producen simplemente cambiando el estado de este canal de pago. Los propios canales y nodos forman una red, por lo que no es necesario tener un canal abierto con todo el mundo; algoparecido a Internet, donde no es necesario estar conectado a todos y cada uno de los servidores, sino que basta con tener una conexión a Internet con tu proveedor de servicios de Internet, y ellos se encargan de reenviar los datos más allá.

La idea fundamental de la red Lightning es que no es necesario que las transacciones especialmente pequeñas (como comprar una cerveza en una conferencia sobre bitcoins) se almacenen en la cadena de bloques y sean verificadas por todos los nodos del mundo. Como resultado, las transacciones Lightning son más rápidas (normalmente se liquidan en unos segundos), más baratas (las comisiones son casi insignificantes) y más anónimas.

Para utilizar esta red, se necesita un monedero Lightning especial, normalmente una aplicación móvil. Los pagos suelen realizarse escaneando códigos QR, pero últimamente se está utilizando cada vez más la tecnología NFC para las transacciones, lo que mejora notablemente la facilidad de uso.

¿Es la Lightning Network la solución definitiva para escalar bitcoin? Sólo el futuro lo dirá. Recientemente, se ha puesto de manifiesto que Lightning funciona bien en modo de custodia, lo que significa que confías a un tercero el control de tus fondos. Sin embargo, si quieres seguir siendo realmente soberano y mantener tus propias claves, Lightning sigue siendo bastante complicado para muchas personas sin conocimientos técnicos. Necesitas abrir canales de pago, mantenerlos, entender conceptos como la liquidez entrante (y saber gestionarla), y si quieres recibir pagos, debes estar continuamente conectado. Además, está el problema de que, debido al espacio limitado en los bloques, no es realista que todo el mundo tenga sus propios canales de pago (con el estado actual de Lightning Network).

Sin embargo, no es necesario descartar por completo Lightning Network. Recientemente, ha demostrado tener un lugar definido, especialmente en el segmento B2B. Además, la emergente competencia de escalado, de la que hablaremos en los siguientes capítulos, está empujando a los desarrolladores de Lightning Network a trabajar en la facilidad de uso en modo de autocustodia. Una noticia relativamente buena es que algunas de las nuevas segundas capas emergentes no intentan sustituir por completo a Lightning (aunque algunas sí lo hacen), sino aprovechar sus puntos fuertes y crear juntas una solución realmente útil y de alta calidad para escalar bitcoin a las masas.

Activos de Taproot

fuente: nobsbitcoin.com

Para la mayoría de las personas que viven en el mundo occidental desarrollado, el bitcoin sirve principalmente como inversión o ahorro. Y si llevan tiempo interesados en bitcoin, también están acostumbrados a la volatilidad de su precio. Simplemente saben que si "hodl" el tiempo suficiente, compran más gradualmente y no se asustan por las diversas caídas de precios, obtendrán beneficios. Sin embargo, este no es el caso en los países en desarrollo y más pobres, donde la gente a menudo carece de acceso a una cuenta bancaria y desearía operar únicamente con bitcoin.

De hecho, su volatilidad es actualmente un gran problema. Si vives al día, como es habitual en estos países, una caída significativa del precio del bitcoin puede significar que a final de mes no tengas suficiente para pagar necesidades como el alquiler, la electricidad o incluso la comida. Por esta razón, las stablecoins -criptodivisasvinculadas 1:1, normalmente al dólar- están ganando popularidad en estas regiones. Ofrecen una alternativa más estable para las transacciones diarias y la gestión financiera.

Actualmente, las stablecoins se utilizan más comúnmente en Ethereum o Tron. Sin embargo, esto puede cambiar con el protocolo Taproot Assets, antes conocido como Taro, que permite el envío de stablecoins a través de la Lightning Network. A través de esta red, sería posible enviar, por ejemplo, dólares estadounidenses a todo el mundo de forma extremadamente rápida, fácil, barata y utilizando una red verdaderamente descentralizada y segura. Esto podría aumentar significativamente la utilidad del bitcoin en las transacciones cotidianas y la estabilidad financiera en regiones donde falta la infraestructura bancaria tradicional.

fuente: river.com

Así, bitcoin, y por extensión la Lightning Network, podrían convertirse en una especie de "raíles seguros" para la transferencia de cualquier valor. Este protocolo se encuentra en las fases finales de desarrollo y se espera su lanzamiento en los próximos meses.

Arca

Esquema Ark, fuente: arklabs.to

La Lightning Network no es la única opción para escalar bitcoin. Recientemente, se ha hablado cada vez más de un protocolo llamado Ark. ¿Recuerdas la complejidad que he descrito antes, como el problema de la liquidez entrante en el modo sin custodia de la Red Lightning? Ark pretende abordar estos problemas trasladando la carga técnica de los usuarios a los operadores de servicios, conocidos como proveedores de servicios Ark (ASP). Este modelo simplifica la experiencia del usuario haciendo que los ASP gestionen las complejidades, facilitando potencialmente las cosas a los usuarios cotidianos.

Ark funciona permitiendo inicialmente a los usuarios intercambiar sus UTXOs (salidas de transacciones no gastadas) de bitcoin por vTXOs virtuales con un proveedor de servicios (ASP) elegido por Ark. Estos vTXOs pueden utilizarse para realizar pagos rápidos, eficientes, baratos y anónimos sin registrarlos en la blockchain de bitcoin. El único requisito es que los usuarios deben realizar un autopago una vez al mes (que probablemente se automatizará en el futuro) para evitar la confiscación de sus fondos. Técnicamente, cada transacción implica una gran unión de monedas, lo que garantiza un alto nivel de anonimato. Los usuarios pueden canjear sus vTXO por UTXO tradicionales en cualquier momento, incluso si el ASP no está disponible.

Esquema de Ark, fuente: Cuenta ArkLabsHQ en x.com

Al trasladar gran parte de la complejidad de los usuarios a los proveedores de servicios de arca (ASP), estos operadores necesitan bloquear importantes cantidades de liquidez (bitcoins) para garantizar el correcto funcionamiento del protocolo, lo que podría conducir a una cierta centralización de estos ASP. Además, para que los usuarios reciban pagos de forma no interactiva, es decir, sin conexión, es necesario un soft-fork de bitcoin. El protocolo aún se encuentra en las primeras fases de desarrollo, por lo que su utilidad y eficacia se irán revelando con el tiempo.

La buena noticia es que, aunque a primera vista Ark pueda parecer competencia directa de Lightning Network (y hasta cierto punto lo es), Lightning se utiliza en realidad dentro de este protocolo para facilitar los pagos entre diferentes ASP. Esta integración sugiere que Ark podría complementar a Lightning Network en lugar de sustituirla, mejorando potencial mente el ecosistema general al añadir otra capa de funcionalidad y facilidad de uso.

NFT, memecoins y apuestas

Aunque técnicamente no son una segunda capa, las tecnologías que se describen a continuación han acaparado recientemente una gran atención, por lo que creo que merecen unas líneas aquí. ¿A qué me refiero concretamente? Hace más de un año, el desarrollador Casey Rodarmor propuso el protocolo Ordinals, que permite numerar satoshis individuales. Esto llevó a la creación de Inscriptions, una forma de NFT en bitcoin, donde todos los datos se almacenan directamente en la blockchain de bitcoin.

Sin embargo, la cosa no acabó con las NFT. Poco después se creó el protocolo BRC-20, que es un juego de palabras con los conocidos tokens ERC-20. Más recientemente, también se introdujo un concepto conocido como Runas. En ambos casos, se trata de protocolos para emitir tokens fungibles sobre bitcoin.

fuente: inx.co

Como se puede suponer correctamente, la mayoría de estos tokens carecen esencialmente de valor, y suponen pura especulación o memecoins. Esto ha dividido un poco a la comunidad bitcoin sobre si tales características deberían existir en bitcoin. Independientemente de tu opinión, el deseo de jugar y enriquecerse rápidamente está muy arraigado en nuestro ADN. Esta tendencia subraya el apetito de la comunidad por la innovación, incluso si esto significa experimentar con aplicaciones que podrían no alinearse con el espíritu original de bitcoin de proporcionar un sistema de dinero digital descentralizado.

Líquido

fuente: blockstream.com

Liquid es una cadena lateral de bitcoin, básicamente una cadena de bloques independiente que funciona en paralelo a la cadena de bloques principal de bitcoin. Funciona de forma similar, pero con algunas diferencias clave. Por ejemplo, los bloques de la red Liquid se producen a intervalos fijos de un minuto, lo que hace que las transacciones sean algo más rápidas. Además, las cantidades transferidas están ocultas, lo que hace que el protocolo sea más privado.

Si quieres utilizar esta cadena lateral, tienes que cambiar tus bitcoins por lo que se conoce como Liquid Bitcoins (L-BTC). Del mismo modo, puedes volver a convertir tus L-BTC en bitcoins normales al cabo de un tiempo realizando el intercambio inverso. Aunque Liquid también admite la transferencia de otros activos, como stablecoins denominadas en dólares, esta función no ha ganado mucha tracción en la práctica.

Liquid existe desde 2018 y, si nos fijamos en el volumen de transacciones, parece que muy poca gente lo utiliza. ¿Por qué ocurre esto? A diferencia de la blockchain principal de bitcoin, donde la seguridad está garantizada puramente a través de la criptografía, Liquid requiere que los usuarios también confíen en los miembros de una federación, que actualmente consta de 67 entidades (en su mayoría empresas de bitcoin). Esta dependencia de un modelo federado introduce un nivel de centralización que puede resultar disuasorio para quienes buscan las garantías de seguridad descentralizada típicas de las tecnologías blockchain.

fuente: docs.liquid.net

En mi opinión, la necesidad de confiar en empresas seleccionadas es el escollo que impide que Liquid sea ampliamente utilizado por la población en general, incluso después de seis años de funcionamiento. Sin embargo, no es necesario descartar este protocolo por completo, ya que representa un ecosistema muy activo que podría ganar más tracción en el futuro.

RGB

Logotipo RGB, fuente: rgb.tech

RGB es una plataforma diseñada para contratos inteligentes capaces de todas las funciones complejas conocidas de otras criptodivisas, como Ethereum. Esto significa que, con esta segunda capa, sería posible emitir stablecoins en bitcoin, tokenizar activos del mundo real, implementar NFT, integrar un amplio ecosistema DeFi y operar DAO (Organizaciones Autónomas Descentralizadas), entre otras cosas.

En comparación con Ethereum, una distinción clave de la plataforma RGB es su uso del llamado modelo de validación del lado del cliente. Esto significa que la validez de las transacciones, como las transferencias de activos, es verificada únicamente por los participantes implicados en lugar de por toda la red. Este enfoque reduce significativamente la carga de la cadena de bloques, mejorando la privacidad y la escalabilidad. Por otro lado, diseñar e implantar un sistema de este tipo suele ser más complejo que el modelo de validación de nodo completo utilizado por redes como Ethereum.

Al igual que Taproot Assets, la plataforma RGB también pretende permitir la transferencia de activos individuales a través de la red Lightning en el futuro. Esto subraya la afirmación de que es probable que la red Lightning esté aquí para quedarse, aunque todavía está por ver cómo se utilizará exactamente. 

RGB es un proyecto muy complejo y ambicioso. Aunque depende principalmente de las contribuciones voluntarias de la comunidad, recibe cierto apoyo de empresas como Tether y Bitfinex, que ocasionalmente han aportado código al proyecto. Sin embargo, es importante señalar que no cuenta con un respaldo significativo de empresas o capital riesgo, y que la mayor parte del desarrollo sigue dependiendo de la dedicación de desarrolladores independientes y de los esfuerzos impulsados por la comunidad. Por esta razón, el proyecto está aún en fase de desarrollo, y su implantación en el mundo real llevará algún tiempo. Este enfoque popular de la financiación y el desarrollo puede ralentizar el progreso, pero también mantiene el proyecto alineado con el espíritu descentralizado de la comunidad de criptomonedas en general.

BitVM

La Máquina Virtual Bitcoin (BitVM) es un sistema actualmente en desarrollo cuyo objetivo es introducir capacidades avanzadas de contratos inteligentes en bitcoin, mejorando así su escalabilidad. Como ya se ha mencionado, el lenguaje de scripting de bitcoin es deliberadamente sencillo para garantizar la máxima seguridad y descentralización. Técnicamente, no es Turing completo, lo que limita su capacidad para realizar operaciones complejas.

Dado que el concepto de BitVM es bastante complejo, considerémoslo en un caso simplificado. Tomemos, por ejemplo, una partida de ajedrez. Incluso en este juego, podría haber disputas sobre quién ganó. La solución a la que estamos acostumbrados en plataformas como Ethereum consiste en que todos los nodos reproduzcan (simulen) todas las jugadas de ajedrez y luego decidan quién ha ganado. Sin embargo, esto puede ser especialmente intensivo desde el punto de vista computacional en el caso de "juegos" complejos (contratos inteligentes) e impone exigencias de rendimiento a cada uno de los nodos.

En BitVM, todos estos cálculos tienen lugar fuera de la cadena, entre las dos partes implicadas, y no en la cadena de bloques de bitcoin. La cadena de bloques actúa únicamente como una especie de juez en caso de disputa. Esto convierte a BitVM en una nueva forma de verificar contratos inteligentes complejos en bitcoin sin necesidad de que cada nodo realice cálculos complicados.

La buena noticia es que la implementación de BitVM no requiere ninguna bifurcación suave, lo que significa que puede integrarse en bitcoin sin necesidad de realizar cambios en el protocolo de la red. Este concepto también podría introducir funcionalidades como los rollups de conocimiento-cero (ZK), que son herramientas para escalar la blockchain ya conocidas de Ethereum. Otras posibilidades incluyen transferencias sin confianza de bitcoin a sidechains, mejoras teóricas de la Lightning Network, etc. Aunque estas perspectivas suenan muy prometedoras, los cálculos fuera de la cadena en el diseño de BitVM son muy intensivos computacionalmente y actualmente ineficientes, y el protocolo en sí está todavía en sus primeras etapas. Así que las aplicaciones y beneficios de BitVM en el mundo real tardarán algún tiempo y es importante mencionar que hasta ahora se trata más de un esfuerzo de investigación científica que de una actualización práctica.

Reflexiones finales

De hecho, se podrían escribir docenas de párrafos más sobre otras segundas capas y mejoras de bitcoin. Existe un sitio web(l2.watch) que monitoriza todas las segundas capas sobre bitcoin y, en el momento de escribir este artículo, ha registrado más de 80 proyectos. Muchos de ellos son experimentos varios, y algunos incluso pueden ser propuestas no funcionales o estafas, pero muestra las tendencias en el desarrollo de bitcoin. 

Sin embargo, este artículo ya es bastante extenso, por lo que quizá podríamos dejar las propuestas más exóticas para un próximo artículo. No obstante, el futuro y la idea general parecen claros. Bitcoin es sencillo, seguro y descentralizado. Sin embargo, la mayoría de los entusiastas de bitcoin reconocen la necesidad de una escalabilidad principalmente mejor o de contratos inteligentes más avanzados. Así, la arquitectura de todo el ecosistema se construye en capas.

Desarrollar estas mejoras para bitcoin es un proceso complejo, por lo que podría parecer que otras criptomonedas están más avanzadas en su desarrollo. Sin embargo, si estas innovaciones tienen éxito, proporcionarán soluciones que no comprometerán la seguridad de bitcoin para casos de uso avanzados. Este delicado equilibrio entre mantener una seguridad robusta y ampliar la funcionalidad es crucial para la relevancia de bitcoin a largo plazo.

Gracias Michal

Estamos encantados de que Michal vuelva a colaborar con Braiins y esperamos ver su trabajo en el futuro.

Sígalo en X en @PBudoucnosti.

Conviértase en AUTOR PUBLICADO con Braiins

Buscamos a los mejores y más brillantes colaboradores externos remunerados para el blog. Envíanos un mensaje directo a X con tus ideas y conviértete en un autor publicado: nuestros mejores contenidos podrían aparecer en nuestro próximo libro.

en las redes sociales

Sea el primero en enterarse

Gracias. Hemos recibido su envío.
¡Uy! Algo salió mal al enviar el formulario.

CONVERTIRSE EN AUTOR

Buscar libros

Compartir artículo

Sea el primero en enterarse

Reciba información sobre nuestros nuevos contenidos mineros, actualizaciones de productos y mucho más.
Gracias. Hemos recibido su envío.

Lea la Política de privacidad.

¡Uy! Algo salió mal al enviar el formulario.
Le pedimos disculpas, pero nuestro blog sólo está disponible en inglés, español y ruso.