Menurut PANews, Merlin Chain telah berevolusi dari sidechain Bitcoin menjadi solusi Bitcoin ZK Layer2. Transisi ini ditandai oleh serangkaian integrasi dan iterasi strategis, yang didorong oleh kebutuhan untuk mengatasi masalah pemrograman mendasar dalam jaringan Bitcoin asli, seperti ketersediaan data (DA) dan kontrak pintar Turing-complete (SC). Ekosistem Bitcoin telah melihat banyak proyek inovatif selama setahun terakhir, tetapi banyak yang belum sepenuhnya memenuhi janjinya.
Merlin Chain bertujuan untuk meningkatkan kerangka teknisnya dengan menggabungkan elemen-elemen dari berbagai proyek seperti RGB++ (Nervos), BitVM (BitLayer), zkVM (ZKM), AVM (Atomicals Protocol), dan DA (B² Network, Nubit). Awalnya, Merlin Chain adalah arsitektur sidechain murni yang dibangun oleh Lumoz menggunakan layanan CDK RaaS Polygon, yang berfungsi sebagai rantai Validium. Ini berarti bahwa data transaksi disimpan di luar rantai, dengan hanya bukti validitas yang dipublikasikan ke L1, yang tidak dapat memverifikasi keakuratan data L2. Data asli disimpan dalam basis data lokal, yang dikelola oleh Komite Ketersediaan Data (DAC) yang bertanggung jawab untuk pengambilan, penyortiran, dan verifikasi data. Ketergantungan pada 'kepercayaan' bawaan rantai ini membuat perluasan skala besar menjadi tantangan. Dalam ekosistem Ethereum Layer2, Validium digantikan oleh Rollup karena alasan yang sama. Untuk mengatasi kekurangan mendasar ini, Merlin Chain telah melakukan dua peningkatan utama: Pertama, bermitra dengan BTCOS untuk meningkatkan jembatan lintas rantai asli dan verifikasi data L2 pada mainnet Bitcoin.
BitcoinOS mengembangkan mesin virtual Proof yang dapat diverifikasi yang disebut BitSNARK, yang, dikombinasikan dengan Grail Bridge, memperbarui transfer aset L2 dan perubahan status. Proses ini menggunakan jaringan perantara ZK untuk menyinkronkan status antara L2 dan mainnet, mencapai interaksi tepercaya melalui kunci waktu aset mainnet dan mekanisme tantangan BitVM. Kedua, Merlin Chain berkolaborasi dengan Nubit untuk membangun kemampuan ketersediaan data (DA) yang dapat diverifikasi. Ini melibatkan penerapan node penuh di luar rantai untuk menyinkronkan data status BTC dan bukti data status perubahan, dengan node ringan di mainnet BTC untuk verifikasi status dan konfirmasi finalitas. Pendekatan ini mengatasi masalah transparansi dan verifikasi DAS di luar rantai, meningkatkan kemampuan DA yang diperlukan (saat ini sedang dikembangkan).
Pada akhirnya, Merlin Chain bertujuan untuk menjadi jaringan Bitcoin ZK-Rollup, yang terdiri dari node, zkProvers, dan basis data. Dengan memanfaatkan jaringan oracle terdesentralisasi yang mirip dengan indeks protokol Ordinals, jaringan ini berupaya mencapai peningkatan yang seimbang dalam desentralisasi (distribusi node tanpa izin), transparansi (aksesibilitas data publik), dan verifikasi (status data L2 yang dapat diverifikasi mainnet dengan mekanisme penantang), menjadikannya solusi Bitcoin Layer2 yang kompatibel dengan EVM.