ใน ส่วนที่ 1 เราได้กล่าวถึงแนวคิดของการทำงานร่วมกันของบล็อกเชน และวิธีที่จะเพิ่มความสำคัญเมื่อ L1, L2 และ Appchains ทางเลือกปรากฏขึ้น เงินทุนจำนวนมากที่ย้ายบนสะพานทำให้พวกเขาเป็นเป้าหมายที่น่าดึงดูดสำหรับแฮกเกอร์ และในปี 2022 เราพบว่าสูญเสียเงิน 2.5 พันล้านดอลลาร์จากช่องโหว่ multisig และสัญญาอัจฉริยะ ในบรรดาการหาประโยชน์ทั้งหมดที่เกิดขึ้นในปีนั้น มีมากถึง 69% ที่เกี่ยวข้องกับสะพาน
หัวใจสำคัญของการสูญเสียเหล่านี้คือความล้มเหลวในขั้นตอนการยืนยันในการเชื่อมโยง โดยที่กลไกความไว้วางใจที่ใช้ในการตรวจสอบความถูกต้องของธุรกรรมได้รับการสนับสนุนโดยมนุษย์ & multisigs:
เมื่อพิจารณาจากช่องโหว่เหล่านี้ ขั้นตอนการยืนยันในกระบวนการเชื่อมโยงจะทำงานได้ดีกว่ามากด้วยวิธีการลดความน่าเชื่อถือซึ่งอาศัยโค้ดและคณิตศาสตร์
นี่คือจุดที่ Consensus Proofs เข้ามาเป็นวิธีแก้ปัญหาที่เป็นไปได้ วิธีการนี้อาศัยผู้พิสูจน์ที่ตรวจสอบฉันทามติบล็อคเชนของห่วงโซ่ต้นทาง และใช้การพิสูจน์ความรู้เป็นศูนย์เพื่อยืนยันความถูกต้องของธุรกรรมก่อนที่จะปล่อยเงินทุนไปยังปลายทาง
นั่นเป็นเรื่องที่ต้องแกะออกมาก ดังนั้นก่อนอื่นเรามากำหนดสิ่งที่เราหมายถึงโดย การตรวจสอบฉันทามติบล็อคเชน
โดยแก่นหลักแล้ว บล็อกเชนคือบัญชีแยกประเภทที่บันทึกธุรกรรมระหว่างบัญชีที่ดูแลโดยโหนดที่ไม่ไว้วางใจซึ่งกันและกัน เนื่องจากมีโหนดจำนวนมากที่ตรวจสอบเครือข่ายบล็อคเชน ผู้ตรวจสอบเหล่านี้จึงต้องบรรลุข้อตกลงว่าบล็อกใดเป็นบล็อกที่เพิ่มล่าสุด กล่าวคือ พวกเขาจะต้องบรรลุ 'ฉันทามติ' ในสถานะล่าสุด
ที่มา: ดัดแปลงมาจากภาพประกอบ Ethereum EVM
การตรวจสอบฉันทามติของห่วงโซ่ต้นทางอย่างน่าเชื่อถือบนห่วงโซ่ปลายทางเป็นกุญแจสำคัญในการเชื่อมโยง เนื่องจากหากคุณสามารถตรวจสอบบล็อกล่าสุดของห่วงโซ่ต้นทางในลักษณะที่ลดความน่าเชื่อถือลง คุณจะกำหนด 'ความจริง' ล่าสุด จากนั้นจึงสบายใจที่จะดำเนินการดำเนินการที่เกี่ยวข้องกับ ห่วงโซ่ปลายทาง
การตรวจสอบฉันทามติของห่วงโซ่แหล่งที่มาเพื่อให้สามารถเชื่อมโยงได้
สำหรับการเชื่อมโยง โปรโตคอลจำเป็นต้องพิจารณาว่าธุรกรรม 'ฝาก' ในห่วงโซ่ต้นทางนั้นถูกต้องแล้ว ในทางปฏิบัติสิ่งนี้เกี่ยวข้องกับการตรวจสอบสองสิ่ง:
เมื่อตรวจสอบทั้งสองอย่างแล้ว เครือข่ายปลายทางสามารถเผยแพร่เนื้อหาให้กับผู้ใช้ได้
Voila เชื่อมโยงสินทรัพย์แล้ว
ตามทฤษฎีแล้ว สิ่งนี้ฟังดูง่าย แต่ส่วนที่ยุ่งยากคือขั้นตอนที่ 1: มันไม่ง่ายเลยที่สัญญาอันชาญฉลาดในเครือข่ายหนึ่งจะตรวจสอบฉันทามติของอีกเครือข่ายหนึ่ง (โดยทั่วไปคือ Ethereum เป็นห่วงโซ่ต้นทาง)
ความท้าทายแรกที่ชี้ให้เห็นคือบล็อกเชนที่แตกต่างกันมีกลไกที่เป็นเอกฉันท์ที่แตกต่างกัน และการพิสูจน์ฉันทามติในแต่ละห่วงโซ่แหล่งที่มานั้นจำเป็นต้องมีงานทางวิศวกรรมที่เฉพาะเจาะจงมากในการตั้งค่า ซึ่งหมายความว่าจะต้องมีการปรับแต่งขั้นตอนฉันทามติในการตรวจสอบสำหรับห่วงโซ่แหล่งที่มาแต่ละแห่ง สำหรับตอนนี้ เรามาดูกันที่การพิสูจน์ความเห็นพ้องต้องกันของ Ethereum เนื่องจากมันมีส่วนแบ่ง TVL ที่สูงและเป็นสะพานจากผู้ใช้ L1 ทั่วไป
Ethereum มีชุดเครื่องมือตรวจสอบจำนวนมากกว่า 700,000+ ชุด โดยในจำนวนนี้มีผู้ตรวจสอบมากกว่า 21,000 คนโหวตบล็อกในช่องหนึ่ง เพื่อให้บรรลุผลขั้นสุดท้าย บล็อกควรได้รับคะแนนเสียงจาก ⅔ ของชุดเครื่องมือตรวจสอบ ซึ่งเทียบเท่ากับคะแนนเสียงของผู้ตรวจสอบประมาณ 450,000 เสียง การตรวจสอบฉันทามติฉบับสมบูรณ์หมายถึงการตรวจสอบความถูกต้องของลายเซ็น 450,000 รายการ
วิธีที่ยุ่งยากน้อยกว่าในการตรวจสอบฉันทามติของ Ethereum นั้นเกี่ยวข้องกับ 'light client protocol' สิ่งนี้ใช้คณะกรรมการการซิงค์ (ผู้ตรวจสอบความถูกต้อง 512 คนเลือกแบบสุ่มทุกๆ 27.3 ชั่วโมง) เพื่อยืนยันว่าบล็อกล่าสุดที่เสนอนั้นถูกต้อง ในที่นี้ การตรวจสอบฉันทามติหมายถึงการตรวจสอบความถูกต้องของลายเซ็นรวม 512 ลายเซ็น
ในบริบทการเชื่อมโยง สัญญาอัจฉริยะบนห่วงโซ่ปลายทางสามารถใช้โปรโตคอลไคลเอนต์แบบเบา และทำหน้าที่เป็น 'ไคลเอนต์แบบเบา' บนเครือข่ายเพื่อตรวจสอบสถานะล่าสุดของห่วงโซ่ต้นทาง และตรวจสอบให้แน่ใจว่ามีการ 'ฝากเงิน' แล้ว หากพอใจ สัญญาอัจฉริยะจะปล่อยเงินทุนในห่วงโซ่ปลายทาง
การตรวจสอบฉันทามติของห่วงโซ่แหล่งที่มา (บน Ethereum) ผ่านทางคณะกรรมการการซิงค์
วิธีการนี้ใช้ไม่ได้ผลมากนัก เนื่องจากการตรวจสอบลายเซ็นรวม 512 รายการโดยตรงในสัญญาอัจฉริยะออนไลน์นั้นมีค่าใช้จ่ายสูงโดยไม่ต้องคอมไพล์ล่วงหน้า เนื่องจากเครื่องมือตรวจสอบความถูกต้องของ Ethereum ใช้ ลายเซ็น BLS
กุญแจสำคัญในการทำให้สิ่งนี้เป็นไปได้คือการดำเนินขั้นตอนการตรวจสอบแบบออฟไลน์...
… และนี่คือที่มาของการพิสูจน์ฉันทามติ
การพิสูจน์ความรู้เป็นศูนย์ได้กลายเป็นโซลูชันที่มีประสิทธิภาพเพื่อช่วยให้บล็อกเชนนำการคำนวณที่มีราคาแพงนอกเครือข่ายและตรวจสอบผลลัพธ์บนเครือข่าย สิ่งนี้ทำให้การเชื่อมต่อสัญญาอัจฉริยะบนห่วงโซ่ปลายทางสามารถย้ายการคำนวณที่มีค่าใช้จ่ายสูง (เช่น การตรวจสอบฉันทามติของห่วงโซ่แหล่งที่มา) ไปยังเครื่องพิสูจน์ความรู้แบบศูนย์นอกเครือข่าย:
การตรวจสอบด้วยหลักฐาน zk ช่วยให้เราสามารถเข้าใกล้การเชื่อมโยงที่ลดความน่าเชื่อถือลงได้
หลังจากสองขั้นตอนนี้ สัญญาอัจฉริยะปลายทางสามารถปล่อยเงินทุนในห่วงโซ่ปลายทางได้อย่างปลอดภัย
การใช้ Consensus Proofs เพื่อตรวจสอบสถานะบล็อกเชนของต้นทางเป็นขั้นตอนสำคัญในการเชื่อมโยงที่ลดความน่าเชื่อถือ แต่การใช้ light client protocol และเครื่องมือตรวจสอบ 512 มีข้อจำกัดบางประการ (เน้นในตารางด้านล่าง)
ข้อจำกัดในการอาศัยคณะกรรมการซิงค์เพื่อตรวจสอบฉันทามติ
ด้วยเหตุนี้ บางทีมกำลังทำงานเพื่อพิสูจน์ความเห็นพ้องต้องกันของ ethereum ฉบับสมบูรณ์ ซึ่งเป็นงานที่ซับซ้อนและจะเกี่ยวข้องกับการตรวจสอบลายเซ็น 450,000 รายการในขณะที่เขียน การทำเช่นนั้นในวงจรความรู้เป็นศูนย์นั้นไม่ใช่เรื่องยาก แต่ทีมอย่าง Polyhedra Network และ Succinct มุ่งมั่นที่จะบรรลุเป้าหมายนี้
อะไรจะดีไปกว่าการพิสูจน์ลายเซ็น 512 รายการ? 450,000 ลายเซ็น!
เมื่อเร็วๆ นี้ Polyhedra Network ได้ประกาศ ว่าพวกเขาสามารถตรวจสอบลายเซ็นของผู้ตรวจสอบความถูกต้องได้ 21,000 ลายเซ็นที่ลงนามในบล็อกที่ช่องที่กำหนดใน ZK และกำลังดำเนินการตรวจสอบลายเซ็นทั้งหมด 450,000 ลายเซ็น รายละเอียดเพิ่มเติมเกี่ยวกับแนวทางและระบบการพิสูจน์มีอยู่ใน เอกสาร zkBridge
เมื่อเราสามารถตรวจสอบฉันทามติ Ethereum เต็มรูปแบบด้วยความรู้เป็นศูนย์ การตรวจสอบฉันทามติของเชนอื่น ๆ ที่มีชุดเครื่องมือตรวจสอบความถูกต้องน้อยกว่าในความรู้เป็นศูนย์ควรจะค่อนข้างตรงไปตรงมา
แม้ว่าเทคโนโลยีความรู้ที่เป็นศูนย์และการพิสูจน์ฉันทามติจะช่วยแก้ปัญหาความผิดพลาดของมนุษย์ การสนทนาจะไม่สมบูรณ์หากไม่ยอมรับความเสี่ยงบางประการที่เกิดขึ้นจากการใช้สิ่งเหล่านี้ในการเชื่อมโยง
เทคโนโลยี Zero-Knowledge กำลังเปลี่ยนแปลงอย่างรวดเร็ว เนื่องจากอัลกอริธึมและระบบใหม่ๆ ยังคงเกิดขึ้นอย่างต่อเนื่อง การใช้งานเหล่านี้บางส่วนยังไม่ได้รับการตรวจสอบและอาจมีช่องโหว่ ทำให้เสี่ยงต่อการถูกโจมตีเมื่อมีสิ่งจูงใจที่สำคัญเกิดขึ้น นอกจากนี้ แม้หลังจากการตรวจสอบแล้ว ระบบการเข้ารหัสลับที่ซับซ้อนดังกล่าวก็อาจมีเวกเตอร์การโจมตีที่ยังไม่ถูกค้นพบ ซึ่งจะถูกระบุและแก้ไขเมื่อเวลาผ่านไป เพื่อให้ได้สถานะที่ครบกำหนดและแข็งแกร่งขึ้น
ยิ่งไปกว่านั้น จะต้องดูปริมาณธุรกรรมที่ค่าใช้จ่ายในการสร้างและการตรวจสอบหลักฐานที่ไม่มีความรู้ถูกตัดจ่ายเพียงพอที่จะถือว่าคุ้มค่า
โดยสรุป เราจะเน้นที่ผู้เล่นบางคนกำลังสร้างโซลูชันในพื้นที่นี้ แม้ว่าพวกเขาจะมีแนวทางที่แตกต่างกันเล็กน้อยและการเข้าสู่ตลาด พวกเขากำลังผลักดันขีดจำกัดของสิ่งที่การเชื่อมโยงแบบ zk สามารถทำได้ และประกาศถึงการเกิดขึ้นของการทำงานร่วมกันแบบลดความไว้วางใจ
ในหมู่พวกเขาเรามี:
ทีมงานที่ทำงานเกี่ยวกับการพิสูจน์ฉันทามติ
การทำงานร่วมกันเป็นส่วนสำคัญของโครงสร้างพื้นฐานบล็อกเชน โอกาสแรกของการเชื่อมโยงเห็นกลไกความไว้วางใจได้รับการสนับสนุนจาก multisigs และถูกทำลายโดยการพึ่งพามนุษย์ ตอนนี้เรากำลังเริ่มเข้าสู่ขอบเขตของสะพานที่ได้รับการรักษาความปลอดภัยโดยการเข้ารหัสและคณิตศาสตร์ที่ทำให้เป็นไปได้โดยการประยุกต์ใช้การพิสูจน์ความรู้ที่ไม่มีความรู้ในบริบทของการเชื่อมโยง
ในส่วนนี้ เราได้กล่าวถึงวิธีที่ Consensus Proofs ช่วยแก้ปัญหาในการเชื่อมโยงโดยการตรวจสอบฉันทามติบล็อคเชนของแหล่งที่มาที่สรุปผลล่าสุด
อย่างไรก็ตาม เทคโนโลยีนี้สามารถขยายออกไปได้อีกเพื่อตรวจสอบฉันทามติในอดีต ซึ่งช่วยให้กรณีการใช้งานแบบ cross-chain มีความยืดหยุ่นมากขึ้น นอกเหนือจากการเชื่อมโยงในขณะนี้ และนั่นคือสิ่งที่เราจะสำรวจในส่วนที่ 3 ของซีรีส์เกี่ยวกับการทำงานร่วมกัน: หลักฐานการจัดเก็บข้อมูลและกรณีการใช้งานที่ปลดล็อก
ใน ส่วนที่ 1 เราได้กล่าวถึงแนวคิดของการทำงานร่วมกันของบล็อกเชน และวิธีที่จะเพิ่มความสำคัญเมื่อ L1, L2 และ Appchains ทางเลือกปรากฏขึ้น เงินทุนจำนวนมากที่ย้ายบนสะพานทำให้พวกเขาเป็นเป้าหมายที่น่าดึงดูดสำหรับแฮกเกอร์ และในปี 2022 เราพบว่าสูญเสียเงิน 2.5 พันล้านดอลลาร์จากช่องโหว่ multisig และสัญญาอัจฉริยะ ในบรรดาการหาประโยชน์ทั้งหมดที่เกิดขึ้นในปีนั้น มีมากถึง 69% ที่เกี่ยวข้องกับสะพาน
หัวใจสำคัญของการสูญเสียเหล่านี้คือความล้มเหลวในขั้นตอนการยืนยันในการเชื่อมโยง โดยที่กลไกความไว้วางใจที่ใช้ในการตรวจสอบความถูกต้องของธุรกรรมได้รับการสนับสนุนโดยมนุษย์ & multisigs:
เมื่อพิจารณาจากช่องโหว่เหล่านี้ ขั้นตอนการยืนยันในกระบวนการเชื่อมโยงจะทำงานได้ดีกว่ามากด้วยวิธีการลดความน่าเชื่อถือซึ่งอาศัยโค้ดและคณิตศาสตร์
นี่คือจุดที่ Consensus Proofs เข้ามาเป็นวิธีแก้ปัญหาที่เป็นไปได้ วิธีการนี้อาศัยผู้พิสูจน์ที่ตรวจสอบฉันทามติบล็อคเชนของห่วงโซ่ต้นทาง และใช้การพิสูจน์ความรู้เป็นศูนย์เพื่อยืนยันความถูกต้องของธุรกรรมก่อนที่จะปล่อยเงินทุนไปยังปลายทาง
นั่นเป็นเรื่องที่ต้องแกะออกมาก ดังนั้นก่อนอื่นเรามากำหนดสิ่งที่เราหมายถึงโดย การตรวจสอบฉันทามติบล็อคเชน
โดยแก่นหลักแล้ว บล็อกเชนคือบัญชีแยกประเภทที่บันทึกธุรกรรมระหว่างบัญชีที่ดูแลโดยโหนดที่ไม่ไว้วางใจซึ่งกันและกัน เนื่องจากมีโหนดจำนวนมากที่ตรวจสอบเครือข่ายบล็อคเชน ผู้ตรวจสอบเหล่านี้จึงต้องบรรลุข้อตกลงว่าบล็อกใดเป็นบล็อกที่เพิ่มล่าสุด กล่าวคือ พวกเขาจะต้องบรรลุ 'ฉันทามติ' ในสถานะล่าสุด
ที่มา: ดัดแปลงมาจากภาพประกอบ Ethereum EVM
การตรวจสอบฉันทามติของห่วงโซ่ต้นทางอย่างน่าเชื่อถือบนห่วงโซ่ปลายทางเป็นกุญแจสำคัญในการเชื่อมโยง เนื่องจากหากคุณสามารถตรวจสอบบล็อกล่าสุดของห่วงโซ่ต้นทางในลักษณะที่ลดความน่าเชื่อถือลง คุณจะกำหนด 'ความจริง' ล่าสุด จากนั้นจึงสบายใจที่จะดำเนินการดำเนินการที่เกี่ยวข้องกับ ห่วงโซ่ปลายทาง
การตรวจสอบฉันทามติของห่วงโซ่แหล่งที่มาเพื่อให้สามารถเชื่อมโยงได้
สำหรับการเชื่อมโยง โปรโตคอลจำเป็นต้องพิจารณาว่าธุรกรรม 'ฝาก' ในห่วงโซ่ต้นทางนั้นถูกต้องแล้ว ในทางปฏิบัติสิ่งนี้เกี่ยวข้องกับการตรวจสอบสองสิ่ง:
เมื่อตรวจสอบทั้งสองอย่างแล้ว เครือข่ายปลายทางสามารถเผยแพร่เนื้อหาให้กับผู้ใช้ได้
Voila เชื่อมโยงสินทรัพย์แล้ว
ตามทฤษฎีแล้ว สิ่งนี้ฟังดูง่าย แต่ส่วนที่ยุ่งยากคือขั้นตอนที่ 1: มันไม่ง่ายเลยที่สัญญาอันชาญฉลาดในเครือข่ายหนึ่งจะตรวจสอบฉันทามติของอีกเครือข่ายหนึ่ง (โดยทั่วไปคือ Ethereum เป็นห่วงโซ่ต้นทาง)
ความท้าทายแรกที่ชี้ให้เห็นคือบล็อกเชนที่แตกต่างกันมีกลไกที่เป็นเอกฉันท์ที่แตกต่างกัน และการพิสูจน์ฉันทามติในแต่ละห่วงโซ่แหล่งที่มานั้นจำเป็นต้องมีงานทางวิศวกรรมที่เฉพาะเจาะจงมากในการตั้งค่า ซึ่งหมายความว่าจะต้องมีการปรับแต่งขั้นตอนฉันทามติในการตรวจสอบสำหรับห่วงโซ่แหล่งที่มาแต่ละแห่ง สำหรับตอนนี้ เรามาดูกันที่การพิสูจน์ความเห็นพ้องต้องกันของ Ethereum เนื่องจากมันมีส่วนแบ่ง TVL ที่สูงและเป็นสะพานจากผู้ใช้ L1 ทั่วไป
Ethereum มีชุดเครื่องมือตรวจสอบจำนวนมากกว่า 700,000+ ชุด โดยในจำนวนนี้มีผู้ตรวจสอบมากกว่า 21,000 คนโหวตบล็อกในช่องหนึ่ง เพื่อให้บรรลุผลขั้นสุดท้าย บล็อกควรได้รับคะแนนเสียงจาก ⅔ ของชุดเครื่องมือตรวจสอบ ซึ่งเทียบเท่ากับคะแนนเสียงของผู้ตรวจสอบประมาณ 450,000 เสียง การตรวจสอบฉันทามติฉบับสมบูรณ์หมายถึงการตรวจสอบความถูกต้องของลายเซ็น 450,000 รายการ
วิธีที่ยุ่งยากน้อยกว่าในการตรวจสอบฉันทามติของ Ethereum นั้นเกี่ยวข้องกับ 'light client protocol' สิ่งนี้ใช้คณะกรรมการการซิงค์ (ผู้ตรวจสอบความถูกต้อง 512 คนเลือกแบบสุ่มทุกๆ 27.3 ชั่วโมง) เพื่อยืนยันว่าบล็อกล่าสุดที่เสนอนั้นถูกต้อง ในที่นี้ การตรวจสอบฉันทามติหมายถึงการตรวจสอบความถูกต้องของลายเซ็นรวม 512 ลายเซ็น
ในบริบทการเชื่อมโยง สัญญาอัจฉริยะบนห่วงโซ่ปลายทางสามารถใช้โปรโตคอลไคลเอนต์แบบเบา และทำหน้าที่เป็น 'ไคลเอนต์แบบเบา' บนเครือข่ายเพื่อตรวจสอบสถานะล่าสุดของห่วงโซ่ต้นทาง และตรวจสอบให้แน่ใจว่ามีการ 'ฝากเงิน' แล้ว หากพอใจ สัญญาอัจฉริยะจะปล่อยเงินทุนในห่วงโซ่ปลายทาง
การตรวจสอบฉันทามติของห่วงโซ่แหล่งที่มา (บน Ethereum) ผ่านทางคณะกรรมการการซิงค์
วิธีการนี้ใช้ไม่ได้ผลมากนัก เนื่องจากการตรวจสอบลายเซ็นรวม 512 รายการโดยตรงในสัญญาอัจฉริยะออนไลน์นั้นมีค่าใช้จ่ายสูงโดยไม่ต้องคอมไพล์ล่วงหน้า เนื่องจากเครื่องมือตรวจสอบความถูกต้องของ Ethereum ใช้ ลายเซ็น BLS
กุญแจสำคัญในการทำให้สิ่งนี้เป็นไปได้คือการดำเนินขั้นตอนการตรวจสอบแบบออฟไลน์...
… และนี่คือที่มาของการพิสูจน์ฉันทามติ
การพิสูจน์ความรู้เป็นศูนย์ได้กลายเป็นโซลูชันที่มีประสิทธิภาพเพื่อช่วยให้บล็อกเชนนำการคำนวณที่มีราคาแพงนอกเครือข่ายและตรวจสอบผลลัพธ์บนเครือข่าย สิ่งนี้ทำให้การเชื่อมต่อสัญญาอัจฉริยะบนห่วงโซ่ปลายทางสามารถย้ายการคำนวณที่มีค่าใช้จ่ายสูง (เช่น การตรวจสอบฉันทามติของห่วงโซ่แหล่งที่มา) ไปยังเครื่องพิสูจน์ความรู้แบบศูนย์นอกเครือข่าย:
การตรวจสอบด้วยหลักฐาน zk ช่วยให้เราสามารถเข้าใกล้การเชื่อมโยงที่ลดความน่าเชื่อถือลงได้
หลังจากสองขั้นตอนนี้ สัญญาอัจฉริยะปลายทางสามารถปล่อยเงินทุนในห่วงโซ่ปลายทางได้อย่างปลอดภัย
การใช้ Consensus Proofs เพื่อตรวจสอบสถานะบล็อกเชนของต้นทางเป็นขั้นตอนสำคัญในการเชื่อมโยงที่ลดความน่าเชื่อถือ แต่การใช้ light client protocol และเครื่องมือตรวจสอบ 512 มีข้อจำกัดบางประการ (เน้นในตารางด้านล่าง)
ข้อจำกัดในการอาศัยคณะกรรมการซิงค์เพื่อตรวจสอบฉันทามติ
ด้วยเหตุนี้ บางทีมกำลังทำงานเพื่อพิสูจน์ความเห็นพ้องต้องกันของ ethereum ฉบับสมบูรณ์ ซึ่งเป็นงานที่ซับซ้อนและจะเกี่ยวข้องกับการตรวจสอบลายเซ็น 450,000 รายการในขณะที่เขียน การทำเช่นนั้นในวงจรความรู้เป็นศูนย์นั้นไม่ใช่เรื่องยาก แต่ทีมอย่าง Polyhedra Network และ Succinct มุ่งมั่นที่จะบรรลุเป้าหมายนี้
อะไรจะดีไปกว่าการพิสูจน์ลายเซ็น 512 รายการ? 450,000 ลายเซ็น!
เมื่อเร็วๆ นี้ Polyhedra Network ได้ประกาศ ว่าพวกเขาสามารถตรวจสอบลายเซ็นของผู้ตรวจสอบความถูกต้องได้ 21,000 ลายเซ็นที่ลงนามในบล็อกที่ช่องที่กำหนดใน ZK และกำลังดำเนินการตรวจสอบลายเซ็นทั้งหมด 450,000 ลายเซ็น รายละเอียดเพิ่มเติมเกี่ยวกับแนวทางและระบบการพิสูจน์มีอยู่ใน เอกสาร zkBridge
เมื่อเราสามารถตรวจสอบฉันทามติ Ethereum เต็มรูปแบบด้วยความรู้เป็นศูนย์ การตรวจสอบฉันทามติของเชนอื่น ๆ ที่มีชุดเครื่องมือตรวจสอบความถูกต้องน้อยกว่าในความรู้เป็นศูนย์ควรจะค่อนข้างตรงไปตรงมา
แม้ว่าเทคโนโลยีความรู้ที่เป็นศูนย์และการพิสูจน์ฉันทามติจะช่วยแก้ปัญหาความผิดพลาดของมนุษย์ การสนทนาจะไม่สมบูรณ์หากไม่ยอมรับความเสี่ยงบางประการที่เกิดขึ้นจากการใช้สิ่งเหล่านี้ในการเชื่อมโยง
เทคโนโลยี Zero-Knowledge กำลังเปลี่ยนแปลงอย่างรวดเร็ว เนื่องจากอัลกอริธึมและระบบใหม่ๆ ยังคงเกิดขึ้นอย่างต่อเนื่อง การใช้งานเหล่านี้บางส่วนยังไม่ได้รับการตรวจสอบและอาจมีช่องโหว่ ทำให้เสี่ยงต่อการถูกโจมตีเมื่อมีสิ่งจูงใจที่สำคัญเกิดขึ้น นอกจากนี้ แม้หลังจากการตรวจสอบแล้ว ระบบการเข้ารหัสลับที่ซับซ้อนดังกล่าวก็อาจมีเวกเตอร์การโจมตีที่ยังไม่ถูกค้นพบ ซึ่งจะถูกระบุและแก้ไขเมื่อเวลาผ่านไป เพื่อให้ได้สถานะที่ครบกำหนดและแข็งแกร่งขึ้น
ยิ่งไปกว่านั้น จะต้องดูปริมาณธุรกรรมที่ค่าใช้จ่ายในการสร้างและการตรวจสอบหลักฐานที่ไม่มีความรู้ถูกตัดจ่ายเพียงพอที่จะถือว่าคุ้มค่า
โดยสรุป เราจะเน้นที่ผู้เล่นบางคนกำลังสร้างโซลูชันในพื้นที่นี้ แม้ว่าพวกเขาจะมีแนวทางที่แตกต่างกันเล็กน้อยและการเข้าสู่ตลาด พวกเขากำลังผลักดันขีดจำกัดของสิ่งที่การเชื่อมโยงแบบ zk สามารถทำได้ และประกาศถึงการเกิดขึ้นของการทำงานร่วมกันแบบลดความไว้วางใจ
ในหมู่พวกเขาเรามี:
ทีมงานที่ทำงานเกี่ยวกับการพิสูจน์ฉันทามติ
การทำงานร่วมกันเป็นส่วนสำคัญของโครงสร้างพื้นฐานบล็อกเชน โอกาสแรกของการเชื่อมโยงเห็นกลไกความไว้วางใจได้รับการสนับสนุนจาก multisigs และถูกทำลายโดยการพึ่งพามนุษย์ ตอนนี้เรากำลังเริ่มเข้าสู่ขอบเขตของสะพานที่ได้รับการรักษาความปลอดภัยโดยการเข้ารหัสและคณิตศาสตร์ที่ทำให้เป็นไปได้โดยการประยุกต์ใช้การพิสูจน์ความรู้ที่ไม่มีความรู้ในบริบทของการเชื่อมโยง
ในส่วนนี้ เราได้กล่าวถึงวิธีที่ Consensus Proofs ช่วยแก้ปัญหาในการเชื่อมโยงโดยการตรวจสอบฉันทามติบล็อคเชนของแหล่งที่มาที่สรุปผลล่าสุด
อย่างไรก็ตาม เทคโนโลยีนี้สามารถขยายออกไปได้อีกเพื่อตรวจสอบฉันทามติในอดีต ซึ่งช่วยให้กรณีการใช้งานแบบ cross-chain มีความยืดหยุ่นมากขึ้น นอกเหนือจากการเชื่อมโยงในขณะนี้ และนั่นคือสิ่งที่เราจะสำรวจในส่วนที่ 3 ของซีรีส์เกี่ยวกับการทำงานร่วมกัน: หลักฐานการจัดเก็บข้อมูลและกรณีการใช้งานที่ปลดล็อก