Poco a poco: construyendo sobre Bitcoin

Intermedio8/29/2024, 3:56:43 PM
Este artículo explora los orígenes, características y desafíos de Bitcoin como la primera criptomoneda descentralizada del mundo. Analiza el nivel de descentralización de Bitcoin, su oferta finita y por qué se le llama "oro digital". El artículo también habla de las limitaciones de Bitcoin en cuanto a velocidad de transacción y contratos inteligentes. Introduce actualizaciones como SegWit, la Lightning Network y Taproot, que se han adoptado para mejorar la eficiencia y escalabilidad de las transacciones. Además, el artículo explica cómo la tecnología de Ordinals permite a Bitcoin admitir NFT y cómo soluciones de Capa 2 como Liquid Network y rollups mejoran la funcionalidad de Bitcoin. Por último, da un vistazo al desarrollo futuro de la programación de Bitcoin, incluida la compatibilidad entre cadenas, el potencial de DeFi y las plataformas de aplicaciones nativas, destacando la innovación y evolución dentro del ecosistema de Bitcoin.

Introducción

En 2009, una entidad anónima conocida como Satoshi Nakamoto presentó Bitcoin, la primera criptomoneda descentralizada del mundo. Permitió transferencias de moneda de igual a igual sin intermediarios, como un banco.

Debido a sus orígenes tempranos, equipo fundador anónimo, una vasta red de mineros y la ausencia de financiación tradicional, Bitcoin se ha convertido en la criptomoneda más descentralizada. Es extremadamente difícil para un actor malintencionado reescribir transacciones en la red de Bitcoin, ya que ninguna persona controla la red. Incluso si se produce una colusión entre múltiples individuos, orquestar un ataque para comprometer la precisión de la red es un desafío debido a su descentralización. Para entender qué tan descentralizado es Bitcoin, considere el coeficiente de Nakamoto, que representa la descentralización con un número. El coeficiente representa la cantidad de partes/operadores de nodos que, juntos, controlan más de un tercio de toda la red. Se estima que el coeficiente de Nakamoto de Bitcoin ronda los 7000. La segunda red más descentralizada según el coeficiente de Nakamoto en el momento de escribir esto es el protocolo Mina con 151. Otros nombres destacados incluyen Solana con 18 y BNB con 7. Bitcoin es único porque es especialmente descentralizado.

Además de la descentralización, Bitcoin también es especial debido a sus características fundamentales. Hay una oferta limitada de 21 millones de bitcoins/BTC, lo que lo hace una cobertura atractiva contra la inflación y la inestabilidad económica. Es por eso que a menudo se le llama "oro digital".

En resumen, Bitcoin es:

  1. Funcionalmente simple: permite transferencias de moneda de igual a igual
  2. Descentralizado - está muy por delante de cualquier otra criptomoneda
  3. Seguro: ha permanecido inmune a los ataques y ha sido seguro durante más de 15 años

Estos factores han llevado a Bitcoin a recibir el más alto nivel de claridad regulatoria. Se ha clasificado como una mercancía, lo que indica que las instituciones reconocen su naturaleza descentralizada. También se han aprobado sus ETF en enero de 2024, lo que integra a Bitcoin en los mercados financieros tradicionales.

Aquí está el caso base: Bitcoin ha establecido un nivel básico de credibilidad, que continúa creciendo. Si podemos construir aplicaciones sobre Bitcoin, se beneficiarán de efectos de segundo orden.

Sin embargo, esto es más fácil decirlo que hacerlo. Bitcoin no fue originalmente destinado a ser una capa base para otras aplicaciones.

En primer lugar, las transacciones en Bitcoin son caras y lentas

Si te envío 5 BTC, la transacción debe registrarse en la red de Bitcoin. Más precisamente, esta transacción debe (1) incluirse en el libro mayor y (2) distribuirse el libro mayor actualizado en miles de computadoras. Incluir una transacción en un libro mayor implica que numerosos mineros compitan para resolver acertijos criptográficos para validar y confirmar transacciones: es intensivo en recursos y caro. Asegurar que el libro mayor esté distribuido también ralentiza cuántas transacciones podemos procesar por segundo. Las computadoras que usan las personas comunes no tienen capacidades de almacenamiento ilimitadas. Aquí observamos el enfoque de Bitcoin en la descentralización que conduce a compensaciones en costo y velocidad.

En segundo lugar, Bitcoin es poco amigable hacia los contratos inteligentes

Supongamos que queremos hacer cosas más complicadas más allá de las transferencias de dinero entre pares. Por ejemplo: queremos programar una máquina expendedora sobre la red Bitcoin. Dependiendo del valor introducido, la máquina expendedora produce un producto, y la red Bitcoin realiza un seguimiento continuo del número de productos que quedan en la máquina expendedora. Esta máquina expendedora es análoga a un contrato inteligente: un conjunto de procesos que se ejecutan automáticamente en función de un conjunto de reglas, dado un determinado desencadenante.

Bitcoin no admite directamente contratos inteligentes, y esta limitación surge de dos decisiones de diseño intencionales.

  1. Bitcoin emplea un lenguaje de script restringido y basado en pila que está diseñado de manera intencional para no ser Turing completo, lo cual carece de características avanzadas como bucles y condicionales complejos. En otras palabras, es difícil codificar lógica compleja en Bitcoin. Solo se admiten operaciones simples como firmas digitales, bloqueos temporales, etc.
  2. Bitcoin utiliza un modelo de Salida de Transacción No Gastada (UTXO) para rastrear el estado, es decir, el estado actual de toda la información almacenada en la cadena de bloques, lo que es eficiente para rastrear los saldos de las billeteras pero no es bueno para rastrear estados de otros tipos de transacciones.

