Brevis เป็นแพลตฟอร์มพิสูจน์ข้อมูลเต็มเชิงซุ่ม (Zero-Knowledge) (ZK) ที่ออกแบบมาเพื่อให้สมาร์ทคอนแทร็กสามารถเข้าถึงและประมวลผลข้อมูลทั้งหมดของบล็อกเชนหลายรายการในรูปแบบที่ไม่ต้องเชื่อมั่น โดยการ提供ฟังก์ชั่นการคำนวณที่กำหนดเอง Brevis สนับสนุนแอปพลิเคชันนวัตกรรมเช่นการเงินดิจิทัล (DeFi) การตรวจสอบข้ามเชื่อมต่อระหว่างเชน และการจัดการ Likuidity เพื่อช่วยให้นักพัฒนาสร้างแอปพลิเคชันบล็อกเชนที่ฉลาดขึ้นและลดความเชื่อมั่น
ผู้ก่อตั้งของ Brevis ชื่อ Dong Mo มีความเชี่ยวชาญทางด้านวิทยาการคอมพิวเตอร์และเป็นนักวิจัยด้านระบบกระจายและความมั่นคงของระบบคอมพิวเตอร์ในช่วงเวลาของการศึกษาปริญญาเอกที่มหาวิทยาลัย Illinois ที่ Urbana-Champaign (UIUC) นอกจากนี้ Dong Mo ยังเป็นผู้ร่วมก่อตั้งของ Celer Network และเป็นพาร์ทเนอร์ผู้ลงทุนใน IOSG Ventures
Brevis ประกาศเสร็จสิ้นรอบเมล็ดมะม่วง 7.5 ล้านดอลลาร์ในวันที่ 12 พฤศจิกายน พ.ศ. 2567 ซึ่งมี Polychain Capital และ Binance Labs เป็นผู้นำและมีการเข้าร่วมจาก IOSG Ventures, Nomad Capital, Bankless Ventures, HashKey Capital และผู้อื่นๆ
Brevis' Funding (แหล่งที่มา: Brevis)
ขณะนี้แอปพลิเคชัน Web 3.0 ที่ไม่มีความเป็นจริงของการเชื่อมต่อ (dApps) ไม่สามารถเข้าถึงข้อมูลที่จัดเก็บบนบล็อกเชนได้ทั้งหมดในลักษณะที่ไม่มีความเชื่อถือแบบเต็มที่ เนื่องจากสมาร์ทคอนแทร็กสามารถเข้าถึงข้อมูลจากสถานะปัจจุบันเท่านั้นและไม่สามารถเรียกดูข้อมูลประวัติศาสตร์ที่สมบูรณ์ได้ จำกัดศักยภาพและฟังก์ชันของ dApps
วิสัยทัศน์และเป้าหมายของ Brevis คือการเป็นแพลตฟอร์มการคํานวณและตรวจสอบความถูกต้องของข้อมูลแบบ ZK เต็มรูปแบบ โดยมีเป้าหมายเพื่อให้ dApps สามารถเข้าถึง ประมวลผล และใช้ข้อมูลตามอําเภอใจในบล็อกเชนหลายตัวที่ไม่น่าเชื่อถืออย่างสมบูรณ์ ซึ่งรวมถึงข้อมูลดิบเช่นการถ่ายโอนสินทรัพย์การเรียกฟังก์ชันสัญญาเหตุการณ์สัญญาและรากของรัฐบล็อกเชนทําให้สามารถดึงข้อมูลที่มีค่าเช่นการเป็นเจ้าของสินทรัพย์โปรไฟล์กิจกรรมของผู้ใช้กราฟทางสังคมและความสัมพันธ์ทางการเงิน
Brevis ใช้อัลกอริทึมทางคริปโตกราฟฟิค Zero-Knowledge (ZK) และการคำนวณแบบขนานมากเพื่อประมวลผลการคำนวณที่ซับซ้อนของปริมาณการทำธุรกรรมที่สูงในระยะเวลาสั้น นี่หมายถึงว่า Brevis มอบประสิทธิภาพที่มีประสิทธิภาพเมื่อจัดการข้อมูลในมาตรฐานขนาดใหญ่ที่สำคัญสำหรับการใช้งานแบบเซ็นทรัลไรท์ (dApps) ที่ต้องการเวลาตอบสนองอย่างรวดเร็ว
ความหลากหลาย
Brevis นำเสนอ Software Development Kit (SDK) ซึ่งช่วยให้นักพัฒนาสามารถเข้าถึงสถานะทางประวัติศาสตร์ ธุรกรรม กิจกรรมสัญญาอัจฉริยะและปรับแต่งตัวเลือกการคำนวณต่าง ๆ โดยใช้ภาษาโปรแกรมที่พวกเขาคุ้นเคย ความหลากหลายนี้ช่วยให้ Brevis สามารถตอบสนองความต้องการในการพัฒนาและสถานการณ์ในการใช้งานที่หลากหลายได้
Omni-Chain
Brevis มีประสบการณ์การใช้งานที่เข้ากันได้ที่รองรับการเข้าถึงข้อมูลและการคำนวณข้ามโซนเชื่อมไม่มีความเชื่อถือได้อย่างรวดเร็วบนบล็อกเชนหลายอัน นี่หมายความว่านักพัฒนาสามารถสร้างแอปพลิเคชั่นที่ครอบคลุมบล็อกเชนหลายๆ อันในขณะที่ผู้ใช้สามารถเพลิดเพลินกับประสบการณ์การโต้ตอบที่เรียบง่าย
Brevis, ในฐานะแพลตฟอร์มการพิสูจน์ข้อมูล Zero-Knowledge (ZK) แบบหลายโซน, เป้าหมายคือการให้บริการการเข้าถึงข้อมูลที่เป็นที่เชื่อถือได้, การคำนวณ, และคุณลักษณะการใช้งานสำหรับแอปพลิเคชันที่กระจาย (dApps) โครงสร้างหลักประกอบด้วยสามส่วนหลัก: zkFabric, zkQueryNet, และ zkAggregatorRollup
สถาปัตยกรรมของ Brevis (ที่มา: Brevis)
zkFabric เป็นชั้นการเชื่อมโยงของ Brevis ที่รับผิดชอบในการเก็บหัวบล็อกจากบล็อกเชนที่เชื่อมต่อทั้งหมดและสร้างหลักฐานการเชื่อมโยงโดยไม่เปิดเผยของ Zero-Knowledge Consensus Proofs (ZK Consensus Proofs) เพื่อยืนยันความถูกต้องของหัวบล็อกเหล่านี้ นี้ช่วยให้บล็อกเชนใดก็สามารถเข้าถึงสถานะของบล็อกเชนอื่นโดยไม่มีความเชื่อถือ ผ่าน zkFabric dApps สามารถเข้าถึงหัวบล็อกแบบหลายๆ ลูกและรากสถานะอย่างปลอดภัย แก้ไขปัญหาเรื่องความเชื่อถือในการทำงานร่วมกันของหลายบล็อกเชนปัจจุบัน
เวิร์กโฟลว์ของ zkFabric สามารถเปรียบเทียบกับบริการจัดส่งได้ มันรวบรวม "แพ็คเกจ" (ส่วนหัวของบล็อก) จากบล็อกเชนต่างๆ จากนั้นส่งผ่านชุด "จุดตรวจ" (สร้างหลักฐานที่ไม่มีความรู้) เพื่อตรวจสอบความถูกต้องของแพ็คเกจ สุดท้ายส่วนหัวของบล็อกที่ได้รับการยืนยันจะถูก "จัดส่ง" ไปยังคลังสินค้ากลาง (zkAggregatorRollup) เวิร์กโฟลว์เฉพาะมีดังนี้:
แกนเทคโนโลยีของ zkFabric อยู่ที่ความสามารถในการสร้างและตรวจสอบหลักฐานที่ไม่มีความรู้ซึ่งทําหน้าที่เหมือน "ใบเสร็จรับเงิน" ที่เข้ารหัสเพื่อพิสูจน์ความถูกต้องของส่วนหัวของบล็อกโดยไม่เปิดเผยข้อมูลที่ละเอียดอ่อนใด ๆ มันทํางานโดยใช้วงจรตามเลขคณิตพหุนามทําให้สามารถสร้างหลักฐานได้อย่างมีประสิทธิภาพและปลอดภัย นอกจากนี้การพิสูจน์ของ zkFabric สามารถตรวจสอบซ้ําได้ใน zkAggregatorRollup ซึ่งหมายความว่าเมื่อพิสูจน์แล้วความถูกต้องสามารถยืนยันซ้ํา ๆ ในบล็อกเชนหลายตัวโดยไม่จําเป็นต้องตรวจสอบซ้ําในแต่ละครั้งซึ่งช่วยเพิ่มประสิทธิภาพการทํางานร่วมกันข้ามสายโซ่ได้อย่างมาก
ตัวอย่างเช่นด้วย Ethereum PoS zkFabric จะคํานวณความมุ่งมั่นของคณะกรรมการซิงค์ Ethereum ก่อนซึ่งเกี่ยวข้องกับกระบวนการที่ซับซ้อนของการแฮช SHA-256 และการรวมคีย์สาธารณะ จากนั้นจะตรวจสอบลายเซ็น BLS ของบล็อกเพื่อให้แน่ใจว่าบล็อกนั้นลงนามโดยคณะกรรมการผู้มีอํานาจ หลังจากทําตามขั้นตอนเหล่านี้แล้ว zkFabric จะสร้างหลักฐานที่ไม่มีความรู้เพื่อยืนยันว่าขั้นตอนการตรวจสอบทั้งหมดได้รับการดําเนินการอย่างถูกต้อง หลักฐานนี้จะถูกส่งไปยัง zkAggregatorRollup พร้อมกับส่วนหัวของบล็อกสําหรับใช้โดยส่วนประกอบระบบอื่น ๆ ด้วยวิธีนี้ zkFabric ไม่เพียง แต่รับประกันการทํางานร่วมกันระหว่างบล็อกเชน แต่ยังรักษาความปลอดภัยและความสมบูรณ์ของข้อมูลซึ่งเป็นรากฐานที่มั่นคงสําหรับการสร้างแอปพลิเคชันข้ามสายโซ่
โครงสร้าง zkFabric (แหล่งที่มา: Brevis)
zkQueryNet เป็นตลาดเปิดที่ออกแบบมาเพื่อรองรับความต้องการในการคิวรี่ข้อมูลหลากหลายประเภท โดยทำการแปลงผลลัพธ์คิวรี่เป็น ZK proofs มันมุ่งเน้นที่จะให้บริการในการคิวรี่ข้อมูลและกรอบการคำนวณที่มีประสิทธิภาพสูง ยืดหยุ่น และไม่มีความไว้วางใจสำหรับแอปพลิเคชันที่ไม่มีศูนย์ (dApps)
zkQueryNet ถูกนําไปใช้ผ่านชุดของ Zero-Knowledge Query Engines ทําให้นักพัฒนาสามารถสืบค้นข้อมูลผ่านบล็อกเชนหลายตัวโดยไม่ต้องพึ่งพาตัวกลางแบบรวมศูนย์หรือบุคคลที่สามที่เชื่อถือได้ เวิร์กโฟลว์เฉพาะรวมถึงการรับคําขอสืบค้นจาก dApps การแยกวิเคราะห์แบบสอบถามและการสร้างผลลัพธ์การคํานวณที่สอดคล้องกัน เอ็นจิ้นการสืบค้นแต่ละตัวสามารถให้อินเทอร์เฟซการสืบค้นที่แตกต่างกันตามความต้องการเฉพาะสนับสนุนกรณีการใช้งานตั้งแต่ข้อมูลการถ่ายโอนสินทรัพย์อย่างง่ายไปจนถึงการวิเคราะห์ตลาดที่ซับซ้อน ผลลัพธ์การสืบค้นที่สร้างขึ้นจะมาพร้อมกับหลักฐานที่ไม่มีความรู้เพื่อให้แน่ใจว่าถูกต้องและถูกต้องในขณะที่รักษาความเป็นส่วนตัวของผู้ใช้
ผ่านทาง zkQueryNet นักพัฒนาสามารถเข้าถึงข้อมูล跨เชนได้อย่างง่ายดาย สร้างแอปพลิเคชันที่กระจายแบบมีความยืดหยุ่นและมีประสิทธิภาพมากขึ้น และสนับสนุนให้นิวคลีอ์สโครสเอคอซิสเต็มเตรียมเติบโต
ตัวอย่างเช่น การแลกเปลี่ยนแบบกระจายอํานาจ (DEX) อาจต้องการปรับรางวัลการขุดสภาพคล่องแบบไดนามิกตามปริมาณการซื้อขายของผู้ใช้ในบล็อกเชนต่างๆ สามารถเริ่มต้นคําขอสืบค้นผ่าน zkQueryNet และเอ็นจิ้นการสืบค้นในเครือข่ายจะรวบรวมและคํานวณข้อมูลสร้างหลักฐานที่ไม่มีความรู้เพื่อให้แน่ใจว่าผลลัพธ์มีความถูกต้องและความถูกต้องของผลลัพธ์ ข้อมูลที่ตรวจสอบแล้วจะถูกส่งกลับไปยังสัญญาอัจฉริยะ DEX เพื่อปรับกลไกการให้รางวัล โดยกระบวนการทั้งหมดไม่น่าเชื่อถือ ทําให้มั่นใจได้ถึงความปลอดภัยและความโปร่งใสของข้อมูล
zkAggregatorRollup ทําหน้าที่เป็นเลเยอร์การรวมและการจัดเก็บสําหรับ zkFabric และ zkQueryNet มีหน้าที่ตรวจสอบหลักฐานที่ส่งโดยทั้งสองโมดูลและส่งรากสถานะที่ได้รับการยืนยันเป็นศูนย์ (ZK) ไปยังบล็อกเชนที่เชื่อมต่อทั้งหมด กระบวนการนี้ช่วยให้แอปพลิเคชันแบบกระจายอํานาจ (dApps) สามารถใช้ผลลัพธ์การสืบค้นที่ได้รับการยืนยันจาก ZK เหล่านี้ได้โดยตรงภายในสัญญาอัจฉริยะ ด้วยการรวมหลักฐานหลายรายการและส่งไปยังแต่ละบล็อกเชนพร้อมกัน zkAggregatorRollup ช่วยลดต้นทุนการสื่อสารและการตรวจสอบข้ามสายโซ่ได้อย่างมากในขณะที่มั่นใจในความปลอดภัยและความสมบูรณ์ของข้อมูล
ในเชิงออกแบบ zkAggregatorRollup จัดให้เป็นจุดรวมข้อมูลที่ไว้วางใจได้ มันรวมพิสูจน์ศูนย์ความรู้จากแหล่งที่มาต่าง ๆ และส่งมันไปยังบล็อกเชนที่เชื่อมต่อทั้งหมดเพื่อเปิดใช้งานและใช้ข้อมูลร่วมกันระหว่างเชื่อมโยงเชื่อมต่อ
ในทางเทคนิคมันใช้โซลูชันการจัดเก็บข้อมูลที่มีประสิทธิภาพเช่นต้นไม้ Verkle เพื่อสนับสนุนการดึงข้อมูลที่รวดเร็วและการสร้างหลักฐาน นอกจากนี้ zkAggregatorRollup ยังมีตรรกะการตรวจสอบที่มีประสิทธิภาพซึ่งช่วยให้มั่นใจได้ว่าการพิสูจน์แต่ละครั้งจะผ่านการตรวจสอบหลักฐานที่ไม่มีความรู้อย่างเข้มงวดก่อนที่จะจัดเก็บและส่งข้อมูล สิ่งนี้รับประกันความถูกต้องและความน่าเชื่อถือของข้อมูล การออกแบบนี้ทําให้ zkAggregatorRollup เป็นรากฐานความไว้วางใจที่แข็งแกร่ง โดยให้แอปพลิเคชันแบบกระจายอํานาจพร้อมแพลตฟอร์มการเข้าถึงและการใช้ข้อมูลข้ามสายโซ่ที่เชื่อถือได้
Brevis แนะนํากระบวนทัศน์การพัฒนาใหม่สําหรับแอปพลิเคชัน DeFi ผ่านการใช้ Zero-Knowledge Proofs (ZKPs) ตัวอย่างเช่น แอปพลิเคชัน DeFi สามารถใช้ประโยชน์จาก Brevis เพื่อเข้าถึงและตรวจสอบข้อมูลธุรกรรมที่ผ่านมาเพื่อจัดการรางวัล เช่น โปรแกรมความภักดี สิ่งนี้ทําให้แอปพลิเคชันสามารถปรับแต่งรางวัลและสิ่งจูงใจตามพฤติกรรมการทําธุรกรรมในอดีตของผู้ใช้ซึ่งจะช่วยเพิ่มการมีส่วนร่วมของผู้ใช้และการรักษาแพลตฟอร์ม นอกจากนี้ Brevis ยังอนุญาตให้โปรโตคอลตรวจสอบและดึงข้อมูลบล็อกเชนในอดีต ซึ่งเป็นสิ่งสําคัญสําหรับแอปพลิเคชันที่ต้องพึ่งพาสถานะบล็อกเชนในอดีต
Brevis รองรับการสร้างสะพานครอสเชนที่ใช้ Zero-Knowledge Proofs เพื่อให้การโอนสินทรัพย์และข้อมูลระหว่างเครือข่ายบล็อกเชนที่แตกต่างกันปลอดภัย ตัวอย่างเช่น Brevis สามารถนำเสนอสะพานจาก Cosmos ไปยัง Ethereum ที่มีการพิสูจน์ความถูกต้องของวงจรพิสูจน์ขนาดใหญ่ การออกแบบนี้จะให้ความปลอดภัยของสะพานพร้อมทั้งเพิ่มประสิทธิภาพและประสิทธิภาพของการสื่อสารครอสเชนได้เป็นอย่างดี
Brevis สามารถใช้เพื่อสร้างระบบ Zero-Knowledge Identity ช่วยให้ผู้ใช้สามารถพิสูจน์ตัวตนและพฤติกรรมของพวกเขาในขณะที่ปกป้องความเป็นส่วนตัวของพวกเขา ตัวอย่างเช่นผ่านระบบ DID ผู้ใช้สามารถแนะนําข้อมูลทางสังคมที่มีรายละเอียดมากขึ้นสําหรับการโต้ตอบโดยไม่เปิดเผยข้อมูลที่ละเอียดอ่อน วิธีการยืนยันตัวตนนี้สามารถนําไปใช้กับกรณีการใช้งานต่างๆรวมถึงเครือข่ายสังคมบริการทางการเงินและอื่น ๆ ในขณะที่มั่นใจในความเป็นส่วนตัวและความปลอดภัยของข้อมูลผู้ใช้
การสาธิตการใช้งาน Brevis (แหล่งที่มา: เบรวิส)
Brevis ในฐานะแพลตฟอร์มการพิสูจน์ข้อมูลแบบ Zero-Knowledge (ZK) ที่เป็นนวัตกรรมใหม่ไม่เพียง แต่ให้ความสามารถในการทํางานร่วมกันข้ามสายโซ่ที่ไม่เคยมีมาก่อนสําหรับแอปพลิเคชันแบบกระจายอํานาจ (dApps) แต่ยังแก้ปัญหาความน่าเชื่อถือผ่านเทคโนโลยีการพิสูจน์ ZK อันทรงพลังซึ่งขับเคลื่อนการพัฒนาระบบนิเวศ Web3 ด้วยองค์ประกอบหลักสามประการ ได้แก่ zkFabric, zkQueryNet และ zkAggregatorRollup Brevis ช่วยให้สามารถเข้าถึงและประมวลผลข้อมูลได้อย่างมีประสิทธิภาพปลอดภัยและเชื่อถือได้สนับสนุนแอปพลิเคชันที่เป็นนวัตกรรมใหม่ในการเงินแบบกระจายอํานาจ (DeFi) การยืนยันตัวตนข้ามสายโซ่การจัดการสภาพคล่องและอื่น ๆ
เกี่ยวกับแผนการในอนาคต Brevis มุ่งมั่นที่จะขยายการสนับสนุนข้ามสายโซ่และเพิ่มประสิทธิภาพสถาปัตยกรรมการคํานวณ ZK เพื่อเพิ่มประสิทธิภาพแพลตฟอร์มและความสามารถในการปรับขนาด ในอีกไม่กี่เดือนข้างหน้า Brevis จะเปิดตัวสถาปัตยกรรม ZK Coprocessor ใหม่และปรับปรุงความเข้ากันได้กับบล็อกเชนหลายตัวและเครือข่าย Layer 2 อย่างต่อเนื่องเพื่อรองรับกรณีการใช้งานที่หลากหลายขึ้น นอกจากนี้ Brevis จะเสริมความแข็งแกร่งให้กับชุดพัฒนาซอฟต์แวร์ (SDK) ทําให้นักพัฒนาสามารถใช้การคํานวณข้อมูลที่ซับซ้อนและตรรกะทางธุรกิจได้ง่ายขึ้น พวกเขาจะทํางานเพื่อลดต้นทุนและเวลาแฝงของการคํานวณ ZK ผ่านนวัตกรรมทางเทคโนโลยีใหม่
Brevis เป็นแพลตฟอร์มพิสูจน์ข้อมูลเต็มเชิงซุ่ม (Zero-Knowledge) (ZK) ที่ออกแบบมาเพื่อให้สมาร์ทคอนแทร็กสามารถเข้าถึงและประมวลผลข้อมูลทั้งหมดของบล็อกเชนหลายรายการในรูปแบบที่ไม่ต้องเชื่อมั่น โดยการ提供ฟังก์ชั่นการคำนวณที่กำหนดเอง Brevis สนับสนุนแอปพลิเคชันนวัตกรรมเช่นการเงินดิจิทัล (DeFi) การตรวจสอบข้ามเชื่อมต่อระหว่างเชน และการจัดการ Likuidity เพื่อช่วยให้นักพัฒนาสร้างแอปพลิเคชันบล็อกเชนที่ฉลาดขึ้นและลดความเชื่อมั่น
ผู้ก่อตั้งของ Brevis ชื่อ Dong Mo มีความเชี่ยวชาญทางด้านวิทยาการคอมพิวเตอร์และเป็นนักวิจัยด้านระบบกระจายและความมั่นคงของระบบคอมพิวเตอร์ในช่วงเวลาของการศึกษาปริญญาเอกที่มหาวิทยาลัย Illinois ที่ Urbana-Champaign (UIUC) นอกจากนี้ Dong Mo ยังเป็นผู้ร่วมก่อตั้งของ Celer Network และเป็นพาร์ทเนอร์ผู้ลงทุนใน IOSG Ventures
Brevis ประกาศเสร็จสิ้นรอบเมล็ดมะม่วง 7.5 ล้านดอลลาร์ในวันที่ 12 พฤศจิกายน พ.ศ. 2567 ซึ่งมี Polychain Capital และ Binance Labs เป็นผู้นำและมีการเข้าร่วมจาก IOSG Ventures, Nomad Capital, Bankless Ventures, HashKey Capital และผู้อื่นๆ
Brevis' Funding (แหล่งที่มา: Brevis)
ขณะนี้แอปพลิเคชัน Web 3.0 ที่ไม่มีความเป็นจริงของการเชื่อมต่อ (dApps) ไม่สามารถเข้าถึงข้อมูลที่จัดเก็บบนบล็อกเชนได้ทั้งหมดในลักษณะที่ไม่มีความเชื่อถือแบบเต็มที่ เนื่องจากสมาร์ทคอนแทร็กสามารถเข้าถึงข้อมูลจากสถานะปัจจุบันเท่านั้นและไม่สามารถเรียกดูข้อมูลประวัติศาสตร์ที่สมบูรณ์ได้ จำกัดศักยภาพและฟังก์ชันของ dApps
วิสัยทัศน์และเป้าหมายของ Brevis คือการเป็นแพลตฟอร์มการคํานวณและตรวจสอบความถูกต้องของข้อมูลแบบ ZK เต็มรูปแบบ โดยมีเป้าหมายเพื่อให้ dApps สามารถเข้าถึง ประมวลผล และใช้ข้อมูลตามอําเภอใจในบล็อกเชนหลายตัวที่ไม่น่าเชื่อถืออย่างสมบูรณ์ ซึ่งรวมถึงข้อมูลดิบเช่นการถ่ายโอนสินทรัพย์การเรียกฟังก์ชันสัญญาเหตุการณ์สัญญาและรากของรัฐบล็อกเชนทําให้สามารถดึงข้อมูลที่มีค่าเช่นการเป็นเจ้าของสินทรัพย์โปรไฟล์กิจกรรมของผู้ใช้กราฟทางสังคมและความสัมพันธ์ทางการเงิน
Brevis ใช้อัลกอริทึมทางคริปโตกราฟฟิค Zero-Knowledge (ZK) และการคำนวณแบบขนานมากเพื่อประมวลผลการคำนวณที่ซับซ้อนของปริมาณการทำธุรกรรมที่สูงในระยะเวลาสั้น นี่หมายถึงว่า Brevis มอบประสิทธิภาพที่มีประสิทธิภาพเมื่อจัดการข้อมูลในมาตรฐานขนาดใหญ่ที่สำคัญสำหรับการใช้งานแบบเซ็นทรัลไรท์ (dApps) ที่ต้องการเวลาตอบสนองอย่างรวดเร็ว
ความหลากหลาย
Brevis นำเสนอ Software Development Kit (SDK) ซึ่งช่วยให้นักพัฒนาสามารถเข้าถึงสถานะทางประวัติศาสตร์ ธุรกรรม กิจกรรมสัญญาอัจฉริยะและปรับแต่งตัวเลือกการคำนวณต่าง ๆ โดยใช้ภาษาโปรแกรมที่พวกเขาคุ้นเคย ความหลากหลายนี้ช่วยให้ Brevis สามารถตอบสนองความต้องการในการพัฒนาและสถานการณ์ในการใช้งานที่หลากหลายได้
Omni-Chain
Brevis มีประสบการณ์การใช้งานที่เข้ากันได้ที่รองรับการเข้าถึงข้อมูลและการคำนวณข้ามโซนเชื่อมไม่มีความเชื่อถือได้อย่างรวดเร็วบนบล็อกเชนหลายอัน นี่หมายความว่านักพัฒนาสามารถสร้างแอปพลิเคชั่นที่ครอบคลุมบล็อกเชนหลายๆ อันในขณะที่ผู้ใช้สามารถเพลิดเพลินกับประสบการณ์การโต้ตอบที่เรียบง่าย
Brevis, ในฐานะแพลตฟอร์มการพิสูจน์ข้อมูล Zero-Knowledge (ZK) แบบหลายโซน, เป้าหมายคือการให้บริการการเข้าถึงข้อมูลที่เป็นที่เชื่อถือได้, การคำนวณ, และคุณลักษณะการใช้งานสำหรับแอปพลิเคชันที่กระจาย (dApps) โครงสร้างหลักประกอบด้วยสามส่วนหลัก: zkFabric, zkQueryNet, และ zkAggregatorRollup
สถาปัตยกรรมของ Brevis (ที่มา: Brevis)
zkFabric เป็นชั้นการเชื่อมโยงของ Brevis ที่รับผิดชอบในการเก็บหัวบล็อกจากบล็อกเชนที่เชื่อมต่อทั้งหมดและสร้างหลักฐานการเชื่อมโยงโดยไม่เปิดเผยของ Zero-Knowledge Consensus Proofs (ZK Consensus Proofs) เพื่อยืนยันความถูกต้องของหัวบล็อกเหล่านี้ นี้ช่วยให้บล็อกเชนใดก็สามารถเข้าถึงสถานะของบล็อกเชนอื่นโดยไม่มีความเชื่อถือ ผ่าน zkFabric dApps สามารถเข้าถึงหัวบล็อกแบบหลายๆ ลูกและรากสถานะอย่างปลอดภัย แก้ไขปัญหาเรื่องความเชื่อถือในการทำงานร่วมกันของหลายบล็อกเชนปัจจุบัน
เวิร์กโฟลว์ของ zkFabric สามารถเปรียบเทียบกับบริการจัดส่งได้ มันรวบรวม "แพ็คเกจ" (ส่วนหัวของบล็อก) จากบล็อกเชนต่างๆ จากนั้นส่งผ่านชุด "จุดตรวจ" (สร้างหลักฐานที่ไม่มีความรู้) เพื่อตรวจสอบความถูกต้องของแพ็คเกจ สุดท้ายส่วนหัวของบล็อกที่ได้รับการยืนยันจะถูก "จัดส่ง" ไปยังคลังสินค้ากลาง (zkAggregatorRollup) เวิร์กโฟลว์เฉพาะมีดังนี้:
แกนเทคโนโลยีของ zkFabric อยู่ที่ความสามารถในการสร้างและตรวจสอบหลักฐานที่ไม่มีความรู้ซึ่งทําหน้าที่เหมือน "ใบเสร็จรับเงิน" ที่เข้ารหัสเพื่อพิสูจน์ความถูกต้องของส่วนหัวของบล็อกโดยไม่เปิดเผยข้อมูลที่ละเอียดอ่อนใด ๆ มันทํางานโดยใช้วงจรตามเลขคณิตพหุนามทําให้สามารถสร้างหลักฐานได้อย่างมีประสิทธิภาพและปลอดภัย นอกจากนี้การพิสูจน์ของ zkFabric สามารถตรวจสอบซ้ําได้ใน zkAggregatorRollup ซึ่งหมายความว่าเมื่อพิสูจน์แล้วความถูกต้องสามารถยืนยันซ้ํา ๆ ในบล็อกเชนหลายตัวโดยไม่จําเป็นต้องตรวจสอบซ้ําในแต่ละครั้งซึ่งช่วยเพิ่มประสิทธิภาพการทํางานร่วมกันข้ามสายโซ่ได้อย่างมาก
ตัวอย่างเช่นด้วย Ethereum PoS zkFabric จะคํานวณความมุ่งมั่นของคณะกรรมการซิงค์ Ethereum ก่อนซึ่งเกี่ยวข้องกับกระบวนการที่ซับซ้อนของการแฮช SHA-256 และการรวมคีย์สาธารณะ จากนั้นจะตรวจสอบลายเซ็น BLS ของบล็อกเพื่อให้แน่ใจว่าบล็อกนั้นลงนามโดยคณะกรรมการผู้มีอํานาจ หลังจากทําตามขั้นตอนเหล่านี้แล้ว zkFabric จะสร้างหลักฐานที่ไม่มีความรู้เพื่อยืนยันว่าขั้นตอนการตรวจสอบทั้งหมดได้รับการดําเนินการอย่างถูกต้อง หลักฐานนี้จะถูกส่งไปยัง zkAggregatorRollup พร้อมกับส่วนหัวของบล็อกสําหรับใช้โดยส่วนประกอบระบบอื่น ๆ ด้วยวิธีนี้ zkFabric ไม่เพียง แต่รับประกันการทํางานร่วมกันระหว่างบล็อกเชน แต่ยังรักษาความปลอดภัยและความสมบูรณ์ของข้อมูลซึ่งเป็นรากฐานที่มั่นคงสําหรับการสร้างแอปพลิเคชันข้ามสายโซ่
โครงสร้าง zkFabric (แหล่งที่มา: Brevis)
zkQueryNet เป็นตลาดเปิดที่ออกแบบมาเพื่อรองรับความต้องการในการคิวรี่ข้อมูลหลากหลายประเภท โดยทำการแปลงผลลัพธ์คิวรี่เป็น ZK proofs มันมุ่งเน้นที่จะให้บริการในการคิวรี่ข้อมูลและกรอบการคำนวณที่มีประสิทธิภาพสูง ยืดหยุ่น และไม่มีความไว้วางใจสำหรับแอปพลิเคชันที่ไม่มีศูนย์ (dApps)
zkQueryNet ถูกนําไปใช้ผ่านชุดของ Zero-Knowledge Query Engines ทําให้นักพัฒนาสามารถสืบค้นข้อมูลผ่านบล็อกเชนหลายตัวโดยไม่ต้องพึ่งพาตัวกลางแบบรวมศูนย์หรือบุคคลที่สามที่เชื่อถือได้ เวิร์กโฟลว์เฉพาะรวมถึงการรับคําขอสืบค้นจาก dApps การแยกวิเคราะห์แบบสอบถามและการสร้างผลลัพธ์การคํานวณที่สอดคล้องกัน เอ็นจิ้นการสืบค้นแต่ละตัวสามารถให้อินเทอร์เฟซการสืบค้นที่แตกต่างกันตามความต้องการเฉพาะสนับสนุนกรณีการใช้งานตั้งแต่ข้อมูลการถ่ายโอนสินทรัพย์อย่างง่ายไปจนถึงการวิเคราะห์ตลาดที่ซับซ้อน ผลลัพธ์การสืบค้นที่สร้างขึ้นจะมาพร้อมกับหลักฐานที่ไม่มีความรู้เพื่อให้แน่ใจว่าถูกต้องและถูกต้องในขณะที่รักษาความเป็นส่วนตัวของผู้ใช้
ผ่านทาง zkQueryNet นักพัฒนาสามารถเข้าถึงข้อมูล跨เชนได้อย่างง่ายดาย สร้างแอปพลิเคชันที่กระจายแบบมีความยืดหยุ่นและมีประสิทธิภาพมากขึ้น และสนับสนุนให้นิวคลีอ์สโครสเอคอซิสเต็มเตรียมเติบโต
ตัวอย่างเช่น การแลกเปลี่ยนแบบกระจายอํานาจ (DEX) อาจต้องการปรับรางวัลการขุดสภาพคล่องแบบไดนามิกตามปริมาณการซื้อขายของผู้ใช้ในบล็อกเชนต่างๆ สามารถเริ่มต้นคําขอสืบค้นผ่าน zkQueryNet และเอ็นจิ้นการสืบค้นในเครือข่ายจะรวบรวมและคํานวณข้อมูลสร้างหลักฐานที่ไม่มีความรู้เพื่อให้แน่ใจว่าผลลัพธ์มีความถูกต้องและความถูกต้องของผลลัพธ์ ข้อมูลที่ตรวจสอบแล้วจะถูกส่งกลับไปยังสัญญาอัจฉริยะ DEX เพื่อปรับกลไกการให้รางวัล โดยกระบวนการทั้งหมดไม่น่าเชื่อถือ ทําให้มั่นใจได้ถึงความปลอดภัยและความโปร่งใสของข้อมูล
zkAggregatorRollup ทําหน้าที่เป็นเลเยอร์การรวมและการจัดเก็บสําหรับ zkFabric และ zkQueryNet มีหน้าที่ตรวจสอบหลักฐานที่ส่งโดยทั้งสองโมดูลและส่งรากสถานะที่ได้รับการยืนยันเป็นศูนย์ (ZK) ไปยังบล็อกเชนที่เชื่อมต่อทั้งหมด กระบวนการนี้ช่วยให้แอปพลิเคชันแบบกระจายอํานาจ (dApps) สามารถใช้ผลลัพธ์การสืบค้นที่ได้รับการยืนยันจาก ZK เหล่านี้ได้โดยตรงภายในสัญญาอัจฉริยะ ด้วยการรวมหลักฐานหลายรายการและส่งไปยังแต่ละบล็อกเชนพร้อมกัน zkAggregatorRollup ช่วยลดต้นทุนการสื่อสารและการตรวจสอบข้ามสายโซ่ได้อย่างมากในขณะที่มั่นใจในความปลอดภัยและความสมบูรณ์ของข้อมูล
ในเชิงออกแบบ zkAggregatorRollup จัดให้เป็นจุดรวมข้อมูลที่ไว้วางใจได้ มันรวมพิสูจน์ศูนย์ความรู้จากแหล่งที่มาต่าง ๆ และส่งมันไปยังบล็อกเชนที่เชื่อมต่อทั้งหมดเพื่อเปิดใช้งานและใช้ข้อมูลร่วมกันระหว่างเชื่อมโยงเชื่อมต่อ
ในทางเทคนิคมันใช้โซลูชันการจัดเก็บข้อมูลที่มีประสิทธิภาพเช่นต้นไม้ Verkle เพื่อสนับสนุนการดึงข้อมูลที่รวดเร็วและการสร้างหลักฐาน นอกจากนี้ zkAggregatorRollup ยังมีตรรกะการตรวจสอบที่มีประสิทธิภาพซึ่งช่วยให้มั่นใจได้ว่าการพิสูจน์แต่ละครั้งจะผ่านการตรวจสอบหลักฐานที่ไม่มีความรู้อย่างเข้มงวดก่อนที่จะจัดเก็บและส่งข้อมูล สิ่งนี้รับประกันความถูกต้องและความน่าเชื่อถือของข้อมูล การออกแบบนี้ทําให้ zkAggregatorRollup เป็นรากฐานความไว้วางใจที่แข็งแกร่ง โดยให้แอปพลิเคชันแบบกระจายอํานาจพร้อมแพลตฟอร์มการเข้าถึงและการใช้ข้อมูลข้ามสายโซ่ที่เชื่อถือได้
Brevis แนะนํากระบวนทัศน์การพัฒนาใหม่สําหรับแอปพลิเคชัน DeFi ผ่านการใช้ Zero-Knowledge Proofs (ZKPs) ตัวอย่างเช่น แอปพลิเคชัน DeFi สามารถใช้ประโยชน์จาก Brevis เพื่อเข้าถึงและตรวจสอบข้อมูลธุรกรรมที่ผ่านมาเพื่อจัดการรางวัล เช่น โปรแกรมความภักดี สิ่งนี้ทําให้แอปพลิเคชันสามารถปรับแต่งรางวัลและสิ่งจูงใจตามพฤติกรรมการทําธุรกรรมในอดีตของผู้ใช้ซึ่งจะช่วยเพิ่มการมีส่วนร่วมของผู้ใช้และการรักษาแพลตฟอร์ม นอกจากนี้ Brevis ยังอนุญาตให้โปรโตคอลตรวจสอบและดึงข้อมูลบล็อกเชนในอดีต ซึ่งเป็นสิ่งสําคัญสําหรับแอปพลิเคชันที่ต้องพึ่งพาสถานะบล็อกเชนในอดีต
Brevis รองรับการสร้างสะพานครอสเชนที่ใช้ Zero-Knowledge Proofs เพื่อให้การโอนสินทรัพย์และข้อมูลระหว่างเครือข่ายบล็อกเชนที่แตกต่างกันปลอดภัย ตัวอย่างเช่น Brevis สามารถนำเสนอสะพานจาก Cosmos ไปยัง Ethereum ที่มีการพิสูจน์ความถูกต้องของวงจรพิสูจน์ขนาดใหญ่ การออกแบบนี้จะให้ความปลอดภัยของสะพานพร้อมทั้งเพิ่มประสิทธิภาพและประสิทธิภาพของการสื่อสารครอสเชนได้เป็นอย่างดี
Brevis สามารถใช้เพื่อสร้างระบบ Zero-Knowledge Identity ช่วยให้ผู้ใช้สามารถพิสูจน์ตัวตนและพฤติกรรมของพวกเขาในขณะที่ปกป้องความเป็นส่วนตัวของพวกเขา ตัวอย่างเช่นผ่านระบบ DID ผู้ใช้สามารถแนะนําข้อมูลทางสังคมที่มีรายละเอียดมากขึ้นสําหรับการโต้ตอบโดยไม่เปิดเผยข้อมูลที่ละเอียดอ่อน วิธีการยืนยันตัวตนนี้สามารถนําไปใช้กับกรณีการใช้งานต่างๆรวมถึงเครือข่ายสังคมบริการทางการเงินและอื่น ๆ ในขณะที่มั่นใจในความเป็นส่วนตัวและความปลอดภัยของข้อมูลผู้ใช้
การสาธิตการใช้งาน Brevis (แหล่งที่มา: เบรวิส)
Brevis ในฐานะแพลตฟอร์มการพิสูจน์ข้อมูลแบบ Zero-Knowledge (ZK) ที่เป็นนวัตกรรมใหม่ไม่เพียง แต่ให้ความสามารถในการทํางานร่วมกันข้ามสายโซ่ที่ไม่เคยมีมาก่อนสําหรับแอปพลิเคชันแบบกระจายอํานาจ (dApps) แต่ยังแก้ปัญหาความน่าเชื่อถือผ่านเทคโนโลยีการพิสูจน์ ZK อันทรงพลังซึ่งขับเคลื่อนการพัฒนาระบบนิเวศ Web3 ด้วยองค์ประกอบหลักสามประการ ได้แก่ zkFabric, zkQueryNet และ zkAggregatorRollup Brevis ช่วยให้สามารถเข้าถึงและประมวลผลข้อมูลได้อย่างมีประสิทธิภาพปลอดภัยและเชื่อถือได้สนับสนุนแอปพลิเคชันที่เป็นนวัตกรรมใหม่ในการเงินแบบกระจายอํานาจ (DeFi) การยืนยันตัวตนข้ามสายโซ่การจัดการสภาพคล่องและอื่น ๆ
เกี่ยวกับแผนการในอนาคต Brevis มุ่งมั่นที่จะขยายการสนับสนุนข้ามสายโซ่และเพิ่มประสิทธิภาพสถาปัตยกรรมการคํานวณ ZK เพื่อเพิ่มประสิทธิภาพแพลตฟอร์มและความสามารถในการปรับขนาด ในอีกไม่กี่เดือนข้างหน้า Brevis จะเปิดตัวสถาปัตยกรรม ZK Coprocessor ใหม่และปรับปรุงความเข้ากันได้กับบล็อกเชนหลายตัวและเครือข่าย Layer 2 อย่างต่อเนื่องเพื่อรองรับกรณีการใช้งานที่หลากหลายขึ้น นอกจากนี้ Brevis จะเสริมความแข็งแกร่งให้กับชุดพัฒนาซอฟต์แวร์ (SDK) ทําให้นักพัฒนาสามารถใช้การคํานวณข้อมูลที่ซับซ้อนและตรรกะทางธุรกิจได้ง่ายขึ้น พวกเขาจะทํางานเพื่อลดต้นทุนและเวลาแฝงของการคํานวณ ZK ผ่านนวัตกรรมทางเทคโนโลยีใหม่