Bitcoin en capas

Avanzado8/15/2024, 11:22:00 AM
Este artículo trata sobre cómo algunos equipos están construyendo diferentes formas para que los poseedores de Bitcoin utilicen sus riquezas, además de simplemente mantenerlas. Yo siento las bases explicando por qué necesitamos una mejor infraestructura, y luego me adentro en los diferentes enfoques tomados por equipos que buscan expandir los casos de uso para BTC.

A lo largo de la historia, el dinero ha cumplido tres funciones críticas para la sociedad; ha servido como almacén de valor (riqueza), medio de intercambio y unidad de cuenta. Los tipos de dinero cambiaron, pero sus funciones permanecieron en gran medida iguales. En términos generales, siempre ha habido dos corrientes de pensamiento: una que apoya el dinero crediticio, o dinero blando, y otra que apoya el dinero duro. El dinero crediticio, como el sistema fiduciario actual, siempre es una responsabilidad de alguien.

Los dólares o rupias que posee son responsabilidad del gobierno. Si el gobierno incumple, su dinero no podrá comprar bienes y servicios esenciales.

El dinero duro, por otro lado, es dinero que no es responsabilidad del gobierno. Por ejemplo, metales preciosos como el oro no pierden valor si los gobiernos incumplen. Por el contrario, su valor se ve incrementado debido a su estabilidad percibida.

Bitcoin fue la primera implementación digital exitosa de dinero duro no soberano. En 2009, Satoshi Nakamoto lanzó Bitcoin cuando el mundo acababa de presenciar una crisis financiera global debido a malas prácticas de préstamo y decisiones unilaterales sobre tasas de interés que afectaron la oferta monetaria. El poderoso dólar perdió más que 95%de su valor a lo largo de su vida. En su ensayo, Cambios de paradigma, el firme defensor de la macroeconomía Ray Dalio escribió sobre cómo los bancos centrales redujeron las tasas de interés en respuesta a varias crisis y el impacto que tuvieron en sus respectivas economías.

Fuente -Cambios de paradigma

El gráfico anterior muestra cómo las tasas de interés han caído en el mundo desarrollado desde la década de 1980. Al mismo tiempo, la base monetaria creció como porcentaje del PIB. Como resultado, la producción bruta no creció al mismo ritmo que la oferta de dinero. Cuando la oferta de dinero aumenta rápidamente, con o sin un menor crecimiento de los ingresos familiares, puede provocar una mayor inflación, un mayor costo de vida, un aumento de la carga de la deuda y una mayor desigualdad de ingresos. El entorno de alta inflación en el que nos encontramos actualmente es resultado de las políticas adoptadas por los bancos centrales.

Este escenario es donde los casos de uso de metales preciosos como el oro pasan a primer plano. La intervención gubernamental relacionada con el suministro de oro es mínima. Con menor influencia del gobierno, el suministro de oro es más predecible que las monedas fiduciarias. Esta alta previsibilidad ha permitido que el metal retenga su valor a lo largo de las décadas y se convierta en un depósito de riqueza.

Bitcoin nació como efectivo electrónico de igual a igual. Con el paso de los años, al igual que muchas innovaciones, se desvió (o al menos se expandió) de su objetivo original de efectivo electrónico y evolucionó hacia el oro digital.

En 2018, me encontré con una interesante analogía entre ciudades y cadenas de bloques. Como las blockchains están desconectadas del mundo exterior, son más como islas cerradas. Cada isla tiene sus propias prioridades y carácter que se reflejan tanto técnicamente como socialmente. La isla Bitcoin siempre ha preferido la seguridad y la descentralización sobre otros aspectos, como la velocidad y la programabilidad.

La descentralización es un término amplio con matices.Balaji Srinivasan sugirió una formamedirlo descomponiendo una blockchain en sus subsistemas, como minería, cliente, desarrollador, intercambio, nodos y propiedad. Propuso que la descentralización general se puede lograr midiendo el Gini1 y Nakamoto2los coeficientes de los subsistemas.

Según muchos Bitcoiners comoJonathan Bier, podemos ver la descentralización desde la perspectiva de lo difícil que es para los usuarios verificar transacciones por sí mismos. Esta dificultad para verificar transacciones es por qué los bloques de Bitcoin son pequeños (hasta 4 MB). Para que las blockchains ofrezcan programabilidad de propósito general (no solo en teoría sino en la práctica), los desarrolladores deben seleccionar algunas cosas.

En primer lugar, el idioma o el sistema que utilizan debe ser Turing completo. 'Turing completo' se refiere a la capacidad de un sistema para realizar cualquier cálculo que pueda expresarse algorítmicamente, siempre que se disponga del tiempo y la memoria suficientes.

En segundo lugar, la medición de gas debe ser óptima. La medición de gas se refiere a cómo está diseñado el sistema para medir el costo de los recursos (por ejemplo, el gas máximo gastado por bloque y el gas consumido por diferentes operaciones). Solidity de Ethereum es un lenguaje Turing completo, pero a menudo está limitado por el gas. El lenguaje de secuencias de comandos de Bitcoin está intencionalmente limitado para garantizar una mayor seguridad. Además, como Mattmenciona, es un lenguaje de pila de bajo nivel lleno de errores no corregidos desde los días de Satoshi, y la falta de operadores clave hace que no sea muy útil.

Suscribir

Islas como Ethereum y Solana han evolucionado para estar conectadas entre sí, desarrollando interacciones de las que probablemente se benefician. Sin embargo, mientras la isla Bitcoin ha permanecido firme en su objetivo de seguridad, no ha incorporado cambios en su infraestructura que permitirían un movimiento más fácil a otras islas. La isla Bitcoin solo permite a los residentes retener, transferir o comerciar con sus BTC por inscripciones y runas con una experiencia de usuario incómoda.

Con cosas limitadas que hacer, el BTC permaneció en las arcas. Mientras tanto, activos como ETH han tenido abundantes oportunidades para disfrutar de rendimientos e ingresos pasivos en forma de staking, restaking, préstamos, y así sucesivamente. Debido a que desarrollaron nueva infraestructura, otras islas han visto una modernización rápida mientras que Bitcoin ha permanecido antiguo pero formidable.

No me malinterpretes, el enfoque conservador de Bitcoin ha garantizado su seguridad y descentralización. Por lo general, más funcionalidad produce complejidad, con una mayor superficie para ataques.

La isla Bitcoin sigue siendo formidable pero aislada. Otras islas están conectadas entre sí a través de puentes más fuertes.

El concepto de islas separadas evoca la historia de mi hogar, Mumbai. Antiguamente conocido como Bombay, originalmente estaba compuesto por siete islas distintas. La fusión de estas islas comenzó en la década de 1680 y abarcó siglos. Hoy, mientras deambulo por la bulliciosa metrópoli, apenas queda rastro de esa antigua separación. La ciudad se siente perfectamente unificada, su fragmentación pasada casi olvidada.

Esta transformación de Mumbai plantea una pregunta intrigante: ¿Podríamos presenciar una evolución similar en el paisaje de Bitcoin? Algunos equipos están trabajando hacia ello.

La Evolución de las Siete Islas de Mumbai. Fuente - Reddit

Este artículo trata sobre cómo algunos equipos están construyendo diferentes formas para que los usuarios de Bitcoin utilicen sus riquezas, en lugar de simplemente mantenerlas. Establezco las bases explicando por qué necesitamos una mejor infraestructura, y luego me sumerjo en los diferentes enfoques adoptados por equipos que buscan expandir los casos de uso de BTC. Finalmente, menciono cómo la visión final es tanto sobre un consenso social como sobre uno técnico.

Esto está sucediendo a medida que los equipos están construyendo diferentes islas auxiliares para la isla Bitcoin y encontrando soluciones para modernizar la propia isla Bitcoin. Una revisión permanente de la isla Bitcoin solo puede tener lugar si hay una revolución social entre los isleños y acuerdan realizar cambios en sus reglas para que pueda usar puentes hacia otras islas con la misma confianza que utilizando la infraestructura interna de la isla.

¿Por qué una mejor infraestructura?

Blockchains establecidas como Ethereum, Solana e incluso las próximas como Monad están construidas pensando en los desarrolladores. Están diseñadas como plataformas para que los desarrolladores construyan aplicaciones. Estas cadenas ofrecen ecosistemas completos que apoyan a los desarrolladores a través de varios recursos de aprendizaje, herramientas, marcos y características. Satoshi construyó Bitcoin sobre la marcha. No hay una API bien pensada y hay poca documentación clara para aprender el desarrollo de Bitcoin.

Hay tres razones críticas para seguir mejorando la infraestructura de la red: una mejor experiencia de usuario, mayor financiarización y pagos a escala.

Una mejor experiencia de usuario aumentará la actividad para generar más tarifas

La Protocolo de Ordinales, una forma de aprovechar los UTXO de Bitcoin y ver los Satoshis individuales (la unidad más pequeña de BTC) de manera diferente, ha dado lugar a innovaciones como inscripciones (NFT en Bitcoin). El entusiasmo en torno a los ordinales e inscripciones ha traído consigo la evolución de estándares fungibles como BRC-20 y runasLas inscripciones y runas dieron a Bitcoin un impulso de actividad. El número total de transacciones diarias aumentó un 70% en comparación con las transferencias de BTC solamente.

Estas nuevas formas de realizar transacciones en Bitcoin ayudan a aumentar las tarifas en ~40%. Sin embargo, estas nuevas formas a menudo provocan intensos debates dentro de la comunidad de Bitcoin. Una facción argumenta que Bitcoin debería seguir enfocándose únicamente en mejorar su función principal como sistema de pago descentralizado. Argumentan que expandirse más allá de este ámbito podría comprometer la seguridad, la simplicidad y la eficacia de Bitcoin como dinero sólido.

Por otro lado, los defensores de un enfoque más flexible abogan por expandir las capacidades de Bitcoin para incluir casos de uso que no sean de pago. Argumentan que esta evolución es necesaria para que Bitcoin siga siendo competitivo y relevante en el ecosistema blockchain que avanza rápidamente.

¿Es suficiente? No realmente. Según Token Terminal, los mineros de Bitcoin han ganado ~$109 millones en tarifas en los últimos 30 días. Durante el mismo período, aplicaciones como Uniswap y Lido Finance han recaudado $90 millones y $104 millones, respectivamente. Con el último halving en abril de 2024, los mineros han recibido un 50% menos de subvención por bloque. Después del halving reciente, la recompensa por bloque (subvención) se redujo a la mitad, de 6.5 BTC a 3.125 BTC por bloque. Con esto, el total mensual del recorte de la subvención de los mineros asciende a 13,500 BTC (3.12514430). A $66 mil cada uno, esto es $891 millones, por lo que las tarifas mensuales son solo alrededor del 12% de la pérdida de subsidio.

Desarrollos recientes como las runas son alentadores, pero necesitamos más. ¿Cuáles son los desafíos? Bueno, la experiencia de usuario en Bitcoin no se acerca ni de lejos a la de Solana o a las L2 de Ethereum como Arbitrum. Un intercambio tarda unos segundos y una fracción de un centavo en comisiones en Solana. Sin embargo, si quieres comerciar con runas en Bitcoin, tendrás que pagar unos cuantos dólares en comisiones y esperar un bloque para confirmar tu transacción.

Además, cuando compras runas, tienes que comprar la cantidad indicada. El comprador no puede modificar la cantidad de runas a comprar. Otra desventaja es que una runa no se puede intercambiar por otra, que es la forma en que podemos intercambiar USDC por MKR en Ethereum. Un trader tiene que vender una runa por BTC y luego comprar otra runa que desee. Un paso adicional añade fricción innecesaria en la UX.

La experiencia de usuario para negociar runas está lejos de ser ideal. No hay formas de usar BTC como garantía o prestarlo. Debes sacar BTC de Bitcoin L1 y ponerlo en otras cadenas para usarlo en aplicaciones financieras.

Aumentando la financiarización de BTC

En primer lugar, Bitcoin tiene una capitalización de mercado cercana a $1.3 billones a $66K por BTC. Al igual que el oro, Bitcoin es dinero externo, lo que significa que los gobiernos no pueden manipular la oferta de Bitcoin. Aunque el tamaño exacto del mercado de préstamos en oro no está disponible, algunos informes lo estiman en $100 mil millones. Por lo tanto, una de las razones más importantes para construir aplicaciones en Bitcoin es utilizar BTC nativo como garantía para pedir prestado stablecoins. Los robustos mercados de préstamos permitirán a los usuarios de Bitcoin obtener un rendimiento con sus BTC.

Tomemos el staking, por ejemplo. Otros activos nativos como ETH y SOL tienen un uso inherente en el staking para asegurar la red; ~27%del total de ETH en circulación está apostado en protocolos de participación, ganando un rendimiento anual de ~4%. Otro ~4% ETH se apuesta en protocolos de re-apuesta y 67%del SOL circulante está apostado. Además, ETH y SOL se utilizan extensamente en sus respectivos ecosistemas DeFi como activos colaterales.

Suscribirse

Wrapped BTC (o WBTC), la versión más utilizada de BTC en diferentes ecosistemas DeFi, tiene una capitalización de mercado de ~ $ 10 mil millones, menos del 1% del total de BTC en circulación. Muestra la oportunidad que existe en la financiarización de BTC.

Suponiendo un nivel similar de BTC se utiliza para el staking o en DeFi como Ethereum, alrededor del 30%, la cantidad se traduce en $390 mil millones. Para contextualizar, todo DeFi, el valor total bloqueado en todas las otras cadenas, vale $101 billion. BTC puede ser potencialmente el activo líquido más productivo. En este momento, ese potencial está encarcelado por limitaciones técnicas intencionales.

Escalando pagos BTC

