ยุคใหม่ของ DeFi ด้วยการเรียงลำดับที่เฉพาะเจาะจงของแอป

ขั้นสูง10/21/2024, 11:03:08 AM
บทความนี้นำเสนอแนวคิดของ Application-Specific Sequencers (ASS) และการประยุกต์ใช้งานของพวกเขาในแอปพลิเคชันที่ไม่มีส่วนเชื่อมต่อกัน

แนะนำ

การจัดการกับ MEV (Maximal Extractable Value) เป็นความท้าทายอย่างต่อเนื่องสําหรับ Ethereum ห่วงโซ่อุปทานคุณค่าจูงใจกิจกรรมคงที่จาก arbitrageurs ด้วยกลยุทธ์ที่หลากหลายในระดับความซับซ้อนที่แตกต่างกันซึ่งมักจะเป็นค่าใช้จ่ายของผู้ใช้รายย่อย ในขณะที่นักวิจัยหลายคนพยายามจัดการกับ MEV ผ่านการเปลี่ยนแปลงระดับโปรโตคอล แต่ความพยายามเหล่านี้ยังไม่ได้ให้ทางออกที่น่าพอใจ โครงสร้างพื้นฐานบัญญัติและกลไกการประมูลที่ใช้อยู่ในปัจจุบันสามารถจับ MEV แบบเหมาจ่ายในบล็อกได้ แต่การจับภาพโดยไม่มีการกระจายอย่างเป็นธรรมนั้นไม่เพียงพอ: เหตุใดค่า MEV จึงควรเกิดขึ้นกับผู้ตรวจสอบเครือข่ายเมื่อสามารถจับและรวมเป็นแอปพลิเคชันได้อย่างมีประสิทธิภาพมากขึ้น

ป้อน Application-Specific Sequencing (ASS) แทนที่จะพยายามเขียนกฎใหม่ในระดับโปรโตคอล ASS ให้แต่ละแอปมีอํานาจในการควบคุมวิธีการจัดลําดับธุรกรรมของพวกเขา ด้วยการทําเช่นนี้ ASS ช่วยให้แอปพลิเคชัน onchain สามารถปกป้องผู้ใช้และสภาพคล่องจากผลกระทบที่เป็นอันตรายของ MEV ในขณะเดียวกันก็ให้โอกาสพวกเขาในการจับมูลค่าที่อาจสูญเสียไปให้กับผู้ตรวจสอบ Ethereum

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

พื้นหลัง

แนวคิดข behind Application-Specific Sequencing (ASS) กำเริบากงานของ Matheus เนียมถึงจากกฎการเรียงลำดับที่สามารถยืนยันได้ (VSR) สำหรับการแลกเปลี่ยนที่มีการกระจายอย่างแบบกระจาย (DEXes). มาเธอุสได้แสดงให้เห็นว่า VSR สามารถปรับปรุงการดำเนินการซื้อขายและลด MEV โดยการลดความสามารถของนักขุดที่มีอิทธิพลต่อการเรียงลำดับธุรกรรม ตรัสญ later ขยายไอเดียนี้โดยการแสดงให้เห็นว่ากฎการเรียงลำดับที่เฉพาะเจาะจงสามารถมีผลต่อฟังก์ชันการชำระเงินสำหรับผู้เข้าร่วมโปรโตคอล เช่นผู้ใช้งาน ผู้ตรวจสอบ และผู้เรียงลำดับ

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

  1. ผลตอบแทนที่ไม่เรียบเรียง: การเปลี่ยนแปลงขนาดเล็กในการจัดลำดับอาจทำให้เกิดการเปลี่ยนแปลงขนาดใหญ่ใน MEV
  2. ผลตอบแทนที่ไม่ใช่โมโนโทน: การเปลี่ยนแปลงเล็กน้อยในการสั่งซื้อสามารถเพิ่มหรือลด MEV ได้ แต่ไม่สม่ําเสมอในทิศทางเดียว

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

ASS ทำงานอย่างไร?

เพื่อให้เข้าใจ ASS ก่อนอื่นเรามาทบทวนห่วงโซ่อุปทานของธุรกรรมที่มีอยู่ก่อน

ในระบบปัจจุบัน:

  1. ธุรกรรมถูกส่งไปยัง mempool สาธารณะหรือส่วนตัว
  2. ผู้สร้างรวบรวมธุรกรรมเหล่านี้และแพ็คเกจเข้ากล่อง
  3. โดยสร้างก่อสร้างในการประมูลบล็อก
  4. บล็อกผู้สร้างที่ชนะการประมูลรวมอยู่ในบล็อกเชนและมูลค่าที่พวกเขาเสนอราคาจะถูกจ่ายให้กับผู้เสนอข้อเสนอที่ได้รับการเลือกสำหรับบล็อกที่กำหนด

ภาพด้านล่างแสดงกระบวนการนี้ แสดงให้เห็นถึงวิธีการทำงานของธุรกรรมที่ไหลไปจาก mempools ไปยังบล็อกเชนผ่าน builders และ trusted relays


