Según PANews, Merlin Chain ha estado evolucionando desde una cadena lateral de Bitcoin a una solución Bitcoin ZK Layer2. Esta transición ha estado marcada por una serie de integraciones e iteraciones estratégicas, impulsadas por la necesidad de abordar problemas fundamentales de programabilidad dentro de la red nativa de Bitcoin, como la disponibilidad de datos (DA) y los contratos inteligentes Turing-completos (SC). El ecosistema de Bitcoin ha visto numerosos proyectos innovadores durante el año pasado, pero muchos aún no han cumplido plenamente sus promesas.
Merlin Chain tiene como objetivo mejorar su marco técnico incorporando elementos de varios proyectos como RGB++ (Nervos), BitVM (BitLayer), zkVM (ZKM), AVM (Atomicals Protocol) y DA (B² Network, Nubit). Inicialmente, Merlin Chain era una arquitectura de cadena lateral pura construida por Lumoz utilizando el servicio CDK RaaS de Polygon, que funcionaba como una cadena Validium. Esto significaba que los datos de las transacciones se almacenaban fuera de la cadena, y solo se publicaban pruebas de validez en la L1, que no podía verificar la precisión de los datos de la L2. Los datos originales se almacenaban en una base de datos local, administrada por un Comité de Disponibilidad de Datos (DAC) responsable de la recuperación, clasificación y verificación de los datos. Esta dependencia de la "confianza" inherente a la cadena hizo que la expansión a gran escala fuera un desafío. En el ecosistema Ethereum Layer2, Validium fue reemplazado por Rollup por razones similares. Para abordar estas deficiencias fundamentales, Merlin Chain ha llevado a cabo dos mejoras clave: primero, se asoció con BTCOS para mejorar el puente nativo entre cadenas y la verificabilidad de los datos L2 en la red principal de Bitcoin.
BitcoinOS desarrolló una máquina virtual Proof verificable llamada BitSNARK, que, combinada con Grail Bridge, actualiza las transferencias de activos L2 y los cambios de estado. Este proceso utiliza una red intermediaria ZK para sincronizar los estados entre L2 y la red principal, logrando una interacción confiable a través de bloqueos de tiempo de activos de la red principal y el mecanismo de desafío BitVM. En segundo lugar, Merlin Chain colaboró ​​con Nubit para construir capacidades de disponibilidad de datos (DA) verificables. Esto implica implementar nodos completos fuera de la cadena para sincronizar los datos de estado de BTC y cambiar las pruebas de datos de estado, con nodos ligeros en la red principal de BTC para la verificación del estado y la confirmación de la finalidad. Este enfoque aborda los problemas de transparencia y verificabilidad de la DAS fuera de la cadena, mejorando las capacidades de DA requeridas (actualmente en desarrollo).
En definitiva, Merlin Chain aspira a convertirse en una red Bitcoin ZK-Rollup, compuesta por nodos, zkProvers y bases de datos. Al aprovechar una red de oráculos descentralizada similar al índice del protocolo Ordinals, busca lograr mejoras equilibradas en la descentralización (distribución de nodos sin permisos), la transparencia (accesibilidad a los datos públicos) y la verificabilidad (estado de los datos L2 verificable en la red principal con mecanismos de desafío), lo que la convierte en una solución de capa 2 de Bitcoin compatible con EVM.