คำอธิบายโดยละเอียดเกี่ยวกับสถาปัตยกรรมทางเทคนิคของ Merlin Chain
เมื่อ Bitcoin Halving ใกล้เข้ามา ความสนใจก็เพิ่มขึ้นเกี่ยวกับวิธีการปรับปรุงการใช้เงินทุนของ $BTC และการพัฒนาชั้นที่สองของ Bitcoin ก็กลายเป็นจุดสนใจ เมื่อเทียบกับภูมิหลังนี้ Merlin Chain ก็ปรากฏตัวขึ้นอย่างรวดเร็ว โดยมี TVL เกินกว่า 3.5 พันล้านดอลลาร์สหรัฐภายในเวลาเพียงหนึ่งเดือนนับจากเริ่มกิจกรรมการเดิมพัน ในเดือนนี้ Merlin Chain ได้เปิดตัว M-Token ด้วยการค่อยๆ ปล่อยสภาพคล่อง ความนิยมในตลาดยังคงเพิ่มขึ้นอย่างต่อเนื่องและการออกแบบทางเทคนิคก็ดึงดูดความสนใจอย่างมาก
Merlin Chain อิงจาก ZK-Rollup โดยแนะนำเครือข่าย Oracle แบบกระจายอำนาจ และใช้ Celestia เป็นเลเยอร์ DA สถาปัตยกรรมทางเทคนิคนี้ทำให้ Merlin Chain มีประสิทธิภาพอันทรงพลัง ในขณะเดียวกันก็ให้การสนับสนุนเครือข่าย Bitcoin ที่ดียิ่งขึ้น

ในบทความนี้ เราจะเจาะลึกคุณสมบัติทางเทคนิคและนวัตกรรมของ Merlin Chain
ZK-Rollup ที่ปรับขนาดได้สูง
Merlin Chain เสนอโซลูชันโดยอิงตามการพิสูจน์ความรู้เป็นศูนย์ที่รวบรวมไว้ของ Taproot และการเขียนข้อมูล Rollup ไปยังเครือข่ายหลักของ Bitcoin ทำให้เกิด ZK-Rollup ที่ปรับขนาดได้สูงและแก้ไขความไม่สมบูรณ์ของเครือข่าย Turing ของ Bitcoin