แผนภาพของโซ่อุปทานการทำธุรกรรมปัจจุบัน

แอปพลิเคชันที่เปิดใช้งานโดย ASS นั้นมีคุณสมบัติต่อไปนี้:

  1. สิทธิ์การจัดลำดับที่ถูกจำกัด: การจำกัดนี้จะให้แน่ใจว่าเฉพาะผู้จัดลำดับที่ได้รับการกำหนดหรือผู้ตรวจสอบที่ฝากเงินได้สามารถสื่อสารกับสัญญาของแอปพลิเคชันบนเชนที่ตกลงไว้เท่านั้น ซึ่งจะป้องกันการหลีกเลี่ยงที่ไม่เหมาะสมของตลาดภายในของแอปพลิเคชัน
  2. Mempools ที่เฉพาะแอปพลิเคชัน: แทนที่จะส่งธุรกรรมไปยังเมมพูลสาธารณะ ผู้ใช้ส่งข้อความที่ได้รับลายมือตรงนี้ให้แสดงเจตนาร้ายในเมมพูลที่เฉพาะเจาะจงของแอปพลิเคชัน จากนั้นจะรวบรวมและประมวลผลเจตนาร้ายเหล่านั้นโดยตรวจสอบเจตนาในเมมพูลที่เฉพาะเจาะจงของแอปพลิเคชัน
  3. ผลลัพธ์ของ Order-Agnostic: ในการบังคับใช้กฎการจัดลําดับและส่งมอบผลตอบแทนทางเศรษฐกิจที่ดีที่สุดให้กับผู้ใช้เป้าหมายธุรกรรม ASS จะต้องไม่เชื่อเรื่องการสั่งซื้อธุรกรรมของผู้สร้างสําหรับส่วนที่เหลือของบล็อก นี่คือความสําเร็จโดยการทําให้แน่ใจว่าสถานะของแอปพลิเคชันถูกปิดกั้นโดยกลไกฉันทามติ คําสั่งซื้อ ASS จะถูกรวมเป็นชุดเดียวซึ่งจะถูกส่งไปยังผู้สร้างเพื่อรวมไว้ ระบุว่ากลุ่มนี้ไม่ได้ขัดแย้งกับรัฐที่เข้าถึงโดยแอปพลิเคชันอื่น ๆ จึงไม่เชื่อเรื่องตําแหน่งในบล็อก

ASS ช่วยให้แอปพลิเคชันบนเครือข่ายใดก็ได้สามารถกลับมาควบคุมการดำเนินการและสถานะของสัญญาได้เอง ทำให้เกิดแอปพลิเคชันที่เป็นปกติ

โดยใช้หลักการพื้นฐานเหล่านี้เป็นตัวอย่างที่เป็นประโยชน์ของแอปพลิเคชันราชอาณาจักร Angstrom ที่เป็นเฮียรุกป้องกันผู้ให้สินเชื่อการเงินของมันจากการเลือกอันตรายทางการซื้อขายระหว่าง CEX-DEX arbitrageurs ในขณะที่ยังป้องกันผู้แลกเปลี่ยนจากการโจมตีแซนด์วิช ระบบเครือข่ายของโหนด Angstrom มาร่วมตัดสินใจในลักษณะเดียวกับ Ethereum ในชุดของธุรกรรมที่จะดำเนินการในบล็อกถัดไป การไหลทั่วไปมีดังนี้:

  1. อนุญาโตตุลาการ CEX-DEX เสนอราคาสําหรับสิทธิ์ในการทําธุรกรรมครั้งแรกเพื่อแลกเปลี่ยนผ่าน AMM (ไม่มีค่าธรรมเนียม) ในขณะเดียวกันผู้ใช้ส่งสวอปที่ตั้งใจไว้เป็นคําสั่ง จํากัด ที่ลงนามไปยัง Angstrom mempool
  2. เครือข่าย Angstrom ใช้โปรโตคอลฉันทามติและสร้างกลุ่มที่การแลกเปลี่ยนครั้งแรกคือธุรกรรม arbitrageur ที่มีราคาเสนอสูงสุด จํานวนเงินประมูลจะถูกแจกจ่ายในภายหลังตามสัดส่วนไปยัง LPs พื้นฐานในช่วงของการแลกเปลี่ยน คําสั่งจํากัดที่ถูกต้องอื่น ๆ ทั้งหมดพร้อมกับสภาพคล่อง AMM พื้นฐานจะดําเนินการในราคาหักบัญชีเดียวกัน
  3. ชุดนี้จะถูกส่งให้กับ Ethereum builders และ public mempool โดยโหนด Angstrom ที่เสนอรับสล็อต
  4. ผู้สร้างรวมกลุ่ม Angstrom ไว้ในตำแหน่งใดก็ได้ในบล็อก กลุ่ม Angstrom จะต้องชำระค่าธรรมเนียมพื้นฐานสำหรับการรวมเข้าด้วยกันเนื่องจากสร้างโครงสร้างได้อย่างไม่จำเป็นตามลำดับ