Estas decisiones arquitectónicas priorizan la seguridad y la previsibilidad a costa de la programabilidad. Por lo tanto, aunque Bitcoin destaca en la transferencia segura de valor, es muy poco amigable para el soporte de lógica compleja y dependiente del estado necesaria para aplicaciones de contratos inteligentes. Redes como Ethereum surgieron más tarde como solución a estas limitaciones.

Los primeros intentos de superar estas limitaciones

Segwit, Lightning Network y Taproot

La primera gran actualización de Bitcoin se llamó Segwit, lanzada en 2017. Permitió que las transacciones de Bitcoin ocurrieran más rápidamente. También permitió la modificación de las identificaciones de transacciones antes de la confirmación en la cadena de bloques. Esto permitió el agrupamiento seguro de múltiples transacciones. En última instancia, varias transacciones que ocurrieron fuera de la cadena de bloques se pueden condensar en 1 transacción que luego se almacenaría en la cadena.

Esto dio lugar al primer Bitcoin Layer 2 (L2), el Red de Rayos, lanzado en 2018. Una L2 es un protocolo que se asienta en la L1 subyacente (en este caso, Bitcoin es la L1).

Aquí hay una ilustración simplificada de lo que ocurre en la Red Lightning: si te envío 10 BTC y tú me devuelves 5 BTC, generalmente hay 2 entradas de transacción. La Red Lightning crea una nueva mini base de datos, o libro mayor, entre las dos partes que realizan la transacción. Resuelve el resultado neto después de un período (por ejemplo, la persona A envió 5 BTC a la persona B), reduciendo el número de entradas de transacción en el libro mayor principal de 2 a 1. La Red Lightning agrupa múltiples transacciones en una sola y registra esa transacción única en la cadena de bloques de Bitcoin. Si bien hay compensaciones en la descentralización, la Red Lightning ofrece una flexibilidad significativa. Para transacciones pequeñas, los usuarios se benefician de su velocidad y costos de transacción mucho más bajos. Las tarifas de transacción de Bitcoin son aproximadamente $1, mientras que el costo por transacción de la Red Lightning es de $0.001.

La Lightning Network permite velocidad pero no programabilidad u otros casos de uso fascinantes. Con Lightning, aún no puedo, por ejemplo, enviarte una stablecoin y que esa transacción esté asegurada por la red Bitcoin, y mucho menos programar un contrato inteligente sobre Bitcoin.

La actualización de taproot, activada en 2021, sentó las bases para programar contratos inteligentes en Bitcoin. Básicamente, relajó las limitaciones de la cantidad de datos arbitrarios que se pueden colocar dentro de una transacción de Bitcoin.

Ingresar Ordinales

Gracias a Taproot, los usuarios ahora pueden inscribir datos directamente en satoshis individuales (100 millones de satoshis equivalen a 1 bitcoin). Más precisamente, un satoshi podría (1) ser asignado un número específico para referencia futura y (2) ser inscrito con datos como texto, imágenes o archivos complejos. Este proceso transforma efectivamente un satoshi fungible en uno no fungible, creando lo que comúnmente se conoce como un token no fungible (NFT).

Los ordinales han suscitado opiniones encontradas. Por un lado, los ordinales de Bitcoin pueden considerarse superiores a los NFT almacenados en otras cadenas de bloques. He aquí por qué: cuando un NFT se almacena en la red Bitcoin a través de la inscripción, los datos reales (imagen, video, etcétera) se almacenan en la cadena de bloques. Por el contrario, los NFT no ordinales generalmente almacenan metadatos/punteros de URL en la cadena de bloques en lugar de los datos reales. Por lo tanto, los ordinales son menos vulnerables a la censura, la podredumbre de enlaces y la pérdida de datos.

Por otro lado, muchos en la comunidad Bitcoin creen que obligar a los nodos de Bitcoin a descargar y almacenar imágenes es una pérdida de recursos. A continuación se muestra una famosa colección ordinal, la colección Taproot Wizards.


Algunos NFTs de la colección Taproot Wizards

Y de hecho, en comparación con hace unos meses, los ordinales están atrayendo menos atención en este momento. Desde el gráfico a continuación, podemos ver que se están destinando menos recursos a crear ordinales y en general se están creando menos ordinales.

Menos esfuerzo hacia la creación de Bitcoin ordinales con el tiempo (Fuente: Dune Analytics)

Las preocupaciones sobre los ordenadores merecedores de espacio en la red de Bitcoin son los principales impulsores de esta desaceleración, pero también vale la pena ampliar la visión y señalar que esto no es un fenómeno exclusivo de los ordenadores. El interés en los NFTs probablemente ha disminuido debido a la saturación del mercado.

La disminución de la publicidad no es específica de Bitcoin, es un tiempo de inactividad para los NFT en todo el espacio (Fuente: The Block)

Un tema recurrente en esta pieza hasta ahora es el énfasis de Bitcoin en la seguridad y la descentralización, lo que lo hace menos escalable. Por eso se critican los ordinales: muchos creen que las imágenes no valen la pena para agregar congestión adicional a la red de Bitcoin. Esto nos lleva a los L2 de Bitcoin.

Introduce las capas 2 (L2s)

Comprendiendo L2s

Vale la pena obtener una comprensión general de las L2 antes de adentrarse en Bitcoin específicamente. Las L2 pueden resultar confusas porque diferentes personas tienen diferentes definiciones. En este artículo, generalizaremos las L2 para que consistan en 2 tipos principales: sidechains y rollups. En Ocular, consideramos que los rollups son verdaderas representaciones de las L2.

Cadenas laterales

Las sidechains son blockchains separadas que no liquidan sus transacciones en la cadena principal. En otras palabras, no todas las transacciones en la L2 pueden verificarse directamente en la L1.

