เรามาเริ่มต้นด้วยคำจำกัดความของตัวย่อ MEV กัน
มูลค่าสูงสุดที่สามารถสร้างได้: จำนวนมากสุดของมูลค่าที่เอเจนต์สามารถสร้างขึ้นได้โดยการรวมเข้าไปหรือไม่รวมเข้าไปหรือเปลี่ยนลำดับของธุรกรรมขณะกระบวนการผลิตบล็อก
เพื่อให้เข้าใจได้ชัดเจนขึ้น ความหมายของค่า Miner Extractable Value (MEV) หมายถึง สถานการณ์ที่เอเจ้นต์ตรวจสอบธุรกรรมที่เกิดขึ้นกับผู้ใช้เร็ว ๆ นี้ สร้างกลยุทธ์เพื่อทำกำไรจากมัน และจากนั้นนำกลยุทธ์นั้นมาใช้เพื่อยึดรายได้ที่เป็นไปได้
ขอบคุณที่อ่าน Cryptocurrency and Friends! สมัครสมาชิกฟรีเพื่อรับโพสต์ใหม่ ๆ และสนับสนุนผลงานของฉัน
มักจะเป็นเรื่องธรรมดาที่เอเจนต์ที่จับ MEV ได้สำเร็จ จะทำเช่นนั้นโดยที่เสียค่าใช้จ่ายของฝ่ายอื่น ๆ บางครั้งอาจจะเป็นผู้ใช้ที่ออกคำสั่งซื้อขายหรือเอเจนต์ที่เป็นผู้ถือตัวในโปรโตคอล DeFi
การทำเงินอย่างง่ายๆ โดยการแทรกแซงในการดำเนินการของธุรกรรมที่รอดำเนินการ มีผลกระทบมากๆ ต่อผู้ใช้ โปรโตคอล DeFi และเครือข่ายบล็อกเชนพื้นฐาน
เราจะนำเสนอข้อมูลพื้นหลังเกี่ยวกับ MEV ก่อนที่จะลงไปในการสนทนาหลัก — ความดีของ MEV คืออะไร? ทั้งในบริบทของตัวแทนที่ใช้ MEV และนักแสดงที่พยายามป้องกันจากมัน
นอกจากผู้ใช้ที่ต้องการที่จะเข้าร่วมกับสัญญาฉลาด ยังมีบทบาทสองอย่างที่สำคัญอย่างยิ่งที่เชื่อมโยงกับแนวคิด MEV:
นักค้นหาอาจเป็นบริษัทซื้อขายที่มีความชำนาญอย่างมาก หรือเป็นคนสนใจเขียนโค้ดในห้องนอนของตน
การเป็นผู้ค้นหาเป็นบทบาทที่ไม่ต้องขออนุญาต
ปัญหาเดียวคือความสามารถของผู้ค้นหาที่จะค้นหาอัลฟ่า สร้างบอท MEV ที่แข่งขัน และใช้โอกาส การเข้าถึงเงินทุนช่วยเหลือ แต่ก็ไม่ใช่อุปสรรคที่สำคัญอีกต่อไป
ในทางกลับกัน ผู้เสนอมีอำนาจในการกำหนดลำดับของธุรกรรม และด้วยเหตุนี้ ผลลัพธ์ของการดำเนินการของพวกเขา บทบาทสำคัญนี้สามารถเข้าไปเติมเต็มโดยตัวแทนที่แตกต่างกัน เช่น นักขุด (ในระบบพิสูจน์การทำงาน) ผู้ถือ (ในระบบพิสูจน์การถือ) หรือ ผู้เรียงลำดับ (ใน rollups)
ในขณะที่กลุ่มผู้เสนอมักจะถูก จำกัด แต่ก็สามารถเปิดให้เข้าถึงได้
มีเหตุผลที่น่าสนใจสำหรับการกำหนดขีดจำกัดใครที่สามารถรับบทบาทเสนอ
ในคำศัพท์ที่ง่ายขึ้น จะต้องมีกลไกที่อนุญาตให้ผู้ใช้ตรวจสอบโดยอิสระว่าผู้เสนอมีอำนาจในการตัดสินในการจัดเรียงธุรกรรมล่าสุดหรือไม่ หากไม่มีการรับประกันนี้ ผู้กระทำที่มีเจตนาร้ายอาจจะแทรกซึมระบบด้วยการจัดเรียงธุรกรรมปลอม ซึ่งทำให้ผู้ใช้ไม่สามารถแยกแยะความจริงได้
เพื่อให้คำอธิบายเกี่ยวกับตัวแทนอย่างง่าย ๆ เรานำบทบาทของผู้ก่อสร้างมาบวกเข้ากับผู้เสนอและสมมติว่าผู้เสนอจะก่อสร้างบล็อกและมีอำนาจในการเผยแพร่
ความสัมพันธ์ระหว่างผู้ค้นหาและผู้เสนอความคิดเห็น
การวิจัย MEV มีการให้ความสำคัญกับการเข้าใจการมีปฏิสัมพันธ์ระหว่างผู้ค้นหาและผู้เสนอ นอกจากนี้ เป็นสิ่งสำคัญที่จะสร้างความเข้าใจว่าบทบาทเหล่านี้สามารถทำได้โดยฤทธิ์เดียวกันหรือว่าพวกเขาต้องการตัวแทนที่แตกต่างกัน:
อย่างอื่น ๆ ก็สำคัญที่จะระบุว่าผู้ค้นหาสามารถควบคุมนโยบายการจัดลำดับธุรกรรมได้เต็มที่และโดยไม่มีข้อโต้แย้งหรือไม่ ถ้าผู้ค้นหาเป็นผู้เสนอ อาจมีโอกาสที่จะให้พลังงานเพิ่มเติมให้ผู้ค้นหาเพื่อสังเกตกลยุทธ์ที่ใช้โดยผู้ค้นหาคนอื่น ๆ ซึ่งอาจทำให้เข้าถึงโอกาสในการขโมยจากผู้ค้นหาที่มีการแข่งขันมากกว่า
อย่างอื่น ๆ ถ้าผู้ค้นหาไม่สามารถเป็นผู้เสนอหรือร่วมมือกับผู้เสนอได้ จะทำให้เราสามารถสมมติถึงสภาพแวดล้อมที่ผู้ค้นหาต้องแข่งขันกัน จุดมุ่งหมายของพวกเขาคือการโน้มน้าวผู้เสนอและโน้มน้าวพวกเขาให้เรียงลำดับรายการธุรกรรมตามความชอบของผู้ค้นหาที่ชนะ
การจ้างบุคคลภายนอกกับการสถาปนาในการสร้างกำไรจาก MEV: มีการโต้เถียงที่น่าสนใจว่ามันมีคุณค่ามากกว่าสำหรับผู้เสนอที่จะให้ภารกิจในการระบุและใช้ประโยชน์จาก MEV ให้กับตลาดเปิดของผู้ค้นหาหรือว่าพวกเขาควรจะเน้นที่จะรวมโอกาสผ่านทางการเป็นพลเมือง
เราจะสมมติว่าผู้เสนอจะทำตามในฐานะฝ่ายซื่อสัตย์และยึดถือนโยบายการจัดลำดับธุรกรรมที่ได้สัญญาไว้ของพวกเขา นอกจากนี้การค้นหาและการเสนอจะเป็นตัวแทนที่แยกกันเสมอ
ภารกิจของเราคือการเข้าใจกลยุทธ์ที่ใช้โดยผู้ค้นหาเพื่อมีผลกับนโยบายการจัดลำดับของผู้เสนอและหวังว่าจะชนะคู่แข่งทุกคนในโอกาสเดียวกัน
การตามหาและป้องกัน MEV ให้ความสำคัญกับความสามารถของผู้ค้นหาที่จะส่งผลต่อส่วนประกอบเดียวของระบบบล็อกเชน
ระบบบล็อกเชนสามารถนำนโยบายการสั่งซื้อที่หลากหลายมาปฏิบัติ และจุดมุ่งหมายของมันคือการให้ความยุติธรรมแก่ผู้ใช้ทุกคนที่อาจต้องการทำธุรกรรม
นี้กระตุ้นการถาม: ความเท่าเทียมหมายถึงอะไร?
ทั้งสองกรณีปฏิบัติตามหลักการทั่วไปที่ผู้ใช้สามารถดำเนินธุรกรรมได้ตลอดจนมีความสามารถในการชำระเงิน มันไม่คาดเดาว่าธุรกรรมของผู้ใช้จะมีตำแหน่งที่สั้นและในการจัดลำดับรวมทั้งว่ามันจะถูกจัดลำดับสำหรับการดำเนินการในเวลาทันที
แนวคิดเรื่องความยุติธรรม ซึ่งเป็นพื้นฐานที่ทำให้เครือข่ายบล็อกเชนมีความต้านทานการเซ็นเซอร์ชั่น น่าสนใจ
มันวาดเส้นให้เห็นว่าความสามารถในการทำธุรกรรมของผู้ใช้ควรขึ้นอยู่กับความสามารถในการชำระเงินเท่านั้น และพวกเขาจะไม่ถูกเลือกปฏิบัติโดยอ้างอิงจากตำแหน่งทางภูมิศาสตร์ อัตลักษณ์ เพศ หรือ ศาสนา มันมาจากโลกของ Bitcoin และสามารถนำไปใช้ง่ายเพราะเครือข่ายรองรับการชำระเงินเท่านั้น
อย่างไรก็ตามความสามารถในการรับประกันความรวมกันของธุรกรรมยังไม่ครอบคลุมพอเมื่อเราพยายามเข้าใจความยุติธรรมภายในระบบที่เปิดให้ใช้งานด้วยสมาร์ทคอนแทรค สำหรับเครือข่ายอย่าง Ethereum เราต้องขยายขอบเขตของความยุติธรรมเกินไปจากการรวมธุรกรรมในการจัดลำดับโลก ควรพิจารณาจากจุดประสงค์ของผู้ใช้ที่ลงนามในธุรกรรมและว่าผลลัพธ์ที่ผู้ใช้ต้องการได้รับหลังจากที่ธุรกรรมได้รับการดำเนินการหรือไม่
การรับรู้บทบาทสำคัญของความตั้งใจของผู้ใช้ในความเป็นธรรม ผู้ใช้วัดความเป็นธรรมไม่เพียงเพื่อความสามารถในการรวมธุรกรรมได้ทันทีอย่างเหมาะสม เท่านั้น แต่ยังโดยการประเมินผลลัพธ์จริงของธุรกรรมของพวกเขาและว่ามันสอดคล้องกับความคาดหวังเริ่มต้นของพวกเขาเมื่อพวกเขาทำธุรกรรม
นี่สามารถนำไปสู่ความหมายใหม่และน่าสนใจสำหรับสิ่งที่เราหมายถึงด้วยการต้านการเซ็นเซอร์
จดจำสิ่งนี้ไว้ เนื่องจากมันจะกลายเป็นสิ่งสำคัญเมื่อเราเข้าใจว่า MEV สามารถใช้เพื่อแทรกระหว่างธุรกรรมของผู้ใช้และบังคับให้มันล้มเหลวในการดำเนินการ ดังนั้น แม้ว่าธุรกรรมของผู้ใช้สามารถถูกรวมเข้าไว้ในการเรียงลำดับทั้งหมด ผลลัพธ์ที่ผู้ใช้ต้องการ (จุดมุ่งหมาย) ก็ไม่สามารถบรรลุได้
ดูเหมือนว่าตามความรู้ของเราที่ดีที่สุด นโยบายการสั่งซื้อจะต้องป้องกันไม่ให้ผู้ค้นหาสามารถแทรกแซงโดยเลือกทำลายการธุรกรรมของผู้ใช้ได้ หากเราต้องการสร้างระบบที่มีความต้านทานต่อการเซ็นเซอร์ชั่นที่แข็งแรง ปัญหานี้ยังคงเป็นประเด็นวิจัยที่ยังไม่ได้ปิด
การเปิดใช้งานOFAC ทำการลงโทษผ่านทาง Relaysกำลังทดสอบว่าเครือข่ายบล็อกเชนสามารถดำเนินการต่อให้ผู้ใช้ได้โดยเป็นธรรมตามความสามารถในการจ่ายค่าการรวมอยู่
เพื่อทำความเข้าใจลึกซึ้งเรื่องเทคนิคของ Miner Extractable Value (MEV) เราต้องสำรวจข้อมูลต่อไปนี้:
เมื่อเราได้เข้าใจสมบัติพื้นฐานเหล่านี้อย่างแน่นอน เราสามารถดำเนินการประเมินผลกระทบทางจรรยาบรรณและการพิจารณาทางจรรยาบรรณเกี่ยวกับ MEV ต่อไป
ผู้ค้นหาต้องการเข้าถึงธุรกรรมของผู้ใช้ล่าสุดเพื่อค้นพบ MEV และโอกาสในการทำเงินใหม่
มีวิธีการสำหรับการค้นหาธุรกรรมสองวิธี
ส่วนใหญ่ของผู้ใช้จะส่งธุรกรรมของตนผ่านโพรโทคอลการกระจายข่าว โดยมีความหวังว่าผู้เสนอจะค้นพบธุรกรรมของพวกเขาและรวมไว้ในบล็อกของพวกเขา ในเวลาเดียวกัน ผู้ใดก็สามารถเข้าร่วมโพรโทคอลการกระจายข่าวและฟังธุรกรรมที่รอดำเนินการ
มันทำให้เกิด'ป่ามืด'การตั้งชื่อเล่นเป็นเรื่องที่ส่วนใหญ่จะพบว่าผู้ค้นหาจะค้นพบธุรกรรมของผู้ใช้และแทรกแซงในการดำเนินการของมันหากมีโอกาสในการทำเงิน ตัวอย่างเช่นในโพสต์ Dark Forest ผู้เขียนล้มเหลวในการกู้คืนเงินที่เสี่ยงตนเองเมื่อผู้ค้นหาค้นพบธุรกรรมของพวกเขา ประเมินและเก็บเงินเอง
จนถึงปัจจุบัน วิธีเดียวที่จะชนะป่ามืดคือการหลีกเลี่ยงการส่งธุรกรรมไปยังเครือข่ายจากเครื่องหมายถึงเครื่องหมาย เมื่อติดตามโพสต์ต่อมา ผู้เขียนEscaped the Dark Forestโดยการส่งธุรกรรมของพวกเขาโดยตรงไปยังผู้ขุด Ethereum นี้ ร่วมกับกรณีอื่น ๆ ที่สุดท้ายทำให้ Flashbot เสนอคุณสมบัติธุรกรรมโดยตรงซึ่งช่วยให้ผู้ใช้สามารถส่งธุรกรรมของพวกเขาโดยตรงไปยังผู้ขุดที่เชื่อถือได้ (เป็นบริการ)
ยังมีความเสี่ยงที่บอท MEV สามารถใช้ประโยชน์จากธุรกรรมโดยตรงหากบล็อกเชนประสบการณ์การ Re-org และธุรกรรมของผู้ใช้ยังไม่ได้รับการยืนยันชั่วคราวและถูกวางไว้ในพูลหน่วยความจำ อย่างไรก็ตาม เหตุการณ์ Re-org นั้นพบได้น้อยเมื่อเปรียบเทียบกับ Ethereum แบบ PoW ที่มีอัตราเฉลี่ย 7% ของบล็อกทั้งหมดใน PoS Ethereum
ความเสี่ยงเดียวกันไม่เกิดขึ้นกับ rollups (ตามที่นำมาใช้ในปัจจุบัน) ส่วนใหญ่การทำธุรกรรมเป็นการทำธุรกรรมโดยตรงโดยผู้ใช้มีการเชื่อมต่อโดยตรงกับผู้เสนอ (Sequencer) ไม่มีโอกาสใด ๆ ที่นักค้นหาจะสามารถฟังการสื่อสารบนช่องทางและเพิ่มความยากในการใช้โอกาส MEV สำหรับการทำธุรกรรมที่รอดำเนินการ
นี้ได้ทำให้เกิดความรู้สึกว่า rollups ได้ชนะผู้ค้นหาไปแล้ว จนถึงปัจจุบัน ความสำเร็จใดๆ ก็ขึ้นอยู่กับความเชื่อถือได้ของ Proposers ที่ไม่ใช้ MEV แลกเปลี่ยนประโยชน์ส่วนตัวของตนเอง แน่นอน นี่ไม่ใช่เรื่องทั้งหมด และผู้ค้นหายังค้นพบโอกาส MEV ได้อยู่
ใน rollups, ด้วยการทำธุรกรรมโดยตรง, ผู้ค้นหาได้ย้ายโฟกัสไปที่การค้นหาธุรกรรมที่ได้รับการยืนยันเร็ว ๆ นี้ ในหวังที่จะค้นพบโอกาสที่คล้ายกับการอาร์บิเทรจ
ตัวอย่างเช่นใน Arbitrum ผู้เสนอจะรักษาฟีดที่เผยแพร่ธุรกรรมที่สั่งซื้อเมื่อเร็ว ๆ นี้ มีการเผยแพร่ทุกๆ 250 มิลลิวินาทีโดยหลักแล้วเพื่อช่วยเหลือผู้ให้บริการโครงสร้างพื้นฐานเช่น Infura และ Etherscan ในการรับข้อมูลล่าสุด สิ่งนี้ช่วยให้ผู้ใช้สามารถส่งธุรกรรมไปยัง Sequencer จากนั้นตรวจสอบสถานะบน Etherscan นอกจากนี้ยังอนุญาตให้ทุกคนเรียกใช้โหนด Arbitrum ที่มีสถานะยืนยัน Sequencer
เสียใจที่บอท MEV ค้นพบฟีดนี้ ผู้ค้นหาจะเชื่อมต่อกับฟีดและใช้ประโยชน์จากโอกาสทางอาร์บิทราจเหมือนการซื้อขายจากธุรกรรมที่สั่งจองเร็ว
ข้อมูลใด ๆ เกี่ยวกับธุรกรรมสามารถเปิดเผย MEV ส่วนใหญ่ของการอภิปรายเกี่ยวกับ MEV มุ่งไปที่ความสามารถในการค้นหาและแทรกแซงในการดำเนินการของธุรกรรมที่รอดำเนินการ อย่างไรก็ตาม แม้ว่าผู้เสนอของจะไว้วางใจไม่ให้ผู้ค้นหาค้นหาธุรกรรมที่รอดำเนินการ ยังมีโอกาสสำหรับผู้ค้นหาที่จะใช้ข้อมูลใด ๆ ที่ผู้เสนอของเปิดเผย
การดำเนินการสุดท้ายของธุรกรรมอาจแตกต่างจากการดำเนินการที่คาดหวังเมื่อเวลาที่เซ็นสัญญาธุรกรรม
ระบบบล็อกเชนทุกระบบทำงานเหมือนเครื่องสถานะจำกัดและในบริบทนี้มีฟังก์ชันการเปลี่ยนสถานะ (STF) ที่เกิดขึ้น:
เมื่อดำเนินการ STF จะส่งออกสถานะใหม่ของฐานข้อมูล เราสามารถสรุปได้ว่าดังนี้:
เมื่อผู้ใช้เริ่มกระบวนการทำธุรกรรม พวกเขาจะเลือกฟังก์ชันการเปลี่ยนสถานะที่เฉพาะเจาะจงพร้อมกับข้อมูลนำเข้าของพวกเขา สำคัญที่จะทราบว่า การทำธุรกรรมไม่ได้ยืนยันกับสถานะฐานข้อมูลปัจจุบัน สถานะฐานข้อมูลล่าสุดจะทราบได้เพียงเมื่อการดำเนินการเกิดขึ้น
ในระบบบล็อกเชน ฟังก์ชันการเปลี่ยนสถานะรวมถึงองค์ประกอบหลายอย่างที่อาจมีผลต่อการอัปเดตฐานข้อมูล
เพื่อคงความเรียบง่าย มันถูกกำหนดโดยเป็นเรื่องที่โดดเด่นที่สุดโดยเครื่องจำลองเสมือนอย่าง EVM, WASM, MIPS หรือ Cairo อย่างชัดเจน ขณะที่นักพัฒนาต้องการนำสัญญาอัจฉริยะไปใช้งานบนเครื่องจำลองเสมือน พวกเขากำลังล็อคข้อมูลในฐานข้อมูลเพื่อให้ใช้งานโดยสมบูรณ์โดยสัญญาอัจฉริยะ รายการในฐานข้อมูลสามารถที่จะถูกอัปเดตเมื่อสัญญาอัจฉริยะทำงานบนมัน
สัญญาอัจฉริยะกำหนดสิทธิ์ในการเขียนลงในรายการฐานข้อมูลที่เฉพาะเจาะจง
ดังนั้น เมื่อผู้ใช้เริ่มต้นทำธุรกรรมและมีเป้าหมายที่จะอัปเดตรายการที่เฉพาะเจาะจงในฐานข้อมูลหรือรายการฐานข้อมูลใด ๆ ที่สมาร์ทคอนแทรกนั้นมีสิทธิ์ในการเขียน มันสามารถกำหนดใครบ้างที่อนุญาตให้ดำเนินการเช่นนั้น
ในกรณีส่วนใหญ่สัญญาอัจฉริยะจะดําเนินการด้วยนโยบายที่ครอบคลุมโดยอนุญาตให้ทุกคนดําเนินการได้ตราบเท่าที่มีคุณสมบัติตรงตามเกณฑ์ที่กําหนดไว้ล่วงหน้า เว้นแต่ฟังก์ชันสัญญาอัจฉริยะจะมีวัตถุประสงค์ในการบริหารเกณฑ์จะไม่ขึ้นอยู่กับตัวตนของผู้ริเริ่มธุรกรรม แต่ใช้เพื่อรักษากฎที่ควบคุมสัญญาอัจฉริยะ ตัวอย่างเช่น การตรวจสอบผู้ใช้ว่ามียอดคงเหลือของโทเค็น X เพียงพอก่อนที่จะทําการแลกเปลี่ยนโทเค็น X → Token Y
สรุปแล้ว เราต้องใส่ใจถึงสองปัจจัยสำคัญของธุรกรรม:
ทั้งสองส่วนเป็นสิ่งจำเป็นในการให้ผู้ใช้สามารถออกธุรกรรมพร้อมกันและจัดการกับเงื่อนไขการแข่งขัน เมื่อไม่มี การดำเนินการอาจเกิดได้ ซึ่งเช่นเราเห็นกับการเปิดใช้งานสวาปบน Cardano ก่อนหน้านี้ไม่กี่ปีที่ผ่านมา มันสามารถนำปัญหาความใช้งานที่น่าเกลียด.
ในทำเวลาเดียวกัน มันทำให้ MEV สามารถทำงานบนแพลตฟอร์มสมาร์ทคอนแทรคต่างๆได้เนื่องจากมันช่วยให้บอทสามารถแทรกแซงกระบวนการดำเนินการของธุรกรรมของผู้ใช้และอาจสร้างกำไรได้จากการกระทำดังกล่าว
ขอบคุณเนื่องจากลักษณะสาธารณะของ:
ผู้ค้นหาสามารถจำลองธุรกรรมที่รอดำเนินการและมีความเข้าใจอย่างเต็มที่ในสถานะฐานข้อมูลในอนาคต งานของพวกเขาคือจำลองธุรกรรมและกำหนดว่ามีสถานะฐานข้อมูลในอนาคตที่เป็นกำไรสำหรับพวกเขาหรือไม่ ถ้าใช่ แล้วพวกเขาควรพยายามให้สถานะฐานข้อมูลในอนาคตเกิดขึ้นและจับโอกาสทางกำไร
เมื่อพวกเขาพบธุรกรรมที่รอดำเนินการที่มีกำไรสำหรับพวกเขา ผู้ค้นหาจึงสามารถดำเนินกิจกรรมได้หนึ่งในสองยุทธวิธี:
การเข้ามามุ่งเข้าไปไม่มีทางเป็นวิธีที่เรียบง่าย ผู้ค้นหาได้ทำการคำนวณล่วงหน้าว่าฐานข้อมูลจะมีลักษณะเป็นอย่างไรหลังจากที่ธุรกรรมของผู้ใช้ถูกดำเนินการและพวกเขาสามารถออกธุรกรรมที่ดำเนินการหลังจากเหตุการณ์และจับกำไรที่ได้ ในตัวอย่าง เช่น ผู้ค้นหาอาจตามล่าโอกาสอาร์บิเทรจโดยการ back-running ธุรกรรมของผู้ใช้
ผู้ค้นหาอาจจะออกสอบสองธุรกรรมที่ sandwish กับธุรกรรมของผู้ใช้และมีผลกระทบต่อการดำเนินการของมันเพื่อรวบรวมกำไร
วิธีการแทรกแซงจำเป็นต้องการผู้ค้นหาที่จะออกธุรกรรมและมีเป้าหมายที่จะให้ธุรกรรมของพวกเขาถูกเรียงลำดับก่อนธุรกรรมของผู้ใช้ สิ่งนี้จะส่งผลต่อการดำเนินการของธุรกรรมของผู้ใช้และหวังว่าจะผลักดันให้มีสถานะฐานข้อมูลที่ต้องการที่เป็นกำไรสำหรับผู้ค้นหา
สองตัวอย่างของการรบกวนรวมถึง:
สำหรับวิธีการแทรกแซงเพื่อให้งาน จำเป็นต้องสมมติเกี่ยวกับโมเดลการดำเนินการธุรกรรม ตามที่กล่าวไว้ก่อนหน้าเราสมมติว่าการดำเนินการของผู้ใช้ไม่มีผลลัพธ์คงที่ในขณะที่เซ็นต์และการดำเนินการสุดท้ายของมันขึ้นอยู่กับสถานะฐานข้อมูลที่แชร์
บทบาทของโมเดลการดำเนินการ และความจริงที่ผู้ใช้สามารถกำหนดชุดเงื่อนไขก่อน/หลัง ที่ต้องได้รับการยอมรับก่อนที่ธุรกรรมจะสามารถดำเนินการได้ สามารถที่จะอ้างได้ว่าผู้ใช้กำหนดช่วงของผลลัพธ์ที่ยอมรับได้ แม้ว่ามันอาจถูกใช้ในการต่อต้านโดยผู้ค้นหาโอกาสที่จะได้กําไร
ความคิดเห็นที่ผู้ใช้มีอำนาจในการอนุมัติช่วงของผลลัพธ์ที่ยอมรับได้เป็นสิ่งสำคัญเมื่อประเมินค่านิยมของ MEV
นี่นำเราสู่ส่วนสุดท้ายสำหรับการเปิดใช้ MEV - เข้าใจว่าผู้ค้นหาสามารถทำให้ผู้เสนอเสนอการจัดลำดับกิจกรรมของพวกเขาให้เรียกไปเรียงต่อที่ตำแหน่งที่เฉพาะเจาะจงในการจัดลำดับทั้งหมด
วิธีการที่ใช้ขึ้นอยู่กับนโยบายการสั่งซื้อที่นำมาใช้โดย Proposer แต่มักจะแบ่งออกเป็นสองหมวดหมู่
อย่างอื่นก็คือเราต้องพิจารณาการแข่งขันระหว่างผู้ค้นหา ว่าพวกเขาสามารถแข่งขันกันได้อย่างไร และวิธีใดสามารถเป็นไปได้ที่จะเปิดตลาดของผู้ค้นหาให้เข้าร่วมในระดับเดียวกัน
ตัวอย่างการประมูลก๊าซความสำคัญเนื่องจากผู้ค้นหาตลอดเวลาส่งออกธุรกรรมใหม่พร้อมค่าธรรมเนียมที่สูงกว่า มีอย่างน้อย 100 ธุรกรรมภายในหน้าต่างบล็อก 12 วินาที
ด้วยความเป็นสาธารณะของโปรโตคอลการนินทาและกลไกการประมูลตลาดค่าธรรมเนียมบนเอเธอเรียม ปรากฏการณ์ใหม่เกิดขึ้นเมื่อชุมชนทราบถึง MEV และนำไปสู่การแออัดเครือข่ายที่สำคัญ
ในป่ามืด หากนักค้นหาคนหนึ่งพบโอกาส MEV แล้ว มีโอกาสที่มีนักค้นหาคนอื่น ๆ พบมันได้เช่นกัน นักค้นหาคนเดียวเท่านั้นที่จะชนะโอกาส MEV และเป็นผลทำให้เกิดสงครามประมูลที่มีการแข่งขันอย่างดุเดือดที่เรียกว่าการประมูลก๊าซความสำคัญ
ในการประมูลแก๊สลำดับความสำคัญ ผู้ค้นหาต้องการจ่ายข้อเสนอราคาที่จำเป็นขั้นต่ำที่สูงกว่าคู่แข่งทุกคนในขณะที่มุ่งหวังที่จะสูงสุดกำไรของพวกเขา พวกเขาต้องตรวจสอบเซ็ตข้อเสนอราคาปัจจุบัน (ในหน่วยความจำ) และออกธุรกรรมใหม่ที่มีข้อเสนอราคาสูงกว่า ธุรกรรมใหม่ทั้งหมดควรแทนที่ธุรกรรมก่อนหน้า
คู่แข่งทําซ้ํากระบวนการข้างต้นและส่งผลให้สแปมจํานวนมากกระทบเครือข่ายเพียร์ทูเพียร์ ตัวอย่างเช่นในแผนภูมิด้านบนเราสามารถนับธุรกรรมอย่างน้อย 100 รายการภายในหน้าต่าง 12 วินาที นอกจากนี้ ธุรกรรมเดียวเท่านั้นที่สามารถประสบความสําเร็จและคว้าโอกาส MEV ได้ ธุรกรรมที่แข่งขันกันทั้งหมดยังคงรวมอยู่ในบล็อกและมีแนวโน้มที่จะไม่สามารถดําเนินการได้ เสียทั้งแบนด์วิดธ์และ blockspace
Flashbots ได้แก้ปัญหาการแอบแฝงที่เกี่ยวข้องกับการประมูลแก๊สความสำคัญโดยการย้ายการประมูลออกจากเชือก
Flashbots ขึ้นมาพร้อมกับวิธีการแก้ปัญหาที่เกี่ยวข้องกับการประมูลแก๊สล้ำลึก
Flashbot’s solution: เอาโปรโตคอลการประมูลความสำคัญในการเลือกผู้ชนะ และย้ายมันออกจากเชน
ผู้ค้นหาทุกคนถูกให้กำลังใจให้ส่งแบบรวมไปยัง Relay ที่ดำเนินการโดย Flashbots มันอยู่ในความสามารถของ Relay ที่จะเลือกการเสนอราคาที่ชนะและส่งต่อไปยังผู้เสนอ การเสนอที่ล้มเหลวทั้งหมดถูกทิ้งที่โดย Relay
นี้เป็นทางเรียบที่ช่วยให้เกิดการพัฒนากรอบงานแยก (BPS) ซึ่งเป็นแนวคิดที่แยกแยะระหว่างผู้สร้างบล็อกที่จัดสรรธุรกรรมสำหรับบล็อก และผู้เสนอบล็อกที่ได้รับอำนาจในการตัดสินใจเนื้อหาสุดท้ายของบล็อก
การแยกบทบาทส่งเสริมตลาดเปิดสำหรับผู้สร้าง และผู้ค้นหา ให้สร้างบล็อกที่มีกำไรอย่างมีส่วนร่วม พร้อมแบ่งปันบางส่วนของกำไรกับผู้เสนอผ่านการประมูลลำดับความสำคัญ จุดมุ่งหลักคือการให้แน่ใจว่าไม่มีฝ่ายใดเลือกได้ทำกำไรทั้งหมดที่เกิดจากโอกาส MEV
กระบวนการในการโน้มนำ้ผู้เสนอแต่ละคนมีความแตกต่างอย่างมากสำหรับบล็อกเชนชั้น 1 เช่น Ethereum โดยเปรียบเทียบกับ rollup เช่น Arbitrum
Ethereum มี ~800k ผู้ตรวจสอบ, สระว่ายน้ำเป็นสาธารณะ, และกระบวนการในการเลือกผู้ตรวจสอบที่จะกลายเป็นผู้เสนอข้อเสนอต่อไปขึ้นอยู่กับ random beacon ในขณะที่ Arbitrum มีเพียง Sequencer เดียว (ผู้เสนอข้อเสนอ) ซึ่งมีสระว่ายน้ำเป็นส่วนตัว, ง่ายต่อการระบุและผู้ใช้สามารถเชื่อมต่อโดยตรงกับพวกเขา
สภาพแวดล้อมของการ rollup มีผลต่อวิธีการค้นหาที่อาจพยายามส่งผลต่อผู้เสนอโดยที่พวกเขาไม่สามารถเข้าถึงทิศทางที่รอดำเนินการและมีเพียงหนึ่ง (หรือไม่กี่) ฝ่ายที่จะชักชวน
เหมือนที่กล่าวไว้ก่อนหน้านี้ ผู้ค้นหาสามารถ:
นักค้นหาสามารถเพิ่มโอกาสในการชนะการแข่งขันและรับกำไรหากเป็นบอทคนแรกที่ทราบเรื่องโอกาส MEV และมีการเชื่อมต่อที่เร็วที่สุดกับผู้เสนอ กล่าวอีกอย่างว่า โดยไม่มีการประมูลลำดับความสำคัญ วิธีเดียวที่นักค้นหาจะชนะคือการแข่งขันในเกมล่าช้า
ผู้ค้นพบเมื่อศึกษานโยบายการส่งข้อมูล Sequencer ว่าการส่งข้อมูลจะสุ่มกำหนดลำดับความสำคัญของการเชื่อมต่อ web-socket ที่แตกต่างกันเพื่อรับธุรกรรมก่อน
กลยุทธ์ที่ดีที่สุดคือการเปิดการเชื่อมต่อให้มากที่สุดเท่าที่จะเป็นไปได้และรับธุรกรรมก่อนโดยชนะการจับสลากการเชื่อมต่อ สิ่งนี้เป็นเหตุให้มีการเชื่อมต่อมากกว่า 150k ไปยัง Arbitrum Sequencer
การเชื่อมต่อที่เกินไปเป็นการสูญเสียทรัพยากร ซึ่งอาจเป็นการโจมตีบริการที่ไม่ยอมรับบน Arbitrum Sequencer และเป็นประโยชน์เฉพาะสำหรับผู้ค้นหาที่สามารถแข่งขันในเกม latency ได้สำเร็จ
Timeboostการเสนอ ผสมการมาก่อนได้ก่อน กับการประมูลลำดับความสำคัญ ส่วนใหญ่ของธุรกรรมสามารถจัดลำดับตาม FCFS แต่ผู้ค้นหามีโอกาสเข้าร่วมการประมูลความสำคัญสำหรับโอกาสการ back-running ดังนั้น มันจะลบความได้เปรียบในการเลี้ยงล่าช้าในขณะที่ยังอนุญาตให้ผู้ใช้เพลิดเพลินกับนโยบายการจัดลำดับ FCFS
ระบบนิเวศทุกระบบต้องต่อสู้กับคำถามต่อไปนี้:
ควรเร่งสรรค์สภาพแวดล้อม MEV หรือพยายามป้องกันมันโดยสิ้นเชิง?
น่าแปลกที่ไม่มีคำตอบที่ชัดเจน แต่มีหลายคนในหมู่ชุมชนทางเทคนิคมีความเห็นแบบไบนารีเกี่ยวกับเรื่อง
คำว่า MEV กระตุ้นอารมณ์ในผู้คนมากมายว่าเรากำลังทิ้งผู้ใช้ไว้กับหมาป่าและมันเป็นเรื่องไม่ดีเสมอ
มีสองภาควิชาในการคิดเรื่องการใช้ประโยชน์และการป้องกัน MEV:
มีปัจจัยบางประการที่ง่ายต่อการระบุที่มีส่วนสำคัญในการมีความคิดเห็นแบบทวิ (binary-like) ภายในชุมชน มากกว่านั้นมักมีมุมมองที่เกิดจากหลักฐานอุปสรรคที่เป็นเรื่องส่วนตัวและประสบการณ์ส่วนตัวในภูมิศาสตร์การเงิน
บางคนอ้างว่าความพิพากษาของการซื้อขายที่ถี่มากในระบบการเงินแบบดั้งเดิมมีแนวโน้มที่จะทำให้นักเทรดขนาดเล็กได้รับความเดือดด้านในขณะที่ส่วนใหญ่ของบริษัทซื้อขายที่ใหญ่มีทรัพยากร (และการอนุญาต) ในการดำเนินการซื้อขายของพวกเขาได้เร็วขึ้น อีกทั้งยังทำให้ผู้ใช้ทำการเทรดได้รับข้อตกลงที่แย่ลงในขณะที่บริษัทใหญ่สามารถรับกำไรจากนั้น
ในทางตรงข้าม ผู้อื่นมองว่าการใช้ประโยชน์จาก MEV ไม่สามารถหลีกเลี่ยงได้เนื่องจากลักษณะของระบบบล็อกเชนที่เปิดเผยและไร้การอนุญาต มันเป็นลักษณะที่สรรเจริญของวิธีการทำงานของระบบและอาจจะมีข้อเสียเกตของระบบบล็อกเชนที่ขึ้นอยู่กับความสามารถของเราในการสกัดสกัดให้มากที่สุดพร้อมกันแบ่งปันกำไรให้กับผู้ร่วมกิจกรรมทั้งหมด
ถูกขโมยจาก mev.day - จุดประสงค์หลักของเหตุการณ์ flashbot ที่ใหญ่คือเพื่อเข้าใจว่า MEV มีผลต่อโปรโตคอลของระบบบล็อกเชน (เช่นพิสทาค) อย่างไร
เพื่อทราบว่า MEV เป็นสิ่งที่เป็นธรรม ควรประเมินว่ามันมีผลต่อการสมควรรับรางวัลอย่างไรในระบบบล็อกเชนชั้นที่ 1 และว่ามันมีผลกระทบทางลบต่อจุดประสงค์ของธุรกรรมของผู้ใช้หรือไม่
คุณสมบัติหลักสำหรับบล็อกเชนชั้นที่ 1 เช่น Bitcoin และ Ethereum คือ ผู้เสนอทั้งหมดจะได้รับรางวัลใกล้เคียงกันเมื่อผลิตบล็อกในนามของเครือข่าย
ความกระตุ้นในการ提供รางวัลที่ยุติธรรมสำหรับผู้เสนอมีสองด้านสำคัญที่สนับสนุนความปลอดภัยและความเชื่อถือของระบบบล็อกเชน
ในชุมชน Ethereum ข้างต้นได้นำไอนัต์ดังกล่าวนี้สู่การแยกแยะผู้เสนอและผู้สร้าง (PBS) เป็นวิธีในการประชาธิปไตกำไรของ MEV กล่าวอีกอย่าง การให้ความสำคัญกับ MEV คือการแบ่งปันรางวัลอย่างยุติธรรมให้กับผู้เสนอทั้งหมด และในที่สุดปกป้องความกระจายและความเชื่อถือได้ของเครือข่าย
Rollup ไม่เน้นการรางวัลที่ยุติธรรมสำหรับผู้เข้าร่วมหลายแสนคน แต่เน้นการรางวัลให้กับฝ่ายใดก็ตามที่พร้อมที่จะเข้ามาช่วยในการรักษาระบบให้มีชีวิตชีวา
ในทางกลับกัน ความต้องการที่จะให้รางวัลที่เป็นธรรมแก่ผู้เสนอทั้งหมดแตกต่างกันในระบบ rollup โดยส่วนใหญ่เนื่องจากสมมติฐานเชื่อถือในพื้นฐานที่แตกต่างกัน
ในบล็อกเชนเลเยอร์ 1 เช่น Ethereum สมมติฐานความน่าเชื่อถือขึ้นอยู่กับผู้เสนอส่วนใหญ่ที่ทําหน้าที่อย่างซื่อสัตย์เพื่อรักษาความสมบูรณ์ของระบบ ควรปรับให้เหมาะสมสําหรับเครือข่ายที่กว้างขวางของผู้เข้าร่วมที่หลากหลายและให้รางวัลแก่พวกเขาสําหรับเวลาทํางานของพวกเขา
ในการยกเลิกข้อกําหนดความน่าเชื่อถือนั้นเจียมเนื้อเจียมตัวมากขึ้น:
แน่นอนว่ากลไกการรวมแบบบังคับควรเป็นตัวเลือกสุดท้ายที่ผู้ใช้สามารถใช้ได้ (ฉันไม่ใช่แฟนของ based-rollups).
เกือบทุกผู้ใช้ขึ้นอยู่กับผู้เสนอที่ถูกแต่งตั้งให้ตัดสินลำดับของธุรกรรมและเสนอการยืนยันอย่างอ่อนโยนเกี่ยวกับวิธีที่ธุรกรรมของพวกเขาจะดำเนินการในที่สุด การยืนยันอย่างอ่อนโยนสามารถได้รับการสนับสนุนจากผู้เสนอคนเดียวหรือหลายผู้เสนอทำงานร่วมกันอ่านบทความนี้เรียนรู้เพิ่มเติมเกี่ยวกับระดับต่าง ๆ ของความสมบูรณ์ของการทำธุรกรรมใน rollup
การจัดลำดับแบบกระจายอำนวยความสะดวกให้คลื่นคลื่นบางรายอาจมองหาการสมมติที่แข็งแรงกว่า เช่น ความสมควรที่ต่อเนื่องของการยืนยันอย่างอ่อนโยนในหมู่กรรมการ (หรือเซ็ต) ของผู้เสนอข้อเสนอ นั้นไม่ใช่ข้อกำหนดที่เข้มงวดสำหรับคลื่นคลื่นบางรายและตัวเลือกต่าง ๆ ก็ยังคงอยู่ในกระบวนการสำรวจของชุมชน
สิ่งสำคัญที่ต้องจำไว้คือ rollup ไม่จำเป็นต้องรับประกันเวลาทำงานสำหรับผู้เข้าร่วมร้อยพันคนหรือเพิ่มการกระจายอำนาจของผู้เข้าร่วม เรื่องสำคัญคือการให้ความสำคัญให้ระบบสามารถเข้าถึงได้โดยเปิดเผยและฝ่ายที่ซื่อสัตย์สามารถเข้ามาช่วยป้องกันได้ในเวลาที่เหมาะสม
ดังนั้น มีความจำเป็นที่น้อยลงที่จะยอมรับ MEV และมอบรางวัลที่เป็นธรรมสำหรับผู้เสนอโครงการ rollup โดยเฉพาะอย่างยิ่งถ้ามีเพียงผู้เสนอเดียว คำถามที่จะยอมรับ MEV ไม่ได้เพื่อความปลอดภัยของระบบ แต่เป็นเพราะว่ามันเป็นประโยชน์สูงสุดของผู้เสนอที่จะทิ้งเงินไว้หรือจะได้รับกำไรบางส่วนจากที่มาของรายได้เพิ่มเติม
มันยังเป็นคำถามวิจัยที่เปิดเผยอยู่ แต่หลักฐานประโยชน์ทางปฏิบัติที่บ่งชี้ว่าส่วนใหญ่ของ rollups ในปัจจุบันได้ดำเนินการอย่างประสบความสำเร็จด้วย Sequencer เดียว ๆ โดยที่ไม่ยอมรับ MEV ชี้ให้เห็นถึงข้อสรุปนี้
ปัจจัยอีกอย่างที่ต้องพิจารณาเมื่อประเมินความดีของ MEV คือเพื่อเข้าใจผลกระทบที่เป็นไปได้ ไม่ว่าจะเป็นทางบวกหรือลบ ที่การรวมการทำธุรกรรมของผู้ค้นหาสามารถมีต่อการดำเนินการของธุรกรรมของผู้ใช้
เราอ้างว่าการให้ความสนใจเฉพาะเจาะจงไปยังว่ามันมีผลต่อจุดประสงค์ของธุรกรรมของผู้ใช้เป็นเรื่องที่มีขีดจำกัดมากเกินไป
การประเมินควรครอบคลุมมุมมองที่กว้างขึ้นที่ให้ความสำคัญกับผลกระทบต่อตัวแทนในโปรโตคอล DeFi และความสามารถในการมีส่วนร่วมในการดำเนินการขั้นตอนของโปรโตคอล DeFi อย่างเสมือนกัน
เรามาใช้โอกาสนี้ในการพิจารณาตัวอย่างที่เฉพาะเจาะจงเกี่ยวกับการรวมรายการธุรกรรมและว่ามันสามารถถูกสะสมในฐานะกิจกรรมที่มีหลักศีลธรรมหรือไม่
การโจมตีด้านหน้าอาจส่งผลให้การเซ็นเซอร์โดยบังคับให้ธุรกรรมของผู้ใช้ล้มเหลว
กลยุทธ์นี้มักเกี่ยวข้องกับผู้ค้นหาที่ประเมินธุรกรรมของผู้ใช้โดยการคัดลอกเนื้อหาและขโมยโอกาสของผู้ใช้
กลยุทธ์นี้มักเกี่ยวข้องกับการเปลี่ยนอัตราแลกเปลี่ยนโดยผู้ค้นหาก่อนและหลังการซื้อขายของผู้ใช้
เสียดายมันได้รับการค้นพบเร็ว ๆ ล่าสุดในธรรมชาติว่าทั้งสองกลยุทธ์แซนด์วิชสามารถรวมกันได้ และผลลัพธ์คือที่แย่ที่สุดของทั้งสองโลก ผู้ใช้จะได้รับอัตราแลกเปลี่ยนที่แย่ที่สุดและอนุญาตให้ผู้ค้นหาได้รับค่าธรรมเนียมส่วนมากสำหรับการอ faciliting สลับ ดังนั้นทั้งผู้ใช้และ LPs แบบ passive จะพ่ายแพ้
กลยุทธ์มักเกี่ยวข้องกับผู้ค้นหาที่ตามล่าโอกาสที่คล้ายกับการอาร์บิเทรจ
ฉันไม่สามารถจำกลยุทธ์การ back-running ใด ๆ ที่มีผลกระทบที่เป็นลบต่อผู้ใช้หรือโปรโตคอล DeFI ได้ หากคุณสามารถคิดขึ้นมาได้เลยโปรดแสดงไว้ในความคิดเห็น!
เราสามารถส่องแสงเข้าไปในป่ามืดวัดผลกระทบของมันอย่างเป็นกลางแล้วทําการตัดสินว่าควรโอบกอดหรือไม่ (และในระดับใด)
มีความต้องการที่เพิ่มขึ้นสำหรับมอเดลโฮโลจีที่รับรู้ผลกระทบของ MEV ได้อย่างเพิ่มขึ้น
วิธีวิธีนี้ควรรวม:
ด้วยเมตริกที่เป็นวัตถุประสงค์ดังกล่าว ชุมชนจึงสามารถทำการประเมินค่าเชิงคุณค่าต่อมรรค. ตัวอย่างเช่น หากเราพิจารณาเกี่ยวกับความสามารถในการจัด Liquidity ตรงเวลา (Just in Time liquidity) มันจะมุ่งเน้นที่การให้ผู้ใช้กับอัตราแลกเปลี่ยนที่ดีกว่าสำหรับสินทรัพย์ในท้ายของทรรศนะ และหากมันแทนส่วนน้อยกว่า 1% ของธุรกรรมทั้งหมด แล้วนั้นมันอาจเป็นกลยุทธ์ MEV ที่สามารถตอบรับได้โดยเหตุผลเนื่องจากผลประโยชน์มากกว่าความเสี่ยง
ตามที่ฉันทราบ วิธีการวิเคราะห์ประเภทดังกล่าวนั้นยังไม่มีอยู่ในการสนทนาเกี่ยวกับ MEV ข้อมูล on-chain มีอยู่ แต่ชุดข้อมูลยังไม่สามารถเข้าถึงได้ง่ายสำหรับการวิเคราะห์ดังกล่าว
มีการสนทนาที่ควรมีในชุมชนเกี่ยวกับวิธีการสร้างสมดุลระหว่างการสนับสนุนกิจกรรม MEV ในขณะที่รักษาความยุติธรรมในระบบนิเวศที่ควรจะถูกกำหนดโดยชัดแจ้ง
การพูดคุยเกี่ยวกับการยอมรับรูปแบบของ MEV ที่สอดคล้องกับมารตราสันที่เป็นธรรมนั้นเป็นการกระตุ้นการศึกษาพื้นฐาน
ในระบบบล็อกเชน ใครมีหน้าที่รับผิดชอบในการเก็บรักษาความเห็นอกเห็นใจทางจิตวิพากษ์เกี่ยวกับประเภทของ MEV ที่ควรได้รับการยอมรับหรือจำกัด
ในบริบทของบล็อกเชนชั้นที่ 1 เช่น Ethereum ไม่มีหน่วยงานใดที่มีอำนาจในการบังคับความคิดเห็นอย่างลำเอียง ความรับผิดชอบในการกำหนดว่าชนิดหนึ่งของ MEV ควรถูกยกเว้นนั้นอยู่ในคนของผู้เสนอหรือผู้สร้างแต่การยกเว้นเช่นนี้มักจะไม่สามารถทำได้โดยไม่มีการกระทำร่วมกันที่สอดคล้อง
นอกจากนี้ โดยที่มีความมุ่งมั่นของชุมชนที่ต้องการรักษาความเป็นกลางที่น่าเชื่อถือและยึดมั่นในหลักการของการกระจายอำนาจเพื่อปกป้องสิทธิในการทำธุรกรรม การบังคับการใช้การตัดสินตามจินตที่ใดบนเครือข่ายอีเธอเรียมนั้นเป็นไปได้ยากมาก แม้แต่การบังคับใช้การบังคับของการบังคับของ OFAC ก็ล้มเลิกล้มเลอแล้วในที่สุดที่ทำให้เกิดความเห็นในอัตราส่วน 100%
ตอนนี้เมื่อเราย้ายโฟกัสไปยังโซลูชันการโรลอัพบนเลเยอร์ 2 เราจะพบว่ามีประสิทธิภาพที่แตกต่างกัน
ที่นี่ มีองค์กรเดียว คือ ผู้เสนอ มีอำนาจในการบังคับความเห็นส่วนบุคคลเกี่ยวกับการยืนยันที่อ่อนโยนที่พวกเขาอาจเลือกที่จะให้สำหรับธุรกรรม ตัวอย่างเช่น ในการปรับใช้ rollup ส่วนมากนั้น ความเชื่อถือถูกวางไว้ในผู้เสนอ ที่จะไม่ใช้ช่องทางพิเศษของตัวเองเพื่อรับรางวัลเพิ่มเติมผ่านการปรับเปลี่ยนโอกาส MEV อย่างไรก็ตาม มันเป็นไปได้ที่ในอนาคต ผู้เสนออาจเลือกที่จะ จำกัด ช่องทางที่เฉพาะเจา MEV — อย่างน้อยก็ตามความสามารถของพวกเขาในการทำเช่นนั้น
นี้เสนอคำถามเกี่ยวกับความประสงค์ที่จะบังคับความจำเป็นและนำไปสู่ปัญหาการวิจัยที่น่าสนใจ:
อำนวยความสะดวกให้กับการยืนยันอ่อนไหลสำหรับ MEV ที่เลือกได้ ประเมินผลสำหรับ Sequencer ในการตรวจสอบธุรกรรมแบบเรียลไทม์ กำหนดกลยุทธ์ MEV ที่ใช้และตัดสินใจว่าควรปฏิเสธหรือไม่โดยไม่มีผลต่อประสบการณ์ของผู้ใช้โดยรวมหรือเพิ่มความล่าช้าของระบบสำหรับ finality อ่อน
กล่าวอีกว่า หากมีวิธีการวัดผลของ MEV อย่างแท้จริงและกรอบการตัดสินใจอย่างอคติเพื่อตัดสินว่า MEV ใดควรได้รับการยอมรับ มันจะเป็นประโยชน์อย่างไรสำหรับ Sequencer ของ rollup ที่จะบังคับมัน
โดยการใช้ระบบที่อนุญาตให้ผู้เสนอออกแบบเอกสารได้เสรีที่จะยกเว้นธุรกรรมบางราย เราอาจเปิดประตูให้เสื่อมเสียสิทธิ์ของผู้ใช้ในการทำธุรกรรมได้อย่างต่อเนื่อง
เมื่อเราศึกษาถึงความเห็นที่มีจริยธรรมของ MEV และเหตุผลที่เป็นไปได้สำหรับการจำกัดรูปแบบบางประเภทของมัน ประเด็นจริยธรรมที่กว้างขวางก็เกิดขึ้น—ซึ่งเกี่ยวข้องกับศักดิ์สิทธิในการตัดสินใจเหล่านี้ที่อาจส่งผลให้เกิดการเซ็นเซอร์บางอย่างโดยไม่ตั้งใจ
มีความกลัวที่ถูกต้องตามกฎหมายว่าเสรีภาพของผู้ใช้ในการทําธุรกรรมสามารถถูกกัดกร่อนเมื่อเวลาผ่านไปเนื่องจากการทําธุรกรรมบางอย่างถูกมองว่าไม่ยุติธรรมทางศีลธรรมโดยผู้ดําเนินการของระบบ มันอาจเริ่มต้นด้วยการทําธุรกรรมที่ทําอันตรายโดยตรงต่อผู้ใช้ แต่ในที่สุดก็นําไปสู่การเซ็นเซอร์ของการทําธุรกรรมรูปแบบอื่น ๆ เพียงเพราะเทคโนโลยีที่มีอยู่ในขณะนี้เพื่อเปิดใช้งาน
ฉันเชื่ออย่างแรงว่าบล็อกเชนชั้นที่ 1 เช่น Ethereum จะต้องเหลือเชื่อถือได้ตลอดทั้งหมด ไม่เพียงเพื่อปกป้องสิทธิในการทำธุรกรรมเท่านั้น แต่ยังเพื่อปกป้อง rollups ทั้งหมดที่สร้างขึ้นบนบล็อกเชนนี้ด้วย นั้นเป็นข้อกำหนดพื้นฐานที่จะให้การรับรองว่า Ethereum สามารถเป็นรากฐานของความเชื่อถือและแพลตฟอร์มสำหรับปกป้องเงินของผู้ใช้ที่ล็อคอยู่ในระบบออฟเชน
อีกด้านหนึ่ง มีศักยภาพสำหรับผู้เสนอข้อเสนอในระบบที่คล้ายกับการรวมเข้าระบบเพื่อนำเสนอการกรองธุรกรรมแบบเรียลไทม์และละทิ้งความเป็นเทนได้
ถนนนี้ของการวิจัยน่าจะได้รับการดำเนินการต่อไป โดยไม่คำนึงถึงความเห็นของเราเกี่ยวกับความสำคัญของความเป็นกลางที่น่าเชื่อถือ มันเป็นเรื่องที่จำเป็นสำหรับชุมชนของเราที่จะมีส่วนร่วมในการต่อสู้กับมันโดยที่เข้าใจถึงขอบเขตที่มันสามารถใช้ให้เกิดผลได้
มันเป็นความจริงว่าการยอมรับความประสงค์ที่เป็นปฏิบัติของการกรองธุรกรรมอาจส่งผลให้ระบบที่กัดกันเสรีภาพของผู้ใช้ที่ทำธุรกรรมโดยไม่รู้ตัว
นี่คือเหตุผลที่ชุมชนของเราต้องทำงานพร้อมกันในกระแสการวิจัยอีกตัวที่เน้นที่การจัดลำดับโปรโตคอลที่ผูกมือของผู้เสนอ ป้องกันความสามารถในการกรองธุรกรรมที่เฉพาะเจาะจง และในที่สุดปกป้องสิทธิ์ในการทำธุรกรรมของผู้ใช้
ไม่สามารถเป็นชั่วช้าโดยค่าเริ่มต้น ในมุมมองของฉัน จุดปลายทางคือการสร้าง rollup ที่ผู้เสนอไม่สามารถเป็นชั่วช้าต่างจากการแค่สัญญาว่าพวกเขาจะไม่เป็นชั่วช้า
หากชุมชนตัดสินใจที่จะใช้โปรโตคอลที่ผูกมือของผู้เสนอ จะมีความกลัวที่ถูกยอมรับMEVโดยอัตโนมัติ ฉันเชื่อว่านี่ไม่จำเป็นต้องเป็นกรณี
ตัวอย่างเช่น ข้อเสนอ Time-boost เป็นตัวอย่างที่รวมอยู่:
มันช่วยให้ rollup ยอมรับกลยุทธ์การ back-running ซึ่งเป็นสิ่งที่ถือว่าเป็นคุณค่าทางจริยธรรมได้ ในขณะที่ยากต่อการทำ sandwich ธุรกรรมของผู้ใช้โดยไม่ตรงไปตรงมาถึงผู้ใช้
โดยไม่มีการกรองธุรกรรม ข้อเสียคือ โปรโตคอลการสั่งซื้ออาจยังงดกลุ่มหมวดหมู่ทั้งหมดของกลยุทธ์ MEV แต่นี่อาจจำเป็นสำหรับการช่วยปกป้องเสรีภาพของผู้ใช้ในการทำธุรกรรม
แน่นอนที่ด้านตรงข้ามอาจจะไม่ควรพยายามป้องกันโอกาส MEV ใด ๆ และยอมรับ MEV ในทางที่สมบูรณ์แบบ อนุญาตให้ตลาดเรียกคืนสมดุลรอบกำไรที่สร้างโดย MEV โดยอนุญาตการเข้าร่วมในตลาดเปิด อะไรก็สามารถเกิดขึ้นได้!
ไม่มีคำตอบที่ถูกต้องเกี่ยวกับการป้องกันหรือยอมรับ MEV
โชคดีที่ rollups เป็นสแต็คเทคโนโลยีให้อิสระแก่เราในการทดลองทั้งหมดข้างต้นและค้นหาโซลูชันที่ปกป้องผลประโยชน์ของทุกฝ่ายที่เกี่ยวข้องได้ดีที่สุดรวมถึงผู้ใช้ที่ทําธุรกรรมตัวแทนในโปรโตคอล DeFi และผู้เข้าร่วมในโปรโตคอลพื้นฐาน
เรามาเริ่มต้นด้วยคำจำกัดความของตัวย่อ MEV กัน
มูลค่าสูงสุดที่สามารถสร้างได้: จำนวนมากสุดของมูลค่าที่เอเจนต์สามารถสร้างขึ้นได้โดยการรวมเข้าไปหรือไม่รวมเข้าไปหรือเปลี่ยนลำดับของธุรกรรมขณะกระบวนการผลิตบล็อก
เพื่อให้เข้าใจได้ชัดเจนขึ้น ความหมายของค่า Miner Extractable Value (MEV) หมายถึง สถานการณ์ที่เอเจ้นต์ตรวจสอบธุรกรรมที่เกิดขึ้นกับผู้ใช้เร็ว ๆ นี้ สร้างกลยุทธ์เพื่อทำกำไรจากมัน และจากนั้นนำกลยุทธ์นั้นมาใช้เพื่อยึดรายได้ที่เป็นไปได้
ขอบคุณที่อ่าน Cryptocurrency and Friends! สมัครสมาชิกฟรีเพื่อรับโพสต์ใหม่ ๆ และสนับสนุนผลงานของฉัน
มักจะเป็นเรื่องธรรมดาที่เอเจนต์ที่จับ MEV ได้สำเร็จ จะทำเช่นนั้นโดยที่เสียค่าใช้จ่ายของฝ่ายอื่น ๆ บางครั้งอาจจะเป็นผู้ใช้ที่ออกคำสั่งซื้อขายหรือเอเจนต์ที่เป็นผู้ถือตัวในโปรโตคอล DeFi
การทำเงินอย่างง่ายๆ โดยการแทรกแซงในการดำเนินการของธุรกรรมที่รอดำเนินการ มีผลกระทบมากๆ ต่อผู้ใช้ โปรโตคอล DeFi และเครือข่ายบล็อกเชนพื้นฐาน
เราจะนำเสนอข้อมูลพื้นหลังเกี่ยวกับ MEV ก่อนที่จะลงไปในการสนทนาหลัก — ความดีของ MEV คืออะไร? ทั้งในบริบทของตัวแทนที่ใช้ MEV และนักแสดงที่พยายามป้องกันจากมัน
นอกจากผู้ใช้ที่ต้องการที่จะเข้าร่วมกับสัญญาฉลาด ยังมีบทบาทสองอย่างที่สำคัญอย่างยิ่งที่เชื่อมโยงกับแนวคิด MEV:
นักค้นหาอาจเป็นบริษัทซื้อขายที่มีความชำนาญอย่างมาก หรือเป็นคนสนใจเขียนโค้ดในห้องนอนของตน
การเป็นผู้ค้นหาเป็นบทบาทที่ไม่ต้องขออนุญาต
ปัญหาเดียวคือความสามารถของผู้ค้นหาที่จะค้นหาอัลฟ่า สร้างบอท MEV ที่แข่งขัน และใช้โอกาส การเข้าถึงเงินทุนช่วยเหลือ แต่ก็ไม่ใช่อุปสรรคที่สำคัญอีกต่อไป
ในทางกลับกัน ผู้เสนอมีอำนาจในการกำหนดลำดับของธุรกรรม และด้วยเหตุนี้ ผลลัพธ์ของการดำเนินการของพวกเขา บทบาทสำคัญนี้สามารถเข้าไปเติมเต็มโดยตัวแทนที่แตกต่างกัน เช่น นักขุด (ในระบบพิสูจน์การทำงาน) ผู้ถือ (ในระบบพิสูจน์การถือ) หรือ ผู้เรียงลำดับ (ใน rollups)
ในขณะที่กลุ่มผู้เสนอมักจะถูก จำกัด แต่ก็สามารถเปิดให้เข้าถึงได้
มีเหตุผลที่น่าสนใจสำหรับการกำหนดขีดจำกัดใครที่สามารถรับบทบาทเสนอ
ในคำศัพท์ที่ง่ายขึ้น จะต้องมีกลไกที่อนุญาตให้ผู้ใช้ตรวจสอบโดยอิสระว่าผู้เสนอมีอำนาจในการตัดสินในการจัดเรียงธุรกรรมล่าสุดหรือไม่ หากไม่มีการรับประกันนี้ ผู้กระทำที่มีเจตนาร้ายอาจจะแทรกซึมระบบด้วยการจัดเรียงธุรกรรมปลอม ซึ่งทำให้ผู้ใช้ไม่สามารถแยกแยะความจริงได้
เพื่อให้คำอธิบายเกี่ยวกับตัวแทนอย่างง่าย ๆ เรานำบทบาทของผู้ก่อสร้างมาบวกเข้ากับผู้เสนอและสมมติว่าผู้เสนอจะก่อสร้างบล็อกและมีอำนาจในการเผยแพร่
ความสัมพันธ์ระหว่างผู้ค้นหาและผู้เสนอความคิดเห็น
การวิจัย MEV มีการให้ความสำคัญกับการเข้าใจการมีปฏิสัมพันธ์ระหว่างผู้ค้นหาและผู้เสนอ นอกจากนี้ เป็นสิ่งสำคัญที่จะสร้างความเข้าใจว่าบทบาทเหล่านี้สามารถทำได้โดยฤทธิ์เดียวกันหรือว่าพวกเขาต้องการตัวแทนที่แตกต่างกัน:
อย่างอื่น ๆ ก็สำคัญที่จะระบุว่าผู้ค้นหาสามารถควบคุมนโยบายการจัดลำดับธุรกรรมได้เต็มที่และโดยไม่มีข้อโต้แย้งหรือไม่ ถ้าผู้ค้นหาเป็นผู้เสนอ อาจมีโอกาสที่จะให้พลังงานเพิ่มเติมให้ผู้ค้นหาเพื่อสังเกตกลยุทธ์ที่ใช้โดยผู้ค้นหาคนอื่น ๆ ซึ่งอาจทำให้เข้าถึงโอกาสในการขโมยจากผู้ค้นหาที่มีการแข่งขันมากกว่า
อย่างอื่น ๆ ถ้าผู้ค้นหาไม่สามารถเป็นผู้เสนอหรือร่วมมือกับผู้เสนอได้ จะทำให้เราสามารถสมมติถึงสภาพแวดล้อมที่ผู้ค้นหาต้องแข่งขันกัน จุดมุ่งหมายของพวกเขาคือการโน้มน้าวผู้เสนอและโน้มน้าวพวกเขาให้เรียงลำดับรายการธุรกรรมตามความชอบของผู้ค้นหาที่ชนะ
การจ้างบุคคลภายนอกกับการสถาปนาในการสร้างกำไรจาก MEV: มีการโต้เถียงที่น่าสนใจว่ามันมีคุณค่ามากกว่าสำหรับผู้เสนอที่จะให้ภารกิจในการระบุและใช้ประโยชน์จาก MEV ให้กับตลาดเปิดของผู้ค้นหาหรือว่าพวกเขาควรจะเน้นที่จะรวมโอกาสผ่านทางการเป็นพลเมือง
เราจะสมมติว่าผู้เสนอจะทำตามในฐานะฝ่ายซื่อสัตย์และยึดถือนโยบายการจัดลำดับธุรกรรมที่ได้สัญญาไว้ของพวกเขา นอกจากนี้การค้นหาและการเสนอจะเป็นตัวแทนที่แยกกันเสมอ
ภารกิจของเราคือการเข้าใจกลยุทธ์ที่ใช้โดยผู้ค้นหาเพื่อมีผลกับนโยบายการจัดลำดับของผู้เสนอและหวังว่าจะชนะคู่แข่งทุกคนในโอกาสเดียวกัน
การตามหาและป้องกัน MEV ให้ความสำคัญกับความสามารถของผู้ค้นหาที่จะส่งผลต่อส่วนประกอบเดียวของระบบบล็อกเชน
ระบบบล็อกเชนสามารถนำนโยบายการสั่งซื้อที่หลากหลายมาปฏิบัติ และจุดมุ่งหมายของมันคือการให้ความยุติธรรมแก่ผู้ใช้ทุกคนที่อาจต้องการทำธุรกรรม
นี้กระตุ้นการถาม: ความเท่าเทียมหมายถึงอะไร?
ทั้งสองกรณีปฏิบัติตามหลักการทั่วไปที่ผู้ใช้สามารถดำเนินธุรกรรมได้ตลอดจนมีความสามารถในการชำระเงิน มันไม่คาดเดาว่าธุรกรรมของผู้ใช้จะมีตำแหน่งที่สั้นและในการจัดลำดับรวมทั้งว่ามันจะถูกจัดลำดับสำหรับการดำเนินการในเวลาทันที
แนวคิดเรื่องความยุติธรรม ซึ่งเป็นพื้นฐานที่ทำให้เครือข่ายบล็อกเชนมีความต้านทานการเซ็นเซอร์ชั่น น่าสนใจ
มันวาดเส้นให้เห็นว่าความสามารถในการทำธุรกรรมของผู้ใช้ควรขึ้นอยู่กับความสามารถในการชำระเงินเท่านั้น และพวกเขาจะไม่ถูกเลือกปฏิบัติโดยอ้างอิงจากตำแหน่งทางภูมิศาสตร์ อัตลักษณ์ เพศ หรือ ศาสนา มันมาจากโลกของ Bitcoin และสามารถนำไปใช้ง่ายเพราะเครือข่ายรองรับการชำระเงินเท่านั้น
อย่างไรก็ตามความสามารถในการรับประกันความรวมกันของธุรกรรมยังไม่ครอบคลุมพอเมื่อเราพยายามเข้าใจความยุติธรรมภายในระบบที่เปิดให้ใช้งานด้วยสมาร์ทคอนแทรค สำหรับเครือข่ายอย่าง Ethereum เราต้องขยายขอบเขตของความยุติธรรมเกินไปจากการรวมธุรกรรมในการจัดลำดับโลก ควรพิจารณาจากจุดประสงค์ของผู้ใช้ที่ลงนามในธุรกรรมและว่าผลลัพธ์ที่ผู้ใช้ต้องการได้รับหลังจากที่ธุรกรรมได้รับการดำเนินการหรือไม่
การรับรู้บทบาทสำคัญของความตั้งใจของผู้ใช้ในความเป็นธรรม ผู้ใช้วัดความเป็นธรรมไม่เพียงเพื่อความสามารถในการรวมธุรกรรมได้ทันทีอย่างเหมาะสม เท่านั้น แต่ยังโดยการประเมินผลลัพธ์จริงของธุรกรรมของพวกเขาและว่ามันสอดคล้องกับความคาดหวังเริ่มต้นของพวกเขาเมื่อพวกเขาทำธุรกรรม
นี่สามารถนำไปสู่ความหมายใหม่และน่าสนใจสำหรับสิ่งที่เราหมายถึงด้วยการต้านการเซ็นเซอร์
จดจำสิ่งนี้ไว้ เนื่องจากมันจะกลายเป็นสิ่งสำคัญเมื่อเราเข้าใจว่า MEV สามารถใช้เพื่อแทรกระหว่างธุรกรรมของผู้ใช้และบังคับให้มันล้มเหลวในการดำเนินการ ดังนั้น แม้ว่าธุรกรรมของผู้ใช้สามารถถูกรวมเข้าไว้ในการเรียงลำดับทั้งหมด ผลลัพธ์ที่ผู้ใช้ต้องการ (จุดมุ่งหมาย) ก็ไม่สามารถบรรลุได้
ดูเหมือนว่าตามความรู้ของเราที่ดีที่สุด นโยบายการสั่งซื้อจะต้องป้องกันไม่ให้ผู้ค้นหาสามารถแทรกแซงโดยเลือกทำลายการธุรกรรมของผู้ใช้ได้ หากเราต้องการสร้างระบบที่มีความต้านทานต่อการเซ็นเซอร์ชั่นที่แข็งแรง ปัญหานี้ยังคงเป็นประเด็นวิจัยที่ยังไม่ได้ปิด
การเปิดใช้งานOFAC ทำการลงโทษผ่านทาง Relaysกำลังทดสอบว่าเครือข่ายบล็อกเชนสามารถดำเนินการต่อให้ผู้ใช้ได้โดยเป็นธรรมตามความสามารถในการจ่ายค่าการรวมอยู่
เพื่อทำความเข้าใจลึกซึ้งเรื่องเทคนิคของ Miner Extractable Value (MEV) เราต้องสำรวจข้อมูลต่อไปนี้:
เมื่อเราได้เข้าใจสมบัติพื้นฐานเหล่านี้อย่างแน่นอน เราสามารถดำเนินการประเมินผลกระทบทางจรรยาบรรณและการพิจารณาทางจรรยาบรรณเกี่ยวกับ MEV ต่อไป
ผู้ค้นหาต้องการเข้าถึงธุรกรรมของผู้ใช้ล่าสุดเพื่อค้นพบ MEV และโอกาสในการทำเงินใหม่
มีวิธีการสำหรับการค้นหาธุรกรรมสองวิธี
ส่วนใหญ่ของผู้ใช้จะส่งธุรกรรมของตนผ่านโพรโทคอลการกระจายข่าว โดยมีความหวังว่าผู้เสนอจะค้นพบธุรกรรมของพวกเขาและรวมไว้ในบล็อกของพวกเขา ในเวลาเดียวกัน ผู้ใดก็สามารถเข้าร่วมโพรโทคอลการกระจายข่าวและฟังธุรกรรมที่รอดำเนินการ
มันทำให้เกิด'ป่ามืด'การตั้งชื่อเล่นเป็นเรื่องที่ส่วนใหญ่จะพบว่าผู้ค้นหาจะค้นพบธุรกรรมของผู้ใช้และแทรกแซงในการดำเนินการของมันหากมีโอกาสในการทำเงิน ตัวอย่างเช่นในโพสต์ Dark Forest ผู้เขียนล้มเหลวในการกู้คืนเงินที่เสี่ยงตนเองเมื่อผู้ค้นหาค้นพบธุรกรรมของพวกเขา ประเมินและเก็บเงินเอง
จนถึงปัจจุบัน วิธีเดียวที่จะชนะป่ามืดคือการหลีกเลี่ยงการส่งธุรกรรมไปยังเครือข่ายจากเครื่องหมายถึงเครื่องหมาย เมื่อติดตามโพสต์ต่อมา ผู้เขียนEscaped the Dark Forestโดยการส่งธุรกรรมของพวกเขาโดยตรงไปยังผู้ขุด Ethereum นี้ ร่วมกับกรณีอื่น ๆ ที่สุดท้ายทำให้ Flashbot เสนอคุณสมบัติธุรกรรมโดยตรงซึ่งช่วยให้ผู้ใช้สามารถส่งธุรกรรมของพวกเขาโดยตรงไปยังผู้ขุดที่เชื่อถือได้ (เป็นบริการ)
ยังมีความเสี่ยงที่บอท MEV สามารถใช้ประโยชน์จากธุรกรรมโดยตรงหากบล็อกเชนประสบการณ์การ Re-org และธุรกรรมของผู้ใช้ยังไม่ได้รับการยืนยันชั่วคราวและถูกวางไว้ในพูลหน่วยความจำ อย่างไรก็ตาม เหตุการณ์ Re-org นั้นพบได้น้อยเมื่อเปรียบเทียบกับ Ethereum แบบ PoW ที่มีอัตราเฉลี่ย 7% ของบล็อกทั้งหมดใน PoS Ethereum
ความเสี่ยงเดียวกันไม่เกิดขึ้นกับ rollups (ตามที่นำมาใช้ในปัจจุบัน) ส่วนใหญ่การทำธุรกรรมเป็นการทำธุรกรรมโดยตรงโดยผู้ใช้มีการเชื่อมต่อโดยตรงกับผู้เสนอ (Sequencer) ไม่มีโอกาสใด ๆ ที่นักค้นหาจะสามารถฟังการสื่อสารบนช่องทางและเพิ่มความยากในการใช้โอกาส MEV สำหรับการทำธุรกรรมที่รอดำเนินการ
นี้ได้ทำให้เกิดความรู้สึกว่า rollups ได้ชนะผู้ค้นหาไปแล้ว จนถึงปัจจุบัน ความสำเร็จใดๆ ก็ขึ้นอยู่กับความเชื่อถือได้ของ Proposers ที่ไม่ใช้ MEV แลกเปลี่ยนประโยชน์ส่วนตัวของตนเอง แน่นอน นี่ไม่ใช่เรื่องทั้งหมด และผู้ค้นหายังค้นพบโอกาส MEV ได้อยู่
ใน rollups, ด้วยการทำธุรกรรมโดยตรง, ผู้ค้นหาได้ย้ายโฟกัสไปที่การค้นหาธุรกรรมที่ได้รับการยืนยันเร็ว ๆ นี้ ในหวังที่จะค้นพบโอกาสที่คล้ายกับการอาร์บิเทรจ
ตัวอย่างเช่นใน Arbitrum ผู้เสนอจะรักษาฟีดที่เผยแพร่ธุรกรรมที่สั่งซื้อเมื่อเร็ว ๆ นี้ มีการเผยแพร่ทุกๆ 250 มิลลิวินาทีโดยหลักแล้วเพื่อช่วยเหลือผู้ให้บริการโครงสร้างพื้นฐานเช่น Infura และ Etherscan ในการรับข้อมูลล่าสุด สิ่งนี้ช่วยให้ผู้ใช้สามารถส่งธุรกรรมไปยัง Sequencer จากนั้นตรวจสอบสถานะบน Etherscan นอกจากนี้ยังอนุญาตให้ทุกคนเรียกใช้โหนด Arbitrum ที่มีสถานะยืนยัน Sequencer
เสียใจที่บอท MEV ค้นพบฟีดนี้ ผู้ค้นหาจะเชื่อมต่อกับฟีดและใช้ประโยชน์จากโอกาสทางอาร์บิทราจเหมือนการซื้อขายจากธุรกรรมที่สั่งจองเร็ว
ข้อมูลใด ๆ เกี่ยวกับธุรกรรมสามารถเปิดเผย MEV ส่วนใหญ่ของการอภิปรายเกี่ยวกับ MEV มุ่งไปที่ความสามารถในการค้นหาและแทรกแซงในการดำเนินการของธุรกรรมที่รอดำเนินการ อย่างไรก็ตาม แม้ว่าผู้เสนอของจะไว้วางใจไม่ให้ผู้ค้นหาค้นหาธุรกรรมที่รอดำเนินการ ยังมีโอกาสสำหรับผู้ค้นหาที่จะใช้ข้อมูลใด ๆ ที่ผู้เสนอของเปิดเผย
การดำเนินการสุดท้ายของธุรกรรมอาจแตกต่างจากการดำเนินการที่คาดหวังเมื่อเวลาที่เซ็นสัญญาธุรกรรม
ระบบบล็อกเชนทุกระบบทำงานเหมือนเครื่องสถานะจำกัดและในบริบทนี้มีฟังก์ชันการเปลี่ยนสถานะ (STF) ที่เกิดขึ้น:
เมื่อดำเนินการ STF จะส่งออกสถานะใหม่ของฐานข้อมูล เราสามารถสรุปได้ว่าดังนี้:
เมื่อผู้ใช้เริ่มกระบวนการทำธุรกรรม พวกเขาจะเลือกฟังก์ชันการเปลี่ยนสถานะที่เฉพาะเจาะจงพร้อมกับข้อมูลนำเข้าของพวกเขา สำคัญที่จะทราบว่า การทำธุรกรรมไม่ได้ยืนยันกับสถานะฐานข้อมูลปัจจุบัน สถานะฐานข้อมูลล่าสุดจะทราบได้เพียงเมื่อการดำเนินการเกิดขึ้น
ในระบบบล็อกเชน ฟังก์ชันการเปลี่ยนสถานะรวมถึงองค์ประกอบหลายอย่างที่อาจมีผลต่อการอัปเดตฐานข้อมูล
เพื่อคงความเรียบง่าย มันถูกกำหนดโดยเป็นเรื่องที่โดดเด่นที่สุดโดยเครื่องจำลองเสมือนอย่าง EVM, WASM, MIPS หรือ Cairo อย่างชัดเจน ขณะที่นักพัฒนาต้องการนำสัญญาอัจฉริยะไปใช้งานบนเครื่องจำลองเสมือน พวกเขากำลังล็อคข้อมูลในฐานข้อมูลเพื่อให้ใช้งานโดยสมบูรณ์โดยสัญญาอัจฉริยะ รายการในฐานข้อมูลสามารถที่จะถูกอัปเดตเมื่อสัญญาอัจฉริยะทำงานบนมัน
สัญญาอัจฉริยะกำหนดสิทธิ์ในการเขียนลงในรายการฐานข้อมูลที่เฉพาะเจาะจง
ดังนั้น เมื่อผู้ใช้เริ่มต้นทำธุรกรรมและมีเป้าหมายที่จะอัปเดตรายการที่เฉพาะเจาะจงในฐานข้อมูลหรือรายการฐานข้อมูลใด ๆ ที่สมาร์ทคอนแทรกนั้นมีสิทธิ์ในการเขียน มันสามารถกำหนดใครบ้างที่อนุญาตให้ดำเนินการเช่นนั้น
ในกรณีส่วนใหญ่สัญญาอัจฉริยะจะดําเนินการด้วยนโยบายที่ครอบคลุมโดยอนุญาตให้ทุกคนดําเนินการได้ตราบเท่าที่มีคุณสมบัติตรงตามเกณฑ์ที่กําหนดไว้ล่วงหน้า เว้นแต่ฟังก์ชันสัญญาอัจฉริยะจะมีวัตถุประสงค์ในการบริหารเกณฑ์จะไม่ขึ้นอยู่กับตัวตนของผู้ริเริ่มธุรกรรม แต่ใช้เพื่อรักษากฎที่ควบคุมสัญญาอัจฉริยะ ตัวอย่างเช่น การตรวจสอบผู้ใช้ว่ามียอดคงเหลือของโทเค็น X เพียงพอก่อนที่จะทําการแลกเปลี่ยนโทเค็น X → Token Y
สรุปแล้ว เราต้องใส่ใจถึงสองปัจจัยสำคัญของธุรกรรม:
ทั้งสองส่วนเป็นสิ่งจำเป็นในการให้ผู้ใช้สามารถออกธุรกรรมพร้อมกันและจัดการกับเงื่อนไขการแข่งขัน เมื่อไม่มี การดำเนินการอาจเกิดได้ ซึ่งเช่นเราเห็นกับการเปิดใช้งานสวาปบน Cardano ก่อนหน้านี้ไม่กี่ปีที่ผ่านมา มันสามารถนำปัญหาความใช้งานที่น่าเกลียด.
ในทำเวลาเดียวกัน มันทำให้ MEV สามารถทำงานบนแพลตฟอร์มสมาร์ทคอนแทรคต่างๆได้เนื่องจากมันช่วยให้บอทสามารถแทรกแซงกระบวนการดำเนินการของธุรกรรมของผู้ใช้และอาจสร้างกำไรได้จากการกระทำดังกล่าว
ขอบคุณเนื่องจากลักษณะสาธารณะของ:
ผู้ค้นหาสามารถจำลองธุรกรรมที่รอดำเนินการและมีความเข้าใจอย่างเต็มที่ในสถานะฐานข้อมูลในอนาคต งานของพวกเขาคือจำลองธุรกรรมและกำหนดว่ามีสถานะฐานข้อมูลในอนาคตที่เป็นกำไรสำหรับพวกเขาหรือไม่ ถ้าใช่ แล้วพวกเขาควรพยายามให้สถานะฐานข้อมูลในอนาคตเกิดขึ้นและจับโอกาสทางกำไร
เมื่อพวกเขาพบธุรกรรมที่รอดำเนินการที่มีกำไรสำหรับพวกเขา ผู้ค้นหาจึงสามารถดำเนินกิจกรรมได้หนึ่งในสองยุทธวิธี:
การเข้ามามุ่งเข้าไปไม่มีทางเป็นวิธีที่เรียบง่าย ผู้ค้นหาได้ทำการคำนวณล่วงหน้าว่าฐานข้อมูลจะมีลักษณะเป็นอย่างไรหลังจากที่ธุรกรรมของผู้ใช้ถูกดำเนินการและพวกเขาสามารถออกธุรกรรมที่ดำเนินการหลังจากเหตุการณ์และจับกำไรที่ได้ ในตัวอย่าง เช่น ผู้ค้นหาอาจตามล่าโอกาสอาร์บิเทรจโดยการ back-running ธุรกรรมของผู้ใช้
ผู้ค้นหาอาจจะออกสอบสองธุรกรรมที่ sandwish กับธุรกรรมของผู้ใช้และมีผลกระทบต่อการดำเนินการของมันเพื่อรวบรวมกำไร
วิธีการแทรกแซงจำเป็นต้องการผู้ค้นหาที่จะออกธุรกรรมและมีเป้าหมายที่จะให้ธุรกรรมของพวกเขาถูกเรียงลำดับก่อนธุรกรรมของผู้ใช้ สิ่งนี้จะส่งผลต่อการดำเนินการของธุรกรรมของผู้ใช้และหวังว่าจะผลักดันให้มีสถานะฐานข้อมูลที่ต้องการที่เป็นกำไรสำหรับผู้ค้นหา
สองตัวอย่างของการรบกวนรวมถึง:
สำหรับวิธีการแทรกแซงเพื่อให้งาน จำเป็นต้องสมมติเกี่ยวกับโมเดลการดำเนินการธุรกรรม ตามที่กล่าวไว้ก่อนหน้าเราสมมติว่าการดำเนินการของผู้ใช้ไม่มีผลลัพธ์คงที่ในขณะที่เซ็นต์และการดำเนินการสุดท้ายของมันขึ้นอยู่กับสถานะฐานข้อมูลที่แชร์
บทบาทของโมเดลการดำเนินการ และความจริงที่ผู้ใช้สามารถกำหนดชุดเงื่อนไขก่อน/หลัง ที่ต้องได้รับการยอมรับก่อนที่ธุรกรรมจะสามารถดำเนินการได้ สามารถที่จะอ้างได้ว่าผู้ใช้กำหนดช่วงของผลลัพธ์ที่ยอมรับได้ แม้ว่ามันอาจถูกใช้ในการต่อต้านโดยผู้ค้นหาโอกาสที่จะได้กําไร
ความคิดเห็นที่ผู้ใช้มีอำนาจในการอนุมัติช่วงของผลลัพธ์ที่ยอมรับได้เป็นสิ่งสำคัญเมื่อประเมินค่านิยมของ MEV
นี่นำเราสู่ส่วนสุดท้ายสำหรับการเปิดใช้ MEV - เข้าใจว่าผู้ค้นหาสามารถทำให้ผู้เสนอเสนอการจัดลำดับกิจกรรมของพวกเขาให้เรียกไปเรียงต่อที่ตำแหน่งที่เฉพาะเจาะจงในการจัดลำดับทั้งหมด
วิธีการที่ใช้ขึ้นอยู่กับนโยบายการสั่งซื้อที่นำมาใช้โดย Proposer แต่มักจะแบ่งออกเป็นสองหมวดหมู่
อย่างอื่นก็คือเราต้องพิจารณาการแข่งขันระหว่างผู้ค้นหา ว่าพวกเขาสามารถแข่งขันกันได้อย่างไร และวิธีใดสามารถเป็นไปได้ที่จะเปิดตลาดของผู้ค้นหาให้เข้าร่วมในระดับเดียวกัน
ตัวอย่างการประมูลก๊าซความสำคัญเนื่องจากผู้ค้นหาตลอดเวลาส่งออกธุรกรรมใหม่พร้อมค่าธรรมเนียมที่สูงกว่า มีอย่างน้อย 100 ธุรกรรมภายในหน้าต่างบล็อก 12 วินาที
ด้วยความเป็นสาธารณะของโปรโตคอลการนินทาและกลไกการประมูลตลาดค่าธรรมเนียมบนเอเธอเรียม ปรากฏการณ์ใหม่เกิดขึ้นเมื่อชุมชนทราบถึง MEV และนำไปสู่การแออัดเครือข่ายที่สำคัญ
ในป่ามืด หากนักค้นหาคนหนึ่งพบโอกาส MEV แล้ว มีโอกาสที่มีนักค้นหาคนอื่น ๆ พบมันได้เช่นกัน นักค้นหาคนเดียวเท่านั้นที่จะชนะโอกาส MEV และเป็นผลทำให้เกิดสงครามประมูลที่มีการแข่งขันอย่างดุเดือดที่เรียกว่าการประมูลก๊าซความสำคัญ
ในการประมูลแก๊สลำดับความสำคัญ ผู้ค้นหาต้องการจ่ายข้อเสนอราคาที่จำเป็นขั้นต่ำที่สูงกว่าคู่แข่งทุกคนในขณะที่มุ่งหวังที่จะสูงสุดกำไรของพวกเขา พวกเขาต้องตรวจสอบเซ็ตข้อเสนอราคาปัจจุบัน (ในหน่วยความจำ) และออกธุรกรรมใหม่ที่มีข้อเสนอราคาสูงกว่า ธุรกรรมใหม่ทั้งหมดควรแทนที่ธุรกรรมก่อนหน้า
คู่แข่งทําซ้ํากระบวนการข้างต้นและส่งผลให้สแปมจํานวนมากกระทบเครือข่ายเพียร์ทูเพียร์ ตัวอย่างเช่นในแผนภูมิด้านบนเราสามารถนับธุรกรรมอย่างน้อย 100 รายการภายในหน้าต่าง 12 วินาที นอกจากนี้ ธุรกรรมเดียวเท่านั้นที่สามารถประสบความสําเร็จและคว้าโอกาส MEV ได้ ธุรกรรมที่แข่งขันกันทั้งหมดยังคงรวมอยู่ในบล็อกและมีแนวโน้มที่จะไม่สามารถดําเนินการได้ เสียทั้งแบนด์วิดธ์และ blockspace
Flashbots ได้แก้ปัญหาการแอบแฝงที่เกี่ยวข้องกับการประมูลแก๊สความสำคัญโดยการย้ายการประมูลออกจากเชือก
Flashbots ขึ้นมาพร้อมกับวิธีการแก้ปัญหาที่เกี่ยวข้องกับการประมูลแก๊สล้ำลึก
Flashbot’s solution: เอาโปรโตคอลการประมูลความสำคัญในการเลือกผู้ชนะ และย้ายมันออกจากเชน
ผู้ค้นหาทุกคนถูกให้กำลังใจให้ส่งแบบรวมไปยัง Relay ที่ดำเนินการโดย Flashbots มันอยู่ในความสามารถของ Relay ที่จะเลือกการเสนอราคาที่ชนะและส่งต่อไปยังผู้เสนอ การเสนอที่ล้มเหลวทั้งหมดถูกทิ้งที่โดย Relay
นี้เป็นทางเรียบที่ช่วยให้เกิดการพัฒนากรอบงานแยก (BPS) ซึ่งเป็นแนวคิดที่แยกแยะระหว่างผู้สร้างบล็อกที่จัดสรรธุรกรรมสำหรับบล็อก และผู้เสนอบล็อกที่ได้รับอำนาจในการตัดสินใจเนื้อหาสุดท้ายของบล็อก
การแยกบทบาทส่งเสริมตลาดเปิดสำหรับผู้สร้าง และผู้ค้นหา ให้สร้างบล็อกที่มีกำไรอย่างมีส่วนร่วม พร้อมแบ่งปันบางส่วนของกำไรกับผู้เสนอผ่านการประมูลลำดับความสำคัญ จุดมุ่งหลักคือการให้แน่ใจว่าไม่มีฝ่ายใดเลือกได้ทำกำไรทั้งหมดที่เกิดจากโอกาส MEV
กระบวนการในการโน้มนำ้ผู้เสนอแต่ละคนมีความแตกต่างอย่างมากสำหรับบล็อกเชนชั้น 1 เช่น Ethereum โดยเปรียบเทียบกับ rollup เช่น Arbitrum
Ethereum มี ~800k ผู้ตรวจสอบ, สระว่ายน้ำเป็นสาธารณะ, และกระบวนการในการเลือกผู้ตรวจสอบที่จะกลายเป็นผู้เสนอข้อเสนอต่อไปขึ้นอยู่กับ random beacon ในขณะที่ Arbitrum มีเพียง Sequencer เดียว (ผู้เสนอข้อเสนอ) ซึ่งมีสระว่ายน้ำเป็นส่วนตัว, ง่ายต่อการระบุและผู้ใช้สามารถเชื่อมต่อโดยตรงกับพวกเขา
สภาพแวดล้อมของการ rollup มีผลต่อวิธีการค้นหาที่อาจพยายามส่งผลต่อผู้เสนอโดยที่พวกเขาไม่สามารถเข้าถึงทิศทางที่รอดำเนินการและมีเพียงหนึ่ง (หรือไม่กี่) ฝ่ายที่จะชักชวน
เหมือนที่กล่าวไว้ก่อนหน้านี้ ผู้ค้นหาสามารถ:
นักค้นหาสามารถเพิ่มโอกาสในการชนะการแข่งขันและรับกำไรหากเป็นบอทคนแรกที่ทราบเรื่องโอกาส MEV และมีการเชื่อมต่อที่เร็วที่สุดกับผู้เสนอ กล่าวอีกอย่างว่า โดยไม่มีการประมูลลำดับความสำคัญ วิธีเดียวที่นักค้นหาจะชนะคือการแข่งขันในเกมล่าช้า
ผู้ค้นพบเมื่อศึกษานโยบายการส่งข้อมูล Sequencer ว่าการส่งข้อมูลจะสุ่มกำหนดลำดับความสำคัญของการเชื่อมต่อ web-socket ที่แตกต่างกันเพื่อรับธุรกรรมก่อน
กลยุทธ์ที่ดีที่สุดคือการเปิดการเชื่อมต่อให้มากที่สุดเท่าที่จะเป็นไปได้และรับธุรกรรมก่อนโดยชนะการจับสลากการเชื่อมต่อ สิ่งนี้เป็นเหตุให้มีการเชื่อมต่อมากกว่า 150k ไปยัง Arbitrum Sequencer
การเชื่อมต่อที่เกินไปเป็นการสูญเสียทรัพยากร ซึ่งอาจเป็นการโจมตีบริการที่ไม่ยอมรับบน Arbitrum Sequencer และเป็นประโยชน์เฉพาะสำหรับผู้ค้นหาที่สามารถแข่งขันในเกม latency ได้สำเร็จ
Timeboostการเสนอ ผสมการมาก่อนได้ก่อน กับการประมูลลำดับความสำคัญ ส่วนใหญ่ของธุรกรรมสามารถจัดลำดับตาม FCFS แต่ผู้ค้นหามีโอกาสเข้าร่วมการประมูลความสำคัญสำหรับโอกาสการ back-running ดังนั้น มันจะลบความได้เปรียบในการเลี้ยงล่าช้าในขณะที่ยังอนุญาตให้ผู้ใช้เพลิดเพลินกับนโยบายการจัดลำดับ FCFS
ระบบนิเวศทุกระบบต้องต่อสู้กับคำถามต่อไปนี้:
ควรเร่งสรรค์สภาพแวดล้อม MEV หรือพยายามป้องกันมันโดยสิ้นเชิง?
น่าแปลกที่ไม่มีคำตอบที่ชัดเจน แต่มีหลายคนในหมู่ชุมชนทางเทคนิคมีความเห็นแบบไบนารีเกี่ยวกับเรื่อง
คำว่า MEV กระตุ้นอารมณ์ในผู้คนมากมายว่าเรากำลังทิ้งผู้ใช้ไว้กับหมาป่าและมันเป็นเรื่องไม่ดีเสมอ
มีสองภาควิชาในการคิดเรื่องการใช้ประโยชน์และการป้องกัน MEV:
มีปัจจัยบางประการที่ง่ายต่อการระบุที่มีส่วนสำคัญในการมีความคิดเห็นแบบทวิ (binary-like) ภายในชุมชน มากกว่านั้นมักมีมุมมองที่เกิดจากหลักฐานอุปสรรคที่เป็นเรื่องส่วนตัวและประสบการณ์ส่วนตัวในภูมิศาสตร์การเงิน
บางคนอ้างว่าความพิพากษาของการซื้อขายที่ถี่มากในระบบการเงินแบบดั้งเดิมมีแนวโน้มที่จะทำให้นักเทรดขนาดเล็กได้รับความเดือดด้านในขณะที่ส่วนใหญ่ของบริษัทซื้อขายที่ใหญ่มีทรัพยากร (และการอนุญาต) ในการดำเนินการซื้อขายของพวกเขาได้เร็วขึ้น อีกทั้งยังทำให้ผู้ใช้ทำการเทรดได้รับข้อตกลงที่แย่ลงในขณะที่บริษัทใหญ่สามารถรับกำไรจากนั้น
ในทางตรงข้าม ผู้อื่นมองว่าการใช้ประโยชน์จาก MEV ไม่สามารถหลีกเลี่ยงได้เนื่องจากลักษณะของระบบบล็อกเชนที่เปิดเผยและไร้การอนุญาต มันเป็นลักษณะที่สรรเจริญของวิธีการทำงานของระบบและอาจจะมีข้อเสียเกตของระบบบล็อกเชนที่ขึ้นอยู่กับความสามารถของเราในการสกัดสกัดให้มากที่สุดพร้อมกันแบ่งปันกำไรให้กับผู้ร่วมกิจกรรมทั้งหมด
ถูกขโมยจาก mev.day - จุดประสงค์หลักของเหตุการณ์ flashbot ที่ใหญ่คือเพื่อเข้าใจว่า MEV มีผลต่อโปรโตคอลของระบบบล็อกเชน (เช่นพิสทาค) อย่างไร
เพื่อทราบว่า MEV เป็นสิ่งที่เป็นธรรม ควรประเมินว่ามันมีผลต่อการสมควรรับรางวัลอย่างไรในระบบบล็อกเชนชั้นที่ 1 และว่ามันมีผลกระทบทางลบต่อจุดประสงค์ของธุรกรรมของผู้ใช้หรือไม่
คุณสมบัติหลักสำหรับบล็อกเชนชั้นที่ 1 เช่น Bitcoin และ Ethereum คือ ผู้เสนอทั้งหมดจะได้รับรางวัลใกล้เคียงกันเมื่อผลิตบล็อกในนามของเครือข่าย
ความกระตุ้นในการ提供รางวัลที่ยุติธรรมสำหรับผู้เสนอมีสองด้านสำคัญที่สนับสนุนความปลอดภัยและความเชื่อถือของระบบบล็อกเชน
ในชุมชน Ethereum ข้างต้นได้นำไอนัต์ดังกล่าวนี้สู่การแยกแยะผู้เสนอและผู้สร้าง (PBS) เป็นวิธีในการประชาธิปไตกำไรของ MEV กล่าวอีกอย่าง การให้ความสำคัญกับ MEV คือการแบ่งปันรางวัลอย่างยุติธรรมให้กับผู้เสนอทั้งหมด และในที่สุดปกป้องความกระจายและความเชื่อถือได้ของเครือข่าย
Rollup ไม่เน้นการรางวัลที่ยุติธรรมสำหรับผู้เข้าร่วมหลายแสนคน แต่เน้นการรางวัลให้กับฝ่ายใดก็ตามที่พร้อมที่จะเข้ามาช่วยในการรักษาระบบให้มีชีวิตชีวา
ในทางกลับกัน ความต้องการที่จะให้รางวัลที่เป็นธรรมแก่ผู้เสนอทั้งหมดแตกต่างกันในระบบ rollup โดยส่วนใหญ่เนื่องจากสมมติฐานเชื่อถือในพื้นฐานที่แตกต่างกัน
ในบล็อกเชนเลเยอร์ 1 เช่น Ethereum สมมติฐานความน่าเชื่อถือขึ้นอยู่กับผู้เสนอส่วนใหญ่ที่ทําหน้าที่อย่างซื่อสัตย์เพื่อรักษาความสมบูรณ์ของระบบ ควรปรับให้เหมาะสมสําหรับเครือข่ายที่กว้างขวางของผู้เข้าร่วมที่หลากหลายและให้รางวัลแก่พวกเขาสําหรับเวลาทํางานของพวกเขา
ในการยกเลิกข้อกําหนดความน่าเชื่อถือนั้นเจียมเนื้อเจียมตัวมากขึ้น:
แน่นอนว่ากลไกการรวมแบบบังคับควรเป็นตัวเลือกสุดท้ายที่ผู้ใช้สามารถใช้ได้ (ฉันไม่ใช่แฟนของ based-rollups).
เกือบทุกผู้ใช้ขึ้นอยู่กับผู้เสนอที่ถูกแต่งตั้งให้ตัดสินลำดับของธุรกรรมและเสนอการยืนยันอย่างอ่อนโยนเกี่ยวกับวิธีที่ธุรกรรมของพวกเขาจะดำเนินการในที่สุด การยืนยันอย่างอ่อนโยนสามารถได้รับการสนับสนุนจากผู้เสนอคนเดียวหรือหลายผู้เสนอทำงานร่วมกันอ่านบทความนี้เรียนรู้เพิ่มเติมเกี่ยวกับระดับต่าง ๆ ของความสมบูรณ์ของการทำธุรกรรมใน rollup
การจัดลำดับแบบกระจายอำนวยความสะดวกให้คลื่นคลื่นบางรายอาจมองหาการสมมติที่แข็งแรงกว่า เช่น ความสมควรที่ต่อเนื่องของการยืนยันอย่างอ่อนโยนในหมู่กรรมการ (หรือเซ็ต) ของผู้เสนอข้อเสนอ นั้นไม่ใช่ข้อกำหนดที่เข้มงวดสำหรับคลื่นคลื่นบางรายและตัวเลือกต่าง ๆ ก็ยังคงอยู่ในกระบวนการสำรวจของชุมชน
สิ่งสำคัญที่ต้องจำไว้คือ rollup ไม่จำเป็นต้องรับประกันเวลาทำงานสำหรับผู้เข้าร่วมร้อยพันคนหรือเพิ่มการกระจายอำนาจของผู้เข้าร่วม เรื่องสำคัญคือการให้ความสำคัญให้ระบบสามารถเข้าถึงได้โดยเปิดเผยและฝ่ายที่ซื่อสัตย์สามารถเข้ามาช่วยป้องกันได้ในเวลาที่เหมาะสม
ดังนั้น มีความจำเป็นที่น้อยลงที่จะยอมรับ MEV และมอบรางวัลที่เป็นธรรมสำหรับผู้เสนอโครงการ rollup โดยเฉพาะอย่างยิ่งถ้ามีเพียงผู้เสนอเดียว คำถามที่จะยอมรับ MEV ไม่ได้เพื่อความปลอดภัยของระบบ แต่เป็นเพราะว่ามันเป็นประโยชน์สูงสุดของผู้เสนอที่จะทิ้งเงินไว้หรือจะได้รับกำไรบางส่วนจากที่มาของรายได้เพิ่มเติม
มันยังเป็นคำถามวิจัยที่เปิดเผยอยู่ แต่หลักฐานประโยชน์ทางปฏิบัติที่บ่งชี้ว่าส่วนใหญ่ของ rollups ในปัจจุบันได้ดำเนินการอย่างประสบความสำเร็จด้วย Sequencer เดียว ๆ โดยที่ไม่ยอมรับ MEV ชี้ให้เห็นถึงข้อสรุปนี้
ปัจจัยอีกอย่างที่ต้องพิจารณาเมื่อประเมินความดีของ MEV คือเพื่อเข้าใจผลกระทบที่เป็นไปได้ ไม่ว่าจะเป็นทางบวกหรือลบ ที่การรวมการทำธุรกรรมของผู้ค้นหาสามารถมีต่อการดำเนินการของธุรกรรมของผู้ใช้
เราอ้างว่าการให้ความสนใจเฉพาะเจาะจงไปยังว่ามันมีผลต่อจุดประสงค์ของธุรกรรมของผู้ใช้เป็นเรื่องที่มีขีดจำกัดมากเกินไป
การประเมินควรครอบคลุมมุมมองที่กว้างขึ้นที่ให้ความสำคัญกับผลกระทบต่อตัวแทนในโปรโตคอล DeFi และความสามารถในการมีส่วนร่วมในการดำเนินการขั้นตอนของโปรโตคอล DeFi อย่างเสมือนกัน
เรามาใช้โอกาสนี้ในการพิจารณาตัวอย่างที่เฉพาะเจาะจงเกี่ยวกับการรวมรายการธุรกรรมและว่ามันสามารถถูกสะสมในฐานะกิจกรรมที่มีหลักศีลธรรมหรือไม่
การโจมตีด้านหน้าอาจส่งผลให้การเซ็นเซอร์โดยบังคับให้ธุรกรรมของผู้ใช้ล้มเหลว
กลยุทธ์นี้มักเกี่ยวข้องกับผู้ค้นหาที่ประเมินธุรกรรมของผู้ใช้โดยการคัดลอกเนื้อหาและขโมยโอกาสของผู้ใช้
กลยุทธ์นี้มักเกี่ยวข้องกับการเปลี่ยนอัตราแลกเปลี่ยนโดยผู้ค้นหาก่อนและหลังการซื้อขายของผู้ใช้
เสียดายมันได้รับการค้นพบเร็ว ๆ ล่าสุดในธรรมชาติว่าทั้งสองกลยุทธ์แซนด์วิชสามารถรวมกันได้ และผลลัพธ์คือที่แย่ที่สุดของทั้งสองโลก ผู้ใช้จะได้รับอัตราแลกเปลี่ยนที่แย่ที่สุดและอนุญาตให้ผู้ค้นหาได้รับค่าธรรมเนียมส่วนมากสำหรับการอ faciliting สลับ ดังนั้นทั้งผู้ใช้และ LPs แบบ passive จะพ่ายแพ้
กลยุทธ์มักเกี่ยวข้องกับผู้ค้นหาที่ตามล่าโอกาสที่คล้ายกับการอาร์บิเทรจ
ฉันไม่สามารถจำกลยุทธ์การ back-running ใด ๆ ที่มีผลกระทบที่เป็นลบต่อผู้ใช้หรือโปรโตคอล DeFI ได้ หากคุณสามารถคิดขึ้นมาได้เลยโปรดแสดงไว้ในความคิดเห็น!
เราสามารถส่องแสงเข้าไปในป่ามืดวัดผลกระทบของมันอย่างเป็นกลางแล้วทําการตัดสินว่าควรโอบกอดหรือไม่ (และในระดับใด)
มีความต้องการที่เพิ่มขึ้นสำหรับมอเดลโฮโลจีที่รับรู้ผลกระทบของ MEV ได้อย่างเพิ่มขึ้น
วิธีวิธีนี้ควรรวม:
ด้วยเมตริกที่เป็นวัตถุประสงค์ดังกล่าว ชุมชนจึงสามารถทำการประเมินค่าเชิงคุณค่าต่อมรรค. ตัวอย่างเช่น หากเราพิจารณาเกี่ยวกับความสามารถในการจัด Liquidity ตรงเวลา (Just in Time liquidity) มันจะมุ่งเน้นที่การให้ผู้ใช้กับอัตราแลกเปลี่ยนที่ดีกว่าสำหรับสินทรัพย์ในท้ายของทรรศนะ และหากมันแทนส่วนน้อยกว่า 1% ของธุรกรรมทั้งหมด แล้วนั้นมันอาจเป็นกลยุทธ์ MEV ที่สามารถตอบรับได้โดยเหตุผลเนื่องจากผลประโยชน์มากกว่าความเสี่ยง
ตามที่ฉันทราบ วิธีการวิเคราะห์ประเภทดังกล่าวนั้นยังไม่มีอยู่ในการสนทนาเกี่ยวกับ MEV ข้อมูล on-chain มีอยู่ แต่ชุดข้อมูลยังไม่สามารถเข้าถึงได้ง่ายสำหรับการวิเคราะห์ดังกล่าว
มีการสนทนาที่ควรมีในชุมชนเกี่ยวกับวิธีการสร้างสมดุลระหว่างการสนับสนุนกิจกรรม MEV ในขณะที่รักษาความยุติธรรมในระบบนิเวศที่ควรจะถูกกำหนดโดยชัดแจ้ง
การพูดคุยเกี่ยวกับการยอมรับรูปแบบของ MEV ที่สอดคล้องกับมารตราสันที่เป็นธรรมนั้นเป็นการกระตุ้นการศึกษาพื้นฐาน
ในระบบบล็อกเชน ใครมีหน้าที่รับผิดชอบในการเก็บรักษาความเห็นอกเห็นใจทางจิตวิพากษ์เกี่ยวกับประเภทของ MEV ที่ควรได้รับการยอมรับหรือจำกัด
ในบริบทของบล็อกเชนชั้นที่ 1 เช่น Ethereum ไม่มีหน่วยงานใดที่มีอำนาจในการบังคับความคิดเห็นอย่างลำเอียง ความรับผิดชอบในการกำหนดว่าชนิดหนึ่งของ MEV ควรถูกยกเว้นนั้นอยู่ในคนของผู้เสนอหรือผู้สร้างแต่การยกเว้นเช่นนี้มักจะไม่สามารถทำได้โดยไม่มีการกระทำร่วมกันที่สอดคล้อง
นอกจากนี้ โดยที่มีความมุ่งมั่นของชุมชนที่ต้องการรักษาความเป็นกลางที่น่าเชื่อถือและยึดมั่นในหลักการของการกระจายอำนาจเพื่อปกป้องสิทธิในการทำธุรกรรม การบังคับการใช้การตัดสินตามจินตที่ใดบนเครือข่ายอีเธอเรียมนั้นเป็นไปได้ยากมาก แม้แต่การบังคับใช้การบังคับของการบังคับของ OFAC ก็ล้มเลิกล้มเลอแล้วในที่สุดที่ทำให้เกิดความเห็นในอัตราส่วน 100%
ตอนนี้เมื่อเราย้ายโฟกัสไปยังโซลูชันการโรลอัพบนเลเยอร์ 2 เราจะพบว่ามีประสิทธิภาพที่แตกต่างกัน
ที่นี่ มีองค์กรเดียว คือ ผู้เสนอ มีอำนาจในการบังคับความเห็นส่วนบุคคลเกี่ยวกับการยืนยันที่อ่อนโยนที่พวกเขาอาจเลือกที่จะให้สำหรับธุรกรรม ตัวอย่างเช่น ในการปรับใช้ rollup ส่วนมากนั้น ความเชื่อถือถูกวางไว้ในผู้เสนอ ที่จะไม่ใช้ช่องทางพิเศษของตัวเองเพื่อรับรางวัลเพิ่มเติมผ่านการปรับเปลี่ยนโอกาส MEV อย่างไรก็ตาม มันเป็นไปได้ที่ในอนาคต ผู้เสนออาจเลือกที่จะ จำกัด ช่องทางที่เฉพาะเจา MEV — อย่างน้อยก็ตามความสามารถของพวกเขาในการทำเช่นนั้น
นี้เสนอคำถามเกี่ยวกับความประสงค์ที่จะบังคับความจำเป็นและนำไปสู่ปัญหาการวิจัยที่น่าสนใจ:
อำนวยความสะดวกให้กับการยืนยันอ่อนไหลสำหรับ MEV ที่เลือกได้ ประเมินผลสำหรับ Sequencer ในการตรวจสอบธุรกรรมแบบเรียลไทม์ กำหนดกลยุทธ์ MEV ที่ใช้และตัดสินใจว่าควรปฏิเสธหรือไม่โดยไม่มีผลต่อประสบการณ์ของผู้ใช้โดยรวมหรือเพิ่มความล่าช้าของระบบสำหรับ finality อ่อน
กล่าวอีกว่า หากมีวิธีการวัดผลของ MEV อย่างแท้จริงและกรอบการตัดสินใจอย่างอคติเพื่อตัดสินว่า MEV ใดควรได้รับการยอมรับ มันจะเป็นประโยชน์อย่างไรสำหรับ Sequencer ของ rollup ที่จะบังคับมัน
โดยการใช้ระบบที่อนุญาตให้ผู้เสนอออกแบบเอกสารได้เสรีที่จะยกเว้นธุรกรรมบางราย เราอาจเปิดประตูให้เสื่อมเสียสิทธิ์ของผู้ใช้ในการทำธุรกรรมได้อย่างต่อเนื่อง
เมื่อเราศึกษาถึงความเห็นที่มีจริยธรรมของ MEV และเหตุผลที่เป็นไปได้สำหรับการจำกัดรูปแบบบางประเภทของมัน ประเด็นจริยธรรมที่กว้างขวางก็เกิดขึ้น—ซึ่งเกี่ยวข้องกับศักดิ์สิทธิในการตัดสินใจเหล่านี้ที่อาจส่งผลให้เกิดการเซ็นเซอร์บางอย่างโดยไม่ตั้งใจ
มีความกลัวที่ถูกต้องตามกฎหมายว่าเสรีภาพของผู้ใช้ในการทําธุรกรรมสามารถถูกกัดกร่อนเมื่อเวลาผ่านไปเนื่องจากการทําธุรกรรมบางอย่างถูกมองว่าไม่ยุติธรรมทางศีลธรรมโดยผู้ดําเนินการของระบบ มันอาจเริ่มต้นด้วยการทําธุรกรรมที่ทําอันตรายโดยตรงต่อผู้ใช้ แต่ในที่สุดก็นําไปสู่การเซ็นเซอร์ของการทําธุรกรรมรูปแบบอื่น ๆ เพียงเพราะเทคโนโลยีที่มีอยู่ในขณะนี้เพื่อเปิดใช้งาน
ฉันเชื่ออย่างแรงว่าบล็อกเชนชั้นที่ 1 เช่น Ethereum จะต้องเหลือเชื่อถือได้ตลอดทั้งหมด ไม่เพียงเพื่อปกป้องสิทธิในการทำธุรกรรมเท่านั้น แต่ยังเพื่อปกป้อง rollups ทั้งหมดที่สร้างขึ้นบนบล็อกเชนนี้ด้วย นั้นเป็นข้อกำหนดพื้นฐานที่จะให้การรับรองว่า Ethereum สามารถเป็นรากฐานของความเชื่อถือและแพลตฟอร์มสำหรับปกป้องเงินของผู้ใช้ที่ล็อคอยู่ในระบบออฟเชน
อีกด้านหนึ่ง มีศักยภาพสำหรับผู้เสนอข้อเสนอในระบบที่คล้ายกับการรวมเข้าระบบเพื่อนำเสนอการกรองธุรกรรมแบบเรียลไทม์และละทิ้งความเป็นเทนได้
ถนนนี้ของการวิจัยน่าจะได้รับการดำเนินการต่อไป โดยไม่คำนึงถึงความเห็นของเราเกี่ยวกับความสำคัญของความเป็นกลางที่น่าเชื่อถือ มันเป็นเรื่องที่จำเป็นสำหรับชุมชนของเราที่จะมีส่วนร่วมในการต่อสู้กับมันโดยที่เข้าใจถึงขอบเขตที่มันสามารถใช้ให้เกิดผลได้
มันเป็นความจริงว่าการยอมรับความประสงค์ที่เป็นปฏิบัติของการกรองธุรกรรมอาจส่งผลให้ระบบที่กัดกันเสรีภาพของผู้ใช้ที่ทำธุรกรรมโดยไม่รู้ตัว
นี่คือเหตุผลที่ชุมชนของเราต้องทำงานพร้อมกันในกระแสการวิจัยอีกตัวที่เน้นที่การจัดลำดับโปรโตคอลที่ผูกมือของผู้เสนอ ป้องกันความสามารถในการกรองธุรกรรมที่เฉพาะเจาะจง และในที่สุดปกป้องสิทธิ์ในการทำธุรกรรมของผู้ใช้
ไม่สามารถเป็นชั่วช้าโดยค่าเริ่มต้น ในมุมมองของฉัน จุดปลายทางคือการสร้าง rollup ที่ผู้เสนอไม่สามารถเป็นชั่วช้าต่างจากการแค่สัญญาว่าพวกเขาจะไม่เป็นชั่วช้า
หากชุมชนตัดสินใจที่จะใช้โปรโตคอลที่ผูกมือของผู้เสนอ จะมีความกลัวที่ถูกยอมรับMEVโดยอัตโนมัติ ฉันเชื่อว่านี่ไม่จำเป็นต้องเป็นกรณี
ตัวอย่างเช่น ข้อเสนอ Time-boost เป็นตัวอย่างที่รวมอยู่:
มันช่วยให้ rollup ยอมรับกลยุทธ์การ back-running ซึ่งเป็นสิ่งที่ถือว่าเป็นคุณค่าทางจริยธรรมได้ ในขณะที่ยากต่อการทำ sandwich ธุรกรรมของผู้ใช้โดยไม่ตรงไปตรงมาถึงผู้ใช้
โดยไม่มีการกรองธุรกรรม ข้อเสียคือ โปรโตคอลการสั่งซื้ออาจยังงดกลุ่มหมวดหมู่ทั้งหมดของกลยุทธ์ MEV แต่นี่อาจจำเป็นสำหรับการช่วยปกป้องเสรีภาพของผู้ใช้ในการทำธุรกรรม
แน่นอนที่ด้านตรงข้ามอาจจะไม่ควรพยายามป้องกันโอกาส MEV ใด ๆ และยอมรับ MEV ในทางที่สมบูรณ์แบบ อนุญาตให้ตลาดเรียกคืนสมดุลรอบกำไรที่สร้างโดย MEV โดยอนุญาตการเข้าร่วมในตลาดเปิด อะไรก็สามารถเกิดขึ้นได้!
ไม่มีคำตอบที่ถูกต้องเกี่ยวกับการป้องกันหรือยอมรับ MEV
โชคดีที่ rollups เป็นสแต็คเทคโนโลยีให้อิสระแก่เราในการทดลองทั้งหมดข้างต้นและค้นหาโซลูชันที่ปกป้องผลประโยชน์ของทุกฝ่ายที่เกี่ยวข้องได้ดีที่สุดรวมถึงผู้ใช้ที่ทําธุรกรรมตัวแทนในโปรโตคอล DeFi และผู้เข้าร่วมในโปรโตคอลพื้นฐาน