ภาพรวมต่อไปนี้แสดงภาพของแอปพลิเคชันรัฐบาลในการทำงาน


โซ่อุปทานการทำธุรกรรมในแองสตรอม

การมีชีวิตชีวาและการสมมติความเชื่อ

ในพื้นฐานของมัน ASS เป็นรูปแบบการสร้างบล็อกบางส่วนที่แอปพลิเคชันที่มีอำนาจสูงให้สิทธิ์ในการต่อต้านกับเครือข่ายที่กระจายอำนาจตามกฎการเรียงลำดับที่กำหนดไว้ ดังนั้น ASS จำเป็นต้องมีฝ่ายภายนอกที่มีการสร้างความมั่นใจและความไวต่อการดำเนินงานเพิ่มเติม

การสมมติเกี่ยวกับความมีชีวิต

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

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

การสมมติการเชื่อมั่น

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

การต้านการเฉือน

มีการเซ็นเซอร์สตรีมประเภทต่าง ๆ เข้ามามุ่งเน้นระบบเอเทอร์เรียม:

  1. การเซ็นเซอร์ตามกฎระเบียบ: ผู้สร้างและถ่ายทอดธุรกรรมการเซ็นเซอร์ตามรายการคว่ําบาตรของ OFAC นี่เป็นหนึ่งในรูปแบบการเซ็นเซอร์ที่โดดเด่นที่สุดที่มีอยู่ใน Ethereum ในปัจจุบัน ที่ถูกบังคับใช้โดยส่วนใหญ่โดยเซนเซอร์.
  2. การเซ็นเซอร์ทางเศรษฐกิจ: ผู้โจมตีที่มีแรงบันดาลใจสามารถสินสอดกับผู้เสนอบล็อกเพื่อขัดขวางการทำธุรกรรมของเหยื่อ.
  3. การเซ็นเซอร์ระดับโหนด: โหนดในเครือข่าย P2P อาจปฏิเสธที่จะเผยแพร่ธุรกรรมขาเข้า นี่อาจเป็นปัญหาสําคัญหากโปรโตคอลทํางานอย่างเหมาะสมภายใต้สมมติฐานที่ว่าโหนดส่วนใหญ่มีมุมมองเดียวกันของธุรกรรมที่เข้ามา นอกจากนี้ในโปรโตคอลดังกล่าวฝ่ายตรงข้ามอาจถูกจูงใจให้แบ่งมุมมองท้องถิ่นของโหนดที่ซื่อสัตย์ (โดยการส่งธุรกรรมไปยังโหนดเพียงครึ่งเดียวที่ส่วนท้ายสุดของสล็อต) และหยุดโปรโตคอลเป็นผล

นักวิจัยหลายคนได้เปล่งเสียงความต้องการกลไกการต่อต้านการเซ็นเซอร์ที่ดีขึ้นบน Ethereum ข้อเสนอบางอย่าง เช่น Multiple Concurrent Proposer (MCP) และ รายการรวมที่บังคับใช้ Fork-Choice (FOCIL)เกิดขึ้นและกลายเป็นศูนย์กลางของการอภิปรายที่กำลังเกิดขึ้น

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

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


ความต้านทานการเซ็นเซอร์

ปมประสงค์ของความสามารถในการร่วมใช้

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

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

การยืนยันก่อนการรวมกัน

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

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


ภาพประกอบของความร่วมมือก่อนการประชุมพร้อมกับ ASS

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

Shared Application Specific Sequencers & Builder Commitments

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

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

ภาพประกอบของความมุ่งมั่นของผู้สร้างสําหรับความสามารถในการประกอบอะตอมระหว่าง dApps อธิปไตยและไม่ใช่อธิปไตย (ขวา) และซีเควนเซอร์เฉพาะแอปที่ใช้ร่วมกันสําหรับความสามารถในการประกอบอะตอมระหว่างแอปอธิปไตย (ซ้าย)

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

ASS vs การใช้ L2s และ L1s ที่เฉพาะเจาะจงของแอป