ElRed de LiquidEs un buen ejemplo de una cadena lateral de Bitcoin. Puede mover BTC desde la Red de Bitcoin a la Red Liquid a través de un proceso llamado puente. Esto implica que BTC se envíe a una dirección gestionada por una federación de "vigilantes" - un grupo de alrededor de 65 miembros de confianza elegidos por la comunidad de intercambios, instituciones financieras y empresas centradas en Bitcoin. Luego, por cada BTC transferido a esta dirección gestionada por los vigilantes, el usuario recibe un BTC sintético llamado LBTC. Es un anclaje de 2 vías.

Como puede ver, la seguridad de la Red Liquid depende de estos guardianes y de su credibilidad constante; la Red Liquid no hereda la seguridad de Bitcoin L1. Si la mayoría de los guardianes se confabulan o son comprometidos, la seguridad de la cadena lateral puede estar en peligro. El principal beneficio de la Red Liquid es que ayuda a las partes que requieren transacciones rápidas y privadas sin salir completamente del entorno de Bitcoin - las velocidades de transacción son más rápidas, y también se pueden transar stablecoins y otros tokens junto con LBTC en la red.

Rollups

Consideramos los rollups como verdaderos L2s porque cada transacción está respaldada por una prueba enviada al L1; esta prueba puede ser verificada directamente en el L1. En los rollups, cierto número de transacciones se agrupan en 1 transacción. Esta transacción se envía junto con una prueba de validez al L1. La prueba de validez dice: "¡Oye, he revisado estas transacciones y puedo confirmar que siguen todas las reglas. Puedes verificarme y tener certeza acumulativa. ¡No necesitas verificar cada una individualmente!".


Ilustrando el enlace desde L1 hasta L2 (Fuente: Limitless Insights)

Cada transacción está asegurada por una prueba que se puede verificar, por lo que los rollups heredan un alto grado de seguridad de la cadena de bloques de Bitcoin, y podemos considerarlos como verdaderos L2. Los rollups que ayudan a hacer que Bitcoin sea más programable incluyen MerlinChain, BOB, BEVM, Bitlayer y Botanix.

Otros enfoques

Stacksilustra un enfoque no-rollup, no-sidechain que aún hereda cierto grado de seguridad del Bitcoin L1.

Cómo Stacks está entrelazado con Bitcoin: los Stackers reciben BTC, los mineros de Bitcoin reciben STX, lo que hace que estas 2 blockchains estén entrelazadas (Fuente: Documentación de Stacks)

Stacks es esencialmente una cadena de bloques separada que recurre a los mineros de Bitcoin para validar sus bloques a cambio de una recompensa. Sin embargo, Stacks no publica ninguna prueba o hash en la cadena de bloques de Bitcoin, por lo que no está vinculado a Bitcoin tan directamente como un rollup.

Otros emocionantes intentos de programación sobre Bitcoin

Red B²

El Red B² es un buen ejemplo de un auténtico L2 que podemos utilizar para explorar los rollups con más detalle. Las transacciones en B² se agrupan y se genera una prueba verificable que indica que este conjunto es correcto. Esta prueba se registra luego en la cadena de bloques L1 de Bitcoin.

Las pruebas empleadas por B² se llaman pruebas de conocimiento cero (zk), y a menudo se consideran la mejor implementación de pruebas porque permiten la verificación en cadena de la validez del lote sin revelar su contenido. En pocas palabras, las pruebas zk garantizan la privacidad. La red B² también es compatible con EVM, lo que significa que el código escrito para Ethereum puede ejecutar las mismas aplicaciones en B². Esto hace que B² sea atractivo para los desarrolladores actuales.

Proyectos como B² expanden el ecosistema de Bitcoin permitiendo el desarrollo de plataformas de usuario, como Master Protocol.

Protocolo Maestro

Protocolo Maestroes una plataforma financiera dentro del ecosistema Bitcoin, diseñada para facilitar swaps de tasas de interés y yield farming para Liquid Staking Tokens (LSTs) y otros activos generadores de rendimiento.

El Protocolo Maestro mejora la liquidez en el ecosistema de Bitcoin de varias formas clave:

  1. Agregación de activos: Master Protocol funciona como un usuario y agregador de activos, profundamente integrado en el ecosistema Bitcoin. Consolida varios LST y activos generadores de rendimiento de diferentes protocolos y soluciones L2, creando un centro centralizado para la liquidez.
  2. Plataforma de Mercado de Rendimiento: Plataforma de Mercado de Rendimiento: El Master Yield Market, un producto central del Master Protocol, empaqueta activos del ecosistema Bitcoin en Tokens de Rendimiento del Master (MSY), que luego se dividen en Tokens Principales del Master (MPT) y Tokens de Rendimiento del Master (MYT). Esto permite a los usuarios negociar estos tokens, creando efectivamente un mercado de rendimiento y mejorando la liquidez general.
  3. Acceso simplificado: Al agregar múltiples activos y protocolos, Master Protocol simplifica las interacciones para los usuarios dentro del ecosistema Bitcoin. Los usuarios pueden acceder a oportunidades de ganancias de varios protocolos sin la necesidad de cambiar constantemente entre ellos, aumentando así la participación y la liquidez en todo el ecosistema.
  4. Liquid Staking y Restaking: Master Protocol permite a los usuarios apostar Bitcoin en varias redes de Capa 2 y recibir LSTs como certificados de apuesta. Estos LSTs se pueden reinvertir o apostar nuevamente para ganar Liquid Restake Tokens (LRTs), mejorando las capacidades de inversión y la liquidez de los activos sin afectar la apuesta original.
  5. Permutas de tasa de interés: Como mercado de permutas de tasa de interés, Master Protocol facilita el comercio de activos con rendimiento, lo que puede ayudar en la gestión de riesgos de liquidez y optimización de la eficiencia del capital.
  6. Sinergia del ecosistema: Al servir como un centro de comercio de rendimiento de ecosistemas de Bitcoin de parada única, el Protocolo Maestro no solo mejora su adopción, sino que también dirige el tráfico y los usuarios a múltiples protocolos de ecosistemas de Bitcoin, fomentando la liquidez general del ecosistema.
  7. Abordar la fragmentación: Master Protocol ayuda a abordar la fragmentación causada por el crecimiento de las soluciones de la Capa 2 de Bitcoin, mejorando la composabilidad y operabilidad dentro del ecosistema de Bitcoin. Esta integración de varios protocolos DeFi y soluciones de segunda capa mejora el flujo general de liquidez.