La capa base de Bitcoin no ha sido diseñada para el rendimiento. Si Bitcoin tiene que ser la capa de liquidación de Internet, necesitamos transacciones más rápidas. As Mohamed Faudacomo lo indica, hay un límite en la cantidad de transacciones que se pueden publicar utilizando esto. Con un tamaño de bloque máximo de 4MB, Bitcoin puede admitir 6,66 kbps (4 MB / 10 minutos) de datos.

La red Bitcoin actualmente no puede manejar un alto tráfico. Los usuarios enfrentan una experiencia degradada en eventos anticipados como el lanzamiento de Quantum Cats' mint y runes. La mala UX no se limita a aquellos que intentan acuñar inscripciones, sino que también incluye a aquellos que están enviando y recibiendo BTC.

La Red Lightning (LN), la red líder de escalabilidad de BTC, ha tenido una adopción poco entusiasta. La capacidad o liquidez de la red es de aproximadamente ~5k BTC. Esta es la cantidad de BTC bloqueada en todos los canales de rayos. Afecta a la liquidez de la red y a la cantidad de BTC que se puede mover a través de ella.

¿Por qué es esto importante? Intentemos entenderlo usando un ejemplo. Joel está recaudando $1 millón para pagar a los trabajadores de una plantación de café en la India y decide usar LN para recibir donaciones. No puede simplemente crear una billetera LN y aceptar donaciones. Necesita tener $1 millón en liquidez entrante. La liquidez entrante es la cantidad de BTC bloqueada en un canal por tu contraparte. Sid es uno de los contrapartes de Joel con $10,000 bloqueados. Joel necesita más contrapartes como Sid, que hayan bloqueado un total de $1 millón para recibir donaciones por valor de $1 millón. Esto representa un desafío significativo para la red a medida que la liquidez entrante siempre estará limitada por el costo de oportunidad del capital.

Los desafíos con el desarrollo de Bitcoin

Bitcoin es tanto un fenómeno cultural o social como tecnológico. El consenso social es la última línea de defensa. Por ejemplo, el límite duro de 21 millones de suministro puede ser modificado bifurcando el código para añadir una emisión de cola del 1%. Pero para que este cambio tenga efecto, todos los mineros tendrían que minar en esta bifurcación, y es poco probable que lo hagan. Esto se debe a que el límite duro codificado ha sido uno de los principales impulsores de valor para BTC. Puede percibirse una pérdida de valor si se rompe ese techo. Es poco probable que los mineros minen en una bifurcación que potencialmente pierde valor.

El esfuerzo técnico necesario para cambiar la base de código será inútil debido a la falta de consenso social. La última vez que Bitcoin tuvo una bifurcación conflictiva fue durante las Guerras de Bloques en 2017. La red se dividió en dos, con Bitcoin implementando SegWit (explicado más adelante) y Bitcoin Cash, que aumentó el tamaño del bloque. En ese momento, la mayor parte del poder de minado decidió quedarse con BTC.

Para que algo se considere dinero o una reserva de valor, no debe cambiar muy a menudo. La principal razón por la que el dinero fiduciario pierde su poder adquisitivo con el tiempo es que los bancos centrales suelen utilizar su poder para aumentar la oferta. Esta imprevisibilidad de las acciones unilaterales de los bancos centrales hace que algunas monedas sean perpetuamente más débiles. La cultura de Bitcoin es tal que se resiste a los cambios. Incluso algo como Taproot, que no es polémico, tardó años en implementarse desde que nació la idea.

Realizar los cambios anteriores no se trata solo de cambiar Bitcoin. La capa base de Bitcoin debe ser lo más simple posible. La simplicidad es fundamental para tener menos vectores de ataque y una mayor estabilidad. La idea es ejecutar cosas complicadas como préstamos y la emisión de stablecoins con BTC como garantía fuera de la capa base, como las capas 2 de Ethereum.

Bitcoin L2s?

¿Qué es un L2? Debería;

  • Proporcione a la capa 1 datos suficientes para validar y resolver disputas, si las hubiera.
  • No tener supuestos de seguridad además de la capa base.
  • Permitir a los usuarios retirar unilateralmente sus activos a la capa base o capa 1.

Dado que el conjunto actual de códigos operativos de Bitcoin (opcodes) lo limita para verificar cualquier prueba, estas condiciones no se pueden cumplir. Por lo tanto, ninguna de las cadenas que afirman ser Bitcoin L2 pueden ser llamadas L2s.

Otro aspecto de lo que constituye un L2 es observar las suposiciones de seguridad de esa capa en referencia a las suposiciones de seguridad de Bitcoin. Cada blockchain tiene algunas suposiciones de seguridad, como;

  • La mayoría de los nodos mineros son honestos
  • Los nodos pueden verificar de forma independiente los bloques y rechazar los bloques inválidos
  • Las bifurcaciones se resuelven a favor de la rama más larga de la cadena, y así sucesivamente.

La segunda capa, o L2, no debe expandir el conjunto de suposiciones de seguridad de la capa base en la que se basa. Por ejemplo, si la segunda capa tiene un secuenciador centralizado que tiene un monopolio en la producción de bloques, los usuarios deben poder impugnar la producción de bloques a costos triviales. La L1 debería poder dictar a L2 que los fondos de los usuarios se liberen siempre y cuando no se gasten. En este momento, estos mecanismos están ausentes incluso en las L2 de Ethereum.

Si somos estrictos acerca de las características de la capa 2 mencionadas anteriormente, incluso algunas capas 2 de consenso de Ethereum como Arbitrum realmente no son capas 2. Dado que el conjunto actual de códigos operativos (opcodes) de Bitcoin impiden verificar cualquier prueba, ninguna de las cadenas que afirmen ser capas 2 de Bitcoin pueden ser llamadas capas 2. La Red Lightning es probablemente la única solución que se ajusta a la definición de capa 2. Como término general, este artículo se refiere a estas soluciones como capas de extensión de Bitcoin.

El Paisaje de las Capas de Bitcoin

En líneas generales, poner BTC en uso tiene dos componentes - 1) usar un puente, ya que no hay mucho que usar en Bitcoin, y 2) crear un entorno o cadena donde puedan residir las aplicaciones que permiten a los inversores usar BTC.

Para facilitar más casos de uso y escalar, es probable que las nuevas capas hagan suposiciones de seguridad por encima de las de Bitcoin. Los usuarios que deseen utilizar sus BTC querrán aceptar el menor número de compensaciones de seguridad. La hoja de ruta de escalabilidad de Ethereum es una buena referencia para comprender cómo evolucionó el espacio de diseño para escalar Ethereum.

Durante unos años, Ethereum se dio cuenta de que los rollups son la forma en que escalará. En esta etapa, todavía no sabemos cuál es la mejor manera de escalar y hacer que BTC sea más programable.

Ya sea almacenar datos o elegir el diseño del puente, los proyectos hacen concesiones entre la descentralización, la seguridad, la velocidad y la experiencia de usuario. Las respuestas a las siguientes preguntas conforman el espacio de diseño para proyectos o empresas que construyen capas extendidas de Bitcoin.

  • ¿Cómo implementan el puente de Bitcoin a la nueva cadena?
  • ¿Cómo almacenan los datos (disponibilidad de datos)?
  • ¿Cómo usan Bitcoin L1 para liquidación?
  • ¿Esperan que se produzcan cambios en la capa base de Bitcoin para materializar su visión completa?
  • ¿Qué tipo de entorno de ejecución eligen?
  • ¿La capa extendida de Bitcoin promueve el uso de BTC para cosas como gas y staking?

Varios equipos están haciendo diferentes tipos de compensaciones para ofrecer una mejor funcionalidad y escala a los titulares de BTC.

Puentes

BTC en Bitcoin no puede moverse a otras cadenas. Se necesita alguna infraestructura para llevar BTC a otras cadenas. Un mecanismo de puente típico bloquea el BTC del usuario en Bitcoin y acuña una cantidad equivalente del token sintético que representa BTC en una cadena de destino.

¿Cuál es un mecanismo de bloqueo típico? Significa que un usuario que desea llevar su BTC de Bitcoin a cualquier otra cadena lo envía a una dirección específica en Bitcoin. El operador del puente controla esta dirección. Cuando el operador del puente detecta BTC entrante, emiten tokens sintéticos equivalentes que representan este BTC y los envían a la dirección especificada por el usuario en la cadena de destino.

El riesgo aquí es que si el operador del puente pierde BTC en Bitcoin, el token acuñado en la cadena de destino quedará sin valor. Presenciamos cómo este riesgo se materializó en el período posterior al colapso de FTX. SolBTC fue la versión envuelta de BTC operada por FTX/Alameda. Se convirtió inútilporque FTX no honró redenciones después de declararse en quiebra.

Por lo tanto, todo lo que hace un usuario en la cadena de destino depende completamente de las prácticas de seguridad de cómo el operador del puente controla los BTC de los usuarios en Bitcoin. Cómo se controla el BTC de los usuarios determina los diferentes tipos de puentes. Hay tres tipos de diseños actuales en producción.


Puentes sin confianza

Estos puentes son posibles solo cuando el L1 puede verificar las pruebas presentadas por el L2. En el caso de Bitcoin, esto no es posible ya que no puede entender nada que suceda fuera de él.

Puentes de confianza minimizada que dependen de la seguridad económica

La siguiente mejor alternativa para los puentes BTC es tener múltiples partes públicas que manejen las entradas y salidas de puentes. Estas partes aseguran el BTC de los usuarios en Bitcoin y crean/queman tokens sintéticos de BTC en otras cadenas. Una implementación de este tipo es tBTC de Threshold Network, que funciona en la mayoría honesta.

Esto significa que necesita la mayoría de los operadores que ejecutan nodos de la Red de Umbral para estar de acuerdo antes de que los operadores puedan realizar cualquier acción sobre los BTC de los usuarios. En lugar de intermediarios centralizados, tBTC selecciona aleatoriamente un grupo de operadores que ejecutan nodos en la Red de Umbral para asegurar los BTC depositados por los usuarios.

¿Quién puede ser un operador de nodo en Threshold Network? La red tiene un token de gobernanza, T. Si bien T se utiliza para la gobernanza, se necesitan como mínimo 40,000 T apostados para convertirse en un operador de nodo. A 25 de junio de 2024,139 Los nodos están activos en la red.

El programa de apostadores Beta de tBTC está diseñado para descentralizar progresivamente la red de nodos. Los apostadores Beta pueden delegar su participación entre cinco operadores de nodos profesionales: Boar, DELIGHT, InfStones, P2P y Staked. Se espera que los apostadores Beta ejecuten el nodo durante al menos 12 meses con participación activa. Por ejemplo, deben ser altamente receptivos a las actualizaciones de la red, idealmente actualizando sus nodos dentro de las 24 horas posteriores a la notificación.

Siempre que un usuario solicita acuñar tBTC, se genera una nueva dirección de depósito en Bitcoin. Esta dirección está dedicada al usuario y controlada por nodos en la Red de Umbral. Los usuarios pueden solicitar acuñar tBTC en redes como Ethereum, Arbitrum, Optimism, Mezo y Solana.

Necesitan proporcionar dos direcciones: una dirección de recuperación en Bitcoin (esta es la dirección donde se devuelve su BTC en caso de problemas con el proceso de acuñación) y una dirección de la cadena de destino donde desean recibir tBTC. Una vez realizada la solicitud, el usuario debe depositar BTC en la dirección generada y esperar a que un guardián confirme su depósito. Tras la confirmación, el acuñador envía tBTC a la dirección de los usuarios en la cadena de destino.

La red tiene ~3,500 BTC, o más de $200 millones, en valor bloqueado.

Con lo que los opcodes de Bitcoin pueden hacer, los puentes minimizados en confianza son posiblemente la mejor implementación de puente en este momento. Los puentes minimizados en confianza pueden variar en la implementación dependiendo de cómo esté diseñado el multisig. El tBTC de Threshold Network, la próxima implementación de sBTC de Stack y el spiderchain de Botanix son ejemplos de puentes minimizados en confianza.

Puentes Custodiales

En este diseño, un proveedor centralizado bloquea los BTC de los usuarios en Bitcoin en direcciones mantenidas por el custodio. WBTC de BitGo es la forma más ampliamente utilizada para conectar BTC a otras cadenas. Más de 150k BTC se conectan utilizando WBTC. La distribución actual de WBTC se ve de la siguiente manera.

BitVM

Mientras los tres tipos de puentes ya estaban activos, Robin Linus publicó el documento técnico de BitVM a finales de 2023. BitVM propuso una nueva forma de expresar contratos inteligentes completos de Turing en Bitcoin. Se dice que una máquina o un sistema es Turing completo si puede ejecutar cualquier cálculo dado suficiente tiempo. Como se mencionó anteriormente, Bitcoin es incompleto en cuanto a Turing por diseño, y BitVM propuso una forma de superar esto sin realizar cambios en los opcodes existentes. También propuso un mecanismo de puente supuestamente sin confianza.

La idea principal de BitVM es verificar una prueba ZK en Bitcoin de manera optimista. Si no hay objeción a la ejecución de la transacción, se asume que es correcta. Este sistema suele funcionar bajo la suposición de que hay al menos un verificador honesto. Si la ejecución es incorrecta, se supone que al menos un verificador honesto la desafiará.

Entonces, siempre y cuando la prueba ZK no sea impugnada, todo está bien. Si hay alguna objeción, el retador y el probador entran en un desafío-respuesta o juego de bisecciónon-chain. La definición de un juego de bisección está más allá del alcance del artículo pero está vinculada para lectores interesados. Pero una consecuencia del juego de bisección es una carga aumentada de transacciones en cadena.

La gestión de la liquidez es otra desventaja significativa de las primeras versiones de BitVM. Cuando un usuario retira del puente, el sistema completa una retirada parcial, y los operadores del puente deben proporcionar la liquidez. Los operadores son reembolsados posteriormente por el puente. A medida que la cantidad bloqueada en el puente aumenta, los operadores deben mantener más liquidez para honrar las retiradas. Esto pone una presión sobre los operadores y hace que el diseño sea altamente ineficiente en capital.