ในปัจจุบัน dApps จำเป็นต้องสร้างเครือข่ายที่เฉพาะเจาะจงสำหรับแอปพลิเคชันหากต้องการเอาชนะการเรียงลำดับของธุรกรรมของพวกเขา แนวคิดเช่น โปรโตคอลเจ้าของบิลเดอร์ (PoB)ช่วยให้ Cosmos L1s มีกฎการเรียงลำดับที่หลากหลายมากขึ้น ซึ่งช่วยในการจับและกระจาย MEV ไปยังแอปพลิเคชันของพวกเขา ในทำนองเดียวกัน ซีเควนเซอร์ L2 ที่มี VSR cŭng สามารถดำเนินการเช่นนั้นได้ ในขณะที่ทั้งสองวิธีนี้ช่วยให้การเรียงลำดับที่หลากหลายและการจับ MEV โดยแอปพลิเคชันของมันมากขึ้น ASS ก็เป็นเอกลักษณ์เนื่องจากลักษณะที่เหลือเฟื่อง

  1. ไม่มีค่าใช้จ่ายในการไว้วางใจจากการดําเนินการธุรกรรม - ASS ไม่ได้ดําเนินการหรือชําระธุรกรรมที่เรียงลําดับ เฉพาะการจัดลําดับเท่านั้นที่ deleGated สมมติฐานความน่าเชื่อถือพื้นฐานขยายจากสภาพแวดล้อมการดําเนินการดั้งเดิมเช่น Ethereum หรือ L2 อื่น ๆ
  2. การเข้าถึงเงินทุนหลักและกระแสคำสั่ง - ผู้ใช้ไม่ต้องสร้างสะพาน แอปพลิเคชันจะสามารถใช้ประโยชน์จากกระแสและเงินทุนในโซ่โดยตรง
  3. สินทรัพย์อยู่ในสภาพแวดล้อมการดําเนินการดั้งเดิมและไม่สามารถแช่แข็งได้ – ไม่เหมือนกับ L2s ASS ส่วนใหญ่ไม่ต้องการให้ผู้ใช้ล็อคเงินทุนของตนในสัญญาเชื่อมโยง ตัวเลือกการออกแบบนี้ให้ความปลอดภัยที่ดีกว่า: หากซีเควนเซอร์เฉพาะแอปล้มเหลวความเสียหายที่อาจเกิดขึ้นจะถูก จํากัด เนื่องจากซีเควนเซอร์สามารถควบคุมธุรกรรมภายในขอบเขตที่กําหนดโดยสัญญาอัจฉริยะเท่านั้น ในขณะที่โซลูชัน L2 บางตัวใช้คุณสมบัติด้านความปลอดภัยเช่นช่องหนีและ บังคับรวมการใช้มาตรการเหล่านี้บ่อยครั้งมักยากที่จะใช้ในปฏิบัติ ผู้ใช้อาจต้องรอหลายวันก่อนที่จะเปิดใช้งานทางออกหลบหนีหลังจากสูญเสียการเชื่อมต่อกับ L2 updates อย่างเดียวกัน การรวมที่บังคับผ่าน L1 โดยทั่วไปให้เกิดขึ้นอย่างน้อยa day’sความล่าช้า บางทีสำคัญที่สุดคือ มักจะต้องใช้มาตรการรักษาความปลอดภัยเหล่านี้ ซึ่งต้องการความเชี่ยวชาญทางเทคนิคที่ผู้ใช้ทั่วไปไม่ค่อยมี ทำให้ไม่เหมาะสมสำหรับบุคคลทั่วไป
  4. ข้อสมมติความมีชีวิตรุ่นแรกที่แข็งแกร่ง - ความมีชีวิตรุ่น L2 ขึ้นอยู่กับโหนดการดำเนินการซึ่งมักเป็นตัวควบคุมการรวมกลุ่มนอกเหนือจากนี้ยังขึ้นอยู่กับความซื่อสัตย์ของโหนดในการดำเนินการที่ซ้ำซ้อนกัน ความมีชีวิตรุ่นของ L1 ขึ้นอยู่กับส่วนใหญ่ที่ซื่อสัตย์ของโหนดในการเรียกใช้ฟังก์ชันการเปลี่ยนสถานะที่สอดคล้องกัน ความมีชีวิตของแอปพลิเคชันตระกูลซอฟเวอร์ริ้งขึ้นอยู่กับสภาพแวดล้อมการดำเนินการใต้หลังคา และสัญญาอัจฉริยะสามารถระบุส่วนที่ต้องพึ่งพาตัวควบคุมการรวมกลุ่มเฉพาะแอปพลิเคชันได้


ตารางเปรียบเทียบการใช้งานด้านรัฐบาล, L2, Based L2, และ L1

สรุป

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

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

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

เรามาที่นี่เพื่อทำให้ DeFi มีความยั่งยืนมากขึ้น หนึ่ง ASS ในครั้ง

ข้อความประกันความสามารถ:

  1. บทความนี้พิมพ์ซ้ําจาก [โซเรลลา]. สิทธิ์ในการลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนเดิม [ Yuki Yuminaga]. If there are objections to this reprint, please contact the Gate Learnทีม และพวกเขาจะดำเนินการโดยเร็ว
  2. คำปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงอยู่ในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เป็นการให้คำแนะนำใด ๆ เกี่ยวกับการลงทุน
  3. การแปลบทความเป็นภาษาอื่น ๆ โดยทีม Gate Learn ห้ามทำการคัดลอก กระจาย หรือลอกเลียนแบบบทความที่ถูกแปล ยกเว้นว่าจะได้ระบุไว้