Master Protocol actúa como un centro central que conecta a los entusiastas de Bitcoin con varias aplicaciones, apoyando el desarrollo de nuevas aplicaciones y mejorando la utilidad general de la infraestructura de Bitcoin. Además, aborda la fragmentación causada por el crecimiento de las soluciones Bitcoin L2 al mejorar la composición y operabilidad.

Babilonia

Babiloniaes un proyecto innovador dentro del ecosistema Bitcoin diseñado para extender la seguridad inigualable de Bitcoin a varias cadenas de Prueba de Participación (PoS), especialmente aquellas en la red Cosmos.

Al aprovechar el sólido mecanismo de consenso de Prueba de Trabajo (PoW) de Bitcoin, Babylon mejora la seguridad de las cadenas de Prueba de Participación (PoS) a través de un proceso conocido como "restaking". Esto implica bloquear Bitcoin en su red y usarlo para asegurar otras cadenas PoS, proporcionando así seguridad económica y permitiendo a los titulares de Bitcoin ganar recompensas por participación. El protocolo utiliza técnicas criptográficas avanzadas e innovaciones en consenso para facilitar este proceso sin la necesidad de contratos inteligentes complejos.

La arquitectura de Babilonia se basa en Cosmos SDK y es compatible con la Comunicación Inter-Blockchain (IBC), lo que permite una agregación de datos y comunicación sin problemas entre la cadena de Bitcoin y otras cadenas de aplicaciones de Cosmos. Al integrar las características de seguridad de Bitcoin con la flexibilidad de las redes PoS, el Protocolo Babilonia está preparado para desempeñar un papel crucial en el futuro del ecosistema de Bitcoin, fomentando un panorama de blockchain más seguro, escalable e interconectado.

Las próximas fronteras de la programabilidad de Bitcoin y las áreas que estamos monitoreando

El equipo de Ocular continúa siguiendo atentamente las aplicaciones que se están construyendo en Bitcoin e ha identificado las siguientes áreas para observar a medida que la innovación se desarrolla:

  1. Más soluciones L2: Se necesitan L2 mejorados para mejorar la velocidad de las transacciones y reducir los costos mientras se mantiene la seguridad de Bitcoin.
  2. Plataformas de contratos inteligentes (remorachains): Iniciativas como RSK (Rootstock) que permiten funcionalidad de contratos inteligentes similar a Ethereum en Bitcoin se están volviendo cada vez más relevantes. Estas plataformas permiten el desarrollo de dApps y servicios DeFi en Bitcoin.
  3. Compatibilidad entre cadenas: Las plataformas que permiten que las aplicaciones de otras blockchains (por ejemplo, Solana) operen en Bitcoin representan una emocionante oportunidad de inversión en el ámbito de la interoperabilidad de blockchain.
  4. DeFi en Bitcoin: A medida que aumenta la programabilidad, hay un potencial creciente para un ecosistema DeFi robusto en Bitcoin. Los proyectos que se centran en préstamos, préstamos, intercambios descentralizados y stablecoins construidos nativamente en Bitcoin podrían ser áreas de inversión interesantes.
  5. Plataformas de aplicaciones nativas de Bitcoin: Estas plataformas tienen como objetivo mejorar la programabilidad de Bitcoin mientras mantienen sus principios fundamentales de seguridad y descentralización.
  6. Tecnología ZK-Proof: Los proyectos que implementan pruebas de conocimiento cero para Bitcoin podrían ofrecer características mejoradas de privacidad y escalabilidad, lo que los convierte en atractivas oportunidades de inversión.
  7. Soluciones de custodia: A medida que aumenta la programabilidad, surgirá una creciente necesidad de soluciones de custodia seguras que atiendan a la funcionalidad en expansión de Bitcoin a la vez que mantienen el ethos de 'no son tus llaves, no son tus monedas'.
  8. Herramientas e infraestructura para desarrolladores: Con el creciente enfoque en la programabilidad de Bitcoin, es probable que haya un aumento en la demanda de herramientas para desarrolladores, SDK y infraestructura para apoyar esta nueva ola de aplicaciones basadas en Bitcoin.

Conclusión

Estas áreas representan la frontera de la evolución de Bitcoin desde una simple reserva de valor a una plataforma más versátil y programable. A medida que el ecosistema se desarrolla, es probable que atraiga a más desarrolladores, usuarios e inversores, lo que podría impulsar la próxima fase de crecimiento en el mercado de Bitcoin y de criptomonedas en general. Como siempre, no dudes en contactarnos en crypto@ocular.vc si está construyendo en el espacio.

Descargo de responsabilidad:

  1. Este artículo es una reimpresión de [ocular]. Todos los derechos de autor pertenecen al autor original [NOTDEGENAMY、RAM、JOMO]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo y lo resolverán rápidamente.
  2. Descargo de responsabilidad: Los puntos de vista y opiniones expresados en este artículo son únicamente los del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