เครือข่ายรวบรวมและบีบอัดข้อมูลธุรกรรมเป็นชุด จากนั้นส่งไปที่ Taproot บนเครือข่ายหลักของ Bitcoin ผ่านการพิสูจน์ความรู้แบบศูนย์ ส่วนประกอบที่สำคัญ ได้แก่ โหนด, zkProver และฐานข้อมูล ทั้งสามทำงานร่วมกันเพื่อให้การแลกเปลี่ยนข้อมูลและการจัดเก็บข้อมูลเสร็จสมบูรณ์เพื่อให้มั่นใจว่าการประมวลผลธุรกรรมและกระบวนการตรวจสอบดำเนินไปอย่างราบรื่น:
โหนด: รับผิดชอบในการประมวลผลและส่งข้อมูลธุรกรรม รวมถึงการโต้ตอบกับ zkProver และฐานข้อมูล
ส่งเนื้อหาของ Merkle Tree ไปยังฐานข้อมูลและเก็บไว้ที่นั่น
ส่งธุรกรรมอินพุตไปที่ zkProver เพื่อการประมวลผล
โต้ตอบกับ zkProver เพื่อรับรองความถูกต้องและความถูกต้องของธุรกรรม
zkProver: ใช้เทคโนโลยี SNARK เพื่อสร้างหลักฐานที่ไม่มีความรู้เพื่อพิสูจน์ความถูกต้องและความถูกต้องของธุรกรรม
ประกอบด้วยเครื่องสถานะ 13 ประเภท แบ่งออกเป็นเครื่องสถานะหลักและเครื่องสถานะย่อย (เช่น BinarySM, StorageSM, MemorySM, ArithmeticSM เป็นต้น)
ทำการคำนวณทางคณิตศาสตร์ที่ซับซ้อน ใช้ PIL (Polynomial Identity Language) เพื่ออธิบายการเปลี่ยนแปลงสถานะและข้อจำกัดระหว่างการดำเนินการธุรกรรม แปลงเป็นข้อจำกัดพหุนามหรืออัตลักษณ์พหุนาม และตรวจสอบยืนยันในสัญญาอัจฉริยะ
โต้ตอบกับโหนดและฐานข้อมูลเพื่อรับข้อมูลเพื่อสร้างหลักฐานการทำธุรกรรมที่ตรวจสอบได้ รวมถึงข้อมูลเช่น Merkle Root, คีย์พี่น้องที่เกี่ยวข้อง และแฮช
ส่งหลักฐานธุรกรรมที่สร้างขึ้นกลับไปยังโหนดเพื่อให้โหนดสามารถตรวจสอบและบันทึกเพิ่มเติมเพื่อให้มั่นใจถึงความถูกต้องตามกฎหมายและความปลอดภัยของธุรกรรม
ฐานข้อมูล: ใช้เพื่อจัดเก็บข้อมูลสำคัญ เช่น เนื้อหาของ Merkle Tree และข้อมูลธุรกรรม
รับและจัดเก็บเนื้อหาของ Merkle Tree ที่ส่งโดยโหนด
ให้ข้อมูลที่จำเป็นแก่ zkProver ในการสร้างหลักฐานการทำธุรกรรม
โมเดลนี้ให้ประโยชน์มากมายแก่ Merlin:
ความปลอดภัย: สืบทอดความปลอดภัยของ Bitcoin ให้ความสามารถในการปรับขนาดการประมวลผลแบบแบตช์ L2 และรับรองว่าข้อมูลถูกยึดไว้ใน Bitcoin และไม่สามารถแก้ไขได้
ความเข้ากันได้ของ EVM: รองรับสัญญาอัจฉริยะและเครื่องมือที่มีอยู่เพื่อให้มั่นใจถึงความสามารถในการทำงานร่วมกัน
ต้นทุนต่ำ: ใช้ ZK proof และเทคโนโลยี zkSNARK เพื่อลดการใช้พื้นที่ L1 และปรับต้นทุนธุรกรรมให้เหมาะสม
ประสิทธิภาพสูง: รับประกันการทำธุรกรรมขั้นสุดท้ายที่รวดเร็วผ่านการพิสูจน์ความถูกต้องบ่อยครั้ง และ STARK แบบเรียกซ้ำเพื่อให้บรรลุความสามารถในการปรับขนาดเพื่อรับมือกับความต้องการพร้อมกันสูงและผู้ใช้ในวงกว้าง

เครือข่าย Oracle แบบกระจายอำนาจ

Merlin Chain ใช้เครือข่าย Oracle แบบกระจาย โหนดลำดับมีหน้าที่รับผิดชอบในการรวบรวมและประมวลผลธุรกรรมเป็นชุด การสร้างข้อมูลธุรกรรมที่ถูกบีบอัด รากสถานะ ZK และการพิสูจน์ ข้อมูลนี้รวบรวมโดย Oracle Network Execution Circuit และอัปโหลดไปยัง Taproot บนเมนเน็ต Bitcoin ทำให้ทั้งเครือข่ายสามารถเข้าถึงได้แบบสาธารณะ กลไกเฉพาะมีดังนี้:
ใช้กลไกป้องกันการฉ้อโกงที่ออกแบบมาโดยเฉพาะสำหรับ ZK Proofs เพื่อให้การยืนยันขั้นสุดท้ายเกี่ยวกับ Bitcoin
ข้อมูลต้นฉบับทั้งหมดจะถูกจัดเก็บไว้ในเครือข่าย Oracle และรูทสถานะที่เกี่ยวข้องจะถูกจัดเก็บไว้ในเครือข่าย Bitcoin
ผู้ใช้สามารถเรียกดูธุรกรรมรวมทั้งหมดบน Merlin Chain ได้ตลอดเวลา
ผู้ใช้สามารถใช้ ZK เพื่อพิสูจน์ความถูกต้องและความถูกต้องของข้อมูลโดยไม่ต้องเปิดเผยเนื้อหาข้อมูลเฉพาะ
ด้วยการกระจายอำนาจและข้อมูล Merlin Chain ต้านทานความเสี่ยงของความล้มเหลวจุดเดียวและการรวมศูนย์ ในเวลาเดียวกัน ระบบใช้เทคโนโลยีลายเซ็นหลายลายเซ็นและห้องเย็นเพื่อรับรองความปลอดภัยของสินทรัพย์ที่จำนำ กระบวนการกระจายการเดิมพันและรางวัลทั้งหมดเปิดกว้างและโปร่งใส และผู้ใช้สามารถตรวจสอบสถานะการเดิมพันและผลตอบแทนที่คาดหวังได้ตลอดเวลา
การออกแบบการปักหลักโหนดมีดังนี้:
สินทรัพย์ที่หลากหลาย: รองรับการจำนำ $BTC, $MERL และสินทรัพย์หลัก BRC 20 อื่น ๆ ปรับปรุงความยืดหยุ่นและการต้านทานความเสี่ยง
การจัดการสัญญาอัจฉริยะ: การวางเดิมพันตัวแทนและการกระจายรางวัลทั้งหมดจะดำเนินการโดยอัตโนมัติผ่านสัญญาอัจฉริยะ เพื่อให้มั่นใจว่ากระบวนการไม่เปลี่ยนแปลงและยุติธรรม
การตรวจสอบแบบเรียลไทม์: ผู้ใช้สามารถดูสถานะการจำนำตัวแทนและรายได้แบบเรียลไทม์ รวมถึงบันทึกประสิทธิภาพของโหนดตัวแทน
กลไกการออก: ระบบมีกลไกการออกที่ยืดหยุ่น ผู้ใช้สามารถถอนสินทรัพย์ของตนได้ตลอดเวลาเพื่อให้มั่นใจถึงสภาพคล่องของเงินทุน
ความพร้อมใช้งานของข้อมูล
Merlin Chain ใช้ Celestia เป็นชั้นความพร้อมใช้งานของข้อมูลเพื่อให้แน่ใจว่ามีการเผยแพร่ข้อมูลบล็อกที่ตรวจสอบได้ และเพิ่มความโปร่งใสและความน่าเชื่อถือของเครือข่าย:
Celestia ให้การรับประกันความพร้อมใช้งานของข้อมูลสาธารณะ ช่วยให้ทุกคนสามารถดูและจัดเก็บสถานะของ Merlin Chain
Rollups และแอปพลิเคชันมีหน้าที่จัดเก็บข้อมูลในอดีตเมื่อมีการเผยแพร่บน Celestia และได้รับการยืนยันว่าพร้อมใช้งาน
เมื่อโหนดได้รับบล็อกใหม่ โหนดจะตรวจสอบความพร้อมใช้งานของข้อมูลเพื่อให้แน่ใจว่าข้อมูลในเครือข่ายมีความสมบูรณ์และสอดคล้องกัน
กลไกการส่งสองขั้นตอนที่พิสูจน์ความรู้เป็นศูนย์

Merlin Chain จะใช้กลไกการยื่นแบบสองขั้นตอนที่มีการพิสูจน์ความรู้เป็นศูนย์ (ZKP) ที่เสนอโดย Lumoz ในอนาคตเพื่อให้บรรลุ PoW แบบกระจายอำนาจ:
ส่งแฮช
ผู้พิสูจน์ในการสร้าง ZKP สำหรับลำดับเฉพาะจำเป็นต้องคำนวณแฮชของ (พิสูจน์/ที่อยู่) ก่อน และส่งแฮชนั้นพร้อมกับที่อยู่ของพวกเขาไปยังสัญญาอัจฉริยะระดับลูกโซ่
การพิสูจน์แสดงถึง ZKP ของลำดับ และที่อยู่ระบุตัวตนของผู้พิสูจน์
การส่งแฮชของผู้พิสูจน์ครั้งแรกนั้นไม่มีข้อจำกัด และจะได้รับการประมวลผลและยอมรับภายในบล็อก T+ 10 ถัดไป หลังจากบล็อก T+ 11 ผู้พิสูจน์ใหม่จะไม่ได้รับอนุญาตให้ส่งค่าแฮชเพิ่มเติม
ส่ง ZKP
หลังจากบล็อก T+11 ผู้พิสูจน์ทุกคนสามารถส่ง ZKP ที่สมบูรณ์ได้
สามารถใช้ ZKP ที่ได้รับการยืนยันเพื่อตรวจสอบแฮชที่ส่งมาก่อนหน้านี้ทั้งหมด
ผู้พิสูจน์จะได้รับรางวัล PoW ตามสัดส่วนของเงินเดิมพัน
กลไกนี้สามารถกระตุ้นให้นักขุดออนไลน์ออนไลน์ได้อย่างมีประสิทธิภาพ รับประกันสภาพแวดล้อมการประมวลผลที่มั่นคง และเพิ่มความปลอดภัยและความน่าเชื่อถือของเครือข่าย:
ป้องกันการโจมตีแบบแข่งรถ: ป้องกันไม่ให้ผู้ประสงค์ร้ายพยายามแทรกแซงหรือขัดขวางการทำงานปกติของระบบโดยส่งการพิสูจน์จำนวนมากอย่างรวดเร็ว
ส่งเสริมการมีส่วนร่วมที่มั่นคง: สนับสนุนให้นักขุดมอบพลังการประมวลผล ZKP ที่เสถียรและต่อเนื่องผ่านรางวัล ปรับปรุงความปลอดภัยและความน่าเชื่อถือของเครือข่าย
รับประกันประสิทธิภาพของระบบ: รับประกันประสิทธิภาพและความยุติธรรม หลีกเลี่ยงการสิ้นเปลืองทรัพยากรและความแออัดของเครือข่าย ในขณะเดียวกันก็ปรับปรุงประสิทธิภาพและความเสถียรของระบบโดยรวม
หลักฐานการฉ้อโกงที่ใช้ Bitcoin
Merlin Chain จะเปิดตัวกลไกป้องกันการฉ้อโกงในอนาคต เพื่อรับรองความสมบูรณ์และความปลอดภัยของข้อมูลให้ดียิ่งขึ้น
กลไกนี้เกี่ยวข้องกับสองบทบาท Prover และ Verifier เส้นทางการใช้งานเฉพาะมีดังนี้:
ผู้พิสูจน์และผู้ตรวจสอบลงนามชุดธุรกรรมล่วงหน้าเพื่อให้แน่ใจว่ากลไกการตอบสนองต่อความท้าทายสามารถเปิดใช้งานได้ระหว่างกัน
เครื่องพิสูจน์จะแปลงโปรแกรมที่จะตรวจสอบเป็นวงจรไบนารี่ที่มีลอจิกเกต NAND จำนวนมาก เพื่อให้มั่นใจถึงความสมบูรณ์และความถูกต้องของข้อมูล
แต่ละลอจิกเกตมีลีฟสคริปต์ที่กำหนดและอธิบายลักษณะการทำงานและการทำงานของลอจิกเกตนั้น
ผู้พิสูจน์ได้ใส่ลีฟสคริปต์ของแต่ละลอจิกเกตในวงจรไบนารี่ขนาดใหญ่นี้ลงใน Merkle Tree และส่ง Merkle Root ไปยังที่อยู่ Taproot
เครื่องมือตรวจสอบจะแยก Merkle Root ออกจากที่อยู่ Taproot นี้และตรวจสอบความถูกต้อง
หากผู้ตรวจสอบสงสัยว่ามีปัญหากับ Merkle Root ที่ส่งโดยผู้พิสูจน์ เช่น ข้อมูลที่ไม่ถูกต้องหรือพฤติกรรมฉ้อโกง กลไกการตอบสนองต่อความท้าทายสามารถเปิดใช้งานเพื่อท้าทายผู้พิสูจน์ และกำหนดให้พวกเขาจัดเตรียม leaf script ที่เกี่ยวข้องหรือหลักฐานอื่น ๆ เพื่อพิสูจน์ความถูกต้องของ Merkle Root
ผู้พิสูจน์ต้องจัดเตรียมหลักฐานที่เกี่ยวข้องตามความท้าทายเพื่อพิสูจน์ว่า Merkle Root ที่พวกเขาส่งมานั้นถูกต้อง
ผู้ตรวจสอบจะตรวจสอบหลักฐานเหล่านี้เพื่อให้มั่นใจถึงความถูกต้องของข้อพิสูจน์และความสมบูรณ์ของข้อมูล
เมื่อ Bitcoin Halving ใกล้เข้ามา ตลาดก็เต็มไปด้วยความคาดหวังสำหรับการพัฒนาและนวัตกรรมอย่างต่อเนื่องของ Merlin Chain ในฐานะผู้นำเครือข่ายชั้นสองของ Bitcoin นั้น Merlin Chain ได้รับการคาดหวังที่จะส่งเสริมการพัฒนาและนวัตกรรมต่อไป โดยมอบบริการบล็อกเชนและสถานการณ์การใช้งานที่มั่นคง ปลอดภัย และสมบูรณ์ให้กับผู้ใช้และนักพัฒนามากขึ้น


