ฉันทามติครั้งแรก: ทบทวนชั้นฐานของยุค ZK

ผู้เขียน: krane, lamby (Asula), sylve, lancelot (Hyle) ที่มา: bedlam research แปล: ชานอุบะ, ทองเงินทรัพย์

แนะนำ

ในช่วงสัปดาห์ที่ผ่านมาเราเห็นหลายข้อเสนอเกี่ยวกับ ETH แผนฉันทามติเทคโนโลยี สิ่งที่น่าสนใจที่สุดคือการอธิบายวิสัยทัศน์ของ Justin Drake เกี่ยวกับยุค ZK ของ ETH ในงาน Devcon 2024 นั้น มันเรียกว่า beam chain หรือ beam Fork และมีการอัพเกรดที่สำคัญมากสำหรับ ETH รวมถึงลดเวลา slot ให้สั้นลง เพิ่มความเร็วในการตัดสินใจที่สุดท้าย และการ snarkification ของ ETH ฉันทามติ การตอบสนองของคนต่อข้อเสนอนี้และกำหนดเวลาการเปลี่ยนแปลงมีความแตกต่างกัน อย่างไรก็ตาม การพิจารณาถึงความสำคัญของความรอบคอบใน ETH นั้นสำคัญมากเนื่องจากมีขนาดเศรษฐกิจใหญ่ ด้วยความรับผิดชอบนี้ ไม่จำเป็นต้องละทิ้งภาพรวมของโลกนี้ซึ่งเป็นระบบฐานของระบบ rollup ที่มีความมุ่งมั่นและดุลเด่น ในแง่ของ "ไม่ให้ความเป็นไปในอดีตมากเกินไปแต่ให้มองไปที่อนาคต" บทความนี้จะแนะนำอนาคตที่ใช้การศึกษา ZK และฉันทามติ

เราจะเริ่มจากการศึกษาชั้นพื้นฐานจากมุมมองของหลักการพื้นฐานก่อน แล้วจึงสำรวจแนวคิดหลักของฉันทามติ ในการศึกษานี้ ในท้ายที่สุด เราจะสำรวจวิธีการนำการศึกษานี้มาใช้กับการออกแบบชั้นพื้นฐานรุ่นใหม่โดยเฉพาะอย่างยิ่งใน ZK กลไก

ชั้นฐาน

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

ในช่วงเริ่มต้น Ethereum กำหนดแผนทางด้าน rollup และเป็นชั้นพื้นฐานแรก ๆ พร้อมดำเนินการ DA และการยืนยัน Ethereum มีสถานะที่ไม่เหมือนใคร (คือการออกของค่าทรัพย์มูลค่ามากใน Ethereum) ทำให้เป็นชั้นยืนยันหรือข้อตกลงของ rollup อย่างธรรมชาติ โดยการใช้ Ethereum เป็นพื้นฐาน rollup ไม่เพียงแต่สืบทอดความปลอดภัยของ Ethereum เท่านั้น แต่ยังสืบทอดสภาพคล่องของ Ethereum อย่างมีประสิทธิภาพ ไม่ว่าอย่างไรก็ตามในตลาดเวลานั้นยังไม่มีตัวเลือกข้อตกลงหรือ DA ที่เฉพาะเจาะจง

แม้ว่าในโลกที่มีชั้นพิเศษหลายชั้นในปัจจุบัน การเลือกใช้ Ethereum ที่มีชุด PoS ใหญ่ที่สุดและการรองรับ blob ใน DA ยังเป็นทางเลือกที่ปลอดภัยมาก อนึ่ง จำนวนและมูลค่าตามราคาตลาดของครอบครัวสินทรัพย์บน Ethereum ก็ยังต่อเนื่องการเพิ่มมากขึ้น โดยเนื่องจาก "ข้อตกลง" เป็นเฉพาะกับสินทรัพย์ จึงจำเป็นต้องมีการตรวจสอบการออกสินทรัพย์ on-chain สำหรับ rollup ที่อนุญาตให้มีการถอนที่บังคับ หาก rollup ต้องการอนุญาตให้มีการถอนที่บังคับสำหรับสินทรัพย์ Ethereum จะต้องใช้ Ethereum ในการตรวจสอบ

วันนี้ Ethereum ดูเหมือนนี้

qcvqjAX5sHXReQJcPK2SEZ6rWOFuEU87EcvgfAe4.png

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

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

nGxJlhq3a0l5VW1ayYqW5Mkga9e60pbJ4rN24Z6e.png

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

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

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

HaaEfmlNoUbNl3zZ5yF8KaFQI65V7FglMvMQh6co.png

Two Rollups ประกาศรายการความแตกต่างในสถานะของเบสเลเยอร์และ ZK พิสูจน์การเปลี่ยนสถานะของมัน

โปรดทราบ: เราสมมติว่า Rollup จะเผยแพร่รายการความแตกต่างของสถานะและพิสูจน์ ZK ของการเปลี่ยนสถานะ Rollup ที่นี่

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

การแบ่งสถานะของ Rollup เป็นส่วนย่อยโดยธรรมชาติแสดงให้เห็นว่าการบังคับให้ทุกการทำธุรกรรมใน Rollup ปฏิบัติตามลำดับทั้งหมดอาจเป็นการใช้ทรัพยากรที่ไม่จำเป็น ระบบเช่น Delta และ Hylé ใช้ข้อสรุปนี้เพื่อให้ Rollup ทำงานอิสระโดยเพียงแค่ต้องประสานการโอนสินทรัพย์ข้ามเขตพื้นที่ อย่างไรก็ตาม ฉันทามติไม่ได้ถูกยกเลิกอย่างสมบูรณ์; ในความเป็นจริงมันเป็นการปรับปรุงสำหรับสถานการณ์ที่จริงจำเป็นต้องใช้ฉันทามติ การนวนนั้นเชื่อมั่นในความรู้สึกที่สิ่งนี้สามารถถูกใช้ในส่วนที่จำเป็นจริง แทนที่จะบังคับให้ทำงานทั้งหมดในธุรกรรมทั้งหมด

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

การเรียงลำดับกรรมการและการเรียงลำดับทั้งหมด

ก่อนที่เราจะพูดถึงเรื่องนี้ต่อไป ให้เรามาทบทวนการจัดเรียงกันก่อน โดยกว้างขวางฉันทามติเป็นความเห็นที่เห็นด้วยกันของโหนดทั้งหมดในเครือข่ายในการจัดเรียงธุรกรรมที่ถูกต้อง:

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

การสมบูรณ์สามารถสร้างบน DAG ได้ มันต้องใช้ SUI เพิ่มเติมเพื่อให้ลำดับของเหตุการณ์ที่เกิดขึ้นพร้อมกันมาสู่ข้อตกลง การวิวัฒนา Narwhal And Tusk ของโปรโตคอลหรือ Sui ใน Mysticeti ที่ทันสมัยกว่าเป็นตัวอย่างหนึ่ง

PR8JzkDaaYtfT0IOq8HEoNEC1422fu5hjslMC3KK.png

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

สรุปหลักการทำงานของการยืนยันธุรกรรมใน DAG ดังนี้:

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

xRaCG8YyEgH8OdrZNpqo5HU7ZjWRdp1gjRufjlYD.png

สำรวจการยืนยันการซื้อขายด้วยการสุ่มตัวอย่างย่อย

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

ความสัมพันธ์ทางสาเหตุผลในชั้นพื้นฐาน

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

KCHOwUtFFFk5FD2Cr1yC9GT0S3SrOVJ7WSrFs6IU.png

ในทางกว้างขวางกว่านี้ rollup ควรสามารถเผยแพร่ข้อมูลและพิสูจน์ไปยังเลเยอร์พื้นฐานได้อิสระโดยไม่ต้องกังวลเรื่องค่าใช้จ่าย เมื่อข้อมูล传播ในเครือข่าย ผู้ตรวจสอบความถูกต้องของเลเยอร์พื้นฐานจะตรวจสอบพิสูจน์ที่เผยแพร่โดย rollup sorter หากมีจำนวนผู้ตรวจสอบความถูกต้องที่ตรวจสอบพิสูจน์ดังกล่าว ก็ถือว่าธุรกรรมได้รับการยืนยัน ระบบเช่นนี้จะทำให้ rollup สามารถยืนยันความถูกต้องด้วยความเร็วของข้อมูลที่ผ่านเลเยอร์พื้นฐาน ในทฤษฎีแล้ว นี่ยังควรลดเวลาการยืนยันก่อนการยืนยันและการยืนยันเลเยอร์พื้นฐาน

4Nryc8KdJRiE6BPil7NJY2OMlxR2tWBw5a41d8jX.png

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

ธุรกรรมข้ามส่วนแบ่งข้อมูลที่ย้ายข้อมูลระหว่างค่าสะสมสองรายการจําเป็นต้องมีการสั่งซื้อ แต่ก็เป็นบางส่วนเช่นกัน ตัวอย่างเช่น การโอนสินทรัพย์ X จากโรลอัพ A ไปยังโรลอัพ B ต้องใช้องค์ประชุมของธุรกรรมการถอนของ Rollup A ก่อนที่ Rollup B จะมีธุรกรรมการฝากเงิน การยืนยันอย่างรวดเร็วจากเลเยอร์ฐานจะให้การรับประกันที่เชื่อถือได้ของการทํางานร่วมกันระหว่างโรลอัพในระบบนิเวศเดียวกันสร้างเอฟเฟกต์เครือข่ายสําหรับเลเยอร์ฐาน การทํางานร่วมกันอย่างรวดเร็วควบคู่ไปกับสินทรัพย์ที่มีค่าจํานวนมากอาจเพียงพอที่จะทําให้ชั้นฐานน่าสนใจสําหรับการเปิดตัวที่อาจเกิดขึ้น สรุปแล้วการออกแบบพิเศษนี้จะช่วยให้:

  • เวลาการยืนยันการซื้อขาย Rollup ดี
  • การทํางานร่วมกันอย่างรวดเร็วระหว่าง rollups (ไม่จําเป็นต้องมีสะพานสภาพคล่องหรือผู้ดูแลสภาพคล่อง)
  • ประสิทธิภาพการส่งผ่าน DA ที่ใช้สำหรับ Rollup
  • เครื่องมือการยืนยันพิเศษสำหรับ Rollup (ระบบพิสูจน์เพิ่มเติม) คือ

อธิบายโดยย่อ: มูลค่าสะสมของสินทรัพย์พื้นฐาน

การสนทนาด้านบนได้เสนอระบบ rollup ที่ให้บริการให้เป็นการตั้งฐานที่ถูกต้อง รวดเร็ว และปลอดภัย อย่างไรก็ตาม ส่วนใหญ่ของการสนทนาที่เกี่ยวข้องกับแผนที่ที่เน้น rollup ยังคงอยู่ที่การสะสมค่าของ ETH และ Ethereum ที่สูงกว่า แพลตฟอร์ม L2 ที่มีความสัมพันธ์กับผู้ใช้ (เช่น Base) สามารถเก็บค่าส่วนเกินของพื้นที่บล็อกได้ และเพียงแค่ส่วนเล็กน้อยของรายได้ในรูปแบบค่า DA ที่จะส่งกลับไปยัง Ethereum

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

มีความเห็นบางส่วนระบุว่า การปรับปรุงการดำเนินการในระดับพื้นฐานสามารถเสริมค่าโทเค็นธรรมชาติได้ เช่นเดียวกันนี้อนุญาตให้ระดับพื้นฐานแข่งขันกับ rollup ซึ่งล้วนๆ เป็นการละเมิดกฎแก่การออกแบบศูนย์กลางของ rollup วิธีการอื่นที่รวมการดำเนินการ (และอาจจะเป็นวิธีที่เราชอบ) คือการสร้าง rollup ที่ถูกต้องอย่างสมบูรณ์ ที่เรียกสิทธิ์ของระดับพื้นฐานผ่าน stake ใหม่เพื่อปกป้องตัวเรียงของ rollup ถ้าจำเป็น ผู้ตรวจสอบความถูกต้องของระดับพื้นฐาน อาจเป็นตัวตรวจเช็คของ rollup ได้ (แม้ว่าผู้ตรวจสอบความถูกต้องของระดับพื้นฐานไม่จำเป็นต้องเหมือนกัน) ในความเป็นจริงหลังจากการปราศจากของ Martin Köppelmann ที่ Devcon 2024 หัวข้อเรื่อง enshrined หรือ rollup ธรรมชาติเริ่มเข้มขึ้น สำหรับระบบนิเวศเช่น Ethereum นี้ มันจะช่วยให้ ETH ได้รับค่าเงินที่สูญเสียบางส่วนกลับมา ในเวลาเดียวกันก็อนุญาตให้นักพัฒนามีความอิสระมากขึ้นในการทดลองบน rollup เนื่องจาก stake ของ rollup อาจจะต่ำกว่า Layer-1 ของ Ethereum มาก

สรุป

โดยรวมเราเชื่อว่ายุค ZK แทนที่แท้จริงของ Ethereum และบล็อกเชนทั้งหมดเป็นอนาคตที่น่าตื่นตาตื่นใจและมีทิศทางต่อไปที่มองไกล ในบทความนี้เราจะอธิบายถึงว่าการรวม ZK กับกลไกฉันทามติขั้นสูงที่สุดนั้นหมายถึงอะไรในระบบที่มี rollup เป็นศูนย์กลาง โดยรวมการรวม Zero-Knowledge Proof และแนวคิดที่มาจากกลไกฉันทามติที่ใช้ระบบ DAG เข้าด้วยกัน เราสามารถสร้างความคิดเห็นใหม่ในระดับพื้นฐานที่เหมาะสมสำหรับ rollup ที่มีการปรับปรุง กลไกฉันทามติถูกใช้เฉพาะในสถานที่ที่มีสถานะที่แชร์จริงๆ และไม่ใช่เป็นความต้องการที่สามารถรวมกันได้สำหรับการดำเนินการทั้งหมด ด้วยการพัฒนาสู่การออกแบบแบบโมดูลที่ยังคงเติบโตอย่างต่อเนื่อง เราคาดว่าวิธีการกลไกฉันทามติที่ละเอียดอ่อนของระดับพื้นฐานนี้จะเป็นมาตรฐานสำหรับ modular blockchain

โดยรวมเราเชื่อว่าเนื่องจากมีเทคโนโลยีการสนับสนุนใหม่ๆ ที่เพิ่งเริ่มเข้าสู่การผลิต ชั้นพื้นฐานจึงต้องนำเทคโนโลยีนี้มาใช้เพื่อรักษาความแข็งแกร่งในการแข่งขัน

เราต้องไม่กลัวมีความฝันใหญ่กว่านี้

ดูต้นฉบับ
  • รางวัล
  • แสดงความคิดเห็น
  • แชร์
แสดงความคิดเห็น
ไม่มีความคิดเห็น