Laut PANews hat sich Merlin Chain von einer Bitcoin-Sidechain zu einer Bitcoin ZK Layer2-Lösung entwickelt. Dieser Übergang war von einer Reihe strategischer Integrationen und Iterationen geprägt, die von der Notwendigkeit getrieben waren, grundlegende Programmierbarkeitsprobleme innerhalb des nativen Bitcoin-Netzwerks zu lösen, wie etwa Datenverfügbarkeit (DA) und Turing-vollständige Smart Contracts (SC). Das Bitcoin-Ökosystem hat im vergangenen Jahr zahlreiche innovative Projekte hervorgebracht, aber viele haben ihre Versprechen noch nicht vollständig erfüllt.
Merlin Chain zielt darauf ab, sein technisches Framework durch die Einbindung von Elementen aus verschiedenen Projekten wie RGB++ (Nervos), BitVM (BitLayer), zkVM (ZKM), AVM (Atomicals Protocol) und DA (B² Network, Nubit) zu verbessern. Ursprünglich war Merlin Chain eine reine Sidechain-Architektur, die von Lumoz unter Verwendung des CDK RaaS-Dienstes von Polygon erstellt wurde und als Validium-Kette fungierte. Dies bedeutete, dass Transaktionsdaten außerhalb der Kette gespeichert wurden und nur Gültigkeitsnachweise an L1 veröffentlicht wurden, die die Genauigkeit der L2-Daten nicht überprüfen konnten. Die Originaldaten wurden in einer lokalen Datenbank gespeichert, die von einem Data Availability Committee (DAC) verwaltet wurde, das für den Datenabruf, die Sortierung und die Überprüfung verantwortlich war. Diese Abhängigkeit vom inhärenten „Vertrauen“ der Kette machte eine groß angelegte Erweiterung schwierig. Im Ethereum Layer2-Ökosystem wurde Validium aus ähnlichen Gründen durch Rollup ersetzt. Um diese grundlegenden Mängel zu beheben, hat Merlin Chain zwei wichtige Verbesserungen vorgenommen: Erstens ist das Unternehmen eine Partnerschaft mit BTCOS eingegangen, um die native Cross-Chain-Bridge und die Überprüfbarkeit von L2-Daten im Bitcoin-Mainnet zu verbessern.
BitcoinOS hat eine verifizierbare Proof-Virtual-Machine namens BitSNARK entwickelt, die in Kombination mit der Grail Bridge L2-Asset-Transfers und Statusänderungen aktualisiert. Dieser Prozess verwendet ein ZK-Vermittlungsnetzwerk, um Zustände zwischen L2 und dem Mainnet zu synchronisieren und erreicht eine vertrauenswürdige Interaktion durch Mainnet-Asset-Zeitsperren und den BitVM-Challenge-Mechanismus. Zweitens hat Merlin Chain mit Nubit zusammengearbeitet, um verifizierbare Datenverfügbarkeitsfunktionen (DA) aufzubauen. Dabei werden vollständige Knoten außerhalb der Kette bereitgestellt, um BTC-Statusdaten zu synchronisieren und Statusdatennachweise zu ändern, mit Light-Knoten im BTC-Mainnet zur Statusverifizierung und Endgültigkeitsbestätigung. Dieser Ansatz befasst sich mit den Transparenz- und Verifizierbarkeitsproblemen von Off-Chain-DAS und verbessert die erforderlichen DA-Funktionen (derzeit in Entwicklung).
Letztendlich soll Merlin Chain ein Bitcoin ZK-Rollup-Netzwerk werden, das aus Knoten, zkProvers und Datenbanken besteht. Durch die Nutzung eines dezentralen Oracle-Netzwerks, das dem Ordinals-Protokollindex ähnelt, sollen ausgewogene Verbesserungen bei Dezentralisierung (zulassungsfreie Knotenverteilung), Transparenz (öffentlicher Datenzugriff) und Verifizierbarkeit (überprüfbarer L2-Datenstatus des Mainnets mit Challenger-Mechanismen) erreicht werden, was es zu einer EVM-kompatiblen Bitcoin Layer2-Lösung macht.