Digamos que, en promedio, los operadores necesitan mantener el 10% del TVL del puente en fondos líquidos en todo momento. Si el TVL del puente es de 10 mil millones de dólares, los operadores deben mantener una liquidez de 1 mil millones de dólares en todo momento. A medida que el puente atrae más liquidez, los operadores necesitan mantener más inventario de BTC a mano. Tyler White y Rijndael han escrito un @twhittle/bitvm-bridges-considered-unsafe-9e1ce75c8176">excelente artículo que explica los problemas con BitVM.

Suscribir

Capas de ejecución

La siguiente pieza del rompecabezas para hacer que BTC sea útil es diseñar la cadena que facilite este uso con la mejor experiencia de usuario posible. Múltiples consideraciones entran en juego en cómo los desarrolladores quieren diseñar esta cadena.

  • Entorno de ejecución: ¿debería ser una cadena compatible con la Máquina Virtual Ethereum (EVM)? Ser compatible con la EVM tiene sus ventajas, como,
    • Varios años de herramientas disponibles, como monederos y puentes hacia otras cadenas EVM, están a disposición de los desarrolladores.
    • La experiencia de usuario es familiar para los usuarios.

Los L2 de Ethereum ya se han beneficiado de la compatibilidad con EVM. L2 como Arbitrum y Optimism que eran compatibles con EVM pudieron reunir rápidamente usuarios y aplicaciones que ya estaban en Ethereum. En contraste, L2 como Starknet que no son compatibles con EVM lucharon por ganar adopción.

Sin embargo, EVM también tiene sus desventajas. Debido a que EVM ejecuta transacciones en serie, no es posible el procesamiento paralelo. Sin embargo, entornos de ejecución más nuevos, como la Máquina Virtual Solana (SVM) y el próximo Monad, permiten el procesamiento paralelo.

  • Disponibilidad de datos - Al igual que en Ethereum, también están surgiendo algunas soluciones de rollup en el panorama de Bitcoin. Dependiendo de cómo y dónde almacenen los datos, los rollups tienen múltiples variantes. Algunos almacenan las diferencias de estado (diferencias en dos estados de la cadena después de ejecutar un lote de transacciones) en el L1, junto con pruebas de validez. Algunos almacenan datos de transacciones comprimidos en el L1, y algunos solo almacenan la prueba de validez en el L1 con datos de transacciones en una capa separada.

Algunas cadenas como Stacks utilizan Bitcoin como mecanismo de control. El tiempo de bloque en Stacks es mucho menor que el de Bitcoin. Stacks publica datos de sus bloques entre dos bloques de Bitcoin en cada bloque de Bitcoin.

Las capas de ejecución pueden publicar datos de transacciones en Bitcoin en forma de inscripciones. Recuerde el ancho de banda de 6.66 kbps de la red Bitcoin. Si tomo 10 bytes (10 bytes es generoso típicamente; esto sería ~20 bytes) como el tamaño de una transacción comprimida, un bloque de Bitcoin puede incluir un máximo teórico de ~600 transacciones comprimidas. Sin embargo, este máximo es casi imposible ya que los bloques de 4 MB son un fenómeno raroy es aún más raro que todo el espacio de 4 MB esté disponible para inscripciones.

El tamaño del bloque depende de la mezcla de transacciones SegWit y no SegWit.SegWit, abreviado como Segregated Witness, separó o segregó los datos de transacción de los datos de testigos. La idea era que no todo lo almacenado en un bloque tiene el mismo valor. En lugar de limitar el tamaño del bloque a los tradicionales 1 MB, SegWit propuso un nuevo límite de 4 millones de unidades de peso. Por lo tanto, si un bloque contenía todas las transacciones no SegWit, el límite sería de 1 MB. Pero si contenía todas las transacciones SegWit, podría ser un bloque de 4 MB.

Varios equipos están construyendo capas de Bitcoin para aprovechar la enorme liquidez de BTC. Para este artículo, investigamos seis equipos diferentes que hacen diferentes concesiones y tienen diseños interesantes. Describimos brevemente cómo trabajan, su etapa de desarrollo y su tracción hasta ahora.

Babilonia

Babilonia se centra en expandir el uso de BTC como un activo apostado. Trae un enfoque diferente al resto de las capas de Bitcoin (los llamados L2s) en forma de BTC apostado a distancia. Lo que esto significa es que en lugar de bloquear BTC en Bitcoin para acuñar una versión sintética en una capa diferente, Babilonia introduce el siguiente mecanismo;

  1. Un usuario bloquea su BTC en una bóveda auto-custodiada creando un UTXO que solo se puede gastar una vez, ya sea cuando haya transcurrido el tiempo preespecificado (período de participación) o cuando el usuario queme su UTXO de participación a través de su EOTS especial (firma única extraíble una vez).
  2. Después de confirmar la transacción de staking, el usuario puede usar su EOTS para validar bloques en cadenas de PoS en el ecosistema de Cosmos y así obtener un rendimiento.
  3. Si el usuario se comporta honestamente, puede desbloquear su BTC al final del período de participación o enviar una transacción de desvinculación a Bitcoin.
  4. Si se detecta un comportamiento deshonesto, el EOTS del usuario se revela al público. ¿Cómo se detecta esto? Los vigilantes de Babilonia aseguran al menos un operador honesto. Es un conjunto de programas que actúa como un relé de datos entre Bitcoin y Babilonia. El programa remitente envía puntos de control de Babilonia a Bitcoin utilizando OP_RETURN. El programa del reportero escanea los puntos de control de Babilonia y los informa de vuelta en Babilonia. Si se detecta una anomalía, cualquier persona (llamada un slasher) puede usar la clave pública EOTS y enviar una transacción de Bitcoin para reclamar la participación del usuario malicioso.
  5. Una pregunta obvia es por qué los usuarios no pueden usar la llave ellos mismos y recuperar la participación. Probablemente la respuesta es que cuando el minero ve esta transacción y si alguien más inicia la misma transacción, el minero seleccionará una transacción con una tarifa más alta. Por ejemplo, si la participación en cuestión es de 5 BTC, el slasher puede compartir incluso 4.99 BTC con el minero y ser rentable. En este caso, el minero se queda con la mayor parte de la ganancia en lugar del slasher. Sin embargo, el usuario malintencionado pierde la mayor parte de su participación, ya sea con el slasher o con el minero.

Aunque Babilonia ofrece un enfoque interesante para expandir el uso de BTC, el mecanismo es bastante complejo. Por ejemplo, la reducción aún no se ha implementado con éxito en muchas cadenas de PoS, a pesar de que algunas han estado activas durante años. Además, aunque Babilonia puede utilizar el staking remoto para que BTC se pueda utilizar para asegurar otras cadenas de PoS, necesita un puente para habilitar otros casos de uso de BTC, como el préstamo.

Construir en Bitcoin (BOB)

Más conocido como BOB, Build on Bitcoin es irónicamente un rollup basado en Optimism que se liquida en Ethereum a partir de junio de 2024. Afirma ser un Ethereum L2 alineado con Bitcoin. BOB se lanzará en cuatro fases;

  • Fase 1 - OP stack rollup. Es puramente un rollup de Ethereum en esta fase. Las pruebas de fraude aún no están activas en la red principal. Las pruebas de fraude son un mecanismo que permite a cualquier persona desafiar la validez de las transacciones incluidas en un lote de rollup.
  • Fase 2: rollup de Ethereum con la seguridad de Bitcoin. En esta fase, BOB utilizará la minería combinada de Bitcoin. La minería combinada permite a los mineros asegurar (o minar en) múltiples cadenas junto con Bitcoin.
  • Fase 3: rollup optimista de Bitcoin a través de BitVM. BitVM no está activo actualmente. Cuando esté activo después de mejorar la versión actual, BOB comenzará a liquidar en Bitcoin utilizando BitVM.
  • Fase 4: Zk rollup en Bitcoin. Después de que Bitcoin acepte un opcode que le permite verificar pruebas Zk, BOB utilizará pruebas Zk para liquidar en Bitcoin.

A partir del 17 de junio de 2024, BOB tiene un TVL de ~$60 millones, con Sovryn DEX contribuyendo con ~$20 millones.

Botanix

El equipo de Botanix aportó una innovación significativa: la Spiderchain. ¿Qué es Spiderchain? Es una multifirma continua de nodos de orquestador en Botanix. Vamos a desglosarlo. Como mencionamos anteriormente, una L2 necesita un puente y una cadena que ejecute transacciones. Un nodo orquestador mantiene seguros los fondos de los usuarios en Bitcoin y acuña y quema BTC sintético (en la capa EVM) para los usuarios. Los orquestadores ejecutan nodos de Bitcoin y Spiderchain EVM (Botanix).

