-
Arkade aรฑadirรญa una capa de ejecuciรณn virtual para habilitar contratos inteligentes en Bitcoin.
-
El equipo detrรกs de Arkade presentรณ herramientas de cรณdigo abierto para desarrolladores y usuarios.
Ark Labs, la empresa detrรกs de Ark, una red de segunda capa de Bitcoin (L2), presentรณ Arkade, una herramienta que apunta a mejorar la escalabilidad de la cadena creada por Satoshi Nakamoto.
El protocolo Arkade es una capa de ejecuciรณn virtual que pretende transformar la forma en que se realizan transacciones con bitcoin, permitiendo potencialmente la creaciรณn de aplicaciones financieras mรกs avanzadas mediante el uso de contratos inteligentes.
A travรฉs de ese protocolo, la L2 Ark, que ya facilita pagos fuera de la cadena en Bitcoin, evolucionarรญa con Arkade (el entorno de ejecuciรณn virtual) para permitir que los fondos en BTC puedan gestionarse de manera programable por medio de contratos inteligentes, preservando la seguridad y simplicidad que distinguen a la red principal de Bitcoin.ย
No obstante, Arkade aรบn estรก en etapa de desarrollo y desde Ark Labs aseguran que estarรก operativo en el tercer trimestre de 2025.
ยฟQuรฉ es Ark y cรณmo funciona en Bitcoin?ย
Para entender Arkade, primero es necesario comprender quรฉ es Ark y su rol en el ecosistema de Bitcoin. Ark es una red de segunda capa basada en la capa principal de Bitcoin con el objetivo de aliviar la carga de esta รบltima, permitiendo transacciones mรกs rรกpidas y econรณmicas sin comprometer su seguridad, similar a lo que hace la Lightning Network (LN).
Ark se basa en un concepto clave: los VTXO (Salidas de Transacciones Virtuales). Estos VTXO podrรญan permitir a los usuarios realizar pagos fuera de la cadena, es decir, sin necesidad de enviar cada movimiento para su confirmaciรณn inmediata en la cadena de bloques de Bitcoin, donde las transacciones son registradas por la propia red.
En lugar de eso, Ark organiza esas transacciones en una estructura conocida como รกrbol de transacciones pre-firmadas. Ese โรกrbolโ estรก compuesto por un conjunto de transacciones posibles que define el ASP (Proveedor de Servicios de Ark), una entidad que coordina y gestiona las operaciones dentro de la red Ark, utilizando como base los fondos que los usuarios delegan y las reglas establecidas por el protocolo.
En Ark, estas transacciones se organizan en rondas, que son eventos periรณdicos coordinados por el ASP, donde los usuarios pueden participar para realizar pagos, renovar sus VTXO o gestionar sus fondos.
Por ejemplo, imaginemos que Marรญa, Marcos y Juan participan en una ronda: cada uno aporta 0,1 BTC, y el ASP genera un รกrbol que incluye transacciones como una que permitirรญa a Alicia reclamar sus 0,1 BTC si decide salir, otra para que Marcos renueve su VTXO, y una mรกs para que el ASP gestione los fondos de Juan si estos expiran.
Esas transacciones son pre-firmadas por todos los participantes de la ronda, tanto los usuarios (Alicia, Marcos y Juan) como el ASP, lo que garantizarรญa que puedan ejecutarse en Bitcoin en caso de ser necesario, aunque solo se activan en situaciones especรญficas, como cuando un usuario decide salir unilateralmente de la red o cuando los VTXO alcanzan su fecha de vencimiento.
Adicionalmente, otro elemento importante en Ark son los conectores, que aseguran que las transacciones sean atรณmicas, es decir, que se completen o no se realicen en absoluto, evitando riesgos de pรฉrdida de fondos.
Ademรกs, Ark utiliza el mecanismo de rondas periรณdicas para renovar los VTXO que estรกn a punto de expirar, lo que garantizarรญa que los usuarios siempre tuvieran acceso a fondos activos y pudieran seguir operando sin interrupciones.
Arkade: un sistema operativo para aplicaciones financierasย
Con Arkade, Ark Labs apuesta a introducir una capa de ejecuciรณn virtual que podrรญa permitir programar dinero sobre Bitcoin. En tรฉrminos simples, Arkade actuarรญa como un sistema operativo para aplicaciones basadas en Bitcoin, que podrรญa permitir a los desarrolladores crear contratos inteligentes que se ejecutarรญan fuera de la cadena, pero que estarรญan respaldados por la seguridad de Bitcoin.
Un contrato inteligente es un programa que ejecuta automรกticamente acciones cuando se cumplen ciertas condiciones, como enviar pagos o transferir activos. Por ejemplo, un contrato inteligente podrรญa programarse para enviar bitcoin a un proveedor solo despuรฉs de que se confirmara la entrega de un producto.
Asรญ, Arkade se presenta como una opciรณn para que desarrolladores pudieran potencialmente construir aplicaciones financieras complejas, sin sacrificar la seguridad o la simplicidad que ofrece Bitcoin.
A su vez, Arkade (el entorno de ejecuciรณn virtual con contratos inteligentes de Ark) se basarรญa en los mismos fundamentos tรฉcnicos que Ark (la L2), como los VTXO y los รกrboles de transacciones pre-firmadas, pero los combinarรญa con otras herramientas para la programaciรณn.
Las herramientas de Arkade para desarrolladoresย
Ark Labs ha puesto a disposiciรณn de los desarrolladores un conjunto de herramientas de cรณdigo abierto para que pudieran comenzar a trabajar en este nuevo entorno.
Una de ellas es el Arkade Compiler, que utilizarรญa un lenguaje de programaciรณn inspirado en herramientas como Ivy y CashScript. Este compilador podrรญa permitir a los desarrolladores escribir contratos inteligentes en una sintaxis mรกs sencilla, que luego se convertirรญa en Arkade Script, un formato optimizado para ejecutarse fuera de la cadena principal de Bitcoin de manera rรกpida.
Ademรกs, Arkade incluyรณ un intรฉrprete de scripts personalizado que ampliarรญa las capacidades de programaciรณn en Bitcoin. Este intรฉrprete agregarรญa mรกs de 30 nuevos opcodes (instrucciones de programaciรณn), como OP_CAT, que podrรญa permitir combinar datos, y otros relacionados con introspecciรณn y operaciones aritmรฉticas. Estas mejoras harรญan posible que los contratos inteligentes fueran mรกs flexibles y pudieran manejar casos de uso mรกs complejos, integrando de manera nativa los VTXOs de Ark.
El equipo detrรกs de la L2 Ark desarrollรณ una wallet para usuariosย
Para los usuarios, Ark Labs creรณ Arkade Mobile Wallet, un monedero mรณvil que funciona como una aplicaciรณn web progresiva, es decir, una que se ejecuta en un navegador web, pero que se comporta como una app nativa, sin necesidad de descargarse desde una tienda de aplicaciones. Esto significa que los usuarios podrรญan acceder a la wallet desde cualquier dispositivo con un navegador, y la aplicaciรณn ofrece una experiencia similar a la de una app tradicional, como notificaciones o acceso sin conexiรณn en algunos casos, segรบn el anuncio de Ark Labs.
La wallet, de acuerdo con lo informado por Ark Labs, incorpora autenticaciรณn moderna mediante passkeys (claves de acceso) y permitirรญa gestionar VTXOs de forma sencilla.
Finalmente, Arkade ofrece kits de desarrollo de software (SDK) en lenguajes como Rust, Go y TypeScript, lo que podrรญa facilitar su adopciรณn por parte de los desarrolladores que ya trabajaran en el ecosistema de Bitcoin. Estas herramientas ya estรกn diseรฑadas para que usuarios y desarrolladores las prueben y optimicen, preparando el terreno hacia el lanzamiento de Arkade en la red principal, un paso que Ark Labs espera dar prรณximamente.