La historia de la “superposición” de Bitcoin: de islas aisladas de valor a la interconexión
Artículo original de: Saurabh Deshpande
Traducción original: TechFlow
A lo largo de la historia, el dinero ha cumplido tres funciones clave en la sociedad: sirve como depósito de valor (riqueza), medio de intercambio y unidad de cuenta. Si bien la forma del dinero cambia constantemente, sus funciones siguen siendo esencialmente las mismas. En términos generales, siempre ha habido dos escuelas de pensamiento: una que apoya el dinero fiduciario o dinero blando y la otra que apoya el dinero duro. Al igual que el sistema monetario fiduciario actual, el dinero fiduciario siempre supone algún tipo de pasivo.
Los dólares o rupias que tienes son una deuda del gobierno. Si el gobierno incumple sus obligaciones, tu dinero no podrá comprar bienes y servicios básicos.
Por otro lado, Las monedas fuertes no son deuda del gobierno. Por ejemplo, los metales preciosos como el oro no se deprecian ni siquiera si el gobierno incurre en un impago, sino que su valor aumenta porque se los considera estables.
Bitcoin es la primera moneda dura no soberana implementada con éxito. Satoshi Nakamoto lanzó Bitcoin en 2009, cuando el mundo acababa de experimentar una crisis financiera global causada por malas prácticas crediticias y decisiones unilaterales sobre las tasas de interés. El dólar fuerte se ha depreciado en más de 95% en su vida. En su artículo Cambios de paradigma El gurú de la macroeconomía Ray Dalio escribió sobre cómo los bancos centrales bajan las tasas de interés en respuesta a diversas crisis y el impacto que esto tiene en sus respectivas economías.
Fuente - Cambios de paradigma
El gráfico muestra cómo han caído los tipos de interés en los países desarrollados desde los años 1980. Al mismo tiempo, la base monetaria ha crecido como porcentaje del PIB. Por lo tanto, el producto total no ha crecido al mismo ritmo que la oferta monetaria. Cuando la oferta monetaria aumenta rápidamente, puede conducir a una mayor inflación, mayores costes de vida, mayores cargas de deuda y mayor desigualdad de ingresos, independientemente de la tasa de crecimiento de los ingresos de los hogares. El entorno de alta inflación en el que nos encontramos actualmente es resultado de las políticas adoptadas por los bancos centrales.
En este contexto, el papel de los metales preciosos como el oro cobra mayor importancia. La intervención del gobierno en el suministro de oro es mínima. Con una menor influencia del gobierno, el suministro de oro es más predecible que el de las monedas fiduciarias. Esta alta previsibilidad permite que el oro conserve su valor durante décadas y sirva como reserva de riqueza.
Bitcoin fue creado como dinero electrónico entre pares. Con el paso de los años, como muchas innovaciones, se ha desviado (o al menos se ha expandido) de sus objetivos originales como dinero electrónico y ha evolucionado hasta convertirse en oro digital.
En 2018, me encontré con una analogía interesante que comparaba De las ciudades a las cadenas de bloques Debido a que las cadenas de bloques están aisladas del mundo exterior, son más bien como islas cerradas. Cada isla tiene sus propias prioridades y características técnicas y sociales. Bitcoin Island siempre prioriza la seguridad y la descentralización por sobre otros aspectos como la velocidad y la programabilidad.
La descentralización es un término amplio y matizado. Balaji Srinivasan propuso medir la descentralización mediante Descomponiendo una cadena de bloques en sus subsistemas, como minería, clientes, desarrolladores, bolsas, nodos y propiedad. Propuso que la descentralización general podría derivarse midiendo los coeficientes de Gini 1 y Nakamoto 2 de los subsistemas.
Según muchos partidarios de Bitcoin como Jonathan Bier Podemos ver la descentralización en términos de lo difícil que es para los usuarios verificar las transacciones por sí mismos. La dificultad de verificar las transacciones es la razón por la que los bloques de Bitcoin son pequeños (hasta 4 MB). Para que una cadena de bloques proporcione programabilidad universal (no solo en el papel sino en la práctica), los desarrolladores deben planificar algunas cosas.
En primer lugar, el lenguaje o sistema que utilicen debe ser Turing completo, lo que significa que el sistema puede realizar cualquier cálculo que pueda expresarse algorítmicamente, dado suficiente tiempo y memoria.
En segundo lugar, la medición del gas debe ser óptima. La medición del gas se refiere a cómo está diseñado el sistema para medir el costo de los recursos (por ejemplo, el consumo máximo de gas por bloque y el gas consumido por diferentes operaciones). Solidity de Ethereum es un lenguaje Turing-completo, pero generalmente está limitado por el gas. El lenguaje de programación de Bitcoin está limitado intencionalmente para garantizar una mayor seguridad. Además, como Mate Como se mencionó, es un lenguaje basado en pila de bajo nivel que está lleno de errores sin corregir desde la época de Satoshi y carece de operadores clave que le impiden ser muy útil.
Las cadenas de bloques como Ethereum y Solana han crecido hasta interconectarse, formando interacciones de las que podrían beneficiarse. Sin embargo, si bien Bitcoin Island se ha adherido firmemente a sus objetivos de seguridad, no ha incorporado ningún cambio en su infraestructura que permita un movimiento más fácil hacia otras cadenas de bloques. Bitcoin Island solo permite a los residentes mantener, transferir o intercambiar sus BTC por inscripciones y runas, lo que proporciona una mala experiencia de usuario.
La mayor parte de los BTC se almacenan en bóvedas debido a su uso limitado. Mientras tanto, activos como ETH tienen abundantes oportunidades de disfrutar de rendimientos e ingresos pasivos en forma de staking, re-staking, préstamos, etc. Otras cadenas de bloques han experimentado una rápida modernización a medida que desarrollan nueva infraestructura, mientras que Bitcoin sigue siendo antiguo pero fuerte.
No me malinterpreten, el enfoque conservador de Bitcoin garantiza su seguridad y descentralización. Más funciones suelen traer consigo complejidad y aumentar la superficie de ataque.
La isla de Bitcoin sigue siendo fuerte, pero aislada. Otras cadenas de bloques están conectadas entre sí a través de puentes más fuertes.
Las islas separadas me recordaron la historia de mi ciudad natal, Mumbai. Antiguamente conocida como Bombay, estaba formada originalmente por siete islas distintas. La fusión de estas islas comenzó en la década de 1680 y continuó a lo largo de los siglos. Hoy, cuando deambulo por esta bulliciosa metrópolis, hay pocos rastros de las antiguas separaciones. La ciudad parece perfectamente unificada, sus divisiones pasadas casi olvidadas.
Este cambio en Mumbai plantea una pregunta interesante: ¿veremos una evolución similar en Bitcoin? Algunos equipos están trabajando en eso.
La evolución de las siete islas de Mumbai. Fuente – Reddit
En esta publicación, se trata de cómo algunos equipos ofrecen a los poseedores de Bitcoin diferentes formas de usar su riqueza, en lugar de simplemente conservarla. Estableceré las bases explicando por qué necesitamos una mejor infraestructura y luego profundizaré en los diferentes enfoques que están adoptando los equipos para expandir los casos de uso de BTC. Por último, menciono que la visión final no solo se trata de consenso técnico, sino también de consenso social.
Esta transformación está ocurriendo ahora, mientras el equipo construye diferentes islas auxiliares para Bitcoin Island y encuentra soluciones para modernizar Bitcoin Island. La reforma permanente de Bitcoin Island solo puede ocurrir después de una revolución social entre los isleños y estos acuerdan cambiar sus reglas para que los puentes a otras islas se puedan usar con la misma confianza que la infraestructura dentro de la isla.
¿Por qué necesitamos una mejor infraestructura?
Las cadenas de bloques maduras como Ethereum, Solana y la próxima Monad están diseñadas pensando en los desarrolladores. Están diseñadas como plataformas para que los desarrolladores creen aplicaciones. Estas cadenas ofrecen ecosistemas integrales que respaldan a los desarrolladores a través de una variedad de recursos de aprendizaje, herramientas, marcos y funciones. Satoshi no consideró nada de esto al desarrollar Bitcoin. Bitcoin no tiene una API bien pensada y casi no hay documentación clara para aprender a desarrollar Bitcoin.
Hay tres razones clave para mejorar continuamente la infraestructura de red: mejor experiencia del usuario (UX), mayor financiarización y pagos a escala.
Una mejor experiencia del usuario aumentará la actividad y generará más comisiones
El protocolo de los ordinales es una forma de aprovechar Bitcoin UTXO y ver un solo Satoshi (la unidad más pequeña de BTC) de una manera diferente, lo que ha llevado a innovaciones como las Inscripciones (NFT en Bitcoin). El entusiasmo en torno a los Ordinales y las Inscripciones ha llevado a la evolución de estándares alternativos como BRC-20 y Runas Las inscripciones y las runas han impulsado la actividad de Bitcoin. El número total de transacciones diarias ha aumentado en 70% en comparación con las transferencias de BTC únicamente.
Estas nuevas formas de realizar transacciones con Bitcoin han contribuido a aumentar las comisiones en aproximadamente 40%. Sin embargo, estos nuevos métodos han provocado un acalorado debate dentro de la comunidad Bitcoin. Un grupo cree que Bitcoin debería centrarse en fortalecer su función principal como sistema de pago descentralizado. Creen que la expansión más allá de este ámbito puede socavar la seguridad, la simplicidad y la eficacia de Bitcoin como moneda sólida.
Por otra parte, los defensores de un enfoque más flexible argumentan que es necesario ampliar la funcionalidad de Bitcoin para cubrir casos de uso que no sean de pago. Argumentan que esa evolución es necesaria para que Bitcoin siga siendo competitivo y relevante en el ecosistema de la cadena de bloques, que evoluciona rápidamente.
¿Es eso suficiente? No del todo. Según Token Terminal, los mineros de Bitcoin han ganado alrededor de $109 millones en comisiones en los últimos 30 días. Durante el mismo período, aplicaciones como Uniswap y Lido Finance han ganado $90 millones y $104 millones, respectivamente. Con el último halving en abril de 2024, los mineros han visto una reducción de 50% en el subsidio por bloque que reciben. Después del halving más reciente, la recompensa por bloque (subsidio) se redujo de 6,5 BTC por bloque a 3,125 BTC. Esto significa que los mineros han visto una reducción de 13.500 BTC (3,12514430) en su subsidio mensual. A un precio de $66.000 por moneda, esto es alrededor de $891 millones, por lo que las tarifas mensuales solo representan alrededor de 12% de la pérdida del subsidio.
Los desarrollos recientes como Runes son alentadores, pero necesitamos más. ¿Cuáles son los desafíos? La experiencia de usuario de Bitcoin es muy inferior a la de Solana o las L2 de Ethereum como Arbitrum. Los intercambios en Solana toman segundos y cuestan solo unos centavos. Sin embargo, si desea intercambiar Runes en Bitcoin, deberá pagar algunos dólares en tarifas y esperar a que un bloque confirme la transacción.
Además, cuando compras Runas, tienes que comprar la cantidad total indicada. Los compradores no pueden modificar la cantidad de Runas que quieren comprar. Otra desventaja es que las Runas no son intercambiables entre sí, a diferencia de cómo podemos canjear USDC por MKR en Ethereum. Los comerciantes primero deben vender una Runa por BTC y luego comprar la otra Runa que quieran. El paso adicional en el medio agrega fricción innecesaria a la experiencia del usuario.
La experiencia del usuario en el trading de Runes está lejos de ser ideal. No hay forma de utilizar BTC como garantía o para hacer préstamos. Hay que 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 de casi 1,3 billones de TBP a 1,3 billones de TBP a 1,3 billones de TBP por BTC. Al igual que el oro, Bitcoin es una moneda externa, lo que significa que los gobiernos no pueden manipular la oferta de Bitcoin. Si bien no se dispone del tamaño exacto del mercado de préstamos de oro, algunos informes lo estiman en 1,3 billones de TBP. Por lo tanto, una de las razones más importantes para crear aplicaciones en Bitcoin es usar BTC nativo como garantía para pedir prestadas monedas estables. Un mercado de préstamos fuerte permitirá a los poseedores de Bitcoin obtener un rendimiento de sus BTC.
Tomando el staking como ejemplo, otros activos nativos como ETH y SOL tienen usos inherentes en el staking para garantizar la seguridad de la red; 27% de ETH en circulación se encuentra en staking en protocolos de staking, con un retorno anual de aproximadamente 4%. Otro sobre 4% de ETH se apuesta en protocolos de re-staking, y 67% de SOL en circulación está en staking. Además, tanto ETH como SOL se utilizan ampliamente como activos colaterales en sus respectivos ecosistemas DeFi.
Wrapped BTC (o WBTC) es la versión más utilizada de BTC en diferentes ecosistemas DeFi, con una capitalización de mercado de alrededor de 10 billones de dólares, lo que representa menos de 11 billones de dólares del total de BTC en circulación. Esto demuestra el enorme potencial de financiarización de BTC.
Suponiendo que el uso de BTC en staking o DeFi alcance un nivel similar al de Ethereum, alcanzando aproximadamente 30%, esta cantidad alcanzaría $390 mil millones. A modo de comparación, el valor total bloqueado de todas las demás cadenas en todo DeFi es actualmente $101 mil millones BTC podría convertirse en el activo líquido más productivo, pero este potencial está actualmente limitado por limitaciones técnicas intencionales.
Ampliar el pago con BTC
La capa base de Bitcoin no está diseñada para un alto rendimiento. Si Bitcoin se va a convertir en la capa de liquidación de Internet, necesitamos velocidades de transacción más rápidas. Mohamed Fauda Se ha dicho que existe un límite en la cantidad de transacciones que se pueden realizar de esta manera. Con un tamaño de bloque máximo de 4 MB, Bitcoin puede soportar 6,66 kbps (4 MB/10 minutos).
Actualmente, la red Bitcoin no puede manejar un tráfico alto. Los usuarios tendrán una mala experiencia durante eventos anticipados como la acuñación de Quantum Cats y el lanzamiento de runas. La mala experiencia del usuario afecta no solo a quienes intentan acuñar runas, sino también a quienes envían y reciben BTC.
Lightning Network (LN), la red de extensión líder de BTC, tiene una adopción deficiente. La capacidad o liquidez de la red es de alrededor de 5000 BTC. Esta es la cantidad de BTC bloqueada en todos los canales Lightning. Esto afecta la liquidez de la red y la cantidad de BTC que se puede mover a través de ella.
¿Por qué es esto importante? Vamos a entenderlo con un ejemplo. Joel está recaudando $1 millón para pagar a los trabajadores de las plantaciones de café en la India y decide usar LN para aceptar donaciones. No puede simplemente abrir una billetera LN y aceptar donaciones. Necesita tener $1 millón en liquidez entrante. La liquidez entrante es la cantidad de BTC que sus contrapartes han bloqueado en un canal. Sid es una de las contrapartes de Joel que ha bloqueado $10,000. Joel necesita más contrapartes como Sid que tengan un total de $1 millón bloqueado para aceptar donaciones por valor de $1 millón. Este es un desafío importante para el escalamiento de la red porque la liquidez entrante siempre estará limitada por el costo de oportunidad del capital.
Desafíos del desarrollo de Bitcoin
Bitcoin es tanto un fenómeno cultural como tecnológico. El consenso social es la última línea de defensa. Por ejemplo, el límite máximo de suministro de 21 millones se puede modificar bifurcando el código para aumentar la emisión de cola en 1%. Pero para que este cambio surta efecto, todos los mineros tendrían que minar en esta bifurcación, lo que es poco probable que suceda. Esto se debe a que el límite máximo codificado ha sido uno de los principales impulsores del valor de BTC. Si se rompe este límite, es posible que se perciba que el valor cae. Es poco probable que los mineros minen en una bifurcación que podría perder valor.
El esfuerzo técnico necesario para cambiar la base de código se volverá inútil debido a la falta de consenso social. La última bifurcación controvertida de Bitcoin fue durante las Block Wars en 2017. La red se dividió en dos, Bitcoin implementó SegWit (explicado más adelante) y Bitcoin Cash, que aumentó el tamaño de los bloques. En ese momento, la mayor parte de la potencia informática decidió permanecer en BTC.
Para que algo se considere dinero o una reserva de valor, no puede cambiar con frecuencia. La principal razón por la que las monedas fiduciarias pierden poder adquisitivo con el tiempo es que los bancos centrales suelen utilizar su poder para aumentar la oferta. La imprevisibilidad de esta acción unilateral de los bancos centrales hace que algunas monedas se debiliten permanentemente. La cultura de Bitcoin es resistente al cambio. Incluso algo tan poco controvertido como Taproot tardó años desde su concepción hasta su implementación.
Implementar los cambios anteriores es más que simplemente cambiar Bitcoin. La capa base de Bitcoin debe ser lo más simple posible. La simplicidad es fundamental para reducir los vectores de ataque y mejorar la estabilidad. La idea es realizar tareas complejas como prestar y acuñar monedas estables usando BTC como garantía fuera de la capa base, al igual que la capa 2 de Ethereum.
¿L2 para Bitcoin?
¿Qué es L2? Debe:
-
Proporcionar datos suficientes para que la primera capa pueda verificar y resolver disputas, si las hubiera.
-
Más allá de la capa base, no debería haber suposiciones de seguridad adicionales.
-
Permitir a los usuarios retirar unilateralmente sus activos a la capa base o a la capa uno.
Dado que los códigos de operación actuales de Bitcoin limitan su capacidad de verificar cualquier prueba, estas condiciones no se pueden cumplir. Por lo tanto, cualquier cadena que afirme ser Bitcoin L2 no puede considerarse una verdadera L2.
Otro aspecto importante de L2 es que sus supuestos de seguridad deben ser coherentes con los supuestos de seguridad de Bitcoin. Cada cadena de bloques tiene algunos supuestos de seguridad básicos, como:
-
La mayoría de los nodos mineros son honestos
-
Los nodos pueden verificar bloques de forma independiente y rechazar bloques no válidos
-
Las bifurcaciones se resuelven en la rama más larga de la cadena, y así sucesivamente.
La segunda capa, o L2, no debería extender los supuestos de seguridad de la capa base sobre la que se basa. Por ejemplo, si la segunda capa tiene un clasificador centralizado que monopoliza la producción de bloques, los usuarios deben poder desafiar la producción de bloques a bajo costo. La primera capa debería poder ordenar a la L2 que libere los fondos de los usuarios siempre que estos no se hayan gastado. Actualmente, estos mecanismos ni siquiera existen en la L2 de Ethereum.
Si seguimos estrictamente las características L2 mencionadas anteriormente, incluso algunas L2 de consenso de Ethereum, como Arbitrum, no son verdaderas L2. Dado que los códigos de operación actuales de Bitcoin limitan su capacidad para verificar cualquier prueba, cualquier cadena que afirme ser Bitcoin L2 no puede considerarse una verdadera L2. La red Lightning puede ser la única solución que cumple con la definición de L2. Como término general, este artículo se refiere a estas soluciones como capas de extensión de Bitcoin.
El estado actual de la capa de escalabilidad de Bitcoin
En general, hay dos formas principales de utilizar BTC: 1) Utilizar un puente entre cadenas, ya que Bitcoin en sí tiene aplicaciones limitadas, y 2) Crear un entorno o cadena donde los inversores puedan utilizar las aplicaciones de BTC.
Para permitir más casos de uso y escalabilidad, las nuevas capas pueden hacer suposiciones de seguridad adicionales sobre Bitcoin. Los usuarios que deseen usar sus BTC tenderán a aceptar la menor cantidad de concesiones de seguridad. La hoja de ruta de escalabilidad de Ethereum es una buena referencia para comprender cómo evoluciona el espacio de diseño de escalabilidad de Ethereum.
Después de varios años de desarrollo, Ethereum se dio cuenta de que los rollups son una forma clave de escalar. Actualmente, todavía no sabemos cuál es el mejor método para escalar y hacer que BTC sea más programable.
Ya sea que se trate de almacenar datos o elegir un diseño de puente entre cadenas, los proyectos están haciendo concesiones entre descentralización, seguridad, velocidad y experiencia del usuario. Las respuestas a las siguientes preguntas forman el espacio de diseño para proyectos o empresas que construyen capas extendidas de Bitcoin:
-
¿Cómo implementar un puente entre cadenas de Bitcoin a una nueva cadena?
-
¿Cómo se almacenan los datos (disponibilidad de los datos)?
-
¿Cómo utilizar Bitcoin Layer 1 para liquidación?
-
¿Se esperan cambios en la capa base de Bitcoin para lograr su visión completa?
-
¿Qué entorno de ejecución elegir?
-
¿La capa extendida de Bitcoin facilita el uso de BTC para fines tales como gas y staking?
Varios equipos están realizando distintos tipos de compensaciones para brindar una mejor funcionalidad y escalabilidad para los poseedores de BTC.
Mecanismo de puenteo
Los BTC de Bitcoin no se pueden transferir directamente a otras cadenas, por lo que se necesita una infraestructura para lograr esta transferencia entre cadenas. Un mecanismo de puente típico es bloquear los BTC de los usuarios en la red de Bitcoin y acuñar una cantidad equivalente de tokens sintéticos en la cadena de destino para representar estos BTC.
¿Cuál es el mecanismo de bloqueo típico? Cuando un usuario quiere transferir sus BTC de la red Bitcoin a otra cadena, envía BTC a una dirección específica en Bitcoin. Esta dirección está controlada por el operador del puente. Cuando el operador del puente detecta la llegada de BTC, acuña una cantidad igual de tokens sintéticos en la cadena de destino y la envía a la dirección especificada por el usuario.
El riesgo de este mecanismo es que si el operador del puente pierde BTC en la red de Bitcoin, los tokens acuñados en la cadena de destino perderán su valor. Fuimos testigos de este riesgo después de El colapso de FTX SolBTC, una versión envuelta de BTC operada por FTX/Alameda, se convirtió en sin valor porque FTX ya no honraba los reembolsos después de declararse en quiebra.
Por lo tanto, todas las operaciones que realizan los usuarios en la cadena de destino dependen completamente de cómo el operador del puente gestiona y protege los BTC de los usuarios en la red Bitcoin. Los diferentes mecanismos de puente se pueden dividir en tres tipos según cómo se gestione el BTC.
Puente sin confianza
Este mecanismo de conexión solo es posible si la primera capa (L1) puede verificar la prueba presentada por la segunda capa (L2). En el caso de Bitcoin, este mecanismo no es factible actualmente porque Bitcoin no puede entender nada de lo que sucede fuera de él.
Puentes que minimizan la confianza y se basan en la seguridad económica
Otra opción para la creación de puentes entre BTC es que varias partes públicas se encarguen del bloqueo y desbloqueo de BTC. Estas partes públicas protegen los BTC de los usuarios en la red Bitcoin y acuñan y destruyen tokens BTC sintéticos en otras cadenas. tBTC de Threshold Network es un ejemplo de este tipo de mecanismo, que se basa en una mayoría honesta.
Esto significa que antes de que un operador pueda realizar cualquier acción sobre los BTC de un usuario, la mayoría de los operadores que ejecutan nodos de Threshold Network deben estar de acuerdo. En lugar de depender de un intermediario centralizado, tBTC selecciona aleatoriamente un grupo de operadores que ejecutan nodos de Threshold Network para proteger los BTC depositados por los usuarios.
¿Quién puede convertirse en operador de nodo en la red Threshold? La red tiene un token de gobernanza, T. Si bien T se utiliza para la gobernanza, se requiere un mínimo de 40 000 T para convertirse en operador de nodo. A partir del 25 de junio de 2024, hay 139 nodos activos en la red.
El programa Beta Stakers de tBTC tiene como objetivo descentralizar gradualmente la red de nodos. Los participantes beta pueden delegar su participación en cinco operadores de nodos profesionales: Boar, DELIGHT, InfStones, P2P y Staked. Se espera que los participantes beta ejecuten nodos durante al menos 12 meses y participen activamente. Por ejemplo, deben ser muy receptivos a las actualizaciones de la red, idealmente actualizando sus nodos dentro de las 24 horas posteriores a la notificación.
Cada vez que un usuario solicita acuñar tBTC, se genera una nueva dirección de depósito en la red Bitcoin. Esta dirección está dedicada al usuario y está controlada por un nodo en la red Threshold. Los usuarios pueden solicitar acuñar tBTC en redes como Ethereum, Arbitrum, Optimism, Mezo y Solana.
El usuario debe proporcionar dos direcciones: una dirección de recuperación en Bitcoin (a la que se devolverán los BTC si hay un problema en el proceso de acuñación) y una dirección en la cadena de destino (donde el usuario espera recibir tBTC). Una vez realizada la solicitud, el usuario debe depositar BTC en la dirección generada y esperar a que el tutor confirme su depósito. Una vez confirmado, el acuñador enviará tBTC a la dirección del usuario en la cadena de destino.
Actualmente, hay aproximadamente 3.500 BTC bloqueados en la red Threshold, valorados en más de $200 millones.
Actualmente, se podría decir que los puentes de confianza minimizada son la mejor implementación de puentes dadas las capacidades de los códigos de operación de Bitcoin. La implementación específica de un puente de confianza minimizada puede variar según el diseño de la multisig. tBTC de Threshold Network, la próxima implementación de sBTC de Stack y la spiderchain de Botanix son ejemplos de puentes de confianza minimizada.
Puente administrado
En este diseño, un proveedor centralizado bloquea los BTC de los usuarios en una dirección administrada por un custodio. WBTC de BitGo es el método más utilizado para conectar BTC a otras cadenas, con más de 150.000 BTC ya conectados a través de WBTC. La distribución actual de WBTC es la siguiente.
BitVM
Además de los tres tipos de puentes existentes, Robin Linus publicó el libro blanco de BitVM a fines de 2023. BitVM propone una nueva forma de implementar contratos inteligentes Turing completos en Bitcoin. Si un sistema puede realizar cualquier cálculo con el tiempo suficiente, se denomina Turing completo. Como se mencionó anteriormente, Bitcoin es Turing incompleto por diseño, y BitVM propone una forma de superar este problema sin cambiar los códigos de operación existentes y propone un mecanismo de puente denominado "sin confianza".
La idea central de BitVM es verificar de manera optimista las pruebas de conocimiento cero (pruebas ZK) en Bitcoin. Mientras nadie cuestione la ejecución de una transacción, se asume que es correcta. Este sistema generalmente asume que hay al menos un verificador honesto. Si la ejecución es incorrecta, al menos un verificador honesto debería cuestionarla.
Por lo tanto, mientras no se cuestione la prueba de conocimiento cero, todo funciona bien. Si hay alguna objeción, el que cuestiona y el que prueba introducirán un desafío-respuesta o juego binario En la cadena. La definición específica del juego binario está fuera del alcance de este artículo, pero se proporciona un enlace para los lectores interesados. El resultado del juego binario es un aumento en la carga de transacciones en la cadena.
La gestión de liquidez fue otro defecto importante en las primeras versiones de BitVM. Cuando un usuario retira fondos del puente, el sistema completa una parte del retiro y el operador del puente debe proporcionar liquidez por adelantado. El operador recibe posteriormente una compensación del puente. A medida que aumenta la cantidad bloqueada en el puente, el operador debe mantener más liquidez para cumplir con los retiros. Esto ejerce presión sobre el operador y hace que el diseño sea altamente ineficiente en términos de capital.
Supongamos que, en promedio, el operador necesita mantener 10% del valor total bloqueado (TVL) del puente en liquidez en todo momento. Si el TVL del puente es $10 mil millones, el operador necesita mantener $1 mil millones en liquidez en todo momento. A medida que el puente atrae más liquidez, el operador necesita mantener más BTC en inventario. Tyler White y Rijndael escribieron un Excelente articulo Que explica el problema con BitVM en detalle.
Capa de ejecución
Para mejorar la practicidad de BTC, es fundamental diseñar una cadena que proporcione la mejor experiencia de usuario (UX). Los desarrolladores deben tener en cuenta múltiples factores al diseñar esta cadena.
-
Entorno de ejecución: ¿debería utilizar una cadena compatible con la máquina virtual Ethereum (EVM)? La compatibilidad con EVM tiene muchas ventajas, como:
-
Las herramientas acumuladas a lo largo de los años, como billeteras y puentes a otras cadenas EVM, están disponibles directamente para los desarrolladores.
-
Los usuarios ya están muy familiarizados con esta UX.
-
La red de segunda capa (L2) de Ethereum se ha beneficiado de la compatibilidad con EVM. Las L2 compatibles con EVM, como Arbitrum y Optimism, pueden atraer rápidamente a los usuarios y las aplicaciones que ya están en Ethereum. Sin embargo, las L2 que no son compatibles con EVM, como Starknet, enfrentan mayores dificultades de adopción.
-
Sin embargo, la EVM también tiene sus desventajas. Dado que la EVM necesita ejecutar transacciones en serie, no es posible el procesamiento en paralelo. Los entornos de ejecución más nuevos, como la máquina virtual Solana (SVM) y la futura Monad, admiten el procesamiento en paralelo.
-
Disponibilidad de datos: de manera similar a Ethereum, han surgido varias soluciones de rollup en el espacio de Bitcoin. Los rollups vienen en diferentes formas según dónde y cómo se almacenan los datos. Algunos almacenan diferencias de estado (diferencias entre dos estados de la cadena después de ejecutar un lote de transacciones) y pruebas de validez en L1. Algunos almacenan datos de transacciones comprimidos en L1, y algunos almacenan solo pruebas de validez en L1, mientras que almacenan datos de transacciones en una capa separada.
-
Algunas cadenas como Stacks usan Bitcoin como mecanismo de puntos de control. El tiempo de bloque de Stacks es mucho más corto que el de Bitcoins. Stacks publica los datos entre sus bloques en cada bloque de Bitcoin.
-
La capa de ejecución puede publicar datos de transacciones en Bitcoin en forma de inscripciones. Recordemos que la red Bitcoin tiene un ancho de banda de 6,66 kbps. Si asumimos que el tamaño de una transacción comprimida es de 10 bytes (normalmente unos 20 bytes), un bloque de Bitcoin puede contener teóricamente unas 600 transacciones comprimidas. Sin embargo, este máximo es casi imposible de alcanzar, porque los bloques de 4 MB son muy raros, y 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 combinación de transacciones SegWit y no SegWit. SegWit (Segregated Witness) separa los datos de las transacciones de los datos de los testigos. La idea es que no todos los datos almacenados en un bloque son igualmente importantes. En lugar de limitar el tamaño del bloque al tradicional 1 MB, SegWit propone un nuevo límite de 4 millones de unidades de peso. Por lo tanto, si un bloque está formado por todas las transacciones no SegWit, el límite será de 1 MB. Pero si se trata de todas las transacciones SegWit, puede llegar hasta los 4 MB.
Varios equipos están construyendo capas sobre Bitcoin para aprovechar la enorme liquidez de BTC. Este artículo examina seis equipos diferentes que están haciendo diferentes concesiones y tienen diseños interesantes. Describimos brevemente cómo trabajan, sus etapas de desarrollo y su progreso hasta la fecha.
Babilonia
Babylon se centra en ampliar el uso de BTC como activo colateral. Propone un nuevo enfoque diferente de otras capas de Bitcoin (las llamadas L2) llamado staking remoto de BTC. En lugar de bloquear BTC en la red de Bitcoin para acuñar versiones sintéticas, este enfoque introduce el siguiente mecanismo:
-
Los usuarios bloquean sus BTC en una bóveda de autocustodia creando un UTXO que solo se puede gastar una vez. Este UTXO solo se puede gastar después de que finalice un período de participación predeterminado o después de que el usuario queme el UTXO en participación a través de su EOTS especial (firma única extraíble).
-
Después de confirmar la transacción de staking, los usuarios pueden usar sus EOTS para verificar bloques en la cadena PoS en el ecosistema Cosmos para ganar recompensas.
-
Si el usuario se comporta honestamente, puede desbloquear su BTC al final del período de staking o enviar una transacción de destaking a la red Bitcoin.
-
Si se detecta un comportamiento deshonesto, el EOTS de los usuarios quedará expuesto al público. El monitor de Babylon garantiza que haya al menos un operador honesto. Este conjunto de programas actúa como un retransmisor de datos entre Bitcoin y Babylon. El programa de envío envía el punto de control de Babylon a la red de Bitcoin mediante OP_RETORNO El programa de informes escanea el punto de control de Babylon y lo informa a Babylon. Si se detectan anomalías, cualquiera (llamado slasher) puede usar la clave pública EOTS y enviar una transacción de Bitcoin para obtener la participación del usuario malintencionado.
-
Una pregunta común es por qué los usuarios no pueden simplemente usar sus claves para recuperar su participación. La respuesta podría ser que cuando los mineros ven esta transacción, si alguien más inicia la misma transacción, el minero elegirá la que tenga la tarifa más alta. Por ejemplo, si la cantidad de participación es de 5 BTC, el slasher puede compartir 4,99 BTC con el minero y obtener una ganancia. En este caso, el minero se queda con la mayor parte de la ganancia en lugar del slasher. Sin embargo, el usuario malintencionado perderá la mayor parte de la participación de todos modos, ya sea ante el slasher o el minero.
Si bien Babylon ofrece una forma interesante de expandir el uso de BTC, sus mecanismos son bastante complejos. Por ejemplo, el mecanismo de slashing no se ha implementado con éxito en muchas cadenas PoS, a pesar de que algunas han estado en línea durante muchos años. Además, si bien Babylon puede hacer que BTC esté disponible para proteger otras cadenas PoS mediante staking remoto, requiere un puente para habilitar otros casos de uso de BTC, como los préstamos.
Construir sobre Bitcoin (BOB)
Más conocida como BOB, Build on Bitcoin es una acumulación basada en Optimism que se asentará en Ethereum a partir de junio de 2024. Afirma ser una Ethereum L2 alineada con Bitcoin. BOB se lanzará en cuatro fases:
-
Fase 1: acumulación de la pila OP. En esta etapa, se trata puramente de una acumulación de Ethereum. 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 cuestionar la validez de las transacciones incluidas en un lote de acumulación.
-
Fase 2: integración de Ethereum con seguridad de Bitcoin. En esta fase, BOB utilizará la minería fusionada de Bitcoin. La minería fusionada permite a los mineros asegurar (o minar) múltiples cadenas al mismo tiempo que Bitcoin.
-
Fase 3: Optimistic Bitcoin Rollup a través de BitVM. BitVM aún no está disponible. Cuando esté disponible con mejoras respecto de la versión actual, BOB comenzará a usar BitVM para la liquidación de Bitcoin.
-
Fase 4: Zk Rollup en Bitcoin. BOB se liquidará en Bitcoin utilizando pruebas Zk después de que Bitcoin acepte códigos de operación que permitan la verificación de las pruebas Zk.
A partir del 17 de junio de 2024, los BOB TVL es de aproximadamente $60 millones , de los cuales Sovryn DEX aporta aproximadamente $20 millones.
Botánica
El equipo de Botanix trajo una innovación importante: Spiderchain. ¿Qué es Spiderchain? Es un nodo coordinador para un mecanismo de firma múltiple continuo en Botanix. Vamos a explicarlo en detalle. Como mencionamos antes, una L2 requiere un puente y una cadena para ejecutar transacciones. El nodo coordinador es responsable de proteger los fondos de los usuarios en Bitcoin y de acuñar y destruir BTC sintéticos en la capa EVM. El coordinador ejecuta los nodos Bitcoin y Spiderchain EVM (Botanix).
Supongamos que hay N coordinadores en la red. Cada bloque de Bitcoin selecciona aleatoriamente M (
La cadena de Botanix es compatible con EVM y está protegida por un mecanismo de consenso PoS. Además de proteger BTC en Bitcoin y facilitar la acuñación y el canje de BTC sintéticos mediante la participación en una red de firmas múltiples, los coordinadores también participan en la construcción de bloques de la cadena EVM. Publican el hash raíz (una versión compacta) de la transacción EVM de Botanix como una inscripción en Bitcoin.
Es importante tener en cuenta que la simple publicación de datos en Bitcoin no implica la liquidación. La diferencia es que los datos publicados en forma de registros por cadenas externas como Botanix se almacenan en lugares que no están verificados por los nodos de Bitcoin (mineros). El protocolo de Bitcoin desconoce completamente estos datos. Por lo tanto, es imposible determinar si los datos de la transacción publicados en el registro son correctos.
A junio de 2024, Botanix EVM y Spiderchain todavía están en la etapa de red de prueba.
Cítrea
Citrea está construyendo un rollup Zk sobre Bitcoin. "Sobre Bitcoin" significa que pretende utilizar Bitcoin como una capa de disponibilidad de datos. Citrea dice que la forma más segura y alineada con los incentivos para escalar la cadena de bloques de Bitcoin es fragmentar la ejecución a través de la verificabilidad y los datos en cadena. Fragmentar la ejecución significa dividir la tarea de ejecución en partes más pequeñas.
Citrea luego agrega estos fragmentos, o lotes de transacciones, y publica la diferencia de estado entre dos lotes de transacciones en Bitcoin junto con una prueba llamada prueba de validez. Pero el problema es que Bitcoin no tiene la capacidad de verificar estas pruebas. La forma final de Citrea tendrá que esperar hasta que Bitcoin tenga códigos de operación que le permitan verificar las pruebas zk.
Mientras tanto, utilizará la implementación de BitVM como una solución temporal para manejar las pruebas y conectar BTC dentro y fuera de los Rollups. Naturalmente, Citrea también hereda las deficiencias de BitVM mencionadas en la sección anterior. En el futuro, a medida que BitVM mejore, Citrea mejorará sus capacidades de conexión.
Fuente — Citrea
A partir de junio de 2024, Citrea estará en la etapa de red de pruebas.
mezo
Mezo afirma ser la capa económica de Bitcoin, no la capa 2 de Bitcoin. Utiliza el puente tBTC de Threshold Networks para introducir y sacar BTC de la cadena EVM de Mezo.
Mezo está construido por el equipo que desarrolló productos como tBTC , Doblar , Mantener , y Taho Este equipo lleva muchos años trabajando en el desarrollo de aplicaciones relacionadas con Bitcoin. El objetivo de Mezos es simple: ampliar los casos de uso de BTC. Logra este objetivo mediante los siguientes tres mecanismos:
-
Permita que los usuarios de Mezo aseguren la red y obtengan ganancias haciendo staking de BTC.
-
Permite a los usuarios pagar tarifas de gas con BTC, que se distribuirán entre los participantes de veBTC y veMEZO.
-
Cree una experiencia BitcoinFi de extremo a extremo.
Entonces, ¿qué es BitcoinFi y la capa económica? La mayoría de las nuevas cadenas, incluidas las cadenas EVM, se basan en experiencias de usuario existentes, como las mismas billeteras y herramientas de puente. Mejorar la experiencia del usuario casi nunca es una prioridad. Mezo diseñó toda la experiencia del usuario desde cero, lo cual es muy poco común. Incluye lo siguiente:
-
Una moneda estable nativa (mUSD) respaldada por BTC, sin necesidad de que los usuarios se conecten desde otras cadenas.
-
Un protocolo de préstamos de cola larga asegurado por BTC.
-
Acceso de entrada y salida totalmente integrado a través de Doblar .
-
Experiencia de billetera integrada impulsada por Taho .
Al combinar todas estas aplicaciones, Mezo crea una experiencia BitcoinFi única de extremo a extremo.
Mezo se basa en el Cosmos SDK y utiliza Comet BFT como mecanismo de consenso.
-
CometBFT es un software para replicar aplicaciones de forma segura y consistente en varias máquinas. Por seguro, queremos decir que CometBFT funciona siempre que menos de un tercio de las máquinas fallen de algún modo. Por consistente, queremos decir que todas las máquinas que no presenten fallas vean el mismo registro de transacciones y calculen el mismo estado. La replicación segura y consistente es un problema fundamental en los sistemas distribuidos; desempeña un papel clave en la tolerancia a fallas en una amplia gama de aplicaciones, desde monedas hasta elecciones y orquestación de infraestructura. — Fuente: Documentación de CometBTF
CometBFT consta de dos componentes: un motor de consenso y una API general. Basado en el núcleo de Tendermint, el motor de consenso es responsable de la producción, verificación y finalización de bloques. Tendermint es uno de los primeros diseños de consenso de prueba de participación, que proporciona Tolerante a fallas bizantinas (BFT) consenso que puede tolerar hasta un tercio de nodos maliciosos.
La interfaz de cadena de bloques de aplicaciones (ABCI) separa el motor de consenso de la aplicación. Una de las principales ventajas de la ABCI es que, dado que el consenso y las aplicaciones están separados, los desarrolladores no tienen que crear aplicaciones en el mismo lenguaje que el motor de consenso. La interfaz actúa como un medio para pasar transacciones a la aplicación para su ejecución. Esta capacidad hace que el sistema sea más modular y ayuda a atraer a más desarrolladores de aplicaciones. Inicialmente, Mezo solo será compatible con el entorno de ejecución de EVM.
El diseño económico de Mezos es tal que, a medida que crece en popularidad, los poseedores de BTC pueden beneficiarse directa o indirectamente. Pueden hacer staking de BTC en Mezo para obtener un rendimiento por staking, o si eligen seguir manteniendo BTC en la red Bitcoin, recibirán algún beneficio si se retiran los BTC de la circulación (para pagar las tarifas en Mezo).
Mezo tiene un modelo de staking dual, como se muestra en la figura a continuación. Los validadores de la red pueden hacer staking de BTC y MEZO (el token nativo de la red Mezo). Al hacer staking de BTC y MEZO, los validadores reciben veBTC y veMezo respectivamente. ve significa depósito en garantía del validador, y estos tokens suelen estar bloqueados en contratos inteligentes. Los poseedores de tokens de depósito en garantía del validador tienen derechos de gobernanza, y las recompensas de la red y los ingresos por comisiones se comparten con ellos.
Cuanto más tiempo esté bloqueado el activo, más tokens ve se emitirán. Los participantes de veBTC ganan BTC y los participantes de veMEZO ganan recompensas MEZO. Parte de las recompensas MEZO se pueden quemar para aumentar el inventario de BTC.
La generación de rendimiento es una de las características principales de Mezo, ya que las tarifas pagadas por los usuarios se distribuyen a los validadores que apuestan por BTC. Mezo planea expandir aún más el alcance de aplicación del staking de BTC a través del staking de liquidez proporcionado por su proyecto hermano Acre. Cuando los usuarios depositan BTC en Acre A cambio, reciben un token de staking líquido, stBTC. El BTC depositado se utiliza para aplicaciones de DeFi y de cadenas cruzadas. Los ingresos generados a través de estas actividades se acumulan en stBTC, que se pueden canjear por BTC en una proporción de 1:1.
Fuente - Blog de Acre
A pesar de que la capitalización de mercado de BTC supera los 10 billones de TP10T1, apenas juega un papel en el mercado de préstamos. El gráfico a continuación muestra la distribución de WBTC en el mercado de préstamos. Los datos muestran que, de julio de 2023 a junio de 2024, la cantidad de WBTC utilizada en las tres principales solicitudes de préstamos disminuyó de aproximadamente 50.000 a aproximadamente 23.000. La disminución en la cantidad total de WBTC en las solicitudes de préstamos se puede atribuir a la caída de 48% en el suministro de WBTC, de 285.000 WBTC en mayo de 2022 a poco más de 150.000 WBTC en la actualidad. Esta disminución se debe principalmente a la conciencia del mercado de los riesgos de las partes centralizadas tras los incidentes de Luna, 3AC y Alameda.
En la primera fase del lanzamiento inicial, Mezo ha comenzado a aceptar depósitos en BTC con tres períodos de bloqueo: dos meses, seis meses y nueve meses. Los depósitos ganan puntos en forma de puntos HODL. Un BTC genera 1000 puntos por día y, cuanto más largo sea el período de bloqueo, mayor será el multiplicador. Los usuarios también pueden depositar otros activos como USDe, USDC y USDT para aumentar los rendimientos de los depósitos en BTC. A partir de julio de 2024, el TVL (volumen total bloqueado) de Mezos es $135 millones .
Además de recompensar a los titulares, Mezo también compartirá algunas de sus tarifas con el protocolo Bitcoin Core.
pilas
Stacks, anteriormente conocido como Blockstack, lanzó recientemente su muy esperada actualización Nakamoto, que tiene como objetivo solucionar problemas como bifurcaciones y transacciones lentas antes de la actualización. Stacks utiliza el mecanismo de consenso Proof of Transfer (PoX).
Por lo tanto, los mineros de Bitcoin interesados en generar bloques en Stacks deben enviar algunos BTC. Supongamos que la minera Alice es seleccionada aleatoriamente para generar bloques en Stacks. Los BTC de estos mineros se distribuirán entre aquellos que hagan staking (bloqueen/hagan staking) de STX (el token nativo de la cadena Stacks). Esto es interesante porque, aunque la recompensa es menor, se proporciona en forma de BTC. En la mayoría de las cadenas, la recompensa solo se proporciona en el token nativo de la cadena.
Una vez seleccionada, Alice puede seguir generando bloques Stacks hasta que se extraiga el siguiente bloque de Bitcoin. A medida que genera bloques Stacks, estos se envían a los firmantes para su verificación. Cuando más de 70% de firmantes aceptan estos bloques Stacks, la red Stacks los acepta. Supongamos que Alice genera 10 bloques Stacks antes de que se extraiga el siguiente bloque de Bitcoin y Bob gana la oportunidad de generar el siguiente bloque Stacks.
Bob añadirá el hash del primer bloque generado por Alice en Stacks a la transacción de envío de bloque que envía a la cadena de Bitcoin. Los Stackers detectarán esta transacción y crearán una transacción de cambio de término en Stacks que incluye el hash del último bloque generado por Alice, que es el bloque 10. De esta manera, Bob sabe que necesita seguir construyendo sobre el bloque 10 de Alice.
Aunque el desarrollo de la capa de Bitcoin todavía está en sus primeras etapas, a continuación se presenta una comparación de las cadenas anteriores. Tiene en cuenta el diseño de la cadena, el diseño del puente y el valor en dólares asegurado.
También debemos mencionar que, además de los equipos mencionados anteriormente, hay muchos otros equipos como Alpen, Bison, BitLayer, Rootstock, SatoshiVM y Soveryn que también están construyendo capas de extensión para Bitcoin. Los lectores pueden encontrar la lista completa aquí .
La relación entre L2 y L1
Las L2 ayudan a las L1 de dos maneras: escalando y reduciendo costos. Proporcionan a los usuarios una forma más económica de realizar transacciones sin sacrificar demasiada seguridad (o incluso sin pérdida de seguridad en el caso de las L2 con puentes sin custodia y sin confianza, y sin suposiciones de seguridad adicionales).
Tomemos como ejemplo Ethereum L2. Según Token Terminal, en la segunda semana de junio de 2024, Ethereum admitió 7,1 millones de transacciones con ingresos de $10,6 millones. El coste por transacción para los usuarios fue de aproximadamente $1,5. Al mismo tiempo, cinco L2 (Arbitrim, Base, Blast, Optimism y Polygon) admitieron más de 70 millones de transacciones con una tarifa total de $2,75 millones. La tarifa por transacción fue de aproximadamente $0,03.
Podemos debatir la calidad de estas transacciones, incluso si son bots o intercambios de valor, etc. Sin embargo, el hecho es que Ethereum por sí mismo no puede soportar tantas transacciones.
Sin embargo, una desventaja de esto es que L1 ya no está conectada directamente con sus usuarios. En el comercio tradicional, suelen ser las empresas más cercanas al usuario final las que captan la mayor parte del valor. Amazon es un buen ejemplo. Su amplia red de distribución le da una ventaja sobre los proveedores y fabricantes.
Dollar Shave Club revolucionó la industria de las máquinas de afeitar al venderlas directamente a los consumidores a través de un modelo de suscripción, eliminando así los canales minoristas tradicionales. Esto les permite vender sus productos a un precio más bajo y conservar la mayor parte del valor en lugar de compartirlo con toda la cadena de suministro.
En general, agregar otra capa entre usted y sus clientes es una mala idea. Entonces, ¿por qué las L1 siguen este camino? Al incorporar a las L2 a la combinación, las L1 no están perdiendo clientes. Están incorporando un modelo B2B a lo que antes era un modelo de negocio estrictamente B2C. Pero la pregunta sigue siendo: ¿las L2 están captando la mayor parte del valor? ¿Están transfiriendo suficientes tarifas a las L1?
Afortunadamente, Ethereum ya ha recorrido este camino en los últimos tres años y podemos observar el impacto de L2 en la captura de valor de Ethereum. Hay dos formas de entender si L2 es depredador de Ethereum.
1. Lo primero es ver si Ethereum ha perdido ingresos frente a L2. Podemos comprobarlo examinando el cambio en la participación de Ethereum en los ingresos del ecosistema Ethereum. El siguiente gráfico muestra los ingresos de Ethereum y de las cinco L2 principales. Ethereum siempre representa más de 90% del flujo de ingresos.
2. Otra forma de analizarlo es la capitalización de mercado o el precio. Debido a que la captura de valor casi siempre se refleja en el precio, ETH representa más de 95% de la capitalización de mercado total del ecosistema Ethereum, teniendo en cuenta la capitalización de mercado de sus 10 L2 principales.
Ethereum por sí solo no puede soportar tantas transacciones, pero aun así captura más de 90% del valor del ecosistema, lo que demuestra que L2 es el paso correcto para escalar Ethereum. Mientras L2 se asiente en L1, la competencia sana entre L2 por el espacio de bloques de L1 es buena para la salud de la capa base.
¿Que sigue?
Imaginemos de nuevo la metáfora de la isla. Para que haya una verdadera L2, las dos islas deben trabajar juntas para construir un puente. Pero esto es imposible sin un consenso interno entre los residentes de la Isla Bitcoin. La situación actual es que los proyectos que quieren convertirse en L2 de la Isla Bitcoin están trabajando arduamente para construir infraestructura como una solución temporal.
Por lo tanto, una vez que los residentes de Bitcoin Island estén de acuerdo en que es necesario tender puentes con otras islas para facilitar el crecimiento, las islas L2 estarán listas. Hasta entonces, es importante no intentar encontrar formas más complejas de tender puentes y crear islas L2, sino centrarse en utilizar infraestructura que ya ha demostrado su funcionamiento y que ha sido probada en combate.
Cómo diferentes proyectos están modernizando Bitcoin Island y preparando infraestructura de puentes para conectar otras islas
Se sabe que los habitantes de Bitcoin Island tienen opiniones firmes y se toman muy en serio la seguridad de las islas. Cualquier cambio que se haga en la isla se analiza en profundidad. Cualquiera que desee sugerir un cambio en Bitcoin puede redactar una Propuesta de Mejora de Bitcoin (BIP). Después de discusiones informales en varios foros, el autor incorporará los comentarios y realizará cambios en la BIP. Luego, el Comité de los habitantes de la isla numerará la BIP, haciéndola oficial.
Algunos isleños comprenden la importancia de modernizar cuidadosamente la Isla Bitcoin. Equipos como Botanix, Taproot Wizards y Thesis están sentando las bases para agregar códigos de operación para expandir la programabilidad de Bitcoin. BIP-420 (también conocido como OP_CAT), propuesto por Ethan Heilman y Armin Sabouri, abrirá un montón de posibilidades interesantes para Bitcoin. CAT significa Connect. Fue parte de los códigos de operación originales de Bitcoin, pero fue eliminado por Satoshi Nakamoto debido a problemas de seguridad que se han mitigado a medida que el entorno de ejecución de Bitcoin ha evolucionado.
Este código de operación permite conectar dos piezas de datos entre sí. Abre una multitud de posibilidades, desde tipos de transacciones personalizadas (como sistemas de depósito en garantía dinámicos), contratos inteligentes (como intercambios atómicos), hasta diferentes aplicaciones DeFi y una mayor interoperabilidad con cadenas externas.
Equipos como Starkware han sugerido que OP_CAT podría llevar la verificación STARK a Bitcoin. Esto significa que Bitcoin podría verificar las pruebas Zk, lo que permitiría los rollups. Este paradigma de diseño no solo permite un diseño de propósito general en Bitcoin, sino que también mejora su muy necesaria escalabilidad.
Otros diseños del equipo Taproot Wizards, como Máquina tragamonedas CATVM , ya están en proceso. Este diseño utilizará OP_CAT para crear un puente 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, y su experiencia de usuario es tan buena como la de otras cadenas.
Segregated Witness allanó el camino para Taproot, que a su vez es esencial para Ordinales. Ordinales e Inscripciones forman BRC-20 y Runas Es posible. El reciente entusiasmo de los desarrolladores de Bitcoin muestra que cada vez apoyan más el consenso social para lograr BIP-420. También es compatible con versiones anteriores, por lo que la red no necesita una bifurcación dura para activarlo. Esperamos que se active y seamos testigos de una nueva era de verdadera programabilidad nativa de Bitcoin.
Desde hace tiempo se ha producido un claro aumento del interés por parte de los desarrolladores de Bitcoin. Todos los proyectos independientes creados en torno a Bitcoin son como pequeñas islas modernas que rodean a la poderosa isla de Bitcoin. Con la introducción de BIP-420, puede que haya una forma de fusionar estas islas en una sola isla próspera y moderna.
Con todos los cambios en Bitcoin, espero que en el futuro podamos usar BTC en diferentes aplicaciones financieras sin tener que entender las capas subyacentes. La integración de la capa de Bitcoin será tan natural como caminar por Mumbai hoy en día, no tenemos idea de que esta agitada metrópolis alguna vez fue siete islas separadas de Mumbai.
Este artículo proviene de Internet: La historia de la “superposición” de Bitcoin: de islas aisladas de valor a la interconexión
Relacionado: Agent-Fi en AO: paradigma financiero que integra agentes de IA
Imaginemos que en el mundo del futuro los agentes de IA y los humanos forman una relación simbiótica/compañera digital. Los agentes autónomos pueden aclarar las intenciones en las conversaciones basándose en los requisitos de lenguaje natural planteados por los usuarios, dividir automáticamente las tareas y lograr los resultados esperados. AO ha establecido una red paralela asincrónica basada en Actor. No llega a un consenso sobre todo el proceso de cálculo del contrato, sino que solo llega a un consenso sobre el orden de transacción. De manera optimista, adopta por defecto un orden de transacción fijo y ejecuta el mismo resultado en la máquina virtual. Esta elección permite que la red AO se amplíe a gran escala hasta que admita cualquier tipo de cálculo. La red AR se utiliza como capa de consenso para el orden de transacción y como capa de almacenamiento para el estado del resultado de la transacción. En comparación con otras redes actuales…