Digamos que hay N nodos orquestadores en la red. M (

La cadena de Botanix es compatible con EVM y está asegurada por un mecanismo de consenso de PoS. Además de asegurar BTC en Bitcoin participando en una red multisig rodante y facilitando la acuñación y el canje de BTC sintético, los orquestadores también participan en la construcción de bloques de la cadena EVM. Publican el hash raíz, una versión compacta de las transacciones EVM de Botanix, como una inscripción en Bitcoin.

Los lectores deben tener en cuenta que simplemente publicar datos sobre Bitcoin no implica liquidación. La diferencia aquí es que los datos que cadenas externas como Botanix publican en forma de inscripción se almacenan en un lugar no validado por los nodos de Bitcoin (mineros). El protocolo de Bitcoin no tiene conocimiento de estos datos. Por lo tanto, no se puede determinar si los datos de transacción publicados en las inscripciones son correctos.

A partir de junio de 2024, Botanix EVM y Spiderchain se encuentran en la fase de testnet.

Citrea

Citrea está construyendo un Zk rollup encima de Bitcoin. ¿Qué significa 'encima de Bitcoin'? Simplemente que tiene la intención de utilizar Bitcoin como la capa de disponibilidad de datos. Afirma que la forma más segura y alineada con incentivos de escalar los bloques de Bitcoin es fragmentar la ejecución con verificabilidad en cadena y datos. Fragmentar la ejecución implica dividir la ejecución en piezas más pequeñas.

Citrea luego agrega fragmentos o lotes de transacciones y publica las diferencias de estado entre los dos lotes de transacciones en Bitcoin junto con una prueba conocida como la prueba de validez. Pero el problema es que Bitcoin no tiene la capacidad de verificar ninguna prueba en este momento. La forma final de Citrea tendrá que esperar hasta que Bitcoin tenga opcodes que le permitan verificar pruebas zk.

Mientras tanto, utilizará una implementación de BitVM como un arreglo provisional para las pruebas y para conectar BTC dentro y fuera del rollup. Naturalmente, Citrea hereda las desventajas de BitVM mencionadas en la sección anterior. En el futuro, a medida que BitVM mejore, Citrea mejorará su funcionalidad de puente.

Fuente - Citrea

Citrea está en la fase de prueba a partir de junio de 2024.

Mezo

Mezo se promociona como la capa económica de Bitcoin. No se llama a sí misma un Bitcoin L2. Utiliza el puente tBTC de Threshold Network (mencionado anteriormente) para llevar BTC dentro y fuera de la cadena EVM, Mezo.

Mezo está siendo construido por el mismo equipo que ha construido productos comotBTC, Plegar, Mantener, y Taho. El equipo ha estado construyendo aplicaciones en torno a Bitcoin durante años. El objetivo de Mezo es simple: expandir los casos de uso de BTC. Lo hace a través de tres mecanismos;

  1. Permitir a los usuarios de Mezo obtener un rendimiento al apostar BTC para asegurar la red.
  2. Permitir a los usuarios pagar las comisiones de gas en BTC, que se distribuye a los poseedores de veBTC y veMEZO.
  3. Construyendo una experiencia BitcoinFi de extremo a extremo.

¿Qué significan BitcoinFi y la capa económica? La mayoría de las nuevas cadenas, incluidas las de EVM, se basan en la experiencia de usuario existente: las mismas billeteras, puentes, etc. Renovar la experiencia de usuario casi nunca es una prioridad. Mezo está curando toda la experiencia de usuario desde cero, algo que rara vez he visto. Incluye;

  • Una moneda estable nativa (mUSD) respaldada por BTC para que los usuarios no tengan que hacer puentes desde otras cadenas.
  • Un protocolo de préstamo de cola larga garantizado por BTC.
  • Una entrada y salida completamente integrada a través de Doblar.
  • Una experiencia de billetera integrada a través de Taho.

Al combinar todas estas aplicaciones se crea una experiencia única de BitcoinFi de principio a fin:

Mezo se basa en el Cosmos SDK. Utiliza Comet BFT para el consenso.

CometBFT es un software para replicar de forma segura y consistente una aplicación en muchas máquinas. Con seguridad, nos referimos a que CometBFT funciona siempre que fallen menos de 1/3 de las máquinas de formas arbitrarias. Con consistencia, nos referimos a que cada máquina no defectuosa ve el mismo registro de transacciones y calcula el mismo estado. La replicación segura y consistente es un problema fundamental en los sistemas distribuidos; desempeña un papel crítico en la tolerancia a fallos de una amplia gama de aplicaciones, desde monedas hasta elecciones, pasando por la orquestación de infraestructuras y más allá. - Fuente: Documentos de CometBTF

Consta de dos componentes: un motor de consenso y una interfaz de aplicación genérica. Basado en el núcleo de Tendermint, el motor de consenso es responsable de la producción de bloques, validación y finalidad. Tendermint fue uno de los primeros diseños de consenso de prueba de participación. Ofrece @learnwithwhiteboard_digest/what-is-byzantine-fault-tolerance-bft-in-blockchain-explained-cb06a12559be">El consenso de Tolerancia a Fallas Bizantinas (BFT) y puede tolerar hasta un tercio de nodos maliciosos.

La interfaz de la aplicación, Interfaz de la Cadena de Bloques de la Aplicación (ABCI), separa el motor de consenso de las aplicaciones. Una ventaja importante de ABCI es que, dado que el consenso y las aplicaciones están separados, los desarrolladores no están obligados a construir aplicaciones en el mismo idioma en el que se construye el motor de consenso.

La interfaz actúa como un medio que entrega transacciones a las aplicaciones para su ejecución. Esta capacidad hace que el sistema sea más modular y ayuda a llegar a más desarrolladores de aplicaciones. Inicialmente, Mezo solo será compatible con el tiempo de ejecución de EVM.

El diseño económico de Mezo es tal que, a medida que gane prominencia, los titulares de BTC pueden beneficiarse directa o indirectamente. Pueden apostar BTC en Mezo y obtener rendimiento por apostar o, si eligen seguir manteniendo sus BTC en Bitcoin, obtendrán algún beneficio de que BTC se retire de la circulación (para pagar tarifas en Mezo).

Mezo tiene un modelo de doble staking, como se muestra en la imagen a continuación. Los validadores en la red pueden apostar tanto BTC como MEZO (la moneda nativa de Mezo Network). Al apostar BTC y MEZO, los validadores obtienen veBTC y veMezo, respectivamente. El prefijo 've' significa validador en depósito, y estos tokens suelen estar bloqueados en un contrato inteligente. Los titulares de tokens en depósito de validadores tienen derechos de gobernanza, y las recompensas de la red y los ingresos por tarifas se comparten con ellos.

Cuanto más tiempo esté bloqueado un activo, más ve-tokens se otorgan. Los apostadores de veBTC ganan BTC, y los apostadores de veMEZO ganan recompensas MEZO. Una parte de la recompensa MEZO se puede quemar para hacer crecer el tesoro BTC.

El rendimiento es una de las ofertas principales de Mezo porque las comisiones pagadas por los usuarios se pagan a los validadores que apuestan BTC. Mezo está listo para ampliar aún más el alcance de la apuesta de BTC al ofrecer apuestas líquidas conAcre, proyecto hermano de Mezo. Cuando un usuario deposita BTC en Acre, recibe a cambio un token líquido con participación, stBTC. El BTC depositado se utiliza en cadenas y aplicaciones DeFi. El rendimiento generado a través de estas actividades se acumula en stBTC, que se puede canjear en una proporción de 1:1 por BTC.

Fuente -Blog de Acre

Con una capitalización de mercado de más de un billón de dólares, BTC ni siquiera está rascando la superficie del mercado de préstamos. La distribución de WBTC utilizada en los mercados de préstamos se muestra en la imagen a continuación. Muestra que la cantidad de WBTC utilizada en las tres principales aplicaciones de préstamos disminuyó de aproximadamente 50k a aproximadamente 23k entre julio de 2023 y junio de 2024. La disminución del total de WBTC en las aplicaciones de préstamos se puede atribuir a una disminución del 48% en la oferta de WBTC, de 285k WBTC en mayo de 2022 a poco más de 150k WBTC ahora. Esta disminución se debe principalmente a que el mercado está tomando conciencia del riesgo de las partes centralizadas en medio de las secuelas de Luna, 3AC y Alameda.

En su primera fase de lanzamiento, Mezo ya ha comenzado a aceptar depósitos de BTC con tres períodos de bloqueo: dos meses, seis meses y nueve meses. Los depósitos atraen puntos en forma de una puntuación HODL. Un BTC genera 1000 puntos diarios, y un multiplicador está asociado con los períodos de bloqueo. Un período de bloqueo más largo implica un multiplicador más alto. Los usuarios también pueden depositar otros activos como USDe, USDC y USDT para obtener un impulso en sus depósitos de BTC. A julio de 2024, el TVL de Mezo se sitúa en$135 million.

Además de recompensar a los titulares, Mezo compartirá una parte de sus tarifas con el protocolo central de Bitcoin.

Stacks

Stacks, anteriormente conocido como Blockstack, recientemente implementó su esperada actualización Nakamoto, destinada a resolver problemas como bifurcaciones constantes y transacciones lentas antes de la actualización. Stacks funciona con el consenso de prueba de transferencia (PoX).

Entonces, los mineros de Bitcoin interesados en producir bloques en Stacks deben enviar algo de BTC. Un minero, digamos, Alice, es elegido al azar para producir bloques en Stacks. El BTC de este minero se da a los usuarios que apuestan (bloquean/apuestan) STX, el token nativo de la cadena Stacks. Esto es interesante porque, aunque es un rendimiento pequeño, es en BTC. En la mayoría de las cadenas, el rendimiento se ofrece solo en el token nativo de la cadena.

Una vez elegida, Alice puede producir bloques de Stacks hasta el final del Tenre (siguiente bloque de Bitcoin). A medida que el minero produce bloques de Stacks, son compartidos con los firmantes para su validación. Una vez que más del 70% de los firmantes aceptan el bloque de Stacks, es aceptado en la red de Stacks. Supongamos que Alice produce 10 bloques de Stacks antes de que se mine el siguiente bloque de Bitcoin y que Bob gana el próximo mandato para producir bloques de Stacks.

Bob toma el hash del primer bloque de Stacks que Alice produjo en Stacks y lo agrega a su transacción de compromiso de bloque en la cadena de Bitcoin. Los Stackers detectan esta transacción. Incluyen una transacción de cambio de tenencia en Stacks que incluye el hash del último bloque, el décimo bloque en este caso, que Alice produjo en Stacks. De esta manera, Bob entiende que tiene que construir sobre el bloque anterior de Alice, #10.

Aunque estos son los primeros días de desarrollo para las capas de Bitcoin, aquí hay una comparación de las cadenas descritas anteriormente. Considera el diseño de la cadena, el diseño del puente y el valor en dólares asegurado.

Debemos mencionar que, además de los equipos mencionados anteriormente, muchos otros, como Alpen, Bison, BitLayer, Rootstock, SatoshiVM y Soveryn, han estado construyendo capas extendidas de Bitcoin. Los lectores pueden encontrar la lista aquí.

La relación entre L2s y L1

Las L2 ayudan a la L1 con dos cosas: escala y coste. Proporcionan a los usuarios una vía para realizar transacciones mucho más baratas sin comprometer demasiado la seguridad (o ninguna seguridad en el caso de las L2 con puentes no custodios, sin confianza y sin suposiciones de seguridad adicionales).

Tomemos Ethereum L2s como ejemplo. Según Token Terminal, en la segunda semana de junio de 2024, Ethereum soportó 7.1 millones de transacciones por $10.6 millones en ingresos. El costo por transacción para los usuarios asciende a ~$1.5. Al mismo tiempo, cinco L2s—Arbitrum, Base, Blast, Optimism y Polygon—soportaron más de 70 millones de transacciones por $2.75 millones en tarifas. Eso es $0.03 por transacción.

Podemos discutir sobre la calidad de las transacciones, incluyendo si son bots o el valor de la transacción, entre otras cosas. Sin embargo, el hecho es que Ethereum no pudo soportar tantas transacciones.

Sin embargo, una desventaja de esto es que las L1 ya no están directamente conectadas con sus clientes o usuarios. En el mundo tradicional, generalmente son las empresas más cercanas a los usuarios finales las que capturan una gran parte del valor. Amazon es un excelente ejemplo. Su enorme distribución le permite tener la ventaja sobre proveedores y fabricantes.

Dollar Shave Club interrumpió la industria de las maquinillas de afeitar al vender directamente a los consumidores a través de un modelo de suscripción, eliminando los canales de venta al por menor tradicionales. Esto les permitió fijar precios de productos en un punto más bajo y retener la mayor parte del valor en lugar de compartirlo con toda la cadena de suministro.

Normalmente es una mala idea añadir otra capa entre tú y tu cliente. ¿Entonces, por qué las L1 siguen este camino? Al añadir las L2s a la mezcla, las L1s no están perdiendo clientes. Están introduciendo una mezcla B2B en un modelo de negocio que antes era estrictamente B2C. Pero aún puede haber una preocupación: ¿las L2s capturan la mayor parte del valor? ¿Transmiten suficientes comisiones a las L1?

Afortunadamente, Ethereum ha recorrido este camino durante los últimos tres años, y podemos observar el impacto de L2s en la captura de valor de Ethereum. Hay dos formas de entender si los L2s han sido depredadores para Ethereum.

  1. La primera es si Ethereum perdió ingresos a los L2s. Podemos inspeccionar esto examinando cómo ha cambiado la participación de los ingresos de Ethereum en los ingresos del ecosistema de Ethereum. El siguiente gráfico considera los ingresos de Ethereum y cinco principales L2s. Ethereum consistentemente representa el 90% o más del flujo de ingresos.

  1. Otra forma es ver la capitalización de mercado o el precio. Debido a que la captura de valor casi siempre se refleja en los precios, ETH representa ~95%+ del valor de mercado total del ecosistema de Ethereum, considerando sus 10 principales L2s por capitalización de mercado.

  1. Ethereum podría no haber soportado tantas transacciones, pero aún así captura el 90%+ del valor del ecosistema, lo que sugiere que las L2 han sido el paso correcto para escalar Ethereum. Mientras los L2 se establezcan en L1, la competencia sana entre los L2 por el espacio de bloques L1 es un buen augurio para la salud de la capa base.

¿Qué sigue?

Vuelve a pensar en la analogía de la isla. Cuando se trata de L2 reales, las dos islas deben construir un puente de manera colaborativa. Sin embargo, sin el consenso interno de los habitantes de la isla Bitcoin, eso es imposible. Lo que está sucediendo en este momento es que aquellos que quieren ser islas L2 para la isla Bitcoin están tratando de garantizar la infraestructura como un arreglo provisional.

Así que una vez que los isleños de Bitcoin estén de acuerdo en que necesitan conectarse con otras islas para su crecimiento, las islas L2 están listas. Hasta entonces, lo importante es que en lugar de intentar encontrar formas más complejas de conectar y crear L2, el enfoque debe estar en utilizar lo que ha funcionado y utilizar la infraestructura que ya ha sido probada en batalla.

Cómo diferentes proyectos están modernizando la isla Bitcoin y preparando la infraestructura del puente para conectarse con otras islas.

Todos son conscientes de cómo los habitantes de la isla Bitcoin están arraigados en sus costumbres y se toman muy en serio la seguridad de la isla. Cualquier cambio en la isla se debate minuciosamente. Cualquiera que quiera sugerir cambios en Bitcoin puede redactar una Propuesta de Mejora de Bitcoin (BIP). Después de debates informales en varios foros, el autor recibe comentarios y realiza cambios en la BIP. Un comité de habitantes de la isla asigna un número a la BIP, momento en el que se vuelve oficial.

Algunos isleños entienden la importancia de modernizar con cautela la isla Bitcoin. Equipos como Botanix, Taproot Wizards y Thesis están sentando las bases para añadir opcodes y ampliar la programabilidad de Bitcoin.BIP-420(también conocido como OP_CAT) por Ethan Heilman y Armin Sabouri traerá una gran cantidad de emocionantes posibilidades a Bitcoin. CAT significa concatenar. Es un opcode que formaba parte de los opcodes originales de Bitcoin, pero fue redactado por Satoshi debido a preocupaciones de seguridad que ahora han sido aliviadas ya que el entorno de ejecución de Bitcoin ha evolucionado a lo largo de los años.

El opcode permite unir dos piezas de datos. Desbloquea numerosas posibilidades, como tipos de transacciones personalizadas como sistemas de garantía dinámicos, contratos inteligentes como intercambios atómicos, diferentes aplicaciones DeFi y una mayor interoperabilidad con cadenas externas.

Equipos como Starkware ya han sugerido que OP_CAT puede llevar la verificación de STARK a Bitcoin. Esto significa que Bitcoin puede verificar pruebas Zk, lo que permite los rollups. Este paradigma de diseño no solo permite diseños de propósito general en Bitcoin, sino que también mejora su escalabilidad, que tanto necesita.

Otros diseños del equipo de Taproot Wizards, como CATVM, ya están en proceso. Este diseño utilizará OP_CAT para crear puentes sin confianza. A diferencia del diseño actual de BitVM, CATVM no tiene requisitos de liquidez. CATVM permitirá el comercio descentralizado de ordinales y runas con una experiencia de usuario tan buena como otras cadenas.

Segwit allanó el camino para Taproot, que a su vez fue crítico para ordinales. Ordinales e inscripciones hicieron BRC-20 y runasposible. El entusiasmo reciente entre los desarrolladores de Bitcoin sugiere un creciente apoyo para lograr un consenso social sobre BIP-420. También ayuda que sea compatible con versiones anteriores, por lo que la red no necesita un hard fork para activarlo. Estamos emocionados de que entre en funcionamiento y presenciar una nueva era de programabilidad verdaderamente nativa de Bitcoin.

Después de mucho tiempo, ha habido un creciente interés de los desarrolladores en Bitcoin. Todos los proyectos independientes que se construyen alrededor de Bitcoin son como pequeñas islas modernas alrededor de la poderosa isla Bitcoin. Con BIP-420, probablemente habrá formas de fusionar estas islas para hacer una isla próspera y moderna.

Con todos los cambios que están ocurriendo con Bitcoin, espero un futuro en el que podamos usar BTC en diferentes aplicaciones financieras con poco conocimiento de las capas subyacentes. La integración de las capas de Bitcoin será tan natural como navegar por Mumbai hoy, donde no tenemos ni idea de que la bulliciosa metrópoli alguna vez fue siete islas separadas de Bombay.

Descargo de responsabilidad:

  1. Este artículo es un extracto de [Decentralised.co], Todos los derechos de autor pertenecen al autor original [Saurabh Deshpande]. Si hay objeciones a esta reimpresión, por favor contacta al Gate Learnequipo, y lo resolverán rápidamente.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente las 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.

Bitcoin en capas

Avanzado8/15/2024, 11:22:00 AM
Este artículo trata sobre cómo algunos equipos están construyendo diferentes formas para que los poseedores de Bitcoin utilicen sus riquezas, además de simplemente mantenerlas. Yo siento las bases explicando por qué necesitamos una mejor infraestructura, y luego me adentro en los diferentes enfoques tomados por equipos que buscan expandir los casos de uso para BTC.

A lo largo de la historia, el dinero ha cumplido tres funciones críticas para la sociedad; ha servido como almacén de valor (riqueza), medio de intercambio y unidad de cuenta. Los tipos de dinero cambiaron, pero sus funciones permanecieron en gran medida iguales. En términos generales, siempre ha habido dos corrientes de pensamiento: una que apoya el dinero crediticio, o dinero blando, y otra que apoya el dinero duro. El dinero crediticio, como el sistema fiduciario actual, siempre es una responsabilidad de alguien.

Los dólares o rupias que posee son responsabilidad del gobierno. Si el gobierno incumple, su dinero no podrá comprar bienes y servicios esenciales.

El dinero duro, por otro lado, es dinero que no es responsabilidad del gobierno. Por ejemplo, metales preciosos como el oro no pierden valor si los gobiernos incumplen. Por el contrario, su valor se ve incrementado debido a su estabilidad percibida.

Bitcoin fue la primera implementación digital exitosa de dinero duro no soberano. En 2009, Satoshi Nakamoto lanzó Bitcoin cuando el mundo acababa de presenciar una crisis financiera global debido a malas prácticas de préstamo y decisiones unilaterales sobre tasas de interés que afectaron la oferta monetaria. El poderoso dólar perdió más que 95%de su valor a lo largo de su vida. En su ensayo, Cambios de paradigma, el firme defensor de la macroeconomía Ray Dalio escribió sobre cómo los bancos centrales redujeron las tasas de interés en respuesta a varias crisis y el impacto que tuvieron en sus respectivas economías.

Fuente -Cambios de paradigma

El gráfico anterior muestra cómo las tasas de interés han caído en el mundo desarrollado desde la década de 1980. Al mismo tiempo, la base monetaria creció como porcentaje del PIB. Como resultado, la producción bruta no creció al mismo ritmo que la oferta de dinero. Cuando la oferta de dinero aumenta rápidamente, con o sin un menor crecimiento de los ingresos familiares, puede provocar una mayor inflación, un mayor costo de vida, un aumento de la carga de la deuda y una mayor desigualdad de ingresos. El entorno de alta inflación en el que nos encontramos actualmente es resultado de las políticas adoptadas por los bancos centrales.

Este escenario es donde los casos de uso de metales preciosos como el oro pasan a primer plano. La intervención gubernamental relacionada con el suministro de oro es mínima. Con menor influencia del gobierno, el suministro de oro es más predecible que las monedas fiduciarias. Esta alta previsibilidad ha permitido que el metal retenga su valor a lo largo de las décadas y se convierta en un depósito de riqueza.

Bitcoin nació como efectivo electrónico de igual a igual. Con el paso de los años, al igual que muchas innovaciones, se desvió (o al menos se expandió) de su objetivo original de efectivo electrónico y evolucionó hacia el oro digital.

En 2018, me encontré con una interesante analogía entre ciudades y cadenas de bloques. Como las blockchains están desconectadas del mundo exterior, son más como islas cerradas. Cada isla tiene sus propias prioridades y carácter que se reflejan tanto técnicamente como socialmente. La isla Bitcoin siempre ha preferido la seguridad y la descentralización sobre otros aspectos, como la velocidad y la programabilidad.

La descentralización es un término amplio con matices.Balaji Srinivasan sugirió una formamedirlo descomponiendo una blockchain en sus subsistemas, como minería, cliente, desarrollador, intercambio, nodos y propiedad. Propuso que la descentralización general se puede lograr midiendo el Gini1 y Nakamoto2los coeficientes de los subsistemas.

Según muchos Bitcoiners comoJonathan Bier, podemos ver la descentralización desde la perspectiva de lo difícil que es para los usuarios verificar transacciones por sí mismos. Esta dificultad para verificar transacciones es por qué los bloques de Bitcoin son pequeños (hasta 4 MB). Para que las blockchains ofrezcan programabilidad de propósito general (no solo en teoría sino en la práctica), los desarrolladores deben seleccionar algunas cosas.

En primer lugar, el idioma o el sistema que utilizan debe ser Turing completo. 'Turing completo' se refiere a la capacidad de un sistema para realizar cualquier cálculo que pueda expresarse algorítmicamente, siempre que se disponga del tiempo y la memoria suficientes.

En segundo lugar, la medición de gas debe ser óptima. La medición de gas se refiere a cómo está diseñado el sistema para medir el costo de los recursos (por ejemplo, el gas máximo gastado por bloque y el gas consumido por diferentes operaciones). Solidity de Ethereum es un lenguaje Turing completo, pero a menudo está limitado por el gas. El lenguaje de secuencias de comandos de Bitcoin está intencionalmente limitado para garantizar una mayor seguridad. Además, como Mattmenciona, es un lenguaje de pila de bajo nivel lleno de errores no corregidos desde los días de Satoshi, y la falta de operadores clave hace que no sea muy útil.

Suscribir

Islas como Ethereum y Solana han evolucionado para estar conectadas entre sí, desarrollando interacciones de las que probablemente se benefician. Sin embargo, mientras la isla Bitcoin ha permanecido firme en su objetivo de seguridad, no ha incorporado cambios en su infraestructura que permitirían un movimiento más fácil a otras islas. La isla Bitcoin solo permite a los residentes retener, transferir o comerciar con sus BTC por inscripciones y runas con una experiencia de usuario incómoda.

Con cosas limitadas que hacer, el BTC permaneció en las arcas. Mientras tanto, activos como ETH han tenido abundantes oportunidades para disfrutar de rendimientos e ingresos pasivos en forma de staking, restaking, préstamos, y así sucesivamente. Debido a que desarrollaron nueva infraestructura, otras islas han visto una modernización rápida mientras que Bitcoin ha permanecido antiguo pero formidable.

No me malinterpretes, el enfoque conservador de Bitcoin ha garantizado su seguridad y descentralización. Por lo general, más funcionalidad produce complejidad, con una mayor superficie para ataques.

La isla Bitcoin sigue siendo formidable pero aislada. Otras islas están conectadas entre sí a través de puentes más fuertes.

El concepto de islas separadas evoca la historia de mi hogar, Mumbai. Antiguamente conocido como Bombay, originalmente estaba compuesto por siete islas distintas. La fusión de estas islas comenzó en la década de 1680 y abarcó siglos. Hoy, mientras deambulo por la bulliciosa metrópoli, apenas queda rastro de esa antigua separación. La ciudad se siente perfectamente unificada, su fragmentación pasada casi olvidada.

Esta transformación de Mumbai plantea una pregunta intrigante: ¿Podríamos presenciar una evolución similar en el paisaje de Bitcoin? Algunos equipos están trabajando hacia ello.

La Evolución de las Siete Islas de Mumbai. Fuente - Reddit

Este artículo trata sobre cómo algunos equipos están construyendo diferentes formas para que los usuarios de Bitcoin utilicen sus riquezas, en lugar de simplemente mantenerlas. Establezco las bases explicando por qué necesitamos una mejor infraestructura, y luego me sumerjo en los diferentes enfoques adoptados por equipos que buscan expandir los casos de uso de BTC. Finalmente, menciono cómo la visión final es tanto sobre un consenso social como sobre uno técnico.

Esto está sucediendo a medida que los equipos están construyendo diferentes islas auxiliares para la isla Bitcoin y encontrando soluciones para modernizar la propia isla Bitcoin. Una revisión permanente de la isla Bitcoin solo puede tener lugar si hay una revolución social entre los isleños y acuerdan realizar cambios en sus reglas para que pueda usar puentes hacia otras islas con la misma confianza que utilizando la infraestructura interna de la isla.

¿Por qué una mejor infraestructura?

Blockchains establecidas como Ethereum, Solana e incluso las próximas como Monad están construidas pensando en los desarrolladores. Están diseñadas como plataformas para que los desarrolladores construyan aplicaciones. Estas cadenas ofrecen ecosistemas completos que apoyan a los desarrolladores a través de varios recursos de aprendizaje, herramientas, marcos y características. Satoshi construyó Bitcoin sobre la marcha. No hay una API bien pensada y hay poca documentación clara para aprender el desarrollo de Bitcoin.

Hay tres razones críticas para seguir mejorando la infraestructura de la red: una mejor experiencia de usuario, mayor financiarización y pagos a escala.

Una mejor experiencia de usuario aumentará la actividad para generar más tarifas

La Protocolo de Ordinales, una forma de aprovechar los UTXO de Bitcoin y ver los Satoshis individuales (la unidad más pequeña de BTC) de manera diferente, ha dado lugar a innovaciones como inscripciones (NFT en Bitcoin). El entusiasmo en torno a los ordinales e inscripciones ha traído consigo la evolución de estándares fungibles como BRC-20 y runasLas inscripciones y runas dieron a Bitcoin un impulso de actividad. El número total de transacciones diarias aumentó un 70% en comparación con las transferencias de BTC solamente.

Estas nuevas formas de realizar transacciones en Bitcoin ayudan a aumentar las tarifas en ~40%. Sin embargo, estas nuevas formas a menudo provocan intensos debates dentro de la comunidad de Bitcoin. Una facción argumenta que Bitcoin debería seguir enfocándose únicamente en mejorar su función principal como sistema de pago descentralizado. Argumentan que expandirse más allá de este ámbito podría comprometer la seguridad, la simplicidad y la eficacia de Bitcoin como dinero sólido.

Por otro lado, los defensores de un enfoque más flexible abogan por expandir las capacidades de Bitcoin para incluir casos de uso que no sean de pago. Argumentan que esta evolución es necesaria para que Bitcoin siga siendo competitivo y relevante en el ecosistema blockchain que avanza rápidamente.

¿Es suficiente? No realmente. Según Token Terminal, los mineros de Bitcoin han ganado ~$109 millones en tarifas en los últimos 30 días. Durante el mismo período, aplicaciones como Uniswap y Lido Finance han recaudado $90 millones y $104 millones, respectivamente. Con el último halving en abril de 2024, los mineros han recibido un 50% menos de subvención por bloque. Después del halving reciente, la recompensa por bloque (subvención) se redujo a la mitad, de 6.5 BTC a 3.125 BTC por bloque. Con esto, el total mensual del recorte de la subvención de los mineros asciende a 13,500 BTC (3.12514430). A $66 mil cada uno, esto es $891 millones, por lo que las tarifas mensuales son solo alrededor del 12% de la pérdida de subsidio.

Desarrollos recientes como las runas son alentadores, pero necesitamos más. ¿Cuáles son los desafíos? Bueno, la experiencia de usuario en Bitcoin no se acerca ni de lejos a la de Solana o a las L2 de Ethereum como Arbitrum. Un intercambio tarda unos segundos y una fracción de un centavo en comisiones en Solana. Sin embargo, si quieres comerciar con runas en Bitcoin, tendrás que pagar unos cuantos dólares en comisiones y esperar un bloque para confirmar tu transacción.

Además, cuando compras runas, tienes que comprar la cantidad indicada. El comprador no puede modificar la cantidad de runas a comprar. Otra desventaja es que una runa no se puede intercambiar por otra, que es la forma en que podemos intercambiar USDC por MKR en Ethereum. Un trader tiene que vender una runa por BTC y luego comprar otra runa que desee. Un paso adicional añade fricción innecesaria en la UX.

La experiencia de usuario para negociar runas está lejos de ser ideal. No hay formas de usar BTC como garantía o prestarlo. Debes sacar BTC de Bitcoin L1 y ponerlo en otras cadenas para usarlo en aplicaciones financieras.

Aumentando la financiarización de BTC

En primer lugar, Bitcoin tiene una capitalización de mercado cercana a $1.3 billones a $66K por BTC. Al igual que el oro, Bitcoin es dinero externo, lo que significa que los gobiernos no pueden manipular la oferta de Bitcoin. Aunque el tamaño exacto del mercado de préstamos en oro no está disponible, algunos informes lo estiman en $100 mil millones. Por lo tanto, una de las razones más importantes para construir aplicaciones en Bitcoin es utilizar BTC nativo como garantía para pedir prestado stablecoins. Los robustos mercados de préstamos permitirán a los usuarios de Bitcoin obtener un rendimiento con sus BTC.

Tomemos el staking, por ejemplo. Otros activos nativos como ETH y SOL tienen un uso inherente en el staking para asegurar la red; ~27%del total de ETH en circulación está apostado en protocolos de participación, ganando un rendimiento anual de ~4%. Otro ~4% ETH se apuesta en protocolos de re-apuesta y 67%del SOL circulante está apostado. Además, ETH y SOL se utilizan extensamente en sus respectivos ecosistemas DeFi como activos colaterales.

Suscribirse

Wrapped BTC (o WBTC), la versión más utilizada de BTC en diferentes ecosistemas DeFi, tiene una capitalización de mercado de ~ $ 10 mil millones, menos del 1% del total de BTC en circulación. Muestra la oportunidad que existe en la financiarización de BTC.

Suponiendo un nivel similar de BTC se utiliza para el staking o en DeFi como Ethereum, alrededor del 30%, la cantidad se traduce en $390 mil millones. Para contextualizar, todo DeFi, el valor total bloqueado en todas las otras cadenas, vale $101 billion. BTC puede ser potencialmente el activo líquido más productivo. En este momento, ese potencial está encarcelado por limitaciones técnicas intencionales.

Escalando pagos BTC

La capa base de Bitcoin no ha sido diseñada para el rendimiento. Si Bitcoin tiene que ser la capa de liquidación de Internet, necesitamos transacciones más rápidas. As Mohamed Faudacomo lo indica, hay un límite en la cantidad de transacciones que se pueden publicar utilizando esto. Con un tamaño de bloque máximo de 4MB, Bitcoin puede admitir 6,66 kbps (4 MB / 10 minutos) de datos.

La red Bitcoin actualmente no puede manejar un alto tráfico. Los usuarios enfrentan una experiencia degradada en eventos anticipados como el lanzamiento de Quantum Cats' mint y runes. La mala UX no se limita a aquellos que intentan acuñar inscripciones, sino que también incluye a aquellos que están enviando y recibiendo BTC.

La Red Lightning (LN), la red líder de escalabilidad de BTC, ha tenido una adopción poco entusiasta. La capacidad o liquidez de la red es de aproximadamente ~5k BTC. Esta es la cantidad de BTC bloqueada en todos los canales de rayos. Afecta a la liquidez de la red y a la cantidad de BTC que se puede mover a través de ella.

¿Por qué es esto importante? Intentemos entenderlo usando un ejemplo. Joel está recaudando $1 millón para pagar a los trabajadores de una plantación de café en la India y decide usar LN para recibir donaciones. No puede simplemente crear una billetera LN y aceptar donaciones. Necesita tener $1 millón en liquidez entrante. La liquidez entrante es la cantidad de BTC bloqueada en un canal por tu contraparte. Sid es uno de los contrapartes de Joel con $10,000 bloqueados. Joel necesita más contrapartes como Sid, que hayan bloqueado un total de $1 millón para recibir donaciones por valor de $1 millón. Esto representa un desafío significativo para la red a medida que la liquidez entrante siempre estará limitada por el costo de oportunidad del capital.

Los desafíos con el desarrollo de Bitcoin

Bitcoin es tanto un fenómeno cultural o social como tecnológico. El consenso social es la última línea de defensa. Por ejemplo, el límite duro de 21 millones de suministro puede ser modificado bifurcando el código para añadir una emisión de cola del 1%. Pero para que este cambio tenga efecto, todos los mineros tendrían que minar en esta bifurcación, y es poco probable que lo hagan. Esto se debe a que el límite duro codificado ha sido uno de los principales impulsores de valor para BTC. Puede percibirse una pérdida de valor si se rompe ese techo. Es poco probable que los mineros minen en una bifurcación que potencialmente pierde valor.

El esfuerzo técnico necesario para cambiar la base de código será inútil debido a la falta de consenso social. La última vez que Bitcoin tuvo una bifurcación conflictiva fue durante las Guerras de Bloques en 2017. La red se dividió en dos, con Bitcoin implementando SegWit (explicado más adelante) y Bitcoin Cash, que aumentó el tamaño del bloque. En ese momento, la mayor parte del poder de minado decidió quedarse con BTC.

Para que algo se considere dinero o una reserva de valor, no debe cambiar muy a menudo. La principal razón por la que el dinero fiduciario pierde su poder adquisitivo con el tiempo es que los bancos centrales suelen utilizar su poder para aumentar la oferta. Esta imprevisibilidad de las acciones unilaterales de los bancos centrales hace que algunas monedas sean perpetuamente más débiles. La cultura de Bitcoin es tal que se resiste a los cambios. Incluso algo como Taproot, que no es polémico, tardó años en implementarse desde que nació la idea.

Realizar los cambios anteriores no se trata solo de cambiar Bitcoin. La capa base de Bitcoin debe ser lo más simple posible. La simplicidad es fundamental para tener menos vectores de ataque y una mayor estabilidad. La idea es ejecutar cosas complicadas como préstamos y la emisión de stablecoins con BTC como garantía fuera de la capa base, como las capas 2 de Ethereum.

Bitcoin L2s?

¿Qué es un L2? Debería;

  • Proporcione a la capa 1 datos suficientes para validar y resolver disputas, si las hubiera.
  • No tener supuestos de seguridad además de la capa base.
  • Permitir a los usuarios retirar unilateralmente sus activos a la capa base o capa 1.

Dado que el conjunto actual de códigos operativos de Bitcoin (opcodes) lo limita para verificar cualquier prueba, estas condiciones no se pueden cumplir. Por lo tanto, ninguna de las cadenas que afirman ser Bitcoin L2 pueden ser llamadas L2s.

Otro aspecto de lo que constituye un L2 es observar las suposiciones de seguridad de esa capa en referencia a las suposiciones de seguridad de Bitcoin. Cada blockchain tiene algunas suposiciones de seguridad, como;

  • La mayoría de los nodos mineros son honestos
  • Los nodos pueden verificar de forma independiente los bloques y rechazar los bloques inválidos
  • Las bifurcaciones se resuelven a favor de la rama más larga de la cadena, y así sucesivamente.

La segunda capa, o L2, no debe expandir el conjunto de suposiciones de seguridad de la capa base en la que se basa. Por ejemplo, si la segunda capa tiene un secuenciador centralizado que tiene un monopolio en la producción de bloques, los usuarios deben poder impugnar la producción de bloques a costos triviales. La L1 debería poder dictar a L2 que los fondos de los usuarios se liberen siempre y cuando no se gasten. En este momento, estos mecanismos están ausentes incluso en las L2 de Ethereum.

Si somos estrictos acerca de las características de la capa 2 mencionadas anteriormente, incluso algunas capas 2 de consenso de Ethereum como Arbitrum realmente no son capas 2. Dado que el conjunto actual de códigos operativos (opcodes) de Bitcoin impiden verificar cualquier prueba, ninguna de las cadenas que afirmen ser capas 2 de Bitcoin pueden ser llamadas capas 2. La Red Lightning es probablemente la única solución que se ajusta a la definición de capa 2. Como término general, este artículo se refiere a estas soluciones como capas de extensión de Bitcoin.

El Paisaje de las Capas de Bitcoin

En líneas generales, poner BTC en uso tiene dos componentes - 1) usar un puente, ya que no hay mucho que usar en Bitcoin, y 2) crear un entorno o cadena donde puedan residir las aplicaciones que permiten a los inversores usar BTC.