ยุคใหม่ของ DeFi ด้วยการเรียงลำดับที่เฉพาะเจาะจงของแอป

ขั้นสูง10/21/2024, 11:03:08 AM
บทความนี้นำเสนอแนวคิดของ Application-Specific Sequencers (ASS) และการประยุกต์ใช้งานของพวกเขาในแอปพลิเคชันที่ไม่มีส่วนเชื่อมต่อกัน

แนะนำ

การจัดการกับ MEV (Maximal Extractable Value) เป็นความท้าทายอย่างต่อเนื่องสําหรับ Ethereum ห่วงโซ่อุปทานคุณค่าจูงใจกิจกรรมคงที่จาก arbitrageurs ด้วยกลยุทธ์ที่หลากหลายในระดับความซับซ้อนที่แตกต่างกันซึ่งมักจะเป็นค่าใช้จ่ายของผู้ใช้รายย่อย ในขณะที่นักวิจัยหลายคนพยายามจัดการกับ MEV ผ่านการเปลี่ยนแปลงระดับโปรโตคอล แต่ความพยายามเหล่านี้ยังไม่ได้ให้ทางออกที่น่าพอใจ โครงสร้างพื้นฐานบัญญัติและกลไกการประมูลที่ใช้อยู่ในปัจจุบันสามารถจับ MEV แบบเหมาจ่ายในบล็อกได้ แต่การจับภาพโดยไม่มีการกระจายอย่างเป็นธรรมนั้นไม่เพียงพอ: เหตุใดค่า MEV จึงควรเกิดขึ้นกับผู้ตรวจสอบเครือข่ายเมื่อสามารถจับและรวมเป็นแอปพลิเคชันได้อย่างมีประสิทธิภาพมากขึ้น

ป้อน Application-Specific Sequencing (ASS) แทนที่จะพยายามเขียนกฎใหม่ในระดับโปรโตคอล ASS ให้แต่ละแอปมีอํานาจในการควบคุมวิธีการจัดลําดับธุรกรรมของพวกเขา ด้วยการทําเช่นนี้ ASS ช่วยให้แอปพลิเคชัน onchain สามารถปกป้องผู้ใช้และสภาพคล่องจากผลกระทบที่เป็นอันตรายของ MEV ในขณะเดียวกันก็ให้โอกาสพวกเขาในการจับมูลค่าที่อาจสูญเสียไปให้กับผู้ตรวจสอบ Ethereum

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

พื้นหลัง

แนวคิดข behind Application-Specific Sequencing (ASS) กำเริบากงานของ Matheus เนียมถึงจากกฎการเรียงลำดับที่สามารถยืนยันได้ (VSR) สำหรับการแลกเปลี่ยนที่มีการกระจายอย่างแบบกระจาย (DEXes). มาเธอุสได้แสดงให้เห็นว่า VSR สามารถปรับปรุงการดำเนินการซื้อขายและลด MEV โดยการลดความสามารถของนักขุดที่มีอิทธิพลต่อการเรียงลำดับธุรกรรม ตรัสญ later ขยายไอเดียนี้โดยการแสดงให้เห็นว่ากฎการเรียงลำดับที่เฉพาะเจาะจงสามารถมีผลต่อฟังก์ชันการชำระเงินสำหรับผู้เข้าร่วมโปรโตคอล เช่นผู้ใช้งาน ผู้ตรวจสอบ และผู้เรียงลำดับ

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

  1. ผลตอบแทนที่ไม่เรียบเรียง: การเปลี่ยนแปลงขนาดเล็กในการจัดลำดับอาจทำให้เกิดการเปลี่ยนแปลงขนาดใหญ่ใน MEV
  2. ผลตอบแทนที่ไม่ใช่โมโนโทน: การเปลี่ยนแปลงเล็กน้อยในการสั่งซื้อสามารถเพิ่มหรือลด MEV ได้ แต่ไม่สม่ําเสมอในทิศทางเดียว

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

ASS ทำงานอย่างไร?

เพื่อให้เข้าใจ ASS ก่อนอื่นเรามาทบทวนห่วงโซ่อุปทานของธุรกรรมที่มีอยู่ก่อน

ในระบบปัจจุบัน:

  1. ธุรกรรมถูกส่งไปยัง mempool สาธารณะหรือส่วนตัว
  2. ผู้สร้างรวบรวมธุรกรรมเหล่านี้และแพ็คเกจเข้ากล่อง
  3. โดยสร้างก่อสร้างในการประมูลบล็อก
  4. บล็อกผู้สร้างที่ชนะการประมูลรวมอยู่ในบล็อกเชนและมูลค่าที่พวกเขาเสนอราคาจะถูกจ่ายให้กับผู้เสนอข้อเสนอที่ได้รับการเลือกสำหรับบล็อกที่กำหนด

ภาพด้านล่างแสดงกระบวนการนี้ แสดงให้เห็นถึงวิธีการทำงานของธุรกรรมที่ไหลไปจาก mempools ไปยังบล็อกเชนผ่าน builders และ trusted relays


