BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

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

Ebunker
特邀专栏作者
2023-06-15 07:40
บทความนี้มีประมาณ 2384 คำ การอ่านทั้งหมดใช้เวลาประมาณ 4 นาที
Sequencer เป็นเทคโนโลยีหลักในด้านสกุลเงินดิจิทัล ซึ่งใช้ในการจัดเรียงธุรกรรมและสร้างบล็อก
สรุปโดย AI
ขยาย
Sequencer เป็นเทคโนโลยีหลักในด้านสกุลเงินดิจิทัล ซึ่งใช้ในการจัดเรียงธุรกรรมและสร้างบล็อก

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

ชื่อระดับแรก

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

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

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

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

ชื่อระดับแรก

ความเสี่ยงจากการรวมศูนย์ซีเควนเซอร์

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

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

  • Weak Liveness: ผู้สั่งซื้อแบบรวมศูนย์อาจไม่ได้รับการออกแบบให้จัดการกับการประมวลผลทางคอมพิวเตอร์และการสร้างการพิสูจน์ที่จำเป็นเพื่อให้ระบบทำงานตลอดเวลา RPC หรือการหยุดทำงานของผู้สั่งซื้อเนื่องจากความล้มเหลวของฮาร์ดแวร์หรือสแปมจำนวนมากจากตัวตรวจสอบความถูกต้องหรือบอท (เช่น การเปิดใช้ Arbitrum Token, Optimism Delay) อาจนำไปสู่การปรับขนาดที่ใช้งานน้อยลง

  • ประโยชน์ของ MEV: ผู้สั่งซื้อแบบรวมศูนย์ในปัจจุบันมักจะปฏิบัติตามกฎการสั่งซื้อธุรกรรมแบบมาก่อนได้ก่อน จำเป็นต้องมีความไว้วางใจเพิ่มเติมเพื่อให้แน่ใจว่าพวกเขาจะไม่แยก MEV จากธุรกรรมของผู้ใช้ผ่านสิทธิ์ของโหนด หรือบริการสั่งซื้อของบุคคลที่สามที่พวกเขาใช้ (เช่น Chainlink FSS) ไม่มีพฤติกรรมที่มุ่งร้าย

ชื่อระดับแรก

เค้าโครงซีเควนเซอร์

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

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

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

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

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

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

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

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

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

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

สรุป

สรุป

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

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

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

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

ความปลอดภัย
MEV
PBS
เทคโนโลยี
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
ค้นหา
สารบัญบทความ
คลังบทความของผู้เขียน
Ebunker
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android