เขียนโดย: Kyle Liu ผู้จัดการการลงทุนของ Bing Ventures
บทนำ: Sequencer ใช้เพื่อแก้ปัญหาความสามารถในการขยายและข้อจำกัดด้านประสิทธิภาพในเครือข่าย Ethereum การแนะนำนี้มีจุดมุ่งหมายเพื่อลดภาระในเครือข่ายหลักของ Ethereum โดยการประมวลผลแบบกลุ่มและการเรียงลำดับธุรกรรมบนเครือข่าย และการถ่ายโอนงานการประมวลผลและการจัดเก็บข้อมูลส่วนใหญ่ไปยังเลเยอร์ 2 เพดานของเครื่องคัดแยกแบบกระจายอำนาจอยู่ที่โปรโตคอลพื้นฐานและสภาพแวดล้อมเครือข่ายที่ใช้ แม้ว่าเครื่องจัดลำดับแบบกระจายอำนาจสามารถปรับปรุงความปลอดภัยและความยืดหยุ่นของระบบได้ แต่ก็ยังมีข้อจำกัดและความท้าทายอยู่บ้าง
ตัวจัดลำดับเป็นองค์ประกอบหลักของเครือข่าย Rollup และมีหน้าที่รับผิดชอบในการดำเนินงานหลัก เช่น การรับธุรกรรม การเรียงลำดับธุรกรรม การดำเนินการธุรกรรม และการส่งข้อมูลธุรกรรม หากซีเควนเซอร์ตัวเดียวของเครือข่ายล้มเหลวหรือไม่พร้อมใช้งาน เครือข่ายทั้งหมดจะหยุดการประมวลผลธุรกรรม อย่างไรก็ตาม โซลูชัน Rollup ที่มีอยู่จำนวนมากมีซีเควนเซอร์เพียงตัวเดียว ทำให้มีการกระจายอำนาจน้อยกว่าโซลูชันทางเลือก Layer 1 แบบรวมศูนย์บางโซลูชันมาก ดังนั้นความสำคัญของเครื่องคัดแยกแบบกระจายอำนาจจึงเห็นได้ชัดในตัวเอง และโซลูชั่นเครื่องคัดแยกแบบกระจายอำนาจที่มีศักยภาพควรปรับปรุงลักษณะการกระจายอำนาจของระบบอย่างมีประสิทธิภาพผ่านการปรับปรุงในการออกแบบและการใช้งาน
ความสำคัญของเครื่องคัดแยก
โซลูชันการยกเลิกที่มีอยู่ประกอบด้วยการยกเลิกตามการพิสูจน์ความรู้เป็นศูนย์ (ZK) และการยกเลิกตามการดำเนินการในแง่ดี โซลูชันเหล่านี้มีการออกแบบที่ดีกว่าโซลูชันเลเยอร์ 1 แบบเสาหินในการปรับปรุงความสามารถในการปรับขนาด อย่างไรก็ตาม พวกเขาก็มีปัญหาเช่นกัน:
ปัญหาเกี่ยวกับชุดรวมหลักฐานความรู้เป็นศูนย์ (ZK):
- ความซับซ้อนในการคำนวณ: การใช้หลักฐาน ZK เพื่อตรวจสอบความถูกต้องและความถูกต้องตามกฎหมายของธุรกรรมต้องใช้ทรัพยากรและเวลาในการประมวลผลจำนวนมาก ซึ่งอาจนำไปสู่ความล่าช้าในการประมวลผลธุรกรรมและต้นทุนการคำนวณที่สูง
- การพึ่งพาความสามารถในการตรวจสอบ: ZK Rollup ขึ้นอยู่กับความสามารถในการตรวจสอบภายนอก กล่าวคือ หัวหน้างานภายนอกจะต้องตรวจสอบความถูกต้องของหลักฐาน ZK สิ่งนี้อาจทำให้เกิดปัญหาด้านความน่าเชื่อถือและความเสี่ยงจากการรวมศูนย์
ปัญหาเกี่ยวกับ Rollup ที่ดำเนินการในแง่ดี:
- การย้อนกลับได้: Rollup ที่ดำเนินการอย่างเหมาะสมจะใช้สมมติฐานเชิงบวกในระหว่างการทำธุรกรรม นั่นคือ สมมติว่าธุรกรรมทั้งหมดถูกต้องและไม่มีข้อขัดแย้ง แต่หากมีธุรกรรมที่ขัดแย้งกันหรือไม่ถูกต้อง ระบบทั้งหมดอาจจำเป็นต้องย้อนกลับและดำเนินการใหม่ ส่งผลให้เกิดความไม่แน่นอนและความล่าช้าในการประมวลผล
- การดำเนินการแบบ Front-loading (MEV): การโรลอัปที่มีการดำเนินการในแง่ดีอาจประสบปัญหาการดำเนินการแบบ Front-loading นั่นคือ การใช้คำสั่งดำเนินการธุรกรรมในทางที่ผิด ซึ่งนำไปสู่การยักยอกธุรกรรมและการจัดลำดับความสำคัญของธุรกรรมที่ไม่ยุติธรรม
ปัญหาเหล่านี้จำกัดประสิทธิภาพและความปลอดภัยของโซลูชัน Rollup ที่มีอยู่ และอาจส่งผลต่อประสบการณ์ผู้ใช้และการใช้งาน กุญแจสำคัญในการแก้ปัญหาเหล่านี้คือการปรับปรุงประสิทธิภาพและการกระจายอำนาจของ Rollup โดยการแนะนำการออกแบบใหม่ เช่น ตัวเรียงลำดับ หน้าที่หลักของซีเควนเซอร์คือการปรับปรุงปริมาณงานและบีบอัดข้อมูลธุรกรรม ซีเควนเซอร์สามารถจัดเรียงธุรกรรมที่เข้ามาได้ ซึ่งจะช่วยปรับปรุงประสิทธิภาพและปริมาณการประมวลผลของธุรกรรม โดยการเรียงลำดับธุรกรรมตามกฎเกณฑ์บางประการ ความขัดแย้งและการแข่งขันระหว่างธุรกรรมจะลดลง และปรับปรุงความสามารถในการประมวลผลของระบบโดยรวมได้ ซีเควนเซอร์ยังสามารถบีบอัดธุรกรรม รวมธุรกรรมหลายรายการไว้ในธุรกรรมเดียว ซึ่งจะช่วยลดขนาดของข้อมูลธุรกรรม การบีบอัดนี้สามารถลดต้นทุนการจัดเก็บและส่งข้อมูลแบบออนไลน์และปรับปรุงประสิทธิภาพของระบบโดยรวม
ปัญหาเกี่ยวกับเครื่องคัดแยกแบบรวมศูนย์
โซลูชันการยกเลิกที่มีอยู่ส่วนใหญ่ใช้งานเครื่องคัดแยกแบบรวมศูนย์ของตนเอง เนื่องจากสะดวกกว่าและราคาถูกกว่า อย่างไรก็ตาม ข้อเสียของผู้สั่งซื้อแบบรวมศูนย์ก็ชัดเจนเช่นกัน ซึ่งอาจนำไปสู่การเซ็นเซอร์ธุรกรรม การเรียกเก็บค่าธรรมเนียมที่มากเกินไป จัดลำดับความสำคัญของธุรกรรมในการดำเนินการธุรกรรม (การดำเนินการส่วนหน้า) หรือการสร้าง MEV ที่ไม่ดี (การเพิ่มมูลค่าที่สกัดได้สูงสุด)
ปัญหาเกี่ยวกับเครื่องคัดแยกแบบรวมศูนย์
โซลูชันการยกเลิกที่มีอยู่ส่วนใหญ่ใช้งานเครื่องคัดแยกแบบรวมศูนย์ของตนเอง เนื่องจากสะดวกกว่าและราคาถูกกว่า อย่างไรก็ตาม ข้อเสียของผู้สั่งซื้อแบบรวมศูนย์ก็ชัดเจนเช่นกัน ซึ่งอาจนำไปสู่การเซ็นเซอร์ธุรกรรม การเรียกเก็บค่าธรรมเนียมที่มากเกินไป จัดลำดับความสำคัญของธุรกรรมในการดำเนินการธุรกรรม (การดำเนินการส่วนหน้า) หรือการสร้าง MEV ที่ไม่ดี (การเพิ่มมูลค่าที่สกัดได้สูงสุด)
เราเชื่อว่ากุญแจสำคัญในการแก้ปัญหาเครื่องคัดแยกแบบรวมศูนย์คือการส่งเสริมนวัตกรรมทางเทคโนโลยีและสำรวจโซลูชันเครื่องคัดแยกแบบกระจายอำนาจ ตามที่กล่าวไว้ก่อนหน้านี้ แม้ว่าผู้สั่งซื้อแบบรวมศูนย์ในปัจจุบันมีบทบาทสำคัญในการปรับปรุงปริมาณงานและประสิทธิภาพ เราควรแสวงหาทางเลือกอื่นที่ปลอดภัยกว่า ป้องกันการเซ็นเซอร์ได้มากขึ้น และมีการกระจายอำนาจมากขึ้น โซลูชันเหล่านี้อาจต้องมีการแลกเปลี่ยนระหว่างความปลอดภัย ประสิทธิภาพ และการกระจายอำนาจ และยากต่อการออกแบบและนำไปใช้ แต่คาดว่าจะสามารถแก้ไขปัญหาที่ผู้สั่งซื้อจากส่วนกลางต้องเผชิญในปัจจุบัน
ถนนสู่การกระจายอำนาจ
ในปัจจุบัน ยังคงต้องมีการปรับปรุงเทคโนโลยีเครื่องคัดแยกแบบกระจายอำนาจ คำแนะนำที่เป็นไปได้ ได้แก่ อัลกอริธึมการเรียงลำดับที่มีประสิทธิภาพมากขึ้น กลไกการตรวจสอบที่มีประสิทธิภาพมากขึ้น และการออกแบบเครื่องคัดแยกที่ชาญฉลาดยิ่งขึ้น ด้านล่างนี้ เราจะสรุปเส้นทางบางส่วนที่เราพิจารณาว่าเป็นความพยายามที่เป็นประโยชน์ ไม่ต้องสงสัยเลยว่าเทคโนโลยีเครื่องคัดแยกแบบกระจายอำนาจจะยังคงปรับปรุงและพัฒนาอยู่ตลอดเวลา ซึ่งอาจรวมถึงปริมาณงานที่สูงขึ้น การยืนยันที่เร็วขึ้น เวลาแฝงที่ลดลง และความปลอดภัยและความสามารถในการประกอบที่มากขึ้น
- Proof of Authority (POA): โครงการนี้อนุญาตให้กลุ่มเอนทิตีผลัดกันทำหน้าที่เป็นตัวจัดลำดับในระบบ PoA มันปรับปรุงความต้านทานการเซ็นเซอร์ได้อย่างมีประสิทธิภาพและมีเวลาแฝงต่ำที่สุด แต่ยังคงมีความเสี่ยงที่จะเกิดความล้มเหลวเพียงจุดเดียว
- อิงตามการโรลอัป: รูปแบบนี้อนุญาตให้ใครก็ตามส่งแบตช์ L2 ไปยัง Data Availability Layer (DA) จากนั้นเลเยอร์ DA จะตัดสินใจบล็อกสุดท้าย (ผู้เสนอ) ข้อได้เปรียบของมันคือสืบทอดความมีชีวิตชีวาและการต้านทานการเซ็นเซอร์ของเลเยอร์ DA แต่อาจทำให้รายได้รั่วไหลและได้รับผลกระทบจาก MEV และความเร็วในการยืนยันจะช้าลง
- Decentralized Validator Technology (DVT): รูปแบบนี้จะกระจายความรับผิดชอบในการสั่งซื้อไปยังคลัสเตอร์ โดยแต่ละโหนดในคลัสเตอร์จะเซ็นรับรองโดยอิสระโดยใช้ส่วนแบ่งบางส่วนของคีย์ตัวตรวจสอบ วิธีการนี้มีความยืดหยุ่นและสามารถใช้ร่วมกับโซลูชันอื่นๆ ได้ แต่จะเพิ่มเวลาแฝงเล็กน้อย
- ซีเควนเซอร์ที่ใช้ร่วมกัน: โซลูชันนี้อนุญาตให้มีการเลือก Rollup หลายรายการเพื่อเข้าสู่ซีเควนเซอร์ที่ใช้ร่วมกัน ซึ่งสามารถประมวลผลธุรกรรมบนเชน A และเชน B ในเวลาเดียวกัน และให้ความปลอดภัยทางเศรษฐกิจที่แข็งแกร่งและการต้านทานการเซ็นเซอร์แบบเรียลไทม์สำหรับเลเยอร์ลำดับ ซีเควนเซอร์ที่ใช้ร่วมกันมีผลกระทบต่อเครือข่ายของหลายเชน แต่ยังคงถูกจำกัดด้วยปริมาณงานการเรียงลำดับข้อมูลและธุรกรรมของ L1
- สร้างชุดตัวเรียงลำดับใหม่: วิธีการนี้จะสร้างชุดตัวเรียงลำดับแบบกระจายอำนาจโดยไม่ได้รับอนุญาตโดยใช้กลไกแรงจูงใจโทเค็น มีข้อได้เปรียบในการเพิ่มยูทิลิตี้ของโทเค็น แต่อาจมีความล่าช้า และเกณฑ์การใช้งานอาจยากสำหรับ Rollups ที่ไม่ค่อยมีคนรู้จัก
แม้ว่าเครื่องคัดแยกแบบกระจายอำนาจจะมีข้อดีหลายประการ แต่โซลูชันต่างๆ ในปัจจุบันก็มีข้อดีและข้อเสียต่างกันไป
โอกาสที่เป็นไปได้
ตอนนี้เรามาดูกันดีกว่าว่า Sequencer แบบกระจายอำนาจสามารถแก้ปัญหาของ Ethereum ได้หรือไม่? มันได้ฝังอันตรายที่ซ่อนอยู่สำหรับ Ethereum ไว้ในบางแห่งแล้วหรือยัง?
โอกาสที่เป็นไปได้
ตอนนี้เรามาดูกันดีกว่าว่า Sequencer แบบกระจายอำนาจสามารถแก้ปัญหาของ Ethereum ได้หรือไม่? มันได้ฝังอันตรายที่ซ่อนอยู่สำหรับ Ethereum ไว้ในบางแห่งแล้วหรือยัง?
ประการแรก สำหรับโซลูชันเครื่องคัดแยกแบบกระจายอำนาจที่ใช้โปรโตคอลบล็อกเชน (L1) พื้นฐาน ประสิทธิภาพและความสามารถในการปรับขนาดนั้นมักถูกจำกัดโดยโปรโตคอล L1 เอง หากโปรโตคอลพื้นฐานมีปัญหาคอขวดในการประมวลผลธุรกรรมและเป็นเอกฉันท์ แม้ว่าซีเควนเซอร์จะมีการกระจายอำนาจและตอบสนองในระดับสูง ประสิทธิภาพของทั้งระบบก็จะถูกจำกัด
ประการที่สอง ผลกระทบของสภาพแวดล้อมเครือข่ายต่อเครื่องคัดแยกแบบกระจายอำนาจก็เป็นสิ่งสำคัญที่ต้องพิจารณาเช่นกัน การซิงโครไนซ์และความเสถียรของเครือข่ายจะส่งผลโดยตรงต่อกิจกรรมและความปลอดภัยของซีเควนเซอร์ ในเครือข่ายแบบอะซิงโครนัส ตัวจัดลำดับจะสูญเสียกิจกรรมและไม่สามารถประมวลผลธุรกรรมได้ทันเวลา ในสถานการณ์ที่การซิงโครไนซ์เครือข่ายมีความเข้มข้น ซีเควนเซอร์จะยังคงทำงานได้อย่างน่าเชื่อถือมากขึ้น
ดังนั้น นี่หมายความว่าเมื่อเครื่องคัดแยกแบบกระจายอำนาจพัฒนาขึ้น โครงสร้างพื้นฐานที่เกี่ยวข้องก็จะกลายเป็นโอกาสในการลงทุน ซึ่งรวมถึงผู้ให้บริการเทคโนโลยีที่นำเสนอบริการจัดลำดับ บริษัทตรวจสอบความปลอดภัย ผู้ให้บริการโซลูชันข้ามสายโซ่ และแพลตฟอร์มการกำกับดูแลและการมีส่วนร่วม และอื่นๆ อีกมากมาย หวังว่าโครงสร้างพื้นฐานเหล่านี้จะช่วยปรับปรุงปัญหาที่เรากล่าวถึงได้ ควรเน้นย้ำว่าเครื่องคัดแยกแบบกระจายอำนาจเป็นโซลูชันที่สำรวจโดยชุมชน Ethereum เพื่อปรับปรุงประสิทธิภาพของระบบและความสามารถในการปรับขยายได้ แต่ไม่ใช่วิธีแก้ปัญหาเดียวเท่านั้น เทคโนโลยีและการปรับปรุงอื่น ๆ จะเกิดขึ้นในอนาคตเพื่อปรับปรุงประสิทธิภาพของเครือข่าย Ethereum:
- การทำงานร่วมกันแบบหลายสายโซ่: ด้วยการเกิดขึ้นของบล็อกเชนที่หลากหลายและโซลูชั่นเลเยอร์ 2 ความสามารถในการทำงานร่วมกันแบบหลายสายโซ่จะกลายเป็นส่วนสำคัญของผู้สั่งซื้อแบบกระจายอำนาจ ผู้สั่งซื้อในอนาคตอาจจำเป็นต้องสามารถประมวลผลธุรกรรมบนหลายเชนได้พร้อมกัน และใช้ความสามารถในการประกอบแบบอะตอมมิกเพื่อมอบประสบการณ์ผู้ใช้ที่ราบรื่นยิ่งขึ้นและฟังก์ชันการทำงานที่ดียิ่งขึ้น
- ป้องกัน MEV และปรับปรุงการปกป้องผู้ใช้: ตัวจัดลำดับในอนาคตอาจดำเนินการเพื่อลดผลกระทบของ MEV และจัดเตรียมกลไกการปกป้องผู้ใช้ที่ดีขึ้น ซึ่งอาจรวมถึงการใช้กลไกการสั่งซื้อแบบสุ่ม กลไกค่าธรรมเนียมการทำธุรกรรมที่สมเหตุสมผล และมาตรการปกป้องความเป็นส่วนตัวที่ดีขึ้น
- กลไกการกำกับดูแลและการมีส่วนร่วมที่เพิ่มขึ้น: เพื่อให้มั่นใจถึงความเป็นธรรมและความปลอดภัยของเครื่องคัดแยกแบบกระจายอำนาจ ผู้จัดลำดับในอนาคตอาจแนะนำกลไกการกำกับดูแลและการมีส่วนร่วมที่แข็งแกร่งยิ่งขึ้น ซึ่งสามารถทำได้ผ่านการลงคะแนนโดยผู้ถือโทเค็น การเลือกผู้ตรวจสอบ และการตัดสินใจแบบกระจายอำนาจโดยผู้เข้าร่วม กลไกการกำกับดูแลที่เปิดกว้างและโปร่งใสมากขึ้นสามารถส่งเสริมการมีส่วนร่วมของชุมชนและส่งเสริมการพัฒนาระบบ
โดยรวมแล้ว เราคาดหวังว่านวัตกรรมโมเดลธุรกิจจะเกิดขึ้นมากขึ้นเมื่อเครื่องคัดแยกแบบกระจายอำนาจพัฒนาขึ้น ซึ่งอาจรวมถึงรูปแบบค่าธรรมเนียมการทำธุรกรรมที่แตกต่างกัน บริการข้อมูลตามผู้สั่งซื้อ แอปพลิเคชันออนไลน์ ฯลฯ โมเดลธุรกิจที่เป็นนวัตกรรมใหม่จะให้แรงจูงใจทางเศรษฐกิจมากขึ้นสำหรับตัวจัดลำดับ ซึ่งจะช่วยส่งเสริมการใช้งานอย่างแพร่หลายและการพัฒนาที่ยั่งยืน
ความคิดเห็นทั้งหมด