ZK-Rollups ได้กลายเป็นหนึ่งในโซลูชันเทคโนโลยีการปรับขนาดที่มีแนวโน้มมากที่สุดบน Ethereum โครงการตัวแทนของบริษัทอย่าง zkSync และ StarkWare ได้ประกาศว่าจำนวนเงินทุนได้เกินกว่า 100 ล้านดอลลาร์สหรัฐแล้ว เนื่องจาก Bitcoin scaling ค่อย ๆ กลายเป็นเรื่องราวที่สำคัญต่อไปในอุตสาหกรรมการเข้ารหัส การสำรวจความเป็นไปได้ในการรวม ZK-Rollups เข้ากับ Bitcoin จึงมีความสำคัญเป็นอย่างยิ่ง
ก่อนที่เราจะเริ่มสำรวจ เรามาทำความเข้าใจแนวคิดทางเทคนิคของ ZK-Rollups ในการขยายตัวของ Bitcoin กันก่อนในบทความนี้
ข้อความ
1. เก็บข้อมูล ZK-Rollups
ZK-Rollups ต้องเรียกใช้รหัสยืนยันบนเลเยอร์ของ Bitcoin และเก็บข้อมูลผลลัพธ์ ข้อเสนอที่เก็บเฉพาะรากของข้อมูลสถานะที่สรุปแล้วของ ZK-Rollups (รากของ Merkle) ในเลเยอร์ Bitcoin ไม่ถือเป็นวิธีแก้ปัญหาที่แท้จริง
ตัวอย่างเช่น โซลูชัน Sovereign Rollup ซึ่งคล้ายกับ Rollkit โครงการขยาย Bitcoin จะเก็บข้อมูลสถานะในเครือข่าย Bitcoin เท่านั้น อย่างไรก็ตาม โครงการนี้ถูกเยาะเย้ยโดย Ethereum KOL ryanb.eth ทันทีหลังจากเปิดตัว
ข้อความ
2. ทัวริง ZK-Rollups ที่สมบูรณ์
ข้อความ
3. ZK-Rollups ที่กำหนดเอง
สำหรับสถานการณ์ที่จำกัดและตายตัวบางอย่าง เช่น ข้อกำหนดในการชำระเงิน สามารถพัฒนาโซลูชันทางเทคนิค ZK-rollups แบบกำหนดเองได้ ตรรกะการทำงานของโครงร่างประเภทนี้ค่อนข้างชัดเจนและเรียบง่าย ในกรณีส่วนใหญ่ ไม่จำเป็นต้องมีการสนับสนุนสัญญาอัจฉริยะที่สมบูรณ์ของ Turing และสามารถนำไปใช้ได้โดยการฮาร์ดโค้ดที่เลเยอร์ Bitcoin
เทคโนโลยี ZK ระดับเฉพาะนี้มีศักยภาพในการพัฒนาเป็นองค์ประกอบทางเทคนิคพื้นฐาน คล้ายกับที่การเข้ารหัสเส้นโค้งวงรีกลายเป็นรากฐานที่สำคัญของบล็อกเชน
ชื่อระดับแรก
1. ชั้นแรกของ Bitcoin รองรับ ZK-Rollups ที่สมบูรณ์ของทัวริง
การสนับสนุนเส้นทาง ZK-Rollups ที่สมบูรณ์ของ Turing จะหมายถึงการอัปเกรดครั้งใหญ่สำหรับ Bitcoin mainnet หลังจากการอัปเกรด แอปพลิเคชันต่างๆ บน ZK-rollups จะสามารถเพลิดเพลินกับการกระจายอำนาจและความปลอดภัยของเครือข่าย Bitcoin และปรับปรุงความยั่งยืนของรูปแบบเศรษฐกิจของเครือข่าย Bitcoin ได้ในระดับหนึ่ง
อย่างไรก็ตาม มันก็หมายความว่าสกุลเงินและเรื่องเล่าเกี่ยวกับการจัดเก็บมูลค่าที่ Bitcoin ยืนยันจะเปลี่ยนไป ทำให้เข้าใกล้ Ethereum มากขึ้น ในเวลาเดียวกัน เส้นทางบล็อกขนาดใหญ่ที่แสดงโดย Bitcoin Cash (BCH) อาจปรากฏขึ้นอีกครั้ง เนื่องจากการกระจายอำนาจเครือข่ายของ Bitcoin จะอ่อนแอลง และการเล่าเรื่องหลักและรากฐานของมูลค่าจะถูกตั้งคำถาม
ชื่อระดับแรก
2. ZK-Rollups เพิ่มประสิทธิภาพด้านเฉพาะของ Bitcoin
ไม่ว่า Bitcoin จะได้รับการอัปเกรดเพื่อรองรับ ZK-rollups ทั้งหมดของ Turing หรือไม่ ก็จะไม่ส่งผลกระทบต่อการเพิ่มประสิทธิภาพทางเทคนิคของเทคโนโลยี ZK ในด้านเฉพาะของ Bitcoin หาก Bitcoin ไม่อัปเกรดเพื่อรองรับ ZK-rollups ที่สมบูรณ์ของ Turing ระบบจะดำเนินการเพิ่มประสิทธิภาพทางเทคนิคในสถานการณ์เฉพาะเท่านั้น ซึ่งหมายความว่าการเล่าเรื่องหลักของสกุลเงิน Bitcoin และการจัดเก็บมูลค่าจะยังคงดำเนินต่อไปได้
ตัวอย่างเช่น ในแง่ของการชำระเงิน ZK-rollups สามารถใช้คณิตศาสตร์แทนเศรษฐศาสตร์เพื่อนำมาซึ่งประสิทธิภาพที่สูงกว่า Lightning Network แต่สิ่งนี้จะทำให้มีการใช้คอมพิวเตอร์มากขึ้นและเพิ่มค่าใช้จ่ายในการดำเนินการของโหนด เมื่อโซลูชันทางเทคนิคอื่นๆ ที่มีอยู่สามารถบรรลุผลลัพธ์ที่คล้ายคลึงกันได้ ตลาดมักจะชอบโซลูชันทางเทคนิคที่มีต้นทุนโดยรวมต่ำกว่า
ชื่อระดับแรก
3. ห่วงโซ่ที่เข้ากันได้กับ Bitcoin รองรับ ZK-Rollups
เนื่องจากความยากที่สูงมากในการอัปเกรด ZK-Rollups ที่รองรับความสมบูรณ์ของ Bitcoin Turing จึงต้องเผชิญกับความเสี่ยงที่ Bitcoin จะล่มสลาย นอกจากนี้ การปรับขนาด ZK-rollups เฉพาะ Bitcoin นั้นมีค่าใช้จ่ายสูงในระยะยาว ดังนั้น ความเป็นไปได้ในการโอน Bitcoin ไปยังเชนที่เข้ากันได้สำหรับการขยายตัวของ ZK-Rollups จึงสูงมาก
ชื่อเรื่องรอง
วิธีเชนข้าง ZK-Rollups
โซลูชันไซด์เชนได้แสดงทิศทางในด้านการขยายตัวของ Bitcoin แล้ว โครงการไซด์เชนเหล่านี้โดยทั่วไปใช้เทคโนโลยีข้ามเชนเฉพาะเพื่อโอน Bitcoin ไปยังเชนที่รองรับ EVM เพื่อการขยายตัว เอฟเฟกต์การปรับขนาดเพิ่มเติมสามารถทำได้โดยการเพิ่ม ZK-rollups บนสายโซ่เหล่านี้
ชื่อเรื่องรอง
วิธีการโอนทางเดียว ZK-Rollups
โครงการขยายสำหรับการโอน Bitcoin ทางเดียวนั้นเสนอโดยโครงการ Hacash เป็นหลัก หลักการพื้นฐานคือการโอน Bitcoin จากเครือข่ายหลักไปยังเชนใหม่และรองรับ ZK-rollups บนเชนใหม่เพื่อการขยายตัว
วิธีการทั้งสองนี้ในการสนับสนุน ZK-rollups ในเครือข่ายที่เข้ากันได้กับ Bitcoin จำเป็นต้องมีสิ่งจูงใจที่เพียงพอเพื่อส่งเสริมการโอน Bitcoins ไปยังเครือข่าย แต่ความแตกต่างที่ใหญ่ที่สุดอยู่ที่ว่า Bitcoins ที่โอนแล้วสามารถส่งคืนไปยังเครือข่ายหลักได้หรือไม่ ดังนั้น เพื่อให้การถ่ายโอนทางเดียวของ ZK-rollups มีโอกาสมากขึ้น ปัญหาของแนวทาง ZK-rollups sidechain จะต้องได้รับการแก้ไข และควรจัดให้มีข้อดีใหม่ๆ ไว้ด้วย
ปัญหาสำคัญในวิธีการขยายเครือข่ายด้านข้างคือทำอย่างไรจึงจะบรรลุการจัดการแบบกระจายอำนาจที่เพียงพอของกระบวนการข้ามเครือข่าย Bitcoin ในปัจจุบัน วิธีการเกือบทั้งหมดที่ใช้สะพานข้ามโซ่แบบเดิมมีข้อบกพร่องในการรวมศูนย์หลายประการ วิธีการถ่ายโอนแบบทางเดียวเกิดขึ้นได้จากการรักษาค่าคงที่ของคีย์ส่วนตัวก่อนและหลังการโอน Bitcoin โดยไม่ต้องแนะนำศูนย์การจัดการรูปแบบใด ๆ ดังนั้นจึงไม่จำเป็นต้องมีสะพานข้ามโซ่ในความหมายดั้งเดิม
สรุป
สรุป
มีความเป็นไปได้หลักสามประการสำหรับการรวม Bitcoin และ ZK-rollups: Bitcoin รองรับ ZK-Rollups ที่สมบูรณ์ของ Turing, ZK-Rollups ปรับฟังก์ชั่นและสถานการณ์เฉพาะของ Bitcoin ให้เหมาะสม และเชนที่เข้ากันได้กับ Bitcoin รองรับ ZK-Rollups
เพื่อให้ Bitcoin รองรับ ZK-rollups ที่สมบูรณ์ของ Turing จำเป็นต้องมีการสนับสนุนอย่างกว้างขวางจากชุมชนทั้งหมด อย่างไรก็ตาม สิ่งนี้อาจทำให้เกิดวิกฤตการเล่าเรื่องของ Bitcoin Core
การเพิ่มประสิทธิภาพของ ZK-Rollups สำหรับฟังก์ชันและสถานการณ์เฉพาะของ Bitcoin จำเป็นต้องได้รับการประเมินเป็นกรณีไป หากมีโซลูชันอื่นอยู่แล้ว คุณต้องชั่งน้ำหนักต้นทุนของ ZK-rollups
เชนที่เข้ากันได้กับ Bitcoin รองรับ ZK-rollups ซึ่งสามารถนำไปใช้ได้สองวิธี: ไซด์เชนและการโอนทางเดียว ไม่ว่าจะด้วยวิธีใด จำเป็นต้องมีสิ่งจูงใจเพียงพอที่จะดึงดูดการมีส่วนร่วมของ bitcoin วิธีไซด์เชนจำเป็นต้องมุ่งเน้นไปที่การแข่งขันระหว่างโครงการที่มีอยู่และโครงการที่กำลังเกิดขึ้น ในขณะที่วิธีการโอนทางเดียวจำเป็นต้องแก้ปัญหาการรวมศูนย์การจัดการและมีข้อได้เปรียบในรูปแบบเศรษฐกิจอื่นๆ เพื่อเพิ่มความเป็นไปได้ของความสำเร็จ
ข้างต้นคือบทสรุปของความเป็นไปได้หลักสามประการสำหรับการรวมกันของ Bitcoin และ ZK-rollups