แผนภาพของโซ่อุปทานการทำธุรกรรมปัจจุบัน

แอปพลิเคชันที่เปิดใช้งานโดย ASS นั้นมีคุณสมบัติต่อไปนี้:

  1. สิทธิ์การจัดลำดับที่ถูกจำกัด: การจำกัดนี้จะให้แน่ใจว่าเฉพาะผู้จัดลำดับที่ได้รับการกำหนดหรือผู้ตรวจสอบที่ฝากเงินได้สามารถสื่อสารกับสัญญาของแอปพลิเคชันบนเชนที่ตกลงไว้เท่านั้น ซึ่งจะป้องกันการหลีกเลี่ยงที่ไม่เหมาะสมของตลาดภายในของแอปพลิเคชัน
  2. Mempools ที่เฉพาะแอปพลิเคชัน: แทนที่จะส่งธุรกรรมไปยังเมมพูลสาธารณะ ผู้ใช้ส่งข้อความที่ได้รับลายมือตรงนี้ให้แสดงเจตนาร้ายในเมมพูลที่เฉพาะเจาะจงของแอปพลิเคชัน จากนั้นจะรวบรวมและประมวลผลเจตนาร้ายเหล่านั้นโดยตรวจสอบเจตนาในเมมพูลที่เฉพาะเจาะจงของแอปพลิเคชัน
  3. ผลลัพธ์ของ Order-Agnostic: ในการบังคับใช้กฎการจัดลําดับและส่งมอบผลตอบแทนทางเศรษฐกิจที่ดีที่สุดให้กับผู้ใช้เป้าหมายธุรกรรม ASS จะต้องไม่เชื่อเรื่องการสั่งซื้อธุรกรรมของผู้สร้างสําหรับส่วนที่เหลือของบล็อก นี่คือความสําเร็จโดยการทําให้แน่ใจว่าสถานะของแอปพลิเคชันถูกปิดกั้นโดยกลไกฉันทามติ คําสั่งซื้อ ASS จะถูกรวมเป็นชุดเดียวซึ่งจะถูกส่งไปยังผู้สร้างเพื่อรวมไว้ ระบุว่ากลุ่มนี้ไม่ได้ขัดแย้งกับรัฐที่เข้าถึงโดยแอปพลิเคชันอื่น ๆ จึงไม่เชื่อเรื่องตําแหน่งในบล็อก

ASS ช่วยให้แอปพลิเคชันบนเครือข่ายใดก็ได้สามารถกลับมาควบคุมการดำเนินการและสถานะของสัญญาได้เอง ทำให้เกิดแอปพลิเคชันที่เป็นปกติ

โดยใช้หลักการพื้นฐานเหล่านี้เป็นตัวอย่างที่เป็นประโยชน์ของแอปพลิเคชันราชอาณาจักร Angstrom ที่เป็นเฮียรุกป้องกันผู้ให้สินเชื่อการเงินของมันจากการเลือกอันตรายทางการซื้อขายระหว่าง CEX-DEX arbitrageurs ในขณะที่ยังป้องกันผู้แลกเปลี่ยนจากการโจมตีแซนด์วิช ระบบเครือข่ายของโหนด Angstrom มาร่วมตัดสินใจในลักษณะเดียวกับ Ethereum ในชุดของธุรกรรมที่จะดำเนินการในบล็อกถัดไป การไหลทั่วไปมีดังนี้:

  1. อนุญาโตตุลาการ CEX-DEX เสนอราคาสําหรับสิทธิ์ในการทําธุรกรรมครั้งแรกเพื่อแลกเปลี่ยนผ่าน AMM (ไม่มีค่าธรรมเนียม) ในขณะเดียวกันผู้ใช้ส่งสวอปที่ตั้งใจไว้เป็นคําสั่ง จํากัด ที่ลงนามไปยัง Angstrom mempool
  2. เครือข่าย Angstrom ใช้โปรโตคอลฉันทามติและสร้างกลุ่มที่การแลกเปลี่ยนครั้งแรกคือธุรกรรม arbitrageur ที่มีราคาเสนอสูงสุด จํานวนเงินประมูลจะถูกแจกจ่ายในภายหลังตามสัดส่วนไปยัง LPs พื้นฐานในช่วงของการแลกเปลี่ยน คําสั่งจํากัดที่ถูกต้องอื่น ๆ ทั้งหมดพร้อมกับสภาพคล่อง AMM พื้นฐานจะดําเนินการในราคาหักบัญชีเดียวกัน
  3. ชุดนี้จะถูกส่งให้กับ Ethereum builders และ public mempool โดยโหนด Angstrom ที่เสนอรับสล็อต
  4. ผู้สร้างรวมกลุ่ม Angstrom ไว้ในตำแหน่งใดก็ได้ในบล็อก กลุ่ม Angstrom จะต้องชำระค่าธรรมเนียมพื้นฐานสำหรับการรวมเข้าด้วยกันเนื่องจากสร้างโครงสร้างได้อย่างไม่จำเป็นตามลำดับ

