Si habla con ciertas personas dentro de la criptografía, dirán que Bitcoin representa una tecnología obsoleta. Algunos investigadores incluso han sugerido que la criptomoneda «puede no durar mucho más» dada su relativa falta de escalabilidad, así como el hecho de que no admite contratos inteligentes avanzados.
Los miembros de la comunidad de Bitcoin pueden argumentar que la actualización de Taproot de noviembre pasado, que reduce los datos necesarios para ser registrados en la cadena de bloques de Bitcoin, ya ofrece el potencial para ejecutar contratos inteligentes. Sin embargo, aunque Taproot permite la ejecución de transacciones que cumplen ciertas condiciones, estos contratos inteligentes tendrán un alcance más limitado y serán mucho menos complejos que los que se ven en una plataforma como Ethereum.
Como escribió CoinShares en un informe sobre Taproot: «Para ser claros, Taproot no permitirá los mismos contratos inteligentes completamente expresivos y recursivos que existen en los sistemas de cadena de bloques alternativos (Ethereum, Solana, etc.) La inteligencia recursiva se considera ampliamente como inaceptablemente riesgosa para Bitcoin .”
Pero eso podría cambiar pronto. El año pasado, los desarrolladores de la Fundación DFINITY comenzaron el proceso de integración de la cadena de bloques de Internet Computer con la red Bitcoin. Ahora informan que pronto estará lista una vista previa para desarrolladores de la API, con un lanzamiento experimental de la red principal a seguir en marzo. Una vez que se complete la integración, las funciones de propiedad nativa de Internet Computer estarán disponibles para Bitcoin, incluidos los contratos inteligentes avanzados.
Según desarrolladores y expertos, la introducción de contratos inteligentes en Bitcoin podría cambiar significativamente su ecosistema, abriendo las compuertas para DeFi y otras aplicaciones. A su vez, la incorporación de Bitcoin en DeFi podría promover un uso más amplio de DeFi, lo que tendría un impacto duradero en el panorama financiero más amplio.
Integración directa con Bitcoin
Dieter Sommer, gerente senior de programas técnicos que trabaja en la integración de Bitcoin, explica por correo electrónico que el esfuerzo involucra dos características principales. El primero es la integración técnica real de la red Bitcoin con el Protocolo informático de Internet, en el que la computadora de Internet actuaría como un nodo ligero de Bitcoin que se implementa en la cadena y se puede consultar y utilizar para enviar transacciones salientes de BTC a través de contratos de efectivo inteligentes. . .
“Se trata de conectarse desde los nodos IC a los nodos de la red Bitcoin, obtener bloques Bitcoin, proporcionar bloques a través del consenso IC, procesarlos, servir UTXO [unspent transaction output] define los contratos inteligentes de recipientes y permite que los recipientes envíen transacciones BTC a la red Bitcoin”, dice Sommer.
El otro componente clave de la integración consiste en traducir el uso de firmas ECDSA (algoritmo de firma digital de curva elíptica) de Bitcoin al modelo de confianza de Internet Computer. Esto se logrará mediante la implementación de un protocolo de firma ECDSA de límite, que se convertirá en parte del cifrado de clave de cadena de computadora de Internet. Threshold ECDSA le da a cada cajero la capacidad de mantener BTC directamente en la cadena de bloques de Bitcoin porque el cajero puede controlar las claves de firma de ECDSA.
“Esta característica ofrece una forma confiable de calcular firmas ECDSA basadas en una clave privada ECDSA compartida entre todas las réplicas de la subred IC habilitada para Bitcoin”, explica Sommer. «Ninguna de las partes posee la clave privada, ni siquiera durante su generación, y las firmas se calculan utilizando un protocolo criptográfico multiparte».
Los contratos inteligentes de contenedor son paquetes de código y datos encadenados en la computadora de Internet que pueden realizar automáticamente varias funciones y usarse para implementar cualquier cosa, desde páginas web hasta aplicaciones DeFi. Una vez que la integración completa de Bitcoin está en su lugar, cada caja en la computadora de Internet puede actuar como una billetera de Bitcoin y usarse para almacenar, enviar y recibir BTC reales.
Ambas funciones estaban originalmente programadas para lanzarse a fines de 2021, pero se abandonaron en 2022 debido a la complejidad de la implementación y los requisitos de prueba. Según Sommer, estarán listos para el «lanzamiento de prueba» a fines de marzo.
A pesar de los retrasos, los desarrolladores han logrado un progreso constante. El equipo que trabaja en el umbral ECDSA ha completado recientemente y compartió una demostración de extremo a extremo mostrando cómo un mensaje enviado por el usuario en la computadora de Internet puede ser encriptado y firmado por una caja para producir una firma ECDSA que es indistinguible de las producidas por un par de claves ECDSA convencional.
«Es un hito importante que el equipo ha alcanzado y sin duda allanará el camino para una integración exitosa de Bitcoin», dice Paul Liu, un desarrollador que trabaja en el elemento ECDSA de la integración, por correo electrónico. “Todavía tenemos mucho trabajo por hacer para garantizar que la implementación sea completa, segura, bien probada y revisada antes del lanzamiento”.
Se espera una vista previa para desarrolladores con el lanzamiento de la API para contratos de efectivo inteligente habilitados para Bitcoin como parte de DFINITY Canister SDK a principios de febrero. Los planes futuros también verán el lanzamiento de una forma de BTC envuelto por computadora desde Internet, lo que permitirá gastar BTC en la plataforma sin estar sujeto a las limitaciones del protocolo Bitcoin.
“Claramente, cada vez que transferimos bitcoin en la red de Bitcoin, se aplican las limitaciones de la cadena de bloques de Bitcoin: costos de transacción relativamente altos, un tiempo promedio entre bloques de 10 minutos, solo unas pocas transacciones por segundo y tiempos de finalización de transacción de una hora. Estas limitaciones se aplican a la transferencia de bitcoins al ecosistema informático de Internet (a un contrato inteligente) y su devolución”, dice Sommer.
Pero dado que BTC está en la computadora de Internet, estas limitaciones no se aplican a las aplicaciones de contrato inteligente. Esto significa que una vez que se completa la integración, Bitcoin puede terminar teniendo su propio ecosistema DeFi eficiente, sin la necesidad de que BTC esté bloqueado para acuñar tokens ERC-20.
¿Cambios a Bitcoin?
Si bien DFINITY confía en las perspectivas de integración, hay personas en la comunidad de criptomonedas que siguen siendo cautelosas. “Intentar agregar la funcionalidad de contrato inteligente a Bitcoin es como poner flotadores en un tanque para convertirlo en un bote”, dice Andreas M. Antonopoulos, defensor de Bitcoin, por correo electrónico. Pero otros observadores también creen que la integración podría funcionar como se describe.
“Es realista y alcanzable”, dice John Egan, CEO de L’Atelier BNP Paribas, una empresa con visión de futuro que identifica oportunidades de inversión en la intersección del cambio tecnológico y social.
“Los desarrolladores implementarán sus contratos inteligentes en la API IC Bitcoin pronto. La API proporcionará un medio para consultar el conjunto UTXO en busca de direcciones específicas y enviar transacciones, y también habrá una API Threshold ECDSA con métodos para obtener la clave pública y firmar el contrato inteligente”, agrega.
Egan señala que los contratos inteligentes de Bitcoin en la computadora de Internet serán una integración directa, no un reemplazo indirecto como Bitcoin envuelto o un sistema de pago bidireccional para transacciones extraoficiales como Lightning. Él cree que tendrá un impacto significativo en Bitcoin y las criptomonedas en general.
“Esto dará lugar a un ecosistema DeFi basado en Bitcoin. En pocas palabras, IC está extendiendo la funcionalidad de Ethereum a Bitcoin, aunque de una manera mucho más rápida, más escalable y menos costosa que las opciones actuales”, dice. «Dado el tamaño absoluto de Bitcoin de casi 1 billón de dólares y su tamaño relativo en el espacio de las criptomonedas (casi el 40 % de la cuota de mercado), el ecosistema DeFi resultante podría ser bastante grande».
Actualmente, Bitcoin no tiene ninguna aplicación real más que ser una reserva de valor y un activo de inversión. Si la integración de Internet Computer explotara incluso una fracción de su valor y liquidez, el ecosistema DeFi resultante podría ser sustancial.
Las aplicaciones que involucran préstamos (con BTC depositado directamente como garantía) pueden ser particularmente atractivas dado el modelo de confianza más fuerte de integración directa. De hecho, BTC encapsulado, un token ERC-20 vinculado 1:1 con BTC y utilizado en aplicaciones DeFi compatibles con Ethereum, ya se ha convertido en la 18.ª criptomoneda más grande por capitalización de mercado, con alrededor de 271 000 tokens WBTC acuñados en el momento de la publicación. de este artículo por un valor aproximado de US$ 10 mil millones.
También podrían surgir otras aplicaciones potenciales después de la integración, dice Dieter Sommer.
“Por ejemplo, es posible una clase de nuevos casos de uso al combinar aplicaciones sociales con Bitcoin, por ejemplo, permitiendo a los usuarios transferir bitcoins a amigos en aplicaciones sociales como OpenChat”, dice. “O los usuarios pueden pagar sus ciclos [a unit of usage like gas] en IC usando BTC pasando por un intercambio descentralizado».
Si la integración de Bitcoin de Internet Computer termina admitiendo nuevos casos de uso dentro de la criptomoneda, aún podríamos ver una ola de aplicaciones DeFi creadas para aprovechar la criptomoneda más grande del mundo.