Para facilitar más casos de uso y escalar, es probable que las nuevas capas hagan suposiciones de seguridad por encima de las de Bitcoin. Los usuarios que deseen utilizar sus BTC querrán aceptar el menor número de compensaciones de seguridad. La hoja de ruta de escalabilidad de Ethereum es una buena referencia para comprender cómo evolucionó el espacio de diseño para escalar Ethereum.

Durante unos años, Ethereum se dio cuenta de que los rollups son la forma en que escalará. En esta etapa, todavía no sabemos cuál es la mejor manera de escalar y hacer que BTC sea más programable.

Ya sea almacenar datos o elegir el diseño del puente, los proyectos hacen concesiones entre la descentralización, la seguridad, la velocidad y la experiencia de usuario. Las respuestas a las siguientes preguntas conforman el espacio de diseño para proyectos o empresas que construyen capas extendidas de Bitcoin.

  • ¿Cómo implementan el puente de Bitcoin a la nueva cadena?
  • ¿Cómo almacenan los datos (disponibilidad de datos)?
  • ¿Cómo usan Bitcoin L1 para liquidación?
  • ¿Esperan que se produzcan cambios en la capa base de Bitcoin para materializar su visión completa?
  • ¿Qué tipo de entorno de ejecución eligen?
  • ¿La capa extendida de Bitcoin promueve el uso de BTC para cosas como gas y staking?

Varios equipos están haciendo diferentes tipos de compensaciones para ofrecer una mejor funcionalidad y escala a los titulares de BTC.

Puentes

BTC en Bitcoin no puede moverse a otras cadenas. Se necesita alguna infraestructura para llevar BTC a otras cadenas. Un mecanismo de puente típico bloquea el BTC del usuario en Bitcoin y acuña una cantidad equivalente del token sintético que representa BTC en una cadena de destino.

¿Cuál es un mecanismo de bloqueo típico? Significa que un usuario que desea llevar su BTC de Bitcoin a cualquier otra cadena lo envía a una dirección específica en Bitcoin. El operador del puente controla esta dirección. Cuando el operador del puente detecta BTC entrante, emiten tokens sintéticos equivalentes que representan este BTC y los envían a la dirección especificada por el usuario en la cadena de destino.

El riesgo aquí es que si el operador del puente pierde BTC en Bitcoin, el token acuñado en la cadena de destino quedará sin valor. Presenciamos cómo este riesgo se materializó en el período posterior al colapso de FTX. SolBTC fue la versión envuelta de BTC operada por FTX/Alameda. Se convirtió inútilporque FTX no honró redenciones después de declararse en quiebra.

Por lo tanto, todo lo que hace un usuario en la cadena de destino depende completamente de las prácticas de seguridad de cómo el operador del puente controla los BTC de los usuarios en Bitcoin. Cómo se controla el BTC de los usuarios determina los diferentes tipos de puentes. Hay tres tipos de diseños actuales en producción.


Puentes sin confianza

Estos puentes son posibles solo cuando el L1 puede verificar las pruebas presentadas por el L2. En el caso de Bitcoin, esto no es posible ya que no puede entender nada que suceda fuera de él.

Puentes de confianza minimizada que dependen de la seguridad económica

La siguiente mejor alternativa para los puentes BTC es tener múltiples partes públicas que manejen las entradas y salidas de puentes. Estas partes aseguran el BTC de los usuarios en Bitcoin y crean/queman tokens sintéticos de BTC en otras cadenas. Una implementación de este tipo es tBTC de Threshold Network, que funciona en la mayoría honesta.

Esto significa que necesita la mayoría de los operadores que ejecutan nodos de la Red de Umbral para estar de acuerdo antes de que los operadores puedan realizar cualquier acción sobre los BTC de los usuarios. En lugar de intermediarios centralizados, tBTC selecciona aleatoriamente un grupo de operadores que ejecutan nodos en la Red de Umbral para asegurar los BTC depositados por los usuarios.

¿Quién puede ser un operador de nodo en Threshold Network? La red tiene un token de gobernanza, T. Si bien T se utiliza para la gobernanza, se necesitan como mínimo 40,000 T apostados para convertirse en un operador de nodo. A 25 de junio de 2024,139 Los nodos están activos en la red.

El programa de apostadores Beta de tBTC está diseñado para descentralizar progresivamente la red de nodos. Los apostadores Beta pueden delegar su participación entre cinco operadores de nodos profesionales: Boar, DELIGHT, InfStones, P2P y Staked. Se espera que los apostadores Beta ejecuten el nodo durante al menos 12 meses con participación activa. Por ejemplo, deben ser altamente receptivos a las actualizaciones de la red, idealmente actualizando sus nodos dentro de las 24 horas posteriores a la notificación.

Siempre que un usuario solicita acuñar tBTC, se genera una nueva dirección de depósito en Bitcoin. Esta dirección está dedicada al usuario y controlada por nodos en la Red de Umbral. Los usuarios pueden solicitar acuñar tBTC en redes como Ethereum, Arbitrum, Optimism, Mezo y Solana.

Necesitan proporcionar dos direcciones: una dirección de recuperación en Bitcoin (esta es la dirección donde se devuelve su BTC en caso de problemas con el proceso de acuñación) y una dirección de la cadena de destino donde desean recibir tBTC. Una vez realizada la solicitud, el usuario debe depositar BTC en la dirección generada y esperar a que un guardián confirme su depósito. Tras la confirmación, el acuñador envía tBTC a la dirección de los usuarios en la cadena de destino.

La red tiene ~3,500 BTC, o más de $200 millones, en valor bloqueado.

Con lo que los opcodes de Bitcoin pueden hacer, los puentes minimizados en confianza son posiblemente la mejor implementación de puente en este momento. Los puentes minimizados en confianza pueden variar en la implementación dependiendo de cómo esté diseñado el multisig. El tBTC de Threshold Network, la próxima implementación de sBTC de Stack y el spiderchain de Botanix son ejemplos de puentes minimizados en confianza.

Puentes Custodiales

En este diseño, un proveedor centralizado bloquea los BTC de los usuarios en Bitcoin en direcciones mantenidas por el custodio. WBTC de BitGo es la forma más ampliamente utilizada para conectar BTC a otras cadenas. Más de 150k BTC se conectan utilizando WBTC. La distribución actual de WBTC se ve de la siguiente manera.

BitVM

Mientras los tres tipos de puentes ya estaban activos, Robin Linus publicó el documento técnico de BitVM a finales de 2023. BitVM propuso una nueva forma de expresar contratos inteligentes completos de Turing en Bitcoin. Se dice que una máquina o un sistema es Turing completo si puede ejecutar cualquier cálculo dado suficiente tiempo. Como se mencionó anteriormente, Bitcoin es incompleto en cuanto a Turing por diseño, y BitVM propuso una forma de superar esto sin realizar cambios en los opcodes existentes. También propuso un mecanismo de puente supuestamente sin confianza.

La idea principal de BitVM es verificar una prueba ZK en Bitcoin de manera optimista. Si no hay objeción a la ejecución de la transacción, se asume que es correcta. Este sistema suele funcionar bajo la suposición de que hay al menos un verificador honesto. Si la ejecución es incorrecta, se supone que al menos un verificador honesto la desafiará.

Entonces, siempre y cuando la prueba ZK no sea impugnada, todo está bien. Si hay alguna objeción, el retador y el probador entran en un desafío-respuesta o juego de bisecciónon-chain. La definición de un juego de bisección está más allá del alcance del artículo pero está vinculada para lectores interesados. Pero una consecuencia del juego de bisección es una carga aumentada de transacciones en cadena.

La gestión de la liquidez es otra desventaja significativa de las primeras versiones de BitVM. Cuando un usuario retira del puente, el sistema completa una retirada parcial, y los operadores del puente deben proporcionar la liquidez. Los operadores son reembolsados posteriormente por el puente. A medida que la cantidad bloqueada en el puente aumenta, los operadores deben mantener más liquidez para honrar las retiradas. Esto pone una presión sobre los operadores y hace que el diseño sea altamente ineficiente en capital.

Digamos que, en promedio, los operadores necesitan mantener el 10% del TVL del puente en fondos líquidos en todo momento. Si el TVL del puente es de 10 mil millones de dólares, los operadores deben mantener una liquidez de 1 mil millones de dólares en todo momento. A medida que el puente atrae más liquidez, los operadores necesitan mantener más inventario de BTC a mano. Tyler White y Rijndael han escrito un @twhittle/bitvm-bridges-considered-unsafe-9e1ce75c8176">excelente artículo que explica los problemas con BitVM.

Suscribir

Capas de ejecución

La siguiente pieza del rompecabezas para hacer que BTC sea útil es diseñar la cadena que facilite este uso con la mejor experiencia de usuario posible. Múltiples consideraciones entran en juego en cómo los desarrolladores quieren diseñar esta cadena.

  • Entorno de ejecución: ¿debería ser una cadena compatible con la Máquina Virtual Ethereum (EVM)? Ser compatible con la EVM tiene sus ventajas, como,
    • Varios años de herramientas disponibles, como monederos y puentes hacia otras cadenas EVM, están a disposición de los desarrolladores.
    • La experiencia de usuario es familiar para los usuarios.

Los L2 de Ethereum ya se han beneficiado de la compatibilidad con EVM. L2 como Arbitrum y Optimism que eran compatibles con EVM pudieron reunir rápidamente usuarios y aplicaciones que ya estaban en Ethereum. En contraste, L2 como Starknet que no son compatibles con EVM lucharon por ganar adopción.

Sin embargo, EVM también tiene sus desventajas. Debido a que EVM ejecuta transacciones en serie, no es posible el procesamiento paralelo. Sin embargo, entornos de ejecución más nuevos, como la Máquina Virtual Solana (SVM) y el próximo Monad, permiten el procesamiento paralelo.

  • Disponibilidad de datos - Al igual que en Ethereum, también están surgiendo algunas soluciones de rollup en el panorama de Bitcoin. Dependiendo de cómo y dónde almacenen los datos, los rollups tienen múltiples variantes. Algunos almacenan las diferencias de estado (diferencias en dos estados de la cadena después de ejecutar un lote de transacciones) en el L1, junto con pruebas de validez. Algunos almacenan datos de transacciones comprimidos en el L1, y algunos solo almacenan la prueba de validez en el L1 con datos de transacciones en una capa separada.

Algunas cadenas como Stacks utilizan Bitcoin como mecanismo de control. El tiempo de bloque en Stacks es mucho menor que el de Bitcoin. Stacks publica datos de sus bloques entre dos bloques de Bitcoin en cada bloque de Bitcoin.

Las capas de ejecución pueden publicar datos de transacciones en Bitcoin en forma de inscripciones. Recuerde el ancho de banda de 6.66 kbps de la red Bitcoin. Si tomo 10 bytes (10 bytes es generoso típicamente; esto sería ~20 bytes) como el tamaño de una transacción comprimida, un bloque de Bitcoin puede incluir un máximo teórico de ~600 transacciones comprimidas. Sin embargo, este máximo es casi imposible ya que los bloques de 4 MB son un fenómeno raroy es aún más raro que todo el espacio de 4 MB esté disponible para inscripciones.

El tamaño del bloque depende de la mezcla de transacciones SegWit y no SegWit.SegWit, abreviado como Segregated Witness, separó o segregó los datos de transacción de los datos de testigos. La idea era que no todo lo almacenado en un bloque tiene el mismo valor. En lugar de limitar el tamaño del bloque a los tradicionales 1 MB, SegWit propuso un nuevo límite de 4 millones de unidades de peso. Por lo tanto, si un bloque contenía todas las transacciones no SegWit, el límite sería de 1 MB. Pero si contenía todas las transacciones SegWit, podría ser un bloque de 4 MB.

Varios equipos están construyendo capas de Bitcoin para aprovechar la enorme liquidez de BTC. Para este artículo, investigamos seis equipos diferentes que hacen diferentes concesiones y tienen diseños interesantes. Describimos brevemente cómo trabajan, su etapa de desarrollo y su tracción hasta ahora.

Babilonia

Babilonia se centra en expandir el uso de BTC como un activo apostado. Trae un enfoque diferente al resto de las capas de Bitcoin (los llamados L2s) en forma de BTC apostado a distancia. Lo que esto significa es que en lugar de bloquear BTC en Bitcoin para acuñar una versión sintética en una capa diferente, Babilonia introduce el siguiente mecanismo;

  1. Un usuario bloquea su BTC en una bóveda auto-custodiada creando un UTXO que solo se puede gastar una vez, ya sea cuando haya transcurrido el tiempo preespecificado (período de participación) o cuando el usuario queme su UTXO de participación a través de su EOTS especial (firma única extraíble una vez).
  2. Después de confirmar la transacción de staking, el usuario puede usar su EOTS para validar bloques en cadenas de PoS en el ecosistema de Cosmos y así obtener un rendimiento.
  3. Si el usuario se comporta honestamente, puede desbloquear su BTC al final del período de participación o enviar una transacción de desvinculación a Bitcoin.
  4. Si se detecta un comportamiento deshonesto, el EOTS del usuario se revela al público. ¿Cómo se detecta esto? Los vigilantes de Babilonia aseguran al menos un operador honesto. Es un conjunto de programas que actúa como un relé de datos entre Bitcoin y Babilonia. El programa remitente envía puntos de control de Babilonia a Bitcoin utilizando OP_RETURN. El programa del reportero escanea los puntos de control de Babilonia y los informa de vuelta en Babilonia. Si se detecta una anomalía, cualquier persona (llamada un slasher) puede usar la clave pública EOTS y enviar una transacción de Bitcoin para reclamar la participación del usuario malicioso.
  5. Una pregunta obvia es por qué los usuarios no pueden usar la llave ellos mismos y recuperar la participación. Probablemente la respuesta es que cuando el minero ve esta transacción y si alguien más inicia la misma transacción, el minero seleccionará una transacción con una tarifa más alta. Por ejemplo, si la participación en cuestión es de 5 BTC, el slasher puede compartir incluso 4.99 BTC con el minero y ser rentable. En este caso, el minero se queda con la mayor parte de la ganancia en lugar del slasher. Sin embargo, el usuario malintencionado pierde la mayor parte de su participación, ya sea con el slasher o con el minero.

Aunque Babilonia ofrece un enfoque interesante para expandir el uso de BTC, el mecanismo es bastante complejo. Por ejemplo, la reducción aún no se ha implementado con éxito en muchas cadenas de PoS, a pesar de que algunas han estado activas durante años. Además, aunque Babilonia puede utilizar el staking remoto para que BTC se pueda utilizar para asegurar otras cadenas de PoS, necesita un puente para habilitar otros casos de uso de BTC, como el préstamo.

Construir en Bitcoin (BOB)

Más conocido como BOB, Build on Bitcoin es irónicamente un rollup basado en Optimism que se liquida en Ethereum a partir de junio de 2024. Afirma ser un Ethereum L2 alineado con Bitcoin. BOB se lanzará en cuatro fases;

  • Fase 1 - OP stack rollup. Es puramente un rollup de Ethereum en esta fase. Las pruebas de fraude aún no están activas en la red principal. Las pruebas de fraude son un mecanismo que permite a cualquier persona desafiar la validez de las transacciones incluidas en un lote de rollup.
  • Fase 2: rollup de Ethereum con la seguridad de Bitcoin. En esta fase, BOB utilizará la minería combinada de Bitcoin. La minería combinada permite a los mineros asegurar (o minar en) múltiples cadenas junto con Bitcoin.
  • Fase 3: rollup optimista de Bitcoin a través de BitVM. BitVM no está activo actualmente. Cuando esté activo después de mejorar la versión actual, BOB comenzará a liquidar en Bitcoin utilizando BitVM.
  • Fase 4: Zk rollup en Bitcoin. Después de que Bitcoin acepte un opcode que le permite verificar pruebas Zk, BOB utilizará pruebas Zk para liquidar en Bitcoin.

A partir del 17 de junio de 2024, BOB tiene un TVL de ~$60 millones, con Sovryn DEX contribuyendo con ~$20 millones.

Botanix

El equipo de Botanix aportó una innovación significativa: la Spiderchain. ¿Qué es Spiderchain? Es una multifirma continua de nodos de orquestador en Botanix. Vamos a desglosarlo. Como mencionamos anteriormente, una L2 necesita un puente y una cadena que ejecute transacciones. Un nodo orquestador mantiene seguros los fondos de los usuarios en Bitcoin y acuña y quema BTC sintético (en la capa EVM) para los usuarios. Los orquestadores ejecutan nodos de Bitcoin y Spiderchain EVM (Botanix).

Digamos que hay N nodos orquestadores en la red. M (

La cadena de Botanix es compatible con EVM y está asegurada por un mecanismo de consenso de PoS. Además de asegurar BTC en Bitcoin participando en una red multisig rodante y facilitando la acuñación y el canje de BTC sintético, los orquestadores también participan en la construcción de bloques de la cadena EVM. Publican el hash raíz, una versión compacta de las transacciones EVM de Botanix, como una inscripción en Bitcoin.

Los lectores deben tener en cuenta que simplemente publicar datos sobre Bitcoin no implica liquidación. La diferencia aquí es que los datos que cadenas externas como Botanix publican en forma de inscripción se almacenan en un lugar no validado por los nodos de Bitcoin (mineros). El protocolo de Bitcoin no tiene conocimiento de estos datos. Por lo tanto, no se puede determinar si los datos de transacción publicados en las inscripciones son correctos.

A partir de junio de 2024, Botanix EVM y Spiderchain se encuentran en la fase de testnet.

Citrea

Citrea está construyendo un Zk rollup encima de Bitcoin. ¿Qué significa 'encima de Bitcoin'? Simplemente que tiene la intención de utilizar Bitcoin como la capa de disponibilidad de datos. Afirma que la forma más segura y alineada con incentivos de escalar los bloques de Bitcoin es fragmentar la ejecución con verificabilidad en cadena y datos. Fragmentar la ejecución implica dividir la ejecución en piezas más pequeñas.

Citrea luego agrega fragmentos o lotes de transacciones y publica las diferencias de estado entre los dos lotes de transacciones en Bitcoin junto con una prueba conocida como la prueba de validez. Pero el problema es que Bitcoin no tiene la capacidad de verificar ninguna prueba en este momento. La forma final de Citrea tendrá que esperar hasta que Bitcoin tenga opcodes que le permitan verificar pruebas zk.

Mientras tanto, utilizará una implementación de BitVM como un arreglo provisional para las pruebas y para conectar BTC dentro y fuera del rollup. Naturalmente, Citrea hereda las desventajas de BitVM mencionadas en la sección anterior. En el futuro, a medida que BitVM mejore, Citrea mejorará su funcionalidad de puente.

Fuente - Citrea

Citrea está en la fase de prueba a partir de junio de 2024.

Mezo

Mezo se promociona como la capa económica de Bitcoin. No se llama a sí misma un Bitcoin L2. Utiliza el puente tBTC de Threshold Network (mencionado anteriormente) para llevar BTC dentro y fuera de la cadena EVM, Mezo.

Mezo está siendo construido por el mismo equipo que ha construido productos comotBTC, Plegar, Mantener, y Taho. El equipo ha estado construyendo aplicaciones en torno a Bitcoin durante años. El objetivo de Mezo es simple: expandir los casos de uso de BTC. Lo hace a través de tres mecanismos;

  1. Permitir a los usuarios de Mezo obtener un rendimiento al apostar BTC para asegurar la red.
  2. Permitir a los usuarios pagar las comisiones de gas en BTC, que se distribuye a los poseedores de veBTC y veMEZO.
  3. Construyendo una experiencia BitcoinFi de extremo a extremo.

¿Qué significan BitcoinFi y la capa económica? La mayoría de las nuevas cadenas, incluidas las de EVM, se basan en la experiencia de usuario existente: las mismas billeteras, puentes, etc. Renovar la experiencia de usuario casi nunca es una prioridad. Mezo está curando toda la experiencia de usuario desde cero, algo que rara vez he visto. Incluye;

  • Una moneda estable nativa (mUSD) respaldada por BTC para que los usuarios no tengan que hacer puentes desde otras cadenas.
  • Un protocolo de préstamo de cola larga garantizado por BTC.
  • Una entrada y salida completamente integrada a través de Doblar.
  • Una experiencia de billetera integrada a través de Taho.

Al combinar todas estas aplicaciones se crea una experiencia única de BitcoinFi de principio a fin:

Mezo se basa en el Cosmos SDK. Utiliza Comet BFT para el consenso.

CometBFT es un software para replicar de forma segura y consistente una aplicación en muchas máquinas. Con seguridad, nos referimos a que CometBFT funciona siempre que fallen menos de 1/3 de las máquinas de formas arbitrarias. Con consistencia, nos referimos a que cada máquina no defectuosa ve el mismo registro de transacciones y calcula el mismo estado. La replicación segura y consistente es un problema fundamental en los sistemas distribuidos; desempeña un papel crítico en la tolerancia a fallos de una amplia gama de aplicaciones, desde monedas hasta elecciones, pasando por la orquestación de infraestructuras y más allá. - Fuente: Documentos de CometBTF

Consta de dos componentes: un motor de consenso y una interfaz de aplicación genérica. Basado en el núcleo de Tendermint, el motor de consenso es responsable de la producción de bloques, validación y finalidad. Tendermint fue uno de los primeros diseños de consenso de prueba de participación. Ofrece @learnwithwhiteboard_digest/what-is-byzantine-fault-tolerance-bft-in-blockchain-explained-cb06a12559be">El consenso de Tolerancia a Fallas Bizantinas (BFT) y puede tolerar hasta un tercio de nodos maliciosos.

La interfaz de la aplicación, Interfaz de la Cadena de Bloques de la Aplicación (ABCI), separa el motor de consenso de las aplicaciones. Una ventaja importante de ABCI es que, dado que el consenso y las aplicaciones están separados, los desarrolladores no están obligados a construir aplicaciones en el mismo idioma en el que se construye el motor de consenso.

La interfaz actúa como un medio que entrega transacciones a las aplicaciones para su ejecución. Esta capacidad hace que el sistema sea más modular y ayuda a llegar a más desarrolladores de aplicaciones. Inicialmente, Mezo solo será compatible con el tiempo de ejecución de EVM.

El diseño económico de Mezo es tal que, a medida que gane prominencia, los titulares de BTC pueden beneficiarse directa o indirectamente. Pueden apostar BTC en Mezo y obtener rendimiento por apostar o, si eligen seguir manteniendo sus BTC en Bitcoin, obtendrán algún beneficio de que BTC se retire de la circulación (para pagar tarifas en Mezo).

Mezo tiene un modelo de doble staking, como se muestra en la imagen a continuación. Los validadores en la red pueden apostar tanto BTC como MEZO (la moneda nativa de Mezo Network). Al apostar BTC y MEZO, los validadores obtienen veBTC y veMezo, respectivamente. El prefijo 've' significa validador en depósito, y estos tokens suelen estar bloqueados en un contrato inteligente. Los titulares de tokens en depósito de validadores tienen derechos de gobernanza, y las recompensas de la red y los ingresos por tarifas se comparten con ellos.

Cuanto más tiempo esté bloqueado un activo, más ve-tokens se otorgan. Los apostadores de veBTC ganan BTC, y los apostadores de veMEZO ganan recompensas MEZO. Una parte de la recompensa MEZO se puede quemar para hacer crecer el tesoro BTC.

El rendimiento es una de las ofertas principales de Mezo porque las comisiones pagadas por los usuarios se pagan a los validadores que apuestan BTC. Mezo está listo para ampliar aún más el alcance de la apuesta de BTC al ofrecer apuestas líquidas conAcre, proyecto hermano de Mezo. Cuando un usuario deposita BTC en Acre, recibe a cambio un token líquido con participación, stBTC. El BTC depositado se utiliza en cadenas y aplicaciones DeFi. El rendimiento generado a través de estas actividades se acumula en stBTC, que se puede canjear en una proporción de 1:1 por BTC.

Fuente -Blog de Acre

Con una capitalización de mercado de más de un billón de dólares, BTC ni siquiera está rascando la superficie del mercado de préstamos. La distribución de WBTC utilizada en los mercados de préstamos se muestra en la imagen a continuación. Muestra que la cantidad de WBTC utilizada en las tres principales aplicaciones de préstamos disminuyó de aproximadamente 50k a aproximadamente 23k entre julio de 2023 y junio de 2024. La disminución del total de WBTC en las aplicaciones de préstamos se puede atribuir a una disminución del 48% en la oferta de WBTC, de 285k WBTC en mayo de 2022 a poco más de 150k WBTC ahora. Esta disminución se debe principalmente a que el mercado está tomando conciencia del riesgo de las partes centralizadas en medio de las secuelas de Luna, 3AC y Alameda.

En su primera fase de lanzamiento, Mezo ya ha comenzado a aceptar depósitos de BTC con tres períodos de bloqueo: dos meses, seis meses y nueve meses. Los depósitos atraen puntos en forma de una puntuación HODL. Un BTC genera 1000 puntos diarios, y un multiplicador está asociado con los períodos de bloqueo. Un período de bloqueo más largo implica un multiplicador más alto. Los usuarios también pueden depositar otros activos como USDe, USDC y USDT para obtener un impulso en sus depósitos de BTC. A julio de 2024, el TVL de Mezo se sitúa en$135 million.

Además de recompensar a los titulares, Mezo compartirá una parte de sus tarifas con el protocolo central de Bitcoin.

Stacks

Stacks, anteriormente conocido como Blockstack, recientemente implementó su esperada actualización Nakamoto, destinada a resolver problemas como bifurcaciones constantes y transacciones lentas antes de la actualización. Stacks funciona con el consenso de prueba de transferencia (PoX).

Entonces, los mineros de Bitcoin interesados en producir bloques en Stacks deben enviar algo de BTC. Un minero, digamos, Alice, es elegido al azar para producir bloques en Stacks. El BTC de este minero se da a los usuarios que apuestan (bloquean/apuestan) STX, el token nativo de la cadena Stacks. Esto es interesante porque, aunque es un rendimiento pequeño, es en BTC. En la mayoría de las cadenas, el rendimiento se ofrece solo en el token nativo de la cadena.

Una vez elegida, Alice puede producir bloques de Stacks hasta el final del Tenre (siguiente bloque de Bitcoin). A medida que el minero produce bloques de Stacks, son compartidos con los firmantes para su validación. Una vez que más del 70% de los firmantes aceptan el bloque de Stacks, es aceptado en la red de Stacks. Supongamos que Alice produce 10 bloques de Stacks antes de que se mine el siguiente bloque de Bitcoin y que Bob gana el próximo mandato para producir bloques de Stacks.

Bob toma el hash del primer bloque de Stacks que Alice produjo en Stacks y lo agrega a su transacción de compromiso de bloque en la cadena de Bitcoin. Los Stackers detectan esta transacción. Incluyen una transacción de cambio de tenencia en Stacks que incluye el hash del último bloque, el décimo bloque en este caso, que Alice produjo en Stacks. De esta manera, Bob entiende que tiene que construir sobre el bloque anterior de Alice, #10.

Aunque estos son los primeros días de desarrollo para las capas de Bitcoin, aquí hay una comparación de las cadenas descritas anteriormente. Considera el diseño de la cadena, el diseño del puente y el valor en dólares asegurado.

Debemos mencionar que, además de los equipos mencionados anteriormente, muchos otros, como Alpen, Bison, BitLayer, Rootstock, SatoshiVM y Soveryn, han estado construyendo capas extendidas de Bitcoin. Los lectores pueden encontrar la lista aquí.

La relación entre L2s y L1

Las L2 ayudan a la L1 con dos cosas: escala y coste. Proporcionan a los usuarios una vía para realizar transacciones mucho más baratas sin comprometer demasiado la seguridad (o ninguna seguridad en el caso de las L2 con puentes no custodios, sin confianza y sin suposiciones de seguridad adicionales).

Tomemos Ethereum L2s como ejemplo. Según Token Terminal, en la segunda semana de junio de 2024, Ethereum soportó 7.1 millones de transacciones por $10.6 millones en ingresos. El costo por transacción para los usuarios asciende a ~$1.5. Al mismo tiempo, cinco L2s—Arbitrum, Base, Blast, Optimism y Polygon—soportaron más de 70 millones de transacciones por $2.75 millones en tarifas. Eso es $0.03 por transacción.

Podemos discutir sobre la calidad de las transacciones, incluyendo si son bots o el valor de la transacción, entre otras cosas. Sin embargo, el hecho es que Ethereum no pudo soportar tantas transacciones.

Sin embargo, una desventaja de esto es que las L1 ya no están directamente conectadas con sus clientes o usuarios. En el mundo tradicional, generalmente son las empresas más cercanas a los usuarios finales las que capturan una gran parte del valor. Amazon es un excelente ejemplo. Su enorme distribución le permite tener la ventaja sobre proveedores y fabricantes.

Dollar Shave Club interrumpió la industria de las maquinillas de afeitar al vender directamente a los consumidores a través de un modelo de suscripción, eliminando los canales de venta al por menor tradicionales. Esto les permitió fijar precios de productos en un punto más bajo y retener la mayor parte del valor en lugar de compartirlo con toda la cadena de suministro.

Normalmente es una mala idea añadir otra capa entre tú y tu cliente. ¿Entonces, por qué las L1 siguen este camino? Al añadir las L2s a la mezcla, las L1s no están perdiendo clientes. Están introduciendo una mezcla B2B en un modelo de negocio que antes era estrictamente B2C. Pero aún puede haber una preocupación: ¿las L2s capturan la mayor parte del valor? ¿Transmiten suficientes comisiones a las L1?

Afortunadamente, Ethereum ha recorrido este camino durante los últimos tres años, y podemos observar el impacto de L2s en la captura de valor de Ethereum. Hay dos formas de entender si los L2s han sido depredadores para Ethereum.

  1. La primera es si Ethereum perdió ingresos a los L2s. Podemos inspeccionar esto examinando cómo ha cambiado la participación de los ingresos de Ethereum en los ingresos del ecosistema de Ethereum. El siguiente gráfico considera los ingresos de Ethereum y cinco principales L2s. Ethereum consistentemente representa el 90% o más del flujo de ingresos.

  1. Otra forma es ver la capitalización de mercado o el precio. Debido a que la captura de valor casi siempre se refleja en los precios, ETH representa ~95%+ del valor de mercado total del ecosistema de Ethereum, considerando sus 10 principales L2s por capitalización de mercado.

  1. Ethereum podría no haber soportado tantas transacciones, pero aún así captura el 90%+ del valor del ecosistema, lo que sugiere que las L2 han sido el paso correcto para escalar Ethereum. Mientras los L2 se establezcan en L1, la competencia sana entre los L2 por el espacio de bloques L1 es un buen augurio para la salud de la capa base.

¿Qué sigue?

Vuelve a pensar en la analogía de la isla. Cuando se trata de L2 reales, las dos islas deben construir un puente de manera colaborativa. Sin embargo, sin el consenso interno de los habitantes de la isla Bitcoin, eso es imposible. Lo que está sucediendo en este momento es que aquellos que quieren ser islas L2 para la isla Bitcoin están tratando de garantizar la infraestructura como un arreglo provisional.

Así que una vez que los isleños de Bitcoin estén de acuerdo en que necesitan conectarse con otras islas para su crecimiento, las islas L2 están listas. Hasta entonces, lo importante es que en lugar de intentar encontrar formas más complejas de conectar y crear L2, el enfoque debe estar en utilizar lo que ha funcionado y utilizar la infraestructura que ya ha sido probada en batalla.

Cómo diferentes proyectos están modernizando la isla Bitcoin y preparando la infraestructura del puente para conectarse con otras islas.

Todos son conscientes de cómo los habitantes de la isla Bitcoin están arraigados en sus costumbres y se toman muy en serio la seguridad de la isla. Cualquier cambio en la isla se debate minuciosamente. Cualquiera que quiera sugerir cambios en Bitcoin puede redactar una Propuesta de Mejora de Bitcoin (BIP). Después de debates informales en varios foros, el autor recibe comentarios y realiza cambios en la BIP. Un comité de habitantes de la isla asigna un número a la BIP, momento en el que se vuelve oficial.

Algunos isleños entienden la importancia de modernizar con cautela la isla Bitcoin. Equipos como Botanix, Taproot Wizards y Thesis están sentando las bases para añadir opcodes y ampliar la programabilidad de Bitcoin.BIP-420(también conocido como OP_CAT) por Ethan Heilman y Armin Sabouri traerá una gran cantidad de emocionantes posibilidades a Bitcoin. CAT significa concatenar. Es un opcode que formaba parte de los opcodes originales de Bitcoin, pero fue redactado por Satoshi debido a preocupaciones de seguridad que ahora han sido aliviadas ya que el entorno de ejecución de Bitcoin ha evolucionado a lo largo de los años.

El opcode permite unir dos piezas de datos. Desbloquea numerosas posibilidades, como tipos de transacciones personalizadas como sistemas de garantía dinámicos, contratos inteligentes como intercambios atómicos, diferentes aplicaciones DeFi y una mayor interoperabilidad con cadenas externas.

Equipos como Starkware ya han sugerido que OP_CAT puede llevar la verificación de STARK a Bitcoin. Esto significa que Bitcoin puede verificar pruebas Zk, lo que permite los rollups. Este paradigma de diseño no solo permite diseños de propósito general en Bitcoin, sino que también mejora su escalabilidad, que tanto necesita.

Otros diseños del equipo de Taproot Wizards, como CATVM, ya están en proceso. Este diseño utilizará OP_CAT para crear puentes sin confianza. A diferencia del diseño actual de BitVM, CATVM no tiene requisitos de liquidez. CATVM permitirá el comercio descentralizado de ordinales y runas con una experiencia de usuario tan buena como otras cadenas.

Segwit allanó el camino para Taproot, que a su vez fue crítico para ordinales. Ordinales e inscripciones hicieron BRC-20 y runasposible. El entusiasmo reciente entre los desarrolladores de Bitcoin sugiere un creciente apoyo para lograr un consenso social sobre BIP-420. También ayuda que sea compatible con versiones anteriores, por lo que la red no necesita un hard fork para activarlo. Estamos emocionados de que entre en funcionamiento y presenciar una nueva era de programabilidad verdaderamente nativa de Bitcoin.

Después de mucho tiempo, ha habido un creciente interés de los desarrolladores en Bitcoin. Todos los proyectos independientes que se construyen alrededor de Bitcoin son como pequeñas islas modernas alrededor de la poderosa isla Bitcoin. Con BIP-420, probablemente habrá formas de fusionar estas islas para hacer una isla próspera y moderna.

Con todos los cambios que están ocurriendo con Bitcoin, espero un futuro en el que podamos usar BTC en diferentes aplicaciones financieras con poco conocimiento de las capas subyacentes. La integración de las capas de Bitcoin será tan natural como navegar por Mumbai hoy, donde no tenemos ni idea de que la bulliciosa metrópoli alguna vez fue siete islas separadas de Bombay.

Descargo de responsabilidad:

  1. Este artículo es un extracto de [Decentralised.co], Todos los derechos de autor pertenecen al autor original [Saurabh Deshpande]. Si hay objeciones a esta reimpresión, por favor contacta al Gate Learnequipo, y lo resolverán rápidamente.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente las 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
のボーナスを獲得しよう!