Poco a poco: construyendo sobre Bitcoin

Intermedio8/29/2024, 3:56:43 PM
Este artículo explora los orígenes, características y desafíos de Bitcoin como la primera criptomoneda descentralizada del mundo. Analiza el nivel de descentralización de Bitcoin, su oferta finita y por qué se le llama "oro digital". El artículo también habla de las limitaciones de Bitcoin en cuanto a velocidad de transacción y contratos inteligentes. Introduce actualizaciones como SegWit, la Lightning Network y Taproot, que se han adoptado para mejorar la eficiencia y escalabilidad de las transacciones. Además, el artículo explica cómo la tecnología de Ordinals permite a Bitcoin admitir NFT y cómo soluciones de Capa 2 como Liquid Network y rollups mejoran la funcionalidad de Bitcoin. Por último, da un vistazo al desarrollo futuro de la programación de Bitcoin, incluida la compatibilidad entre cadenas, el potencial de DeFi y las plataformas de aplicaciones nativas, destacando la innovación y evolución dentro del ecosistema de Bitcoin.

Introducción

En 2009, una entidad anónima conocida como Satoshi Nakamoto presentó Bitcoin, la primera criptomoneda descentralizada del mundo. Permitió transferencias de moneda de igual a igual sin intermediarios, como un banco.

Debido a sus orígenes tempranos, equipo fundador anónimo, una vasta red de mineros y la ausencia de financiación tradicional, Bitcoin se ha convertido en la criptomoneda más descentralizada. Es extremadamente difícil para un actor malintencionado reescribir transacciones en la red de Bitcoin, ya que ninguna persona controla la red. Incluso si se produce una colusión entre múltiples individuos, orquestar un ataque para comprometer la precisión de la red es un desafío debido a su descentralización. Para entender qué tan descentralizado es Bitcoin, considere el coeficiente de Nakamoto, que representa la descentralización con un número. El coeficiente representa la cantidad de partes/operadores de nodos que, juntos, controlan más de un tercio de toda la red. Se estima que el coeficiente de Nakamoto de Bitcoin ronda los 7000. La segunda red más descentralizada según el coeficiente de Nakamoto en el momento de escribir esto es el protocolo Mina con 151. Otros nombres destacados incluyen Solana con 18 y BNB con 7. Bitcoin es único porque es especialmente descentralizado.

Además de la descentralización, Bitcoin también es especial debido a sus características fundamentales. Hay una oferta limitada de 21 millones de bitcoins/BTC, lo que lo hace una cobertura atractiva contra la inflación y la inestabilidad económica. Es por eso que a menudo se le llama "oro digital".

En resumen, Bitcoin es:

  1. Funcionalmente simple: permite transferencias de moneda de igual a igual
  2. Descentralizado - está muy por delante de cualquier otra criptomoneda
  3. Seguro: ha permanecido inmune a los ataques y ha sido seguro durante más de 15 años

Estos factores han llevado a Bitcoin a recibir el más alto nivel de claridad regulatoria. Se ha clasificado como una mercancía, lo que indica que las instituciones reconocen su naturaleza descentralizada. También se han aprobado sus ETF en enero de 2024, lo que integra a Bitcoin en los mercados financieros tradicionales.

Aquí está el caso base: Bitcoin ha establecido un nivel básico de credibilidad, que continúa creciendo. Si podemos construir aplicaciones sobre Bitcoin, se beneficiarán de efectos de segundo orden.

Sin embargo, esto es más fácil decirlo que hacerlo. Bitcoin no fue originalmente destinado a ser una capa base para otras aplicaciones.

En primer lugar, las transacciones en Bitcoin son caras y lentas

Si te envío 5 BTC, la transacción debe registrarse en la red de Bitcoin. Más precisamente, esta transacción debe (1) incluirse en el libro mayor y (2) distribuirse el libro mayor actualizado en miles de computadoras. Incluir una transacción en un libro mayor implica que numerosos mineros compitan para resolver acertijos criptográficos para validar y confirmar transacciones: es intensivo en recursos y caro. Asegurar que el libro mayor esté distribuido también ralentiza cuántas transacciones podemos procesar por segundo. Las computadoras que usan las personas comunes no tienen capacidades de almacenamiento ilimitadas. Aquí observamos el enfoque de Bitcoin en la descentralización que conduce a compensaciones en costo y velocidad.

En segundo lugar, Bitcoin es poco amigable hacia los contratos inteligentes

Supongamos que queremos hacer cosas más complicadas más allá de las transferencias de dinero entre pares. Por ejemplo: queremos programar una máquina expendedora sobre la red Bitcoin. Dependiendo del valor introducido, la máquina expendedora produce un producto, y la red Bitcoin realiza un seguimiento continuo del número de productos que quedan en la máquina expendedora. Esta máquina expendedora es análoga a un contrato inteligente: un conjunto de procesos que se ejecutan automáticamente en función de un conjunto de reglas, dado un determinado desencadenante.

Bitcoin no admite directamente contratos inteligentes, y esta limitación surge de dos decisiones de diseño intencionales.

  1. Bitcoin emplea un lenguaje de script restringido y basado en pila que está diseñado de manera intencional para no ser Turing completo, lo cual carece de características avanzadas como bucles y condicionales complejos. En otras palabras, es difícil codificar lógica compleja en Bitcoin. Solo se admiten operaciones simples como firmas digitales, bloqueos temporales, etc.
  2. Bitcoin utiliza un modelo de Salida de Transacción No Gastada (UTXO) para rastrear el estado, es decir, el estado actual de toda la información almacenada en la cadena de bloques, lo que es eficiente para rastrear los saldos de las billeteras pero no es bueno para rastrear estados de otros tipos de transacciones.