ภาพรวมต่อไปนี้แสดงภาพของแอปพลิเคชันรัฐบาลในการทำงาน


โซ่อุปทานการทำธุรกรรมในแองสตรอม

การมีชีวิตชีวาและการสมมติความเชื่อ

ในพื้นฐานของมัน ASS เป็นรูปแบบการสร้างบล็อกบางส่วนที่แอปพลิเคชันที่มีอำนาจสูงให้สิทธิ์ในการต่อต้านกับเครือข่ายที่กระจายอำนาจตามกฎการเรียงลำดับที่กำหนดไว้ ดังนั้น ASS จำเป็นต้องมีฝ่ายภายนอกที่มีการสร้างความมั่นใจและความไวต่อการดำเนินงานเพิ่มเติม

การสมมติเกี่ยวกับความมีชีวิต

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

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

การสมมติการเชื่อมั่น

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

การต้านการเฉือน

มีการเซ็นเซอร์สตรีมประเภทต่าง ๆ เข้ามามุ่งเน้นระบบเอเทอร์เรียม:

  1. การเซ็นเซอร์ตามกฎระเบียบ: ผู้สร้างและถ่ายทอดธุรกรรมการเซ็นเซอร์ตามรายการคว่ําบาตรของ OFAC นี่เป็นหนึ่งในรูปแบบการเซ็นเซอร์ที่โดดเด่นที่สุดที่มีอยู่ใน Ethereum ในปัจจุบัน ที่ถูกบังคับใช้โดยส่วนใหญ่โดยเซนเซอร์.
  2. การเซ็นเซอร์ทางเศรษฐกิจ: ผู้โจมตีที่มีแรงบันดาลใจสามารถสินสอดกับผู้เสนอบล็อกเพื่อขัดขวางการทำธุรกรรมของเหยื่อ.
  3. การเซ็นเซอร์ระดับโหนด: โหนดในเครือข่าย P2P อาจปฏิเสธที่จะเผยแพร่ธุรกรรมขาเข้า นี่อาจเป็นปัญหาสําคัญหากโปรโตคอลทํางานอย่างเหมาะสมภายใต้สมมติฐานที่ว่าโหนดส่วนใหญ่มีมุมมองเดียวกันของธุรกรรมที่เข้ามา นอกจากนี้ในโปรโตคอลดังกล่าวฝ่ายตรงข้ามอาจถูกจูงใจให้แบ่งมุมมองท้องถิ่นของโหนดที่ซื่อสัตย์ (โดยการส่งธุรกรรมไปยังโหนดเพียงครึ่งเดียวที่ส่วนท้ายสุดของสล็อต) และหยุดโปรโตคอลเป็นผล

นักวิจัยหลายคนได้เปล่งเสียงความต้องการกลไกการต่อต้านการเซ็นเซอร์ที่ดีขึ้นบน Ethereum ข้อเสนอบางอย่าง เช่น Multiple Concurrent Proposer (MCP) และ รายการรวมที่บังคับใช้ Fork-Choice (FOCIL)เกิดขึ้นและกลายเป็นศูนย์กลางของการอภิปรายที่กำลังเกิดขึ้น

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

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


ความต้านทานการเซ็นเซอร์

ปมประสงค์ของความสามารถในการร่วมใช้

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

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

การยืนยันก่อนการรวมกัน

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

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


ภาพประกอบของความร่วมมือก่อนการประชุมพร้อมกับ ASS

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

Shared Application Specific Sequencers & Builder Commitments

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

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

ภาพประกอบของความมุ่งมั่นของผู้สร้างสําหรับความสามารถในการประกอบอะตอมระหว่าง dApps อธิปไตยและไม่ใช่อธิปไตย (ขวา) และซีเควนเซอร์เฉพาะแอปที่ใช้ร่วมกันสําหรับความสามารถในการประกอบอะตอมระหว่างแอปอธิปไตย (ซ้าย)

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

ASS vs การใช้ L2s และ L1s ที่เฉพาะเจาะจงของแอป

ในปัจจุบัน dApps จำเป็นต้องสร้างเครือข่ายที่เฉพาะเจาะจงสำหรับแอปพลิเคชันหากต้องการเอาชนะการเรียงลำดับของธุรกรรมของพวกเขา แนวคิดเช่น โปรโตคอลเจ้าของบิลเดอร์ (PoB)ช่วยให้ Cosmos L1s มีกฎการเรียงลำดับที่หลากหลายมากขึ้น ซึ่งช่วยในการจับและกระจาย MEV ไปยังแอปพลิเคชันของพวกเขา ในทำนองเดียวกัน ซีเควนเซอร์ L2 ที่มี VSR cŭng สามารถดำเนินการเช่นนั้นได้ ในขณะที่ทั้งสองวิธีนี้ช่วยให้การเรียงลำดับที่หลากหลายและการจับ MEV โดยแอปพลิเคชันของมันมากขึ้น ASS ก็เป็นเอกลักษณ์เนื่องจากลักษณะที่เหลือเฟื่อง

  1. ไม่มีค่าใช้จ่ายในการไว้วางใจจากการดําเนินการธุรกรรม - ASS ไม่ได้ดําเนินการหรือชําระธุรกรรมที่เรียงลําดับ เฉพาะการจัดลําดับเท่านั้นที่ deleGated สมมติฐานความน่าเชื่อถือพื้นฐานขยายจากสภาพแวดล้อมการดําเนินการดั้งเดิมเช่น Ethereum หรือ L2 อื่น ๆ
  2. การเข้าถึงเงินทุนหลักและกระแสคำสั่ง - ผู้ใช้ไม่ต้องสร้างสะพาน แอปพลิเคชันจะสามารถใช้ประโยชน์จากกระแสและเงินทุนในโซ่โดยตรง
  3. สินทรัพย์อยู่ในสภาพแวดล้อมการดําเนินการดั้งเดิมและไม่สามารถแช่แข็งได้ – ไม่เหมือนกับ L2s ASS ส่วนใหญ่ไม่ต้องการให้ผู้ใช้ล็อคเงินทุนของตนในสัญญาเชื่อมโยง ตัวเลือกการออกแบบนี้ให้ความปลอดภัยที่ดีกว่า: หากซีเควนเซอร์เฉพาะแอปล้มเหลวความเสียหายที่อาจเกิดขึ้นจะถูก จํากัด เนื่องจากซีเควนเซอร์สามารถควบคุมธุรกรรมภายในขอบเขตที่กําหนดโดยสัญญาอัจฉริยะเท่านั้น ในขณะที่โซลูชัน L2 บางตัวใช้คุณสมบัติด้านความปลอดภัยเช่นช่องหนีและ บังคับรวมการใช้มาตรการเหล่านี้บ่อยครั้งมักยากที่จะใช้ในปฏิบัติ ผู้ใช้อาจต้องรอหลายวันก่อนที่จะเปิดใช้งานทางออกหลบหนีหลังจากสูญเสียการเชื่อมต่อกับ L2 updates อย่างเดียวกัน การรวมที่บังคับผ่าน L1 โดยทั่วไปให้เกิดขึ้นอย่างน้อยa day’sความล่าช้า บางทีสำคัญที่สุดคือ มักจะต้องใช้มาตรการรักษาความปลอดภัยเหล่านี้ ซึ่งต้องการความเชี่ยวชาญทางเทคนิคที่ผู้ใช้ทั่วไปไม่ค่อยมี ทำให้ไม่เหมาะสมสำหรับบุคคลทั่วไป
  4. ข้อสมมติความมีชีวิตรุ่นแรกที่แข็งแกร่ง - ความมีชีวิตรุ่น L2 ขึ้นอยู่กับโหนดการดำเนินการซึ่งมักเป็นตัวควบคุมการรวมกลุ่มนอกเหนือจากนี้ยังขึ้นอยู่กับความซื่อสัตย์ของโหนดในการดำเนินการที่ซ้ำซ้อนกัน ความมีชีวิตรุ่นของ L1 ขึ้นอยู่กับส่วนใหญ่ที่ซื่อสัตย์ของโหนดในการเรียกใช้ฟังก์ชันการเปลี่ยนสถานะที่สอดคล้องกัน ความมีชีวิตของแอปพลิเคชันตระกูลซอฟเวอร์ริ้งขึ้นอยู่กับสภาพแวดล้อมการดำเนินการใต้หลังคา และสัญญาอัจฉริยะสามารถระบุส่วนที่ต้องพึ่งพาตัวควบคุมการรวมกลุ่มเฉพาะแอปพลิเคชันได้


ตารางเปรียบเทียบการใช้งานด้านรัฐบาล, L2, Based L2, และ L1

สรุป

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

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

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

เรามาที่นี่เพื่อทำให้ DeFi มีความยั่งยืนมากขึ้น หนึ่ง ASS ในครั้ง

ข้อความประกันความสามารถ:

  1. บทความนี้พิมพ์ซ้ําจาก [โซเรลลา]. สิทธิ์ในการลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนเดิม [ Yuki Yuminaga]. If there are objections to this reprint, please contact the Gate Learnทีม และพวกเขาจะดำเนินการโดยเร็ว
  2. คำปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงอยู่ในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เป็นการให้คำแนะนำใด ๆ เกี่ยวกับการลงทุน
  3. การแปลบทความเป็นภาษาอื่น ๆ โดยทีม Gate Learn ห้ามทำการคัดลอก กระจาย หรือลอกเลียนแบบบทความที่ถูกแปล ยกเว้นว่าจะได้ระบุไว้
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.