Według PANews, Merlin Chain ewoluował z sidechaina Bitcoin do rozwiązania Bitcoin ZK Layer2. Ta transformacja została naznaczona serią strategicznych integracji i iteracji, napędzanych potrzebą rozwiązania podstawowych problemów programowalności w natywnej sieci Bitcoin, takich jak dostępność danych (DA) i inteligentne kontrakty Turinga (SC). Ekosystem Bitcoin widział wiele innowacyjnych projektów w ciągu ostatniego roku, ale wiele z nich nie spełniło jeszcze w pełni swoich obietnic.
Merlin Chain ma na celu ulepszenie swoich technicznych ram poprzez włączenie elementów z różnych projektów, takich jak RGB++ (Nervos), BitVM (BitLayer), zkVM (ZKM), AVM (Atomicals Protocol) i DA (B² Network, Nubit). Początkowo Merlin Chain był czystą architekturą sidechain zbudowaną przez Lumoz przy użyciu usługi CDK RaaS firmy Polygon, funkcjonującą jako łańcuch Validium. Oznaczało to, że dane transakcji były przechowywane poza łańcuchem, a jedynie dowody ważności były publikowane w L1, który nie mógł zweryfikować dokładności danych L2. Oryginalne dane były przechowywane w lokalnej bazie danych, zarządzanej przez Data Availability Committee (DAC) odpowiedzialny za pobieranie, sortowanie i weryfikację danych. To poleganie na wrodzonym „zaufaniu” łańcucha utrudniało ekspansję na dużą skalę. W ekosystemie Ethereum Layer 2 Validium zostało zastąpione przez Rollup z podobnych powodów. Aby uporać się z tymi podstawowymi niedociągnięciami, Merlin Chain wprowadził dwa kluczowe usprawnienia: Po pierwsze, nawiązał współpracę z BTCOS w celu udoskonalenia natywnego mostu międzyłańcuchowego i weryfikowalności danych L2 w głównej sieci Bitcoin.
BitcoinOS opracował weryfikowalną maszynę wirtualną Proof o nazwie BitSNARK, która w połączeniu z Grail Bridge aktualizuje transfery zasobów L2 i zmiany stanu. Ten proces wykorzystuje sieć pośredniczącą ZK do synchronizacji stanów między L2 a siecią główną, osiągając zaufaną interakcję poprzez blokady czasowe zasobów sieci głównej i mechanizm wyzwań BitVM. Po drugie, Merlin Chain współpracował z Nubit w celu zbudowania weryfikowalnych możliwości dostępności danych (DA). Obejmuje to wdrażanie pełnych węzłów poza łańcuchem w celu synchronizacji danych stanu BTC i zmiany dowodów danych stanu, z lekkimi węzłami w sieci głównej BTC w celu weryfikacji stanu i potwierdzenia ostateczności. To podejście rozwiązuje problemy przejrzystości i weryfikowalności DAS poza łańcuchem, zwiększając wymagane możliwości DA (obecnie w fazie rozwoju).
Ostatecznie Merlin Chain ma na celu stać się siecią Bitcoin ZK-Rollup, składającą się z węzłów, zkProvers i baz danych. Wykorzystując zdecentralizowaną sieć oracle podobną do indeksu protokołu Ordinals, dąży do osiągnięcia zrównoważonych ulepszeń w decentralizacji (dystrybucja węzłów bez uprawnień), przejrzystości (dostępność danych publicznych) i weryfikowalności (stan danych L2 weryfikowalny przez sieć główną z mechanizmami challenger), co czyni go rozwiązaniem Bitcoin Layer2 zgodnym z EVM.