Citrea คืออะไร?

กลาง12/25/2024, 8:07:25 AM
ภูมิทัศน์ความสามารถในการปรับขนาดของ Bitcoin ได้พึ่งพาการเปลี่ยนความปลอดภัยและความต้องการไปสู่โซลูชันนอกเครือข่ายนอกเหนือจาก Bitcoin มานานแล้ว Citrea มีเป้าหมายที่จะปฏิวัติความเป็นจริงนี้โดยการปรับขนาด Bitcoin อย่างเต็มที่ผ่านการพิสูจน์ความรู้เป็นศูนย์ทําให้มั่นใจได้ถึงความสามารถในการตรวจสอบแบบ on-chain และความพร้อมใช้งานของข้อมูลภายในเครือข่าย Bitcoin วิธีการนี้ทําให้ Citrea เป็นโซลูชันความสามารถในการปรับขนาดแรกที่สามารถเปิดใช้งานแอปพลิเคชันที่ซับซ้อนมากขึ้นโดยไม่กระทบต่อความปลอดภัยของ Bitcoin หรือเปลี่ยนแปลงกฎฉันทามติ

แนะนำ

Citrea เป็น rollup แรกที่ใช้เทคโนโลยีศูนย์ความรู้เพื่อเพิ่มประสิทธิภาพของพื้นที่บล็อกของ Bitcoin มันเป็นเพียงทางออกที่มีความสามารถในการขยายขึ้นโดยใช้ Bitcoin เป็นชั้นสำหรับการให้ข้อมูลพร้อมการตัดสินใจผ่านกลไกการเชื่อมั่นลดทุนสำหรับการผูกตัวสองทางที่ใช้ BitVM ของ Clementine Citrea เป็นเหมาะสมอย่างสมบูรณ์กับ EVM ซึ่งทำให้นักพัฒนา EVM ทุกคนสามารถสร้างบน Bitcoin ได้อย่างง่ายดาย

พื้นหลังการจัดทุน

Citrea สำเร็จการระดมทุน 2 รอบในปีนี้ รอบแรกปิดลงในวันที่ 21 กุมภาพันธ์ 2023 มูลค่า 2.7 ล้านเหรียญสหรัฐ โดยมี Galaxy เป็นผู้นำ และนักลงทุนอื่น ๆ รวมถึง Delphi Ventures, Eric Wall, Anurag Arjun, BatuX, Igor Barinov และ James Parillo ร่วมลงทุนด้วย รอบ A สำเร็จเมื่อวันที่ 31 ตุลาคม 2024 มูลค่า 14 ล้านเหรียญสหรัฐ โดยมี Founders Fund เป็นผู้นำ และมีการเข้าร่วมจาก Maven 11, Mirana Ventures, dao5, Axiom และผู้อื่น ๆ

ทีมผู้ก่อตั้ง

ทีมหลักของ Citrea ประกอบด้วย Orkun Mahir Kılıç, Esad Yusuf Atik และ Murat Karademir ซึ่งทุกคนมีประสบการณ์มากมายในบล็อกเชนและเป็นสมาชิกหลักของ Chainway Labs ซึ่งพัฒนา Citea

ความท้าทายที่ Bitcoin กำลังเผชิญหน้า

ความต้องการสูงสำหรับพื้นที่บล็อก Bitcoin

เนื่องจากความปลอดภัย การกระจายอำนาจ และความต้านทานการเซ็นเซอร์เชิงลบของบิตคอยน์ผู้ใช้ต้องการที่จะทำความต้องการทั้งหมดของพวกเขาในเครือข่าย Bitcoin ผ่าน Bitcoin เมื่อไม่กี่เดือนที่ผ่านมาความสนใจในระบบ Bitcoin เพิ่มขึ้นอย่างเรงรัด ที่แสดงให้เห็นถึงค่าธรรมเนียมการทำธุรกรรมที่สูงขึ้น ผู้ใช้งานอยากระบุจ่ายค่าเช่าพื้นที่บนบล็อกเชนไม่ว่าจะเป็นสำหรับการชำระเงินหรือการทำธุรกรรมสำหรับการลงทะเบียน

การให้การเข้าร่วมในเครือข่าย Bitcoin ที่ยั่งยืนนั้นเป็นสิ่งสำคัญต่อสุขภาพและความปลอดภัยของระบบงบประมาณ อย่างไรก็ตาม มีการแลกเปลี่ยน: ค่าธรรมเนียมสูงและข้อจำกัดขนาดบล็อกที่จำเป็นจะส่งผลให้บางธุรกรรมถูกยกเว้น บิตคอยน์จะต้องขยายขนาดเพื่อรองรับธุรกรรมที่ซับซ้อนมากขึ้นโดยไม่เสี่ยงพลังหลักที่สำคัญของมัน ความสนใจที่เพิ่มขึ้นนี้เน้นถึงปัญหาที่สำคัญในข้อเสนอที่มีความสามารถในการขยายของพื้นที่บล็อกบิตคอยน์ที่มีอยู่: การล้มเหลวของพวกเขาในการตอบสนองต่อความต้องการเพิ่มขึ้นของพื้นที่บล็อกบิตคอยน์

ข้อจำกัดของข้อเสนอเกี่ยวกับความสามารถในการขยายของเจ้าของแนวคิดที่มีอยู่

เลเยอร์ 2 ของบิตคอยน์

Bitcoin มีปัญหาในการประมวลผลธุรกรรมเพิ่มเติมและสนับสนุนแอปพลิเคชันเพิ่มเติมโดยไม่เสียความปลอดภัยหรือหลักการหลัก ที่เป็นภารกิจหลากหลายซึ่งยากที่จะแก้ไขอย่างสมบูรณ์แบบ บางวิธีการ เช่น Lightning Network จะมุ่งเพิ่มประสิทธิภาพการชำระเงินของ Bitcoin ในขณะที่วิธีการอื่นๆ จะเน้นการขยายฟังก์ชันของ BTC เช่น sidechains

ในภูมิทัศน์ปัจจุบันความต้องการโดยธรรมชาติสําหรับบล็อกเชนของ Bitcoin กําลังถูกเปลี่ยนเส้นทางไปยังโปรโตคอลฉันทามติที่แยกจากกัน ได้แก่ sidechains วิธีการนี้สร้างการแลกเปลี่ยน—เสียสละความปลอดภัยของ Bitcoin และไม่สอดคล้องกับกลไกจูงใจเพื่อแลกกับค่าธรรมเนียมที่ต่ํากว่าและกรณีการใช้งาน BTC ที่กว้างขึ้น ด้วยเหตุนี้ Bitcoin ซึ่งถูกครอบงําโดยโซลูชันความสามารถในการปรับขนาดที่ขับเคลื่อนด้วย sidechain ต้องเผชิญกับความท้าทายที่ล้มเหลวในการมีส่วนร่วมอย่างมีความหมายต่อสุขภาพและแรงจูงใจในระยะยาว โซลูชันเหล่านี้ไม่ได้เสริมความปลอดภัยของ Bitcoin หรือปรับขนาดบล็อกเชนอย่างเพียงพอทําให้ความต้องการ sidechains กลายเป็นความแตกต่างจากความต้องการ Bitcoin ของแท้

ชั้นดำเนินการทดแทนซิดเชน

Traditional Sidechains vs. Citrea

Citrea เป็นชั้นที่ใช้ในการดำเนินการเท่านั้นที่ได้รับการนำมาใช้งานบน Bitcoin ซึ่งเป็นชั้นที่แรกที่มีการยืนยันที่ไม่ต้องสร้างพิสูจน์การรู้เชิงลึกและยืนยัน L2 ที่เกี่ยวกับ Bitcoin นอกจากนี้ Citrea ยังสร้างระบบระบบนิเวศที่เป็นโมดูลสำหรับ Bitcoin ผ่าน execution shards ที่ช่วยให้การชำระเงินและการใช้ข้อมูลสามารถทำได้บนเครือข่าย Bitcoin [2]

คุณสมบัติหลัก

Citrea เป็นเลเยอร์การดำเนินการเท่าเทียมที่ดำเนินการธุรกรรมโดยตรงบน Bitcoin ทุกธุรกรรมที่เกิดขึ้นบน Citrea จะได้รับความคุ้มครองอย่างเต็มที่จากพิสูจน์ศูนย์ศูนย์และได้รับการยืนยันจาก Bitcoin สภาพแวดล้อมการดำเนินการของ Citrea เป็นไร้ความเชื่อมั่นต่อ Bitcoin และสามารถเข้าถึงได้โดยผู้ร่วมส่วนในเครือข่าย Bitcoin ด้วย ดังนั้น Citrea รับรองว่ามันตรงตามความพร้อมใช้ข้อมูลเดียวกัน การต้านการเซ็นเซอร์ และการต้านการจัดระเบียบเดียวกันกับ Bitcoin

Bitcoin เป็นพื้นฐานสำหรับแอปพลิเคชัน:

ภารกิจของ Citrea คือการสร้างชั้นความสามารถในการเหลืองโปรแกรมบนบล็อกเชนที่มีความปลอดภัยและกระจายอำนาจที่สุด - Bitcoin โดยเราเชื่อว่าพื้นที่บล็อก Bitcoin ต้องถูกใช้ในการประมวลผลที่มีประสิทธิภาพเพื่อที่จะสามารถจัดการกับกิจกรรมทางการเงินต่างๆ เช่นการซื้อ BTC ที่ปลอดภัย การเลือกใช้ BTC หรือการให้กู้ยืม BTC ในขณะที่โปรโตคอลเมต้าปัจจุบันที่พยายามให้บริการฟังก์ชั่นเหล่านี้ไม่น่าเชื่อถือและมีประสิทธิภาพต่ำ Citrea เป็นแพลตฟอร์มที่มีประสิทธิภาพและปลอดภัยที่สุดสำหรับการสร้างแอปพลิเคชันบน Bitcoin

Bitcoin Settlement และ Trust-Minimized Two-Way Peg:

Citrea นำมาใช้กลไกการทำสัญญาที่ไว้วางใจครั้งแรกที่ผ่านการ Clementine, ที่ได้รับความคุ้มครองโดย ZK proofs และ BitVM ด้วยความที่ตัวผู้ตรวจสอบเพียงคนเดียวในการตั้งค่า BitVM เป็นคนซื่อสัตย์, Clementine ก็ยังคงปลอดภัย สิ่งนี้เป็นการปรับปรุงที่สำคัญมากเมื่อเทียบกับโซลูชันที่มีอยู่แล้ว (เช่นการอนุญาตที่เปิดและปิด) การออกแบบของ Clementine ที่รวมอยู่กับ Citrea’s trustless light client ลดความต้องการในการไว้วางใจของสองทางของสัญญาโดยไม่จำเป็นต้องใช้การแยกฟอร์ค ส่วนประกอบสำคัญของ Clementine ได้รวมถึง: light client proofs (สำหรับทั้ง Bitcoin และ Citrea) และ ZKP validators in BitVM กระบวนการหลักคือดังนี้:

  • In-Peg และ Out-Peg
    โครงการ Clementine ที่ใช้เทคโนโลยี BitVM อนุญาตให้ใช้ UTXO ขนาดคงที่เท่านั้นสำหรับการโอนเงินเข้าและออกจากพลังงาน. เพื่อความง่ายต่อไปนี้เราจะสมมติว่ามีเพียง 1 BTC
  • In-Peg

ตรรกะการส่งออกออกเป็นเงิน

เพื่อเริ่มการเชื่อมโยง ผู้ใช้ล็อค 1 BTC เข้าสู่ UTXO ซึ่งสามารถเข้าถึงได้เฉพาะโดยฝ่ายต่อไปนี้: N+1 ลายมือพร้อมกันใน N+1 (N-1 ผู้ตรวจสอบ, ผู้ดำเนินการสะพาน, และผู้ใช้) หรือผู้ใช้จะได้รับเงินหลังจาก 200 บล็อก หลังจากล็อค UTXO, ผู้ใช้ส่งลายเซ็นการทำธุรกรรมไปยังผู้ตรวจสอบ

เมื่อธุรกรรมบน Bitcoin เสร็จสิ้นแล้วเงินถูกโอนไปยัง N-of-N multisignature ใหม่ ผู้ใช้สามารถสร้าง BTC ที่ถูกประกันด้วยการแสดงใบรับรอง SPV ให้กับสัญญาอัจฉริยะบน Citrea ธุรกรรมรวมถึงที่อยู่ EVM ที่ใช้ระบุตัวผู้ใช้บน Citrea

  • ตรรกะ Out-Peg
    เพื่อเริ่มกระบวนการถอนเงิน ผู้ใช้ต้องโอน 1 BTC เข้าสู่สัญญาอัจฉริยะบน Citrea และให้ที่อยู่ Bitcoin ที่บันทึกไว้เป็นใบไม้ใหม่ใน “Withdrawal Merkle Tree” จากนั้น 1 BTC จะถูกทำลายบน Citrea สำหรับความง่ายเราสามารถสมมติว่าทุกที่อยู่ Bitcoin คือสิ่งที่ไม่ซ้ำ โดยไม่จำกัด ดังนั้น การโอน 1 BTC ไปยังที่อยู่ Bitcoin ที่กำหนดบนเครือข่าย Bitcoin จะทำให้ถอนเงินถูกต้อง
  • ตัวเชื่อมต่อแหล่ง UTXO

หลัก UTXO

Clementine รับประกันว่าหากผู้ดำเนินการสะพานพยายามเรียกเก็บ BTC มากกว่าจำนวนการถอนที่คุ้มครอง พวกเขาจะสูญเสียการเข้าถึงทรัพย์สินของสะพานอย่างถาวร

Connector Source UTXO ใช้โดยผู้ดำเนินการเพื่อเรียกเก็บจาก Clementine หากต้องการเข้าถึง Connector Source UTXO ผู้ดำเนินการจะใช้ต้นไม้ Connector UTXO ซึ่งเป็นต้นไม้ UTXO ที่ผู้ดำเนินการใช้เพื่อพิสูจน์จำนวน BTC ที่พวกเขาสามารถเรียกเก็บสำหรับการถอนที่ได้รับความคุ้มครอง

  • ระบบการเชื่อมโยงสองทาง

กำหนดไทม์ไลน์

Timeline

  • Light Client Deadline: ข้อผูกมัด BitVM จะตรวจสอบความสูงของบล็อกสําหรับการถอนเงิน
  • ระยะเวลาส่งผลงาน: เวลาที่มอบหมายให้กับผู้ดำเนินการเพื่อทำการถอนที่เหลืออยู่และบันทึก preimage
  • K-deep ข้อสมมติ: รับรองความสมบูรณ์ของบล็อก Bitcoin ล่าสุด โดยที่ผู้ตรวจสอบสามารถเรียกร้องโดยใช้ PoW ของบล็อกล่าสุด ผู้ดำเนินการไม่ควรสามารถใช้แฮชบล็อกที่แตกต่างกันสำหรับการแบ่งแยกส่วนตัวได้
  • ระยะเวลาการตอบสนองท้าทาย BitVM: ระยะเวลาที่ผู้ตรวจสอบท้าทายผู้ประกอบการและมีการเกมการตรวจสอบแบบโต้ตอบ (หากจำเป็น) ณ สิ้นสุดของระยะเวลานี้ มีเพียงสองผลลัพธ์เท่านั้น:
    a. แหล่งข้อมูล UTXO ของตัวเชื่อมต่อพร้อมใช้งานสำหรับผู้ประกอบการ เพื่อให้พวกเขาสามารถเรียกร้องจำนวน BTC ที่ครอบคลุมในระหว่างการถอน
    b. UTXO แหล่ง Connector Source ถูกเผาพร้อมกับ UTXO การตอบสนอง BitVM เพื่อยกเลิกการเข้าถึงของผู้ดำเนินการกับเงินสะสมของสะพาน

การตัดการใช้งานไคลเอนต์เบาเกิดขึ้นทุก 6 เดือนและดำเนินต่อไปโดยไม่มีกำหนด

ตรรกะ

ใน Clementine เมื่อพิสูจน์สิ้นสุดลงรวมถึงการถอนเงินบน Bitcoin ผู้ประกอบการต้องรับผิดชอบในการครอบคลุมการถอนเงินทุกครั้ง หลังจากทุก ๆ ระยะเวลา ผู้ประกอบการจะมุ่งหน้าให้กับยอดเงินสะพานที่เรียกร้องจาก Clementine โดยการเปิดเผย log2(n) preimages บน Bitcoin จำนวนนี้เท่ากับยอดถอนรวมทั้งหมดที่ frontend ครอบคลุมตั้งแต่จุดตรวจสอบล่าสุด

ความเทียบเท่าของ EVM

Citrea นำเสนอความสามารถในการโปรแกรมเมอร์บิตคอยน์ผ่าน Ethereum Virtual Machine (EVM) โดย EVM ของ Citrea เป็น zero-knowledge provable และปรับแต่งสำหรับ Bitcoin และ BitVM สภาพแวดล้อมการดำเนินการนี้ช่วยให้ผู้ใช้สามารถใช้งานสัญญาอัจฉริยะที่ซับซ้อนเกินกว่าความสามารถของสคริปต์ของ Bitcoin Citrea ขยายขนาด Bitcoin โดยรวมรวมพันธมิตรที่มีปริมาณมากของธุรกรรมและสร้างพิสูจน์ความถูกต้องที่กระทบกระทั่งบิตคอยน์พิสูจน์ Citrea จะถูกสร้างบนบิตคอยน์และสามารถทำการตรวจสอบได้โดย BitVM โครงแบบนี้รับประกันความสามารถในการใช้งานข้อมูลบนเชื่อมต่อและการตรวจสอบ

  • ผู้ใช้ฝากเงิน

ฝากของผู้ใช้

เมื่อผู้ใช้ส่ง BTC ไปยังผู้ดำเนินการสะพาน กระบวนการ pegging เริ่มต้น ผู้ตรวจสอบ (ผู้ร่วมที่ได้รับอำนาจในการท้าทายผู้ดำเนินการสะพาน) จากนั้นลงลายมือลงทะเบียนของผู้ใช้ ลายมือลงทะเบียนนี้จะถูกส่งให้กับผู้ดำเนินการสะพาน เพื่อแสดงว่าผู้ตรวจสอบอนุมัติการฝาก BTC โดยเมื่อขั้นตอนการตรวจสอบเสร็จสิ้นแล้วผู้ใช้จะสามารถเทมินต์ cBTC (CitreaBTC) ได้โดยการส่ง SPV (การตรวจสอบการชำระเงินแบบเริ่มต้น) ของธุรกรรมไปยังสัญญาอัจฉริยะบน Citrea และแลกกับ BTC ที่ส่งไปยังที่อยู่ฝากที่ควบคุมโดย BitVM

หรือในกรณีที่ผู้ใช้ต้องการเข้าสู่ Citrea ผ่านการแลกเปลี่ยนอะตอมิกสวอปผ่านทาง Bitcoin หรือระบบเครือข่าย Lightning ซึ่งง่ายกว่าและถูกกว่าการใช้การฝากผ่านการเชื่อมต่อสองทาง

  • กระบวนการทำธุรกรรม

ธุรกรรมของผู้ใช้

สภาพแวดล้อม EVM ของ Citrea ทำให้สามารถใช้งานแอปพลิเคชันเช่น DeFi, การโอนเงินส่วนตัว หรือการแลกเปลี่ยน BTC สำหรับ BTC ได้ โดยไม่ว่าผู้ใช้งานจะใช้งานอะไร กระบวนการทางเทคนิคเริ่มต้นด้วยผู้ใช้งานส่งธุรกรรมไปยังโหนดเต็ม หลังจากที่ได้รับธุรกรรมแล้ว โหนดเต็มจะส่งไปยังซีเควนเซอร์เพื่อการยืนยันอย่างอ่อนไหว ผู้ใดที่เข้าถึงประวัติธุรกรรมหรือข้อมูลสอบถามของ Citrea สามารถสร้างโหนดเต็มของ Citrea ได้

ซีเควนเซอร์เป็นโหนดเต็มที่ยืนยันซอฟต์แคนเฟิร์มธุรกรรมและสร้างบล็อก จากนั้นจะกระจายซอฟต์แคนเฟิร์มเดลต้า (บล็อกซอฟต์) ไปยังโหนดเต็มที่มีอยู่ทุกโหนด วัตถุประสงค์ของซอฟต์แคนเฟิร์มคือการให้ผู้ใช้สัมผัสประสบการณ์ธุรกรรมที่รวดเร็ว ขั้นตอนถัดไปเกี่ยวข้องกับโหนดเต็มพิเศษสำหรับการรวมรวมศูนย์ความรู้ที่เรียกว่าโปรวเวอร์ ซึ่งเป็นส่วนสำคัญในการสืบทอดความปลอดภัยของธุรกรรมผู้ใช้ของบิตคอยน์

เช่นเดียวกับโหนดเต็มทุกตัว, โปรแวร์จะได้รับการยืนยันโดยซอฟต์ซีเควนเซอร์และจัดเก็บข้อมูล ความแตกต่างสำคัญของโปรแวร์คือการสร้างแบทช์โดยรวมการทำธุรกรรมที่ได้รับการยืนยันโดยซอฟต์ซีเควนเซอร์ จากนั้นก็สร้างพิสูจน์ศูนย์ศูนย์สำหรับแบทช์นี้ซึ่งใครก็สามารถตรวจสอบความถูกต้องได้

พิสูจน์จะสร้างพิสูจน์และสร้างชุดข้อมูลที่เรียกว่าความแตกต่างของสถานะ ซึ่งเป็นความแตกต่างของช่องเก็บข้อมูลระหว่างสถานะเริ่มต้นและสถานะล่าสุด การสร้างความแตกต่างของสถานะคือเหตุผลที่ Citrea มีประสิทธิภาพในการใช้พื้นที่บล็อก Bitcoin โดยที่พื้นที่บล็อก Bitcoin จำกัดและมีค่าใช้จ่ายสูง จึงจดบันทึกความแตกต่างของสถานะแทนข้อมูลธุรกรรมเต็มเพื่อลดใช้พื้นที่บล็อกและต้นทุนข้อมูล

  • การถอนของผู้ใช้

การถอนของผู้ใช้

เพื่อถอนจากเข็ม, ผู้ใช้สามารถส่งธุรกรรมการถอนไปยังโหนดเต็ม Citrea หรือบันทึกเป็นธุรกรรมที่บังคับบน Bitcoin ในทั้งสองกรณี ผู้ประกอบการสะพานจะครอบคลุมเข็มการถอนของผู้ใช้และขอการถอนที่ได้รับการครอบคลุมล่วงหน้าจาก BitVM

สะพาน Citrea ใช้ BitVM สำหรับการตั้งค่าบัญชีใน Bitcoin โดย BitVM เป็นแบบจำลองการคำนวณที่ทำให้สามารถสร้างสัญญา Turing-complete บน Bitcoin ได้ กำหนดให้การคำนวณบน BitVM เป็นแบบ optimistic ถ้าไม่มีใครท้าทายมันเช่นเดียวกันการคำนวณบน BitVM ถือว่าถูกต้อง Citrea ใช้ BitVM เพื่อยืนยันพิสูจน์ที่ไม่มีศูนย์บน Bitcoin ในขณะที่ผู้ตรวจสอบ N คนและผู้ตรวจสอบคนเดียวที่เป็นซื่อสัตย์เพียงคนเดียวก็เพียงพอที่จะปกป้องกลไกการเชื่อมโยงทางสองทาง จึงทำให้ Citrea สามารถประสบความไว้วางใจได้

หรือในกรณีที่ผู้ใช้ต้องการออกจากการใช้บริการ สามารถทำผ่านการแลกเปลี่ยนแอตทอมิกสวอปผ่านบิตคอยน์หรือเครือข่ายไลท์นิ่งได้ ซึ่งจะง่ายกว่าและถูกกว่าการใช้การเชื่อมโยงสองทิศ

ทิศทางการพัฒนาในอนาคต

วิธีการ Multi-Virtual Machine

Citrea ถูกออกแบบมาเพื่อเข้ากันได้และสามารถทำงานร่วมกันได้กับหลายเครื่องจำลองเสมือน มันทำงานบน STARK zkVM สำหรับวัตถุประสงค์ทั่วไปซึ่งหมายความว่าเครื่องจำลองเสมือนใดก็สามารถนำเข้าและสร้างพยาธิการดำเนินการได้ ในเบื้องต้น Citrea นำเสนอ EVM แต่เนื่องจากการออกแบบที่เป็นไปได้สำหรับอนาคต มันสามารถรองรับ VMs อื่น ๆ เช่น WASM หรือ SVM ได้

โมเดลการทำงานด้วยความตั้งใจ

Volition เป็นโซลูชันความพร้อมใช้งานของข้อมูลประเภทพิเศษที่รวมข้อมูลนอกเครือข่ายและแบบ on-chain พูดง่ายๆก็คือ volitions อนุญาตให้ผู้ใช้หรือแอปพลิเคชันเลือกตําแหน่งที่จัดเก็บข้อมูลสําหรับแต่ละธุรกรรม โมเดลนี้ช่วยให้แอปพลิเคชันที่มีตําแหน่งข้อมูลต่างกันสามารถทํางานร่วมกันภายในบล็อกเชนเดียวได้ ตัวอย่างเช่นผู้ใช้สามารถเลือกความพร้อมใช้งานของข้อมูลนอกเครือข่ายสําหรับต้นทุนที่ต่ํากว่า แต่ลดความปลอดภัยหรือความพร้อมใช้งานของข้อมูล Bitcoin สําหรับค่าใช้จ่ายปกติ แต่ความปลอดภัยเต็มรูปแบบ โดยไม่คํานึงถึงความพร้อมใช้งานของข้อมูลที่เลือกแต่ละธุรกรรมจะยังคงได้รับการตรวจสอบผ่านหลักฐาน ZK

เครือข่ายตัวแยกที่ไม่ได้รับมอบหมาย

ผู้สนับสนุน Citrea กําลังสํารวจโซลูชันเพื่อสนับสนุนฉันทามติระหว่างซีเควนเซอร์หลายตัวโดยไม่ส่งผลกระทบต่อเวลาแฝงและขั้นสุดท้าย วิธีการหนึ่งอาจเกี่ยวข้องกับการใช้เลเยอร์ที่เหมือน PoS แต่สําหรับบล็อกการจัดลําดับเท่านั้น สําหรับผู้ใช้แหล่งที่มาของความจริงจะเป็นหลักฐานที่ไม่มีความรู้ใน Bitcoin เสมอ เลเยอร์การจัดลําดับแบบกระจายอํานาจจะลดความไว้วางใจในระยะสั้นในซีเควนเซอร์เพื่อป้องกันการจัดลําดับเนื่องจากการจัดลําดับจะเสร็จสิ้นในครั้งเดียวบนเลเยอร์การจัดลําดับ กลไกฉันทามติหลายอย่าง เช่น CometBFT, Hotstuff และ MonadBFT กําลังได้รับการทดสอบ

Trustless Atomic Swaps

ปัจจุบันกำลังมีการวิจัยในการทำให้สามารถมีการแลกเปลี่ยนอะตอมิกที่ไม่มีความไว้วางใจระหว่าง Citrea และ Bitcoin โดยการแลกเปลี่ยนเหล่านี้จะช่วยให้ผู้ใช้สามารถเข้าและออกจาก Citrea โดยไม่ต้องใช้กลไกการติดตั้ง

การรวม Lightning Network

การวิจัยกําลังดําเนินการเกี่ยวกับการแลกเปลี่ยนอะตอมที่เชื่อถือได้ระหว่าง Citrea และ Lightning Network สิ่งนี้จะช่วยให้ผู้ใช้ Citrea สามารถชําระใบแจ้งหนี้ Lightning ได้โดยตรงจากเครือข่าย Citrea หรือจุดเข้าและออกโดยไม่ต้องพึ่งพาเลเยอร์ฐาน Bitcoin

การตกลงที่ไม่มีความเชื่อถือ

เพื่อที่จะบรรลุการตั้งค่า Bitcoin ที่เชื่อถือได้อย่างสมบูรณ์แบบ จำเป็นต้องมี opcode สำหรับการตรวจสอบ ZK proofs และ opcode สัญญา ในสถาปัตยกรรมปัจจุบัน BitVM ให้การตั้งค่าที่ไม่เชื่อมั่นให้เสริมที่มีความเสี่ยงต่ำ—การปรับปรุงที่สำคัญเมื่อเทียบกับการแก้ปัญหา sidechain ที่ไม่ปลอดภัย

สรุปผล

ส่วนสำคัญของโปรโตคอล Citrea อยู่ที่ตำแหน่งที่ไม่เหมือนใครสำหรับการไหลข้อมูลแบบพลวัตที่ให้การแบ่งปันและจัดการข้อมูลแบบเรียลไทม์อย่างมีประสิทธิภาพและไม่ต้องไว้วางใจในคำตอบ ซึ่งมีฉบับสมบูรณ์ของฉากหลากหลายและสถาปัตยกรรมเทคนิคอย่างนวัตกรรม ทำให้เป็นผู้เล่นระดับสำคัญในสนามบล็อกเชน อย่างไรก็ตาม ยังคงเผชิญกับความท้าทายเกี่ยวกับเทคโนโลยีและการใช้งานของผู้ใช้เพื่อสร้างแอปพลิเคชันอย่างกว้างขวางขึ้น

Автор: Ggio
Перекладач: Viper
Рецензент(-и): Piccolo、Edward、Elisa
Рецензент(и) перекладу: Ashely、Joyce
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.io.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate.io. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.

Citrea คืออะไร?

กลาง12/25/2024, 8:07:25 AM
ภูมิทัศน์ความสามารถในการปรับขนาดของ Bitcoin ได้พึ่งพาการเปลี่ยนความปลอดภัยและความต้องการไปสู่โซลูชันนอกเครือข่ายนอกเหนือจาก Bitcoin มานานแล้ว Citrea มีเป้าหมายที่จะปฏิวัติความเป็นจริงนี้โดยการปรับขนาด Bitcoin อย่างเต็มที่ผ่านการพิสูจน์ความรู้เป็นศูนย์ทําให้มั่นใจได้ถึงความสามารถในการตรวจสอบแบบ on-chain และความพร้อมใช้งานของข้อมูลภายในเครือข่าย Bitcoin วิธีการนี้ทําให้ Citrea เป็นโซลูชันความสามารถในการปรับขนาดแรกที่สามารถเปิดใช้งานแอปพลิเคชันที่ซับซ้อนมากขึ้นโดยไม่กระทบต่อความปลอดภัยของ Bitcoin หรือเปลี่ยนแปลงกฎฉันทามติ

แนะนำ

Citrea เป็น rollup แรกที่ใช้เทคโนโลยีศูนย์ความรู้เพื่อเพิ่มประสิทธิภาพของพื้นที่บล็อกของ Bitcoin มันเป็นเพียงทางออกที่มีความสามารถในการขยายขึ้นโดยใช้ Bitcoin เป็นชั้นสำหรับการให้ข้อมูลพร้อมการตัดสินใจผ่านกลไกการเชื่อมั่นลดทุนสำหรับการผูกตัวสองทางที่ใช้ BitVM ของ Clementine Citrea เป็นเหมาะสมอย่างสมบูรณ์กับ EVM ซึ่งทำให้นักพัฒนา EVM ทุกคนสามารถสร้างบน Bitcoin ได้อย่างง่ายดาย

พื้นหลังการจัดทุน

Citrea สำเร็จการระดมทุน 2 รอบในปีนี้ รอบแรกปิดลงในวันที่ 21 กุมภาพันธ์ 2023 มูลค่า 2.7 ล้านเหรียญสหรัฐ โดยมี Galaxy เป็นผู้นำ และนักลงทุนอื่น ๆ รวมถึง Delphi Ventures, Eric Wall, Anurag Arjun, BatuX, Igor Barinov และ James Parillo ร่วมลงทุนด้วย รอบ A สำเร็จเมื่อวันที่ 31 ตุลาคม 2024 มูลค่า 14 ล้านเหรียญสหรัฐ โดยมี Founders Fund เป็นผู้นำ และมีการเข้าร่วมจาก Maven 11, Mirana Ventures, dao5, Axiom และผู้อื่น ๆ

ทีมผู้ก่อตั้ง

ทีมหลักของ Citrea ประกอบด้วย Orkun Mahir Kılıç, Esad Yusuf Atik และ Murat Karademir ซึ่งทุกคนมีประสบการณ์มากมายในบล็อกเชนและเป็นสมาชิกหลักของ Chainway Labs ซึ่งพัฒนา Citea

ความท้าทายที่ Bitcoin กำลังเผชิญหน้า

ความต้องการสูงสำหรับพื้นที่บล็อก Bitcoin

เนื่องจากความปลอดภัย การกระจายอำนาจ และความต้านทานการเซ็นเซอร์เชิงลบของบิตคอยน์ผู้ใช้ต้องการที่จะทำความต้องการทั้งหมดของพวกเขาในเครือข่าย Bitcoin ผ่าน Bitcoin เมื่อไม่กี่เดือนที่ผ่านมาความสนใจในระบบ Bitcoin เพิ่มขึ้นอย่างเรงรัด ที่แสดงให้เห็นถึงค่าธรรมเนียมการทำธุรกรรมที่สูงขึ้น ผู้ใช้งานอยากระบุจ่ายค่าเช่าพื้นที่บนบล็อกเชนไม่ว่าจะเป็นสำหรับการชำระเงินหรือการทำธุรกรรมสำหรับการลงทะเบียน

การให้การเข้าร่วมในเครือข่าย Bitcoin ที่ยั่งยืนนั้นเป็นสิ่งสำคัญต่อสุขภาพและความปลอดภัยของระบบงบประมาณ อย่างไรก็ตาม มีการแลกเปลี่ยน: ค่าธรรมเนียมสูงและข้อจำกัดขนาดบล็อกที่จำเป็นจะส่งผลให้บางธุรกรรมถูกยกเว้น บิตคอยน์จะต้องขยายขนาดเพื่อรองรับธุรกรรมที่ซับซ้อนมากขึ้นโดยไม่เสี่ยงพลังหลักที่สำคัญของมัน ความสนใจที่เพิ่มขึ้นนี้เน้นถึงปัญหาที่สำคัญในข้อเสนอที่มีความสามารถในการขยายของพื้นที่บล็อกบิตคอยน์ที่มีอยู่: การล้มเหลวของพวกเขาในการตอบสนองต่อความต้องการเพิ่มขึ้นของพื้นที่บล็อกบิตคอยน์

ข้อจำกัดของข้อเสนอเกี่ยวกับความสามารถในการขยายของเจ้าของแนวคิดที่มีอยู่

เลเยอร์ 2 ของบิตคอยน์

Bitcoin มีปัญหาในการประมวลผลธุรกรรมเพิ่มเติมและสนับสนุนแอปพลิเคชันเพิ่มเติมโดยไม่เสียความปลอดภัยหรือหลักการหลัก ที่เป็นภารกิจหลากหลายซึ่งยากที่จะแก้ไขอย่างสมบูรณ์แบบ บางวิธีการ เช่น Lightning Network จะมุ่งเพิ่มประสิทธิภาพการชำระเงินของ Bitcoin ในขณะที่วิธีการอื่นๆ จะเน้นการขยายฟังก์ชันของ BTC เช่น sidechains

ในภูมิทัศน์ปัจจุบันความต้องการโดยธรรมชาติสําหรับบล็อกเชนของ Bitcoin กําลังถูกเปลี่ยนเส้นทางไปยังโปรโตคอลฉันทามติที่แยกจากกัน ได้แก่ sidechains วิธีการนี้สร้างการแลกเปลี่ยน—เสียสละความปลอดภัยของ Bitcoin และไม่สอดคล้องกับกลไกจูงใจเพื่อแลกกับค่าธรรมเนียมที่ต่ํากว่าและกรณีการใช้งาน BTC ที่กว้างขึ้น ด้วยเหตุนี้ Bitcoin ซึ่งถูกครอบงําโดยโซลูชันความสามารถในการปรับขนาดที่ขับเคลื่อนด้วย sidechain ต้องเผชิญกับความท้าทายที่ล้มเหลวในการมีส่วนร่วมอย่างมีความหมายต่อสุขภาพและแรงจูงใจในระยะยาว โซลูชันเหล่านี้ไม่ได้เสริมความปลอดภัยของ Bitcoin หรือปรับขนาดบล็อกเชนอย่างเพียงพอทําให้ความต้องการ sidechains กลายเป็นความแตกต่างจากความต้องการ Bitcoin ของแท้

ชั้นดำเนินการทดแทนซิดเชน

Traditional Sidechains vs. Citrea

Citrea เป็นชั้นที่ใช้ในการดำเนินการเท่านั้นที่ได้รับการนำมาใช้งานบน Bitcoin ซึ่งเป็นชั้นที่แรกที่มีการยืนยันที่ไม่ต้องสร้างพิสูจน์การรู้เชิงลึกและยืนยัน L2 ที่เกี่ยวกับ Bitcoin นอกจากนี้ Citrea ยังสร้างระบบระบบนิเวศที่เป็นโมดูลสำหรับ Bitcoin ผ่าน execution shards ที่ช่วยให้การชำระเงินและการใช้ข้อมูลสามารถทำได้บนเครือข่าย Bitcoin [2]

คุณสมบัติหลัก

Citrea เป็นเลเยอร์การดำเนินการเท่าเทียมที่ดำเนินการธุรกรรมโดยตรงบน Bitcoin ทุกธุรกรรมที่เกิดขึ้นบน Citrea จะได้รับความคุ้มครองอย่างเต็มที่จากพิสูจน์ศูนย์ศูนย์และได้รับการยืนยันจาก Bitcoin สภาพแวดล้อมการดำเนินการของ Citrea เป็นไร้ความเชื่อมั่นต่อ Bitcoin และสามารถเข้าถึงได้โดยผู้ร่วมส่วนในเครือข่าย Bitcoin ด้วย ดังนั้น Citrea รับรองว่ามันตรงตามความพร้อมใช้ข้อมูลเดียวกัน การต้านการเซ็นเซอร์ และการต้านการจัดระเบียบเดียวกันกับ Bitcoin

Bitcoin เป็นพื้นฐานสำหรับแอปพลิเคชัน:

ภารกิจของ Citrea คือการสร้างชั้นความสามารถในการเหลืองโปรแกรมบนบล็อกเชนที่มีความปลอดภัยและกระจายอำนาจที่สุด - Bitcoin โดยเราเชื่อว่าพื้นที่บล็อก Bitcoin ต้องถูกใช้ในการประมวลผลที่มีประสิทธิภาพเพื่อที่จะสามารถจัดการกับกิจกรรมทางการเงินต่างๆ เช่นการซื้อ BTC ที่ปลอดภัย การเลือกใช้ BTC หรือการให้กู้ยืม BTC ในขณะที่โปรโตคอลเมต้าปัจจุบันที่พยายามให้บริการฟังก์ชั่นเหล่านี้ไม่น่าเชื่อถือและมีประสิทธิภาพต่ำ Citrea เป็นแพลตฟอร์มที่มีประสิทธิภาพและปลอดภัยที่สุดสำหรับการสร้างแอปพลิเคชันบน Bitcoin

Bitcoin Settlement และ Trust-Minimized Two-Way Peg:

Citrea นำมาใช้กลไกการทำสัญญาที่ไว้วางใจครั้งแรกที่ผ่านการ Clementine, ที่ได้รับความคุ้มครองโดย ZK proofs และ BitVM ด้วยความที่ตัวผู้ตรวจสอบเพียงคนเดียวในการตั้งค่า BitVM เป็นคนซื่อสัตย์, Clementine ก็ยังคงปลอดภัย สิ่งนี้เป็นการปรับปรุงที่สำคัญมากเมื่อเทียบกับโซลูชันที่มีอยู่แล้ว (เช่นการอนุญาตที่เปิดและปิด) การออกแบบของ Clementine ที่รวมอยู่กับ Citrea’s trustless light client ลดความต้องการในการไว้วางใจของสองทางของสัญญาโดยไม่จำเป็นต้องใช้การแยกฟอร์ค ส่วนประกอบสำคัญของ Clementine ได้รวมถึง: light client proofs (สำหรับทั้ง Bitcoin และ Citrea) และ ZKP validators in BitVM กระบวนการหลักคือดังนี้:

  • In-Peg และ Out-Peg
    โครงการ Clementine ที่ใช้เทคโนโลยี BitVM อนุญาตให้ใช้ UTXO ขนาดคงที่เท่านั้นสำหรับการโอนเงินเข้าและออกจากพลังงาน. เพื่อความง่ายต่อไปนี้เราจะสมมติว่ามีเพียง 1 BTC
  • In-Peg

ตรรกะการส่งออกออกเป็นเงิน

เพื่อเริ่มการเชื่อมโยง ผู้ใช้ล็อค 1 BTC เข้าสู่ UTXO ซึ่งสามารถเข้าถึงได้เฉพาะโดยฝ่ายต่อไปนี้: N+1 ลายมือพร้อมกันใน N+1 (N-1 ผู้ตรวจสอบ, ผู้ดำเนินการสะพาน, และผู้ใช้) หรือผู้ใช้จะได้รับเงินหลังจาก 200 บล็อก หลังจากล็อค UTXO, ผู้ใช้ส่งลายเซ็นการทำธุรกรรมไปยังผู้ตรวจสอบ

เมื่อธุรกรรมบน Bitcoin เสร็จสิ้นแล้วเงินถูกโอนไปยัง N-of-N multisignature ใหม่ ผู้ใช้สามารถสร้าง BTC ที่ถูกประกันด้วยการแสดงใบรับรอง SPV ให้กับสัญญาอัจฉริยะบน Citrea ธุรกรรมรวมถึงที่อยู่ EVM ที่ใช้ระบุตัวผู้ใช้บน Citrea

  • ตรรกะ Out-Peg
    เพื่อเริ่มกระบวนการถอนเงิน ผู้ใช้ต้องโอน 1 BTC เข้าสู่สัญญาอัจฉริยะบน Citrea และให้ที่อยู่ Bitcoin ที่บันทึกไว้เป็นใบไม้ใหม่ใน “Withdrawal Merkle Tree” จากนั้น 1 BTC จะถูกทำลายบน Citrea สำหรับความง่ายเราสามารถสมมติว่าทุกที่อยู่ Bitcoin คือสิ่งที่ไม่ซ้ำ โดยไม่จำกัด ดังนั้น การโอน 1 BTC ไปยังที่อยู่ Bitcoin ที่กำหนดบนเครือข่าย Bitcoin จะทำให้ถอนเงินถูกต้อง
  • ตัวเชื่อมต่อแหล่ง UTXO

หลัก UTXO

Clementine รับประกันว่าหากผู้ดำเนินการสะพานพยายามเรียกเก็บ BTC มากกว่าจำนวนการถอนที่คุ้มครอง พวกเขาจะสูญเสียการเข้าถึงทรัพย์สินของสะพานอย่างถาวร

Connector Source UTXO ใช้โดยผู้ดำเนินการเพื่อเรียกเก็บจาก Clementine หากต้องการเข้าถึง Connector Source UTXO ผู้ดำเนินการจะใช้ต้นไม้ Connector UTXO ซึ่งเป็นต้นไม้ UTXO ที่ผู้ดำเนินการใช้เพื่อพิสูจน์จำนวน BTC ที่พวกเขาสามารถเรียกเก็บสำหรับการถอนที่ได้รับความคุ้มครอง

  • ระบบการเชื่อมโยงสองทาง

กำหนดไทม์ไลน์

Timeline

  • Light Client Deadline: ข้อผูกมัด BitVM จะตรวจสอบความสูงของบล็อกสําหรับการถอนเงิน
  • ระยะเวลาส่งผลงาน: เวลาที่มอบหมายให้กับผู้ดำเนินการเพื่อทำการถอนที่เหลืออยู่และบันทึก preimage
  • K-deep ข้อสมมติ: รับรองความสมบูรณ์ของบล็อก Bitcoin ล่าสุด โดยที่ผู้ตรวจสอบสามารถเรียกร้องโดยใช้ PoW ของบล็อกล่าสุด ผู้ดำเนินการไม่ควรสามารถใช้แฮชบล็อกที่แตกต่างกันสำหรับการแบ่งแยกส่วนตัวได้
  • ระยะเวลาการตอบสนองท้าทาย BitVM: ระยะเวลาที่ผู้ตรวจสอบท้าทายผู้ประกอบการและมีการเกมการตรวจสอบแบบโต้ตอบ (หากจำเป็น) ณ สิ้นสุดของระยะเวลานี้ มีเพียงสองผลลัพธ์เท่านั้น:
    a. แหล่งข้อมูล UTXO ของตัวเชื่อมต่อพร้อมใช้งานสำหรับผู้ประกอบการ เพื่อให้พวกเขาสามารถเรียกร้องจำนวน BTC ที่ครอบคลุมในระหว่างการถอน
    b. UTXO แหล่ง Connector Source ถูกเผาพร้อมกับ UTXO การตอบสนอง BitVM เพื่อยกเลิกการเข้าถึงของผู้ดำเนินการกับเงินสะสมของสะพาน

การตัดการใช้งานไคลเอนต์เบาเกิดขึ้นทุก 6 เดือนและดำเนินต่อไปโดยไม่มีกำหนด

ตรรกะ

ใน Clementine เมื่อพิสูจน์สิ้นสุดลงรวมถึงการถอนเงินบน Bitcoin ผู้ประกอบการต้องรับผิดชอบในการครอบคลุมการถอนเงินทุกครั้ง หลังจากทุก ๆ ระยะเวลา ผู้ประกอบการจะมุ่งหน้าให้กับยอดเงินสะพานที่เรียกร้องจาก Clementine โดยการเปิดเผย log2(n) preimages บน Bitcoin จำนวนนี้เท่ากับยอดถอนรวมทั้งหมดที่ frontend ครอบคลุมตั้งแต่จุดตรวจสอบล่าสุด

ความเทียบเท่าของ EVM

Citrea นำเสนอความสามารถในการโปรแกรมเมอร์บิตคอยน์ผ่าน Ethereum Virtual Machine (EVM) โดย EVM ของ Citrea เป็น zero-knowledge provable และปรับแต่งสำหรับ Bitcoin และ BitVM สภาพแวดล้อมการดำเนินการนี้ช่วยให้ผู้ใช้สามารถใช้งานสัญญาอัจฉริยะที่ซับซ้อนเกินกว่าความสามารถของสคริปต์ของ Bitcoin Citrea ขยายขนาด Bitcoin โดยรวมรวมพันธมิตรที่มีปริมาณมากของธุรกรรมและสร้างพิสูจน์ความถูกต้องที่กระทบกระทั่งบิตคอยน์พิสูจน์ Citrea จะถูกสร้างบนบิตคอยน์และสามารถทำการตรวจสอบได้โดย BitVM โครงแบบนี้รับประกันความสามารถในการใช้งานข้อมูลบนเชื่อมต่อและการตรวจสอบ

  • ผู้ใช้ฝากเงิน

ฝากของผู้ใช้

เมื่อผู้ใช้ส่ง BTC ไปยังผู้ดำเนินการสะพาน กระบวนการ pegging เริ่มต้น ผู้ตรวจสอบ (ผู้ร่วมที่ได้รับอำนาจในการท้าทายผู้ดำเนินการสะพาน) จากนั้นลงลายมือลงทะเบียนของผู้ใช้ ลายมือลงทะเบียนนี้จะถูกส่งให้กับผู้ดำเนินการสะพาน เพื่อแสดงว่าผู้ตรวจสอบอนุมัติการฝาก BTC โดยเมื่อขั้นตอนการตรวจสอบเสร็จสิ้นแล้วผู้ใช้จะสามารถเทมินต์ cBTC (CitreaBTC) ได้โดยการส่ง SPV (การตรวจสอบการชำระเงินแบบเริ่มต้น) ของธุรกรรมไปยังสัญญาอัจฉริยะบน Citrea และแลกกับ BTC ที่ส่งไปยังที่อยู่ฝากที่ควบคุมโดย BitVM

หรือในกรณีที่ผู้ใช้ต้องการเข้าสู่ Citrea ผ่านการแลกเปลี่ยนอะตอมิกสวอปผ่านทาง Bitcoin หรือระบบเครือข่าย Lightning ซึ่งง่ายกว่าและถูกกว่าการใช้การฝากผ่านการเชื่อมต่อสองทาง

  • กระบวนการทำธุรกรรม

ธุรกรรมของผู้ใช้

สภาพแวดล้อม EVM ของ Citrea ทำให้สามารถใช้งานแอปพลิเคชันเช่น DeFi, การโอนเงินส่วนตัว หรือการแลกเปลี่ยน BTC สำหรับ BTC ได้ โดยไม่ว่าผู้ใช้งานจะใช้งานอะไร กระบวนการทางเทคนิคเริ่มต้นด้วยผู้ใช้งานส่งธุรกรรมไปยังโหนดเต็ม หลังจากที่ได้รับธุรกรรมแล้ว โหนดเต็มจะส่งไปยังซีเควนเซอร์เพื่อการยืนยันอย่างอ่อนไหว ผู้ใดที่เข้าถึงประวัติธุรกรรมหรือข้อมูลสอบถามของ Citrea สามารถสร้างโหนดเต็มของ Citrea ได้

ซีเควนเซอร์เป็นโหนดเต็มที่ยืนยันซอฟต์แคนเฟิร์มธุรกรรมและสร้างบล็อก จากนั้นจะกระจายซอฟต์แคนเฟิร์มเดลต้า (บล็อกซอฟต์) ไปยังโหนดเต็มที่มีอยู่ทุกโหนด วัตถุประสงค์ของซอฟต์แคนเฟิร์มคือการให้ผู้ใช้สัมผัสประสบการณ์ธุรกรรมที่รวดเร็ว ขั้นตอนถัดไปเกี่ยวข้องกับโหนดเต็มพิเศษสำหรับการรวมรวมศูนย์ความรู้ที่เรียกว่าโปรวเวอร์ ซึ่งเป็นส่วนสำคัญในการสืบทอดความปลอดภัยของธุรกรรมผู้ใช้ของบิตคอยน์

เช่นเดียวกับโหนดเต็มทุกตัว, โปรแวร์จะได้รับการยืนยันโดยซอฟต์ซีเควนเซอร์และจัดเก็บข้อมูล ความแตกต่างสำคัญของโปรแวร์คือการสร้างแบทช์โดยรวมการทำธุรกรรมที่ได้รับการยืนยันโดยซอฟต์ซีเควนเซอร์ จากนั้นก็สร้างพิสูจน์ศูนย์ศูนย์สำหรับแบทช์นี้ซึ่งใครก็สามารถตรวจสอบความถูกต้องได้

พิสูจน์จะสร้างพิสูจน์และสร้างชุดข้อมูลที่เรียกว่าความแตกต่างของสถานะ ซึ่งเป็นความแตกต่างของช่องเก็บข้อมูลระหว่างสถานะเริ่มต้นและสถานะล่าสุด การสร้างความแตกต่างของสถานะคือเหตุผลที่ Citrea มีประสิทธิภาพในการใช้พื้นที่บล็อก Bitcoin โดยที่พื้นที่บล็อก Bitcoin จำกัดและมีค่าใช้จ่ายสูง จึงจดบันทึกความแตกต่างของสถานะแทนข้อมูลธุรกรรมเต็มเพื่อลดใช้พื้นที่บล็อกและต้นทุนข้อมูล

  • การถอนของผู้ใช้

การถอนของผู้ใช้

เพื่อถอนจากเข็ม, ผู้ใช้สามารถส่งธุรกรรมการถอนไปยังโหนดเต็ม Citrea หรือบันทึกเป็นธุรกรรมที่บังคับบน Bitcoin ในทั้งสองกรณี ผู้ประกอบการสะพานจะครอบคลุมเข็มการถอนของผู้ใช้และขอการถอนที่ได้รับการครอบคลุมล่วงหน้าจาก BitVM

สะพาน Citrea ใช้ BitVM สำหรับการตั้งค่าบัญชีใน Bitcoin โดย BitVM เป็นแบบจำลองการคำนวณที่ทำให้สามารถสร้างสัญญา Turing-complete บน Bitcoin ได้ กำหนดให้การคำนวณบน BitVM เป็นแบบ optimistic ถ้าไม่มีใครท้าทายมันเช่นเดียวกันการคำนวณบน BitVM ถือว่าถูกต้อง Citrea ใช้ BitVM เพื่อยืนยันพิสูจน์ที่ไม่มีศูนย์บน Bitcoin ในขณะที่ผู้ตรวจสอบ N คนและผู้ตรวจสอบคนเดียวที่เป็นซื่อสัตย์เพียงคนเดียวก็เพียงพอที่จะปกป้องกลไกการเชื่อมโยงทางสองทาง จึงทำให้ Citrea สามารถประสบความไว้วางใจได้

หรือในกรณีที่ผู้ใช้ต้องการออกจากการใช้บริการ สามารถทำผ่านการแลกเปลี่ยนแอตทอมิกสวอปผ่านบิตคอยน์หรือเครือข่ายไลท์นิ่งได้ ซึ่งจะง่ายกว่าและถูกกว่าการใช้การเชื่อมโยงสองทิศ

ทิศทางการพัฒนาในอนาคต

วิธีการ Multi-Virtual Machine

Citrea ถูกออกแบบมาเพื่อเข้ากันได้และสามารถทำงานร่วมกันได้กับหลายเครื่องจำลองเสมือน มันทำงานบน STARK zkVM สำหรับวัตถุประสงค์ทั่วไปซึ่งหมายความว่าเครื่องจำลองเสมือนใดก็สามารถนำเข้าและสร้างพยาธิการดำเนินการได้ ในเบื้องต้น Citrea นำเสนอ EVM แต่เนื่องจากการออกแบบที่เป็นไปได้สำหรับอนาคต มันสามารถรองรับ VMs อื่น ๆ เช่น WASM หรือ SVM ได้

โมเดลการทำงานด้วยความตั้งใจ

Volition เป็นโซลูชันความพร้อมใช้งานของข้อมูลประเภทพิเศษที่รวมข้อมูลนอกเครือข่ายและแบบ on-chain พูดง่ายๆก็คือ volitions อนุญาตให้ผู้ใช้หรือแอปพลิเคชันเลือกตําแหน่งที่จัดเก็บข้อมูลสําหรับแต่ละธุรกรรม โมเดลนี้ช่วยให้แอปพลิเคชันที่มีตําแหน่งข้อมูลต่างกันสามารถทํางานร่วมกันภายในบล็อกเชนเดียวได้ ตัวอย่างเช่นผู้ใช้สามารถเลือกความพร้อมใช้งานของข้อมูลนอกเครือข่ายสําหรับต้นทุนที่ต่ํากว่า แต่ลดความปลอดภัยหรือความพร้อมใช้งานของข้อมูล Bitcoin สําหรับค่าใช้จ่ายปกติ แต่ความปลอดภัยเต็มรูปแบบ โดยไม่คํานึงถึงความพร้อมใช้งานของข้อมูลที่เลือกแต่ละธุรกรรมจะยังคงได้รับการตรวจสอบผ่านหลักฐาน ZK

เครือข่ายตัวแยกที่ไม่ได้รับมอบหมาย

ผู้สนับสนุน Citrea กําลังสํารวจโซลูชันเพื่อสนับสนุนฉันทามติระหว่างซีเควนเซอร์หลายตัวโดยไม่ส่งผลกระทบต่อเวลาแฝงและขั้นสุดท้าย วิธีการหนึ่งอาจเกี่ยวข้องกับการใช้เลเยอร์ที่เหมือน PoS แต่สําหรับบล็อกการจัดลําดับเท่านั้น สําหรับผู้ใช้แหล่งที่มาของความจริงจะเป็นหลักฐานที่ไม่มีความรู้ใน Bitcoin เสมอ เลเยอร์การจัดลําดับแบบกระจายอํานาจจะลดความไว้วางใจในระยะสั้นในซีเควนเซอร์เพื่อป้องกันการจัดลําดับเนื่องจากการจัดลําดับจะเสร็จสิ้นในครั้งเดียวบนเลเยอร์การจัดลําดับ กลไกฉันทามติหลายอย่าง เช่น CometBFT, Hotstuff และ MonadBFT กําลังได้รับการทดสอบ

Trustless Atomic Swaps

ปัจจุบันกำลังมีการวิจัยในการทำให้สามารถมีการแลกเปลี่ยนอะตอมิกที่ไม่มีความไว้วางใจระหว่าง Citrea และ Bitcoin โดยการแลกเปลี่ยนเหล่านี้จะช่วยให้ผู้ใช้สามารถเข้าและออกจาก Citrea โดยไม่ต้องใช้กลไกการติดตั้ง

การรวม Lightning Network

การวิจัยกําลังดําเนินการเกี่ยวกับการแลกเปลี่ยนอะตอมที่เชื่อถือได้ระหว่าง Citrea และ Lightning Network สิ่งนี้จะช่วยให้ผู้ใช้ Citrea สามารถชําระใบแจ้งหนี้ Lightning ได้โดยตรงจากเครือข่าย Citrea หรือจุดเข้าและออกโดยไม่ต้องพึ่งพาเลเยอร์ฐาน Bitcoin

การตกลงที่ไม่มีความเชื่อถือ

เพื่อที่จะบรรลุการตั้งค่า Bitcoin ที่เชื่อถือได้อย่างสมบูรณ์แบบ จำเป็นต้องมี opcode สำหรับการตรวจสอบ ZK proofs และ opcode สัญญา ในสถาปัตยกรรมปัจจุบัน BitVM ให้การตั้งค่าที่ไม่เชื่อมั่นให้เสริมที่มีความเสี่ยงต่ำ—การปรับปรุงที่สำคัญเมื่อเทียบกับการแก้ปัญหา sidechain ที่ไม่ปลอดภัย

สรุปผล

ส่วนสำคัญของโปรโตคอล Citrea อยู่ที่ตำแหน่งที่ไม่เหมือนใครสำหรับการไหลข้อมูลแบบพลวัตที่ให้การแบ่งปันและจัดการข้อมูลแบบเรียลไทม์อย่างมีประสิทธิภาพและไม่ต้องไว้วางใจในคำตอบ ซึ่งมีฉบับสมบูรณ์ของฉากหลากหลายและสถาปัตยกรรมเทคนิคอย่างนวัตกรรม ทำให้เป็นผู้เล่นระดับสำคัญในสนามบล็อกเชน อย่างไรก็ตาม ยังคงเผชิญกับความท้าทายเกี่ยวกับเทคโนโลยีและการใช้งานของผู้ใช้เพื่อสร้างแอปพลิเคชันอย่างกว้างขวางขึ้น

Автор: Ggio
Перекладач: Viper
Рецензент(-и): Piccolo、Edward、Elisa
Рецензент(и) перекладу: Ashely、Joyce
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.io.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate.io. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!