Estas decisiones arquitectónicas priorizan la seguridad y la previsibilidad a costa de la programabilidad. Por lo tanto, aunque Bitcoin destaca en la transferencia segura de valor, es muy poco amigable para el soporte de lógica compleja y dependiente del estado necesaria para aplicaciones de contratos inteligentes. Redes como Ethereum surgieron más tarde como solución a estas limitaciones.

Los primeros intentos de superar estas limitaciones

Segwit, Lightning Network y Taproot

La primera gran actualización de Bitcoin se llamó Segwit, lanzada en 2017. Permitió que las transacciones de Bitcoin ocurrieran más rápidamente. También permitió la modificación de las identificaciones de transacciones antes de la confirmación en la cadena de bloques. Esto permitió el agrupamiento seguro de múltiples transacciones. En última instancia, varias transacciones que ocurrieron fuera de la cadena de bloques se pueden condensar en 1 transacción que luego se almacenaría en la cadena.

Esto dio lugar al primer Bitcoin Layer 2 (L2), el Red de Rayos, lanzado en 2018. Una L2 es un protocolo que se asienta en la L1 subyacente (en este caso, Bitcoin es la L1).

Aquí hay una ilustración simplificada de lo que ocurre en la Red Lightning: si te envío 10 BTC y tú me devuelves 5 BTC, generalmente hay 2 entradas de transacción. La Red Lightning crea una nueva mini base de datos, o libro mayor, entre las dos partes que realizan la transacción. Resuelve el resultado neto después de un período (por ejemplo, la persona A envió 5 BTC a la persona B), reduciendo el número de entradas de transacción en el libro mayor principal de 2 a 1. La Red Lightning agrupa múltiples transacciones en una sola y registra esa transacción única en la cadena de bloques de Bitcoin. Si bien hay compensaciones en la descentralización, la Red Lightning ofrece una flexibilidad significativa. Para transacciones pequeñas, los usuarios se benefician de su velocidad y costos de transacción mucho más bajos. Las tarifas de transacción de Bitcoin son aproximadamente $1, mientras que el costo por transacción de la Red Lightning es de $0.001.

La Lightning Network permite velocidad pero no programabilidad u otros casos de uso fascinantes. Con Lightning, aún no puedo, por ejemplo, enviarte una stablecoin y que esa transacción esté asegurada por la red Bitcoin, y mucho menos programar un contrato inteligente sobre Bitcoin.

La actualización de taproot, activada en 2021, sentó las bases para programar contratos inteligentes en Bitcoin. Básicamente, relajó las limitaciones de la cantidad de datos arbitrarios que se pueden colocar dentro de una transacción de Bitcoin.

Ingresar Ordinales

Gracias a Taproot, los usuarios ahora pueden inscribir datos directamente en satoshis individuales (100 millones de satoshis equivalen a 1 bitcoin). Más precisamente, un satoshi podría (1) ser asignado un número específico para referencia futura y (2) ser inscrito con datos como texto, imágenes o archivos complejos. Este proceso transforma efectivamente un satoshi fungible en uno no fungible, creando lo que comúnmente se conoce como un token no fungible (NFT).

Los ordinales han suscitado opiniones encontradas. Por un lado, los ordinales de Bitcoin pueden considerarse superiores a los NFT almacenados en otras cadenas de bloques. He aquí por qué: cuando un NFT se almacena en la red Bitcoin a través de la inscripción, los datos reales (imagen, video, etcétera) se almacenan en la cadena de bloques. Por el contrario, los NFT no ordinales generalmente almacenan metadatos/punteros de URL en la cadena de bloques en lugar de los datos reales. Por lo tanto, los ordinales son menos vulnerables a la censura, la podredumbre de enlaces y la pérdida de datos.

Por otro lado, muchos en la comunidad Bitcoin creen que obligar a los nodos de Bitcoin a descargar y almacenar imágenes es una pérdida de recursos. A continuación se muestra una famosa colección ordinal, la colección Taproot Wizards.


Algunos NFTs de la colección Taproot Wizards

Y de hecho, en comparación con hace unos meses, los ordinales están atrayendo menos atención en este momento. Desde el gráfico a continuación, podemos ver que se están destinando menos recursos a crear ordinales y en general se están creando menos ordinales.

Menos esfuerzo hacia la creación de Bitcoin ordinales con el tiempo (Fuente: Dune Analytics)

Las preocupaciones sobre los ordenadores merecedores de espacio en la red de Bitcoin son los principales impulsores de esta desaceleración, pero también vale la pena ampliar la visión y señalar que esto no es un fenómeno exclusivo de los ordenadores. El interés en los NFTs probablemente ha disminuido debido a la saturación del mercado.

La disminución de la publicidad no es específica de Bitcoin, es un tiempo de inactividad para los NFT en todo el espacio (Fuente: The Block)

Un tema recurrente en esta pieza hasta ahora es el énfasis de Bitcoin en la seguridad y la descentralización, lo que lo hace menos escalable. Por eso se critican los ordinales: muchos creen que las imágenes no valen la pena para agregar congestión adicional a la red de Bitcoin. Esto nos lleva a los L2 de Bitcoin.

Introduce las capas 2 (L2s)

Comprendiendo L2s

Vale la pena obtener una comprensión general de las L2 antes de adentrarse en Bitcoin específicamente. Las L2 pueden resultar confusas porque diferentes personas tienen diferentes definiciones. En este artículo, generalizaremos las L2 para que consistan en 2 tipos principales: sidechains y rollups. En Ocular, consideramos que los rollups son verdaderas representaciones de las L2.

Cadenas laterales

Las sidechains son blockchains separadas que no liquidan sus transacciones en la cadena principal. En otras palabras, no todas las transacciones en la L2 pueden verificarse directamente en la L1.

ElRed de LiquidEs un buen ejemplo de una cadena lateral de Bitcoin. Puede mover BTC desde la Red de Bitcoin a la Red Liquid a través de un proceso llamado puente. Esto implica que BTC se envíe a una dirección gestionada por una federación de "vigilantes" - un grupo de alrededor de 65 miembros de confianza elegidos por la comunidad de intercambios, instituciones financieras y empresas centradas en Bitcoin. Luego, por cada BTC transferido a esta dirección gestionada por los vigilantes, el usuario recibe un BTC sintético llamado LBTC. Es un anclaje de 2 vías.

Como puede ver, la seguridad de la Red Liquid depende de estos guardianes y de su credibilidad constante; la Red Liquid no hereda la seguridad de Bitcoin L1. Si la mayoría de los guardianes se confabulan o son comprometidos, la seguridad de la cadena lateral puede estar en peligro. El principal beneficio de la Red Liquid es que ayuda a las partes que requieren transacciones rápidas y privadas sin salir completamente del entorno de Bitcoin - las velocidades de transacción son más rápidas, y también se pueden transar stablecoins y otros tokens junto con LBTC en la red.

Rollups

Consideramos los rollups como verdaderos L2s porque cada transacción está respaldada por una prueba enviada al L1; esta prueba puede ser verificada directamente en el L1. En los rollups, cierto número de transacciones se agrupan en 1 transacción. Esta transacción se envía junto con una prueba de validez al L1. La prueba de validez dice: "¡Oye, he revisado estas transacciones y puedo confirmar que siguen todas las reglas. Puedes verificarme y tener certeza acumulativa. ¡No necesitas verificar cada una individualmente!".


Ilustrando el enlace desde L1 hasta L2 (Fuente: Limitless Insights)

Cada transacción está asegurada por una prueba que se puede verificar, por lo que los rollups heredan un alto grado de seguridad de la cadena de bloques de Bitcoin, y podemos considerarlos como verdaderos L2. Los rollups que ayudan a hacer que Bitcoin sea más programable incluyen MerlinChain, BOB, BEVM, Bitlayer y Botanix.

Otros enfoques

Stacksilustra un enfoque no-rollup, no-sidechain que aún hereda cierto grado de seguridad del Bitcoin L1.

Cómo Stacks está entrelazado con Bitcoin: los Stackers reciben BTC, los mineros de Bitcoin reciben STX, lo que hace que estas 2 blockchains estén entrelazadas (Fuente: Documentación de Stacks)

Stacks es esencialmente una cadena de bloques separada que recurre a los mineros de Bitcoin para validar sus bloques a cambio de una recompensa. Sin embargo, Stacks no publica ninguna prueba o hash en la cadena de bloques de Bitcoin, por lo que no está vinculado a Bitcoin tan directamente como un rollup.

Otros emocionantes intentos de programación sobre Bitcoin

Red B²

El Red B² es un buen ejemplo de un auténtico L2 que podemos utilizar para explorar los rollups con más detalle. Las transacciones en B² se agrupan y se genera una prueba verificable que indica que este conjunto es correcto. Esta prueba se registra luego en la cadena de bloques L1 de Bitcoin.

Las pruebas empleadas por B² se llaman pruebas de conocimiento cero (zk), y a menudo se consideran la mejor implementación de pruebas porque permiten la verificación en cadena de la validez del lote sin revelar su contenido. En pocas palabras, las pruebas zk garantizan la privacidad. La red B² también es compatible con EVM, lo que significa que el código escrito para Ethereum puede ejecutar las mismas aplicaciones en B². Esto hace que B² sea atractivo para los desarrolladores actuales.

Proyectos como B² expanden el ecosistema de Bitcoin permitiendo el desarrollo de plataformas de usuario, como Master Protocol.

Protocolo Maestro

Protocolo Maestroes una plataforma financiera dentro del ecosistema Bitcoin, diseñada para facilitar swaps de tasas de interés y yield farming para Liquid Staking Tokens (LSTs) y otros activos generadores de rendimiento.

El Protocolo Maestro mejora la liquidez en el ecosistema de Bitcoin de varias formas clave:

  1. Agregación de activos: Master Protocol funciona como un usuario y agregador de activos, profundamente integrado en el ecosistema Bitcoin. Consolida varios LST y activos generadores de rendimiento de diferentes protocolos y soluciones L2, creando un centro centralizado para la liquidez.
  2. Plataforma de Mercado de Rendimiento: Plataforma de Mercado de Rendimiento: El Master Yield Market, un producto central del Master Protocol, empaqueta activos del ecosistema Bitcoin en Tokens de Rendimiento del Master (MSY), que luego se dividen en Tokens Principales del Master (MPT) y Tokens de Rendimiento del Master (MYT). Esto permite a los usuarios negociar estos tokens, creando efectivamente un mercado de rendimiento y mejorando la liquidez general.
  3. Acceso simplificado: Al agregar múltiples activos y protocolos, Master Protocol simplifica las interacciones para los usuarios dentro del ecosistema Bitcoin. Los usuarios pueden acceder a oportunidades de ganancias de varios protocolos sin la necesidad de cambiar constantemente entre ellos, aumentando así la participación y la liquidez en todo el ecosistema.
  4. Liquid Staking y Restaking: Master Protocol permite a los usuarios apostar Bitcoin en varias redes de Capa 2 y recibir LSTs como certificados de apuesta. Estos LSTs se pueden reinvertir o apostar nuevamente para ganar Liquid Restake Tokens (LRTs), mejorando las capacidades de inversión y la liquidez de los activos sin afectar la apuesta original.
  5. Permutas de tasa de interés: Como mercado de permutas de tasa de interés, Master Protocol facilita el comercio de activos con rendimiento, lo que puede ayudar en la gestión de riesgos de liquidez y optimización de la eficiencia del capital.
  6. Sinergia del ecosistema: Al servir como un centro de comercio de rendimiento de ecosistemas de Bitcoin de parada única, el Protocolo Maestro no solo mejora su adopción, sino que también dirige el tráfico y los usuarios a múltiples protocolos de ecosistemas de Bitcoin, fomentando la liquidez general del ecosistema.
  7. Abordar la fragmentación: Master Protocol ayuda a abordar la fragmentación causada por el crecimiento de las soluciones de la Capa 2 de Bitcoin, mejorando la composabilidad y operabilidad dentro del ecosistema de Bitcoin. Esta integración de varios protocolos DeFi y soluciones de segunda capa mejora el flujo general de liquidez.

Master Protocol actúa como un centro central que conecta a los entusiastas de Bitcoin con varias aplicaciones, apoyando el desarrollo de nuevas aplicaciones y mejorando la utilidad general de la infraestructura de Bitcoin. Además, aborda la fragmentación causada por el crecimiento de las soluciones Bitcoin L2 al mejorar la composición y operabilidad.

Babilonia

Babiloniaes un proyecto innovador dentro del ecosistema Bitcoin diseñado para extender la seguridad inigualable de Bitcoin a varias cadenas de Prueba de Participación (PoS), especialmente aquellas en la red Cosmos.

Al aprovechar el sólido mecanismo de consenso de Prueba de Trabajo (PoW) de Bitcoin, Babylon mejora la seguridad de las cadenas de Prueba de Participación (PoS) a través de un proceso conocido como "restaking". Esto implica bloquear Bitcoin en su red y usarlo para asegurar otras cadenas PoS, proporcionando así seguridad económica y permitiendo a los titulares de Bitcoin ganar recompensas por participación. El protocolo utiliza técnicas criptográficas avanzadas e innovaciones en consenso para facilitar este proceso sin la necesidad de contratos inteligentes complejos.

La arquitectura de Babilonia se basa en Cosmos SDK y es compatible con la Comunicación Inter-Blockchain (IBC), lo que permite una agregación de datos y comunicación sin problemas entre la cadena de Bitcoin y otras cadenas de aplicaciones de Cosmos. Al integrar las características de seguridad de Bitcoin con la flexibilidad de las redes PoS, el Protocolo Babilonia está preparado para desempeñar un papel crucial en el futuro del ecosistema de Bitcoin, fomentando un panorama de blockchain más seguro, escalable e interconectado.

Las próximas fronteras de la programabilidad de Bitcoin y las áreas que estamos monitoreando

El equipo de Ocular continúa siguiendo atentamente las aplicaciones que se están construyendo en Bitcoin e ha identificado las siguientes áreas para observar a medida que la innovación se desarrolla:

  1. Más soluciones L2: Se necesitan L2 mejorados para mejorar la velocidad de las transacciones y reducir los costos mientras se mantiene la seguridad de Bitcoin.
  2. Plataformas de contratos inteligentes (remorachains): Iniciativas como RSK (Rootstock) que permiten funcionalidad de contratos inteligentes similar a Ethereum en Bitcoin se están volviendo cada vez más relevantes. Estas plataformas permiten el desarrollo de dApps y servicios DeFi en Bitcoin.
  3. Compatibilidad entre cadenas: Las plataformas que permiten que las aplicaciones de otras blockchains (por ejemplo, Solana) operen en Bitcoin representan una emocionante oportunidad de inversión en el ámbito de la interoperabilidad de blockchain.
  4. DeFi en Bitcoin: A medida que aumenta la programabilidad, hay un potencial creciente para un ecosistema DeFi robusto en Bitcoin. Los proyectos que se centran en préstamos, préstamos, intercambios descentralizados y stablecoins construidos nativamente en Bitcoin podrían ser áreas de inversión interesantes.
  5. Plataformas de aplicaciones nativas de Bitcoin: Estas plataformas tienen como objetivo mejorar la programabilidad de Bitcoin mientras mantienen sus principios fundamentales de seguridad y descentralización.
  6. Tecnología ZK-Proof: Los proyectos que implementan pruebas de conocimiento cero para Bitcoin podrían ofrecer características mejoradas de privacidad y escalabilidad, lo que los convierte en atractivas oportunidades de inversión.
  7. Soluciones de custodia: A medida que aumenta la programabilidad, surgirá una creciente necesidad de soluciones de custodia seguras que atiendan a la funcionalidad en expansión de Bitcoin a la vez que mantienen el ethos de 'no son tus llaves, no son tus monedas'.
  8. Herramientas e infraestructura para desarrolladores: Con el creciente enfoque en la programabilidad de Bitcoin, es probable que haya un aumento en la demanda de herramientas para desarrolladores, SDK y infraestructura para apoyar esta nueva ola de aplicaciones basadas en Bitcoin.

Conclusión

Estas áreas representan la frontera de la evolución de Bitcoin desde una simple reserva de valor a una plataforma más versátil y programable. A medida que el ecosistema se desarrolla, es probable que atraiga a más desarrolladores, usuarios e inversores, lo que podría impulsar la próxima fase de crecimiento en el mercado de Bitcoin y de criptomonedas en general. Como siempre, no dudes en contactarnos en crypto@ocular.vc si está construyendo en el espacio.

Descargo de responsabilidad:

  1. Este artículo es una reimpresión de [ocular]. Todos los derechos de autor pertenecen al autor original [NOTDEGENAMY、RAM、JOMO]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo y lo resolverán rápidamente.
  2. Descargo de responsabilidad: Los puntos de vista y opiniones expresados en este artículo son únicamente los del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!