De acordo com a PANews, a Merlin Chain vem evoluindo de uma sidechain do Bitcoin para uma solução Bitcoin ZK Layer2. Essa transição foi marcada por uma série de integrações e iterações estratégicas, impulsionadas pela necessidade de abordar questões fundamentais de programabilidade dentro da rede nativa do Bitcoin, como disponibilidade de dados (DA) e contratos inteligentes Turing-complete (SC). O ecossistema do Bitcoin viu vários projetos inovadores no ano passado, mas muitos ainda não cumpriram totalmente suas promessas.
Merlin Chain visa aprimorar sua estrutura técnica incorporando elementos de vários projetos como RGB++ (Nervos), BitVM (BitLayer), zkVM (ZKM), AVM (Atomicals Protocol) e DA (B² Network, Nubit). Inicialmente, Merlin Chain era uma arquitetura sidechain pura construída pela Lumoz usando o serviço CDK RaaS da Polygon, funcionando como uma cadeia Validium. Isso significava que os dados da transação eram armazenados fora da cadeia, com apenas provas de validade publicadas no L1, o que não podia verificar a precisão dos dados L2. Os dados originais eram armazenados em um banco de dados local, gerenciado por um Data Availability Committee (DAC) responsável pela recuperação, classificação e verificação de dados. Essa dependência da "confiança" inerente da cadeia tornou a expansão em larga escala desafiadora. No ecossistema Ethereum Layer2, Validium foi substituído por Rollup por razões semelhantes. Para resolver essas deficiências fundamentais, a Merlin Chain realizou duas melhorias importantes: primeiro, fez uma parceria com a BTCOS para melhorar a ponte nativa entre cadeias e a verificabilidade dos dados L2 na rede principal do Bitcoin.
O BitcoinOS desenvolveu uma máquina virtual Proof verificável chamada BitSNARK, que, combinada com a Grail Bridge, atualiza as transferências de ativos L2 e as mudanças de estado. Este processo usa uma rede intermediária ZK para sincronizar estados entre L2 e a mainnet, alcançando interação confiável por meio de bloqueios de tempo de ativos da mainnet e do mecanismo de desafio BitVM. Em segundo lugar, a Merlin Chain colaborou com a Nubit para construir recursos de disponibilidade de dados verificáveis ​​(DA). Isso envolve a implantação de nós completos off-chain para sincronizar dados de estado BTC e alterar provas de dados de estado, com nós leves na mainnet BTC para verificação de estado e confirmação de finalidade. Esta abordagem aborda os problemas de transparência e verificabilidade do DAS off-chain, aprimorando os recursos de DA necessários (atualmente em desenvolvimento).
Em última análise, a Merlin Chain pretende se tornar uma rede Bitcoin ZK-Rollup, composta de nós, zkProvers e bancos de dados. Ao alavancar uma rede oracle descentralizada semelhante ao índice do protocolo Ordinals, ela busca alcançar melhorias equilibradas na descentralização (distribuição de nós sem permissão), transparência (acessibilidade de dados públicos) e verificabilidade (estado de dados L2 verificável da mainnet com mecanismos desafiadores), tornando-a uma solução Bitcoin Layer2 compatível com EVM.