การถอดรหัสซีเควนเซอร์: กุญแจสำคัญในการรับประกันความถูกต้องของการทำธุรกรรม

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

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

"ซีเควนเซอร์" คืออะไร?

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

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

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

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

ความเสี่ยงของการรวมศูนย์ของตัวเรียงลำดับ

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

  • การป้องกันการเซ็นเซอร์ที่อ่อนแอ: ไม่เหมือนกับจำนวนโหนดแบบกระจายบนเชนหลักที่แทบไม่มีจำกัด ผู้สั่งการแบบรวมศูนย์อาจไม่สามารถรับประกันได้ว่าธุรกรรมของผู้ใช้จะถูกรวมไว้ในเชน ผู้ประสานงานแบบรวมศูนย์ที่ควบคุมโดยนิติบุคคลอาจเลือกแยกธุรกรรมเฉพาะเนื่องจากข้อกำหนดด้านกฎระเบียบ แม้ว่าจะมีกลไกอื่นๆ ในการแก้ปัญหาการเซ็นเซอร์ที่อ่อนแอของการปรับขนาดในแง่ดี (เช่น การบังคับออก ช่องทางหลบหนี การรวมรายการหรือการเพิ่มการเข้ารหัสเกณฑ์ เป็นต้น) เรายังคงต้องยอมรับสมมติฐานที่ว่าผู้สั่งการจากส่วนกลางมีแนวโน้มที่จะอ่อนแอ ความสามารถในการต่อต้านการเซ็นเซอร์
  • ความมีชีวิตชีวาที่อ่อนแอ: ผู้สั่งซื้อแบบรวมศูนย์อาจไม่ได้รับการออกแบบให้จัดการกับการประมวลผลทางคอมพิวเตอร์และการสร้างการพิสูจน์ที่จำเป็นเพื่อให้ระบบทำงานตลอดเวลา RPC หรือการหยุดทำงานของผู้สั่งซื้อเนื่องจากความล้มเหลวของฮาร์ดแวร์หรือสแปมจำนวนมหาศาลจากตัวตรวจสอบความถูกต้องหรือบอท (เช่น การเปิดใช้ Arbitrum Token, Optimism Delay) อาจนำไปสู่การปรับขนาดที่ใช้งานน้อยลง
  • ประโยชน์ของ MEV: ผู้สั่งซื้อแบบรวมศูนย์ในปัจจุบันมักจะปฏิบัติตามกฎการสั่งซื้อธุรกรรมแบบมาก่อนได้ก่อน จำเป็นต้องมีความไว้วางใจเพิ่มเติมเพื่อให้แน่ใจว่าพวกเขาจะไม่แยก MEV จากธุรกรรมของผู้ใช้ผ่านสิทธิ์ของโหนด หรือบริการสั่งซื้อของบุคคลที่สามที่พวกเขาใช้ (เช่น Chainlink FSS) ไม่มีพฤติกรรมที่มุ่งร้าย

โซลูชันที่ใช้ร่วมกัน เอาท์ซอร์ส หรือที่ใช้ซีเควนเซอร์บางอย่างอาจสามารถแก้ไขปัญหาเหล่านี้ได้ แต่ยังเร็วเกินไปสำหรับโซลูชันดังกล่าวในขณะนี้ นอกจากนี้ โซลูชันผู้สั่งซื้อแบบกระจายจำนวนมาก เช่น Proof-of-Authority, Leader Selection for Proof-of-Stake, MEV Auctions และ Proof-of-Energy ยังอยู่ในขั้นตอนการออกแบบแนวคิด

รูปแบบซีเควนเซอร์

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

ซีเควนการถอดรหัส: กุญแจสำคัญในการรับประกันความถูกต้องของการทำธุรกรรม

เป้าหมายของ PBS คือการปกป้องผู้ยื่นข้อเสนอจากมูลค่าธุรกรรมสูงสุดแบบรวมศูนย์ (MEV) อำนวยความสะดวกในการแข่งขันของผู้สร้างบล็อก ปรับปรุงความเป็นส่วนตัวของผู้เสนอราคา และกำจัดปัจจัยภายนอกเชิงลบ อย่างไรก็ตาม ไม่เหมือนกับโซลูชันชั้นแรก (L1) PBS ของ L2 เผชิญกับความท้าทายต่างๆ เช่น ความเป็นส่วนตัว เวลาแฝง และ MEV แบบข้ามสาย วิธีหนึ่งในการแก้ไขปัญหาความเป็นส่วนตัวคือการใช้โปรโตคอล SUAVE ของ Flashbots และการรวม SUAVE เข้ากับคำสั่งที่ใช้ร่วมกันเป็นโซลูชัน PBS ที่เป็นไปได้สำหรับ L2

สำหรับ PBS ของ Aztec - "Prover-Builder-Separation" แทน "Proposer-Builder-Separation" ผู้เสนอให้แอซเท็กสร้างบล็อกโดยใช้ธุรกรรมที่รอดำเนินการจากเมมพูล และบล็อกประกอบด้วยการสั่งซื้อที่ผูกพัน รางวัลแก่ผู้พิสูจน์ และจำนวนที่แอซเท็กเผาผลาญ ควรสังเกตว่าผู้เสนอของ Aztec มีบทบาทเป็นผู้สร้างและผู้เสนอ

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

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

ตลอดกระบวนการ บล็อกที่เสนอหลายรายการจะได้รับการจัดอันดับผ่านขั้นตอนการลงคะแนน และบล็อกที่มีจำนวนการโหวตสูงสุดจะกลายเป็นหัวหน้าของห่วงโซ่ อย่างไรก็ตาม โหมดนี้อาจนำไปสู่การโจมตีแบบ "โศกเศร้า" ซึ่งผู้ตรวจสอบจะลงคะแนนให้บล็อกแต่ไม่ได้สร้างหลักฐาน Aztec ระงับสิ่งนี้โดยแนะนำกลไก Slash และ Redundancy นอกจากนี้ SUAVE ยังสามารถทำหน้าที่เป็นผู้สร้าง Aztec เพื่อให้การปกป้องความเป็นส่วนตัวและการจัดลำดับบล็อกแบบกระจายอำนาจ

มีโครงการอื่นๆ อีกหลายแห่งที่สร้างเครื่องคัดแยกที่ใช้ร่วมกัน ได้แก่:

Espresso วางแผนที่จะใช้ ETH re-stake ของ EigenLayer เป็นโมเดลความปลอดภัย

Astria ซึ่งมีซีเควนซ์แตกต่างจาก Espresso ตรงที่ไม่มีการทำธุรกรรม มี PBS ในตัว และสร้าง Rollup ที่ด้านบนของ Celestia และ Rollkit

Radius ซึ่งผู้สั่งซื้อมุ่งเน้นไปที่การลด MEV ที่เป็นอันตรายผ่านการทำธุรกรรมที่เข้ารหัส รักษาชุดของผู้สั่งซื้อและสุ่มเลือกหนึ่งรายการในแต่ละยุค

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

###สรุป

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

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

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

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

ดูต้นฉบับ
เนื้อหานี้มีสำหรับการอ้างอิงเท่านั้น ไม่ใช่การชักชวนหรือข้อเสนอ ไม่มีคำแนะนำด้านการลงทุน ภาษี หรือกฎหมาย ดูข้อจำกัดความรับผิดชอบสำหรับการเปิดเผยความเสี่ยงเพิ่มเติม
  • รางวัล
  • แสดงความคิดเห็น
  • แชร์
แสดงความคิดเห็น
0/400
ไม่มีความคิดเห็น
  • ปักหมุด