ค่า MEV (Maximal extractable value) หมายถึงค่าสูงสุดที่สามารถถูกสกัดออกจากการผลิตบล็อกเกินจากรางวัลบล็อกมาตรฐานและค่าธรรมเนียมแก๊สโดยการรวม ไม่รวม และเปลี่ยนลำดับของธุรกรรมในบล็อก
ค่าสูงสุดที่สามารถสร้างได้ได้ถูกใช้ครั้งแรกในบริบทของพิสูจน์ความพร้อม, และเริ่มแรกถูกเรียกว่า “มูลค่าที่สามารถสกัดได้จากผู้ขุด”. นี่เป็นเพราะใน proof-of-work, ผู้ขุดควบคุมการรวมธุรกรรม การไม่รวมธุรกรรม และการเรียงลำดับ อย่างไรก็ตาม ตั้งแต่การเปลี่ยนมาใช้ proof-of-stake ผ่าน การผสานผู้ตรวจสอบได้รับผิดชอบในบทบาทเหล่านี้ และขุดเหมืองไม่ได้อยู่ในโปรโตคอล Ethereum ตัววิธีการสกัดมูลค่ายังคงมีอยู่ แม้ว่า ในปัจจุบันจะใช้คำว่า "มูลค่าสูงสุดที่สามารถสกัด" แทน
Make sure you’re familiar with ธุรกรรม, บล็อก, proof-of-stake และ gas. ความคุ้นเคยกับ dapps และ DeFi มีประโยชน์เช่นกัน
ในทฤษฎี MEV สะสมอย่างเต็มที่ถึงผู้ตรวจสอบเพราะเขาเป็นฝ่ายเดียวที่สามารถรับประกันการดำเนินการของโอกาส MEV ที่มีกำไร ในทางปฏิบัติ แต่มีส่วนใหญ่ของ MEV ถูกสกัดออกมาโดยผู้ร่วมโครงข่ายอิสระที่เรียกว่า “searchers” Searchers รันอัลกอริทึมที่ซับซ้อนบนข้อมูลบล็อกเชนเพื่อตรวจจับโอกาส MEV ที่มีกำไร และมีบอทสำหรับส่งธุรกรรมที่มีกำไรเหล่านั้นไปยังเครือข่ายโดยอัตโนมัติ
Validators จะได้รับส่วนหนึ่งของ MEV ทั้งหมดอย่างไรก็ตาม เนื่องจากผู้ค้นหาพร้อมจ่ายค่าธรรมเนียมแก๊สสูง (ซึ่งไปยัง validator) และแลกกับโอกาสสูงขึ้นที่ของได้รับการรวมของธุรกรรมที่มีกำไรในบล็อก โดยสมมติว่าผู้ค้นหามีเหตุผลทางเศรษฐกิจ ค่าธรรมเนียมแก๊สที่ผู้ค้นหาพร้อมจ่ายจะเป็นจำนวนเงินสูงสุดที่เท่ากับ 100% ของ MEV ของผู้ค้นหา (เนื่องจากถ้าค่าธรรมเนียมแก๊สสูงกว่านี้ ผู้ค้นหาจะเสียเงิน)
ด้วยเหตุนี้ สำหรับโอกาส MEV ที่เต็มไปด้วยการแข่งขันอย่างมาก เช่น การอาร์บิเทรจ DEX, ผู้ค้นหาอาจต้องจ่ายค่าธรรมเนียมแก๊ส 90% หรือมากกว่านั้นจากรายได้รวมจาก MEV เพราะมีผู้คนมากมายต้องการเรียกใช้การซื้อขายหุ้นแลกเปลี่ยนที่มีกำไรเดียวกัน สาเหตุที่แท้จริงเป็นเพราะว่าวิธีเดียวที่จะรับประกันว่าธุรกรรมซื้อขายหุ้นแลกเปลี่ยนของพวกเขากำลังทำงานคือหากพวกเขาส่งธุรกรรมด้วยราคาแก๊สที่สูงที่สุด
ไดนามิกนี้ทําให้การ "ตีกอล์ฟก๊าซ" ได้ดี — ธุรกรรมการเขียนโปรแกรมเพื่อให้พวกเขาใช้ก๊าซน้อยที่สุด — เป็นข้อได้เปรียบในการแข่งขัน เพราะช่วยให้ผู้ค้นหาสามารถกําหนดราคาก๊าซที่สูงขึ้นในขณะที่รักษาค่าธรรมเนียมก๊าซทั้งหมดให้คงที่ (เนื่องจากค่าธรรมเนียมก๊าซ = ราคาก๊าซ * ก๊าซที่ใช้)
เทคนิคกอล์ฟแก๊สที่รู้จักกันน้อยนิด รวมถึง: การใช้ที่อยู่ที่เริ่มต้นด้วยสตริงยาวของเลขศูนย์ (เช่น 0x0000000000C521824EaFf97Eac7B73B084ef9306
) เนื่องจากพวกเขาใช้พื้นที่น้อยกว่า (และดังนั้นใช้ gas น้อย) เพื่อเก็บ; และปล่อยให้ขนาดเล็ก ERC-20 ยอดคงเหลือโทเค็นในสัญญาเนื่องจากต้องใช้ก๊าซในการเริ่มต้นช่องจัดเก็บ (กรณีถ้ายอดคงเหลือเป็น 0) มากกว่าการอัปเดตช่องเก็บข้อมูล การค้นหาเทคนิคเพิ่มเติมเพื่อลดการใช้ก๊าซเป็นพื้นที่ของการวิจัยในหมู่ผู้ค้นหา
แทนที่จะตั้งโปรแกรมอัลกอริธึมที่ซับซ้อนเพื่อตรวจจับโอกาส MEV ที่ทํากําไรได้ผู้ค้นหาบางคนใช้ frontrunners ทั่วไป frontrunners ทั่วไปคือบอทที่ดู mempool เพื่อตรวจจับธุรกรรมที่ทํากําไรได้ Frontrunner จะคัดลอกรหัสของธุรกรรมที่อาจทํากําไรแทนที่ที่อยู่ด้วยที่อยู่ของ frontrunner และเรียกใช้ธุรกรรมในพื้นที่เพื่อตรวจสอบอีกครั้งว่าธุรกรรมที่แก้ไขแล้วส่งผลให้มีกําไรไปยังที่อยู่ของ frontrunner หากธุรกรรมมีกําไรจริง frontrunner จะส่งธุรกรรมที่แก้ไขด้วยที่อยู่ที่ถูกแทนที่และราคาก๊าซที่สูงขึ้น "frontrunning" ธุรกรรมเดิมและรับ MEV ของผู้ค้นหาเดิม
Flashbots เป็นโครงการอิสระซึ่งขยายการดำเนินการของลูกค้าด้วยบริการที่อนุญาตให้ผู้ค้นหาส่งธุรกรรม MEV ไปยังผู้ตรวจสอบโดยไม่เปิดเผยแก่สาธารณะ mempool ซึ่งจะป้องกันการทำธุรกรรมจากการถูก frontrun โดย frontrunners ทั่วไป
MEV โผล่บนบล็อกเชนในหลายทาง
การอบิตเรจดีเซ็นทรัลไอกซ์ (DEX) เป็นโอกาส MEV ที่ง่ายที่สุดและที่รู้จักมากที่สุด ดังนั้น มันก็เป็นโอกาสที่แข่งขันมากที่สุด
มันทำงานอย่างนี้: หากมี DEX สองแห่งที่มีการเสนอโทเค็นในราคาสองราคาที่แตกต่างกัน บางคนสามารถซื้อโทเค็นบน DEX ที่ราคาต่ำกว่าและขายใน DEX ที่ราคาสูงกว่าในราคาเดียวกัน ด้วยการทำธุรกรรมที่ไม่มีความเสี่ยง ด้วยเครื่องจักรของบล็อกเชน สิ่งนี้เป็นจริง
ของธุรกรรมอาร์บิทราจที่รายการค้นหาเปลี่ยน 1,000 ETH เป็น 1,045 ETH โดยใช้ประโยชน์จากราคาที่แตกต่างของคู่สกุลเงิน ETH/DAI บน Uniswap กับ Sushiswap
การ Likuidasi โปรโตคอลการให้ยืม เป็นโอกาส MEV ที่รู้จักอีกหนึ่งอย่าง
โปรโตคอลการให้ยืมเงินเช่น Maker และ Aave ต้องการผู้ใช้ฝากหลักประกันบางส่วน (เช่น ETH) หลักประกันที่ฝากนี้จะถูกใช้ในการให้ยืมให้ผู้ใช้อื่น
ผู้ใช้จึงสามารถยืมสินทรัพย์และโทเค็นจากผู้อื่นตามที่ต้องการ (เช่น คุณอาจยืม MKR หากต้องการลงคะแนนเสียงในข้อเสนอของ MakerDAO governance) ได้ถึงเปอร์เซ็นต์ที่กำหนดไว้ ตัวอย่างเช่น หากจำนวนที่ยืมเป็นสูงสุด 30% ผู้ใช้ที่ฝาก 100 DAI เข้าสู่โปรโตคอล สามารถยืมได้สูงสุด 30 DAI มูลค่าของสินทรัพย์อื่น ๆ โปรโตคอลจะกำหนดเปอร์เซ็นต์พลที่ยืมที่แน่นอน
เมื่อมูลค่าของทรัพย์สินของผู้กู้เปลี่ยนแปลง อำนาจในการกู้ยืมของพวกเขาก็เปลี่ยนไปตามไปด้วย หากเนื่องจากการเปลี่ยนแปลงของตลาด มูลค่าของสินทรัพย์ที่กู้ยืมเกินไป เช่น 30% ของมูลค่าของทรัพย์สินของพวกเขา (อัตราส่วนที่แน่นอนคือที่โปรโตคอลกำหนด) โปรโตคอลโดยทั่วไปจะอนุญาตให้ผู้ใดก็สามารถทำการลิควิเดตทรัพย์สิน ชำระหนี้ครอบครองโดยทันที (สิ่งนี้คล้ายกับวิธีการใดๆ)การเรียกเงินประกัน
ทำงานในการเงิน传统). หากถูก Likuidated, ผู้กู้通常ต้องจ่ายค่า Likuidation ที่มีค่าแพงบางส่วนไปยังผู้ Likuidator — ซึ่งเป็นที่มาของโอกาส MEV
ผู้ค้นหาแข่งขันในการแยกข้อมูลบล็อกเชนให้เร็วที่สุดเพื่อกำหนดว่าผู้กู้ใดสามารถถูกขายหลังคาและเป็นคนแรกที่ส่งธุรกรรมการขายหลังคาและเก็บค่าธรรมเนียมการขายหลังคาเพื่อตัวเอง
การซื้อขายแซนด์วิชเป็นวิธีที่พบได้บ่อยเพื่อสกัด MEV
ในการทำแซนด์วิช ผู้ค้นหาจะดู mempool สำหรับการเทรด DEX ขนาดใหญ่ เช่น สมมติว่ามีคนต้องการซื้อ 10,000 UNI ด้วย DAI บน Uniswap การเทรดขนาดใหญ่นี้จะมีผลกระทบที่สำคัญต่อคู่ UNI/DAI โดยมีโอกาสที่จะเพิ่มราคาของ UNI ต่อเทียบกับ DAI อย่างมีนัย
ผู้ค้นหาสามารถคำนวณผลกระทบของราคาโดยประมาณจากราคาซื้อขายขนาดใหญ่นี้บนคู่ UNI/DAI และดำเนินคำสั่งซื้อซื้อที่ดีที่สุดก่อนการซื้อขายขนาดใหญ่ ซื้อ UNI ได้อย่างคุ้มค่า จากนั้นดำเนินคำสั่งขายทันทีหลังจากการซื้อขายขนาดใหญ่ ขายไปในราคาที่สูงขึ้นเนื่องจากคำสั่งขนาดใหญ่
การ Sandiching อย่างไรก็ตาม มีความเสี่ยงมากกว่าเนื่องจากมันไม่เป็นอะตอมิก (ไม่เหมือน DEX arbitrage ที่กล่าวถึงข้างต้น) และเป็นตัวอย่างที่มีโอกาสตกโรคซาลโมเนลลา
.
MEV ในพื้นที่ NFT เป็นปรากฏการณ์ที่เกิดขึ้นอย่างรวดเร็ว และไม่จำเป็นต้องมีกำไร
อย่างไรก็ตามเนื่องจากธุรกรรม NFT เกิดขึ้นบนบล็อกเชนเดียวกันที่ใช้ร่วมกันกับธุรกรรม Ethereum ทั้งหมดอื่น ๆ ผู้ค้นหาสามารถใช้เทคนิคที่เหมือนกับที่ใช้ในโอกาส MEV แบบดั้งเดิมในตลาด NFT ด้วย
ตัวอย่างเช่น หากมีการเปิดตัว NFT ยอดนิยม และผู้ค้นหาต้องการ NFT บางชิ้นหรือชุดของ NFT พวกเขาสามารถโปรแกรมธุรกรรมให้พวกเขาเป็นคนแรกที่ซื้อ NFT หรือพวกเขาสามารถซื้อชุดทั้งหมดของ NFT ในธุรกรรมเดียว หรือหาก NFT เป็นลงราคาต่ำโดยความผิดพลาด
ในกรณีที่ผู้ค้นหาสามารถซื้อก่อนผู้ซื้อคนอื่นและหยิบมันไปใช้ในราคาถูก
ตัวอย่างหนึ่งที่โดดเด่นของ NFT MEV เกิดขึ้นเมื่อผู้ค้นหาใช้เงิน 7 ล้านดอลลาร์ซื้อ
ทุก Cryptopunk เพียงชิ้นเดียวที่ราคาต่ำสุด นักวิจัยบล็อกเชนอธิบายบนทวิตเตอร์
วิธีที่ผู้ซื้อทำงานกับผู้ให้บริการ MEV เพื่อเก็บการซื้อของพวกเขาเป็นความลับ
การอาร์บิเทรจ DEX, การละเลี่ยง, และการซื้อขายแซนด์วิช เป็นโอกาส MEV ที่มีชื่อเสียงมาก และไม่น่าจะได้กำไรสำหรับผู้ค้นหาใหม่ อย่างไรก็ตาม มีโอกาส MEV ที่น้อยที่รู้จักน้อยมาก (NFT MEV อาจเป็นโอกาสหนึ่ง) ที่ยาวนาน
ผู้ค้นหาที่เพิ่งเริ่มต้นอาจสามารถค้นพบความสำเร็จมากกว่าโดยการค้นหา MEV ในหางยาวนี้ Flashbot’sแผนภูมิงาน MEV
รายการบางอย่างของโอกาสที่กำลังเกิดขึ้น
MEV ไม่ได้เป็นเรื่องที่ไม่ดีทั้งหมด — มีผลกระทบทั้งด้านบวกและด้านลบต่อ MEV บน Ethereum
โครงการ DeFi จํานวนมากพึ่งพานักแสดงที่มีเหตุผลทางเศรษฐกิจเพื่อให้แน่ใจว่ามีประโยชน์และความเสถียรของโปรโตคอลของพวกเขา ตัวอย่างเช่นการเก็งกําไร DEX ช่วยให้มั่นใจได้ว่าผู้ใช้จะได้รับราคาที่ดีที่สุดและถูกต้องที่สุดสําหรับโทเค็นของพวกเขาและโปรโตคอลการให้กู้ยืมขึ้นอยู่กับการชําระบัญชีที่รวดเร็วเมื่อผู้กู้ต่ํากว่าอัตราส่วนการค้ําประกันเพื่อให้แน่ใจว่าผู้ให้กู้จะได้รับเงินคืน
โดยปราศจากผู้ค้นหาที่มีเหตุผลที่กำลังมองหาและแก้ไขความไม่มีประสิทธิภาพทางเศรษฐกิจและใช้ข้อผลตอบแทนทางเศรษฐกิจของโปรโตคอลได้ โปรโตคอล DeFi และ dapps ทั่วไปอาจจะไม่แข็งแรงเท่าที่มันเป็นในปัจจุบัน
ในชั้นส่วนแอปพลิเคชันบางรูปแบบของ MEV เช่น การซื้อขายแซนด์วิช ส่งผลให้ประสบประสบการณ์ที่แย่ยิ่งขึ้นอย่างไม่ต้องการสำหรับผู้ใช้ ผู้ใช้ที่ถูกแซนด์ต้องเผชิญกับค่าสปริปเพิ่มขึ้นและการดำเนินการที่แย่ลงในการซื้อขายของพวกเขา
ในระดับเครือข่าย ผู้นำข้างหน้าที่ general และการประมูลราคาแก๊สที่พวกเขามักจะมีส่วนร่วม (เมื่อผู้นำข้างหน้า 2 คนหรือมากกว่าแข่งขันในการรวมธุรกรรมของตนให้รวมอยู่ในบล็อกถัดไปโดยเพิ่มราคาแก๊สของธุรกรรมของตนเองเรื่อย ๆ) ส่งผลให้มีคอนเจสชันของเครือข่ายและราคาแก๊สสูงสำหรับคนอื่น ๆ ที่พยายามเรียกใช้ธุรกรรมปกติ
นอกเหนือจากสิ่งที่เกิดขึ้นภายในบล็อก MEV สามารถมีผลกระทบที่เลวร้ายระหว่างบล็อกได้ หาก MEV ที่มีในบล็อกเกินไปเทียบกับรางวัลบล็อกมาตรฐาน ผู้ตรวจสอบอาจได้รับสิทธิในการจัดลำเดินบล็อกและจับ MEV สำหรับตัวเอง ทำให้เกิดการเรียงลำดับบล็อกและความไม่มั่นคงในการตรวจสอบของบล็อกเชื่อมโยง
ความเป็นไปได้นี้ของการจัดระบบบล็อกเชนใหม่เคยสำรวจบนบล็อกเชนของบิตคอยน์
เมื่อรางวัลบล็อกของบิตคอยน์ลดลงครึ่งหนึ่งและค่าธรรมเนียมการทำธุรกรรมเริ่มมีส่วนแบ่งมากขึ้นในรางวัลบล็อก มีสถานการณ์ที่เกิดขึ้นทำให้มันเป็นทางการที่เหมาะสมทางเศรษฐศาสตร์สำหรับคนขุดแร่ที่จะละเว้นรางวัลบล็อกถัดไปและเป็นที่พึงพอใจแทนที่จะขุดบล็อกที่ผ่านมาอีกครั้งด้วยค่าธรรมเนียมที่สูงขึ้น กับการเติบโตของ MEV สถานการณ์ประเภทเดียวกันอาจเกิดขึ้นใน Ethereum ซึ่งอาจเป็นอุปสรรคต่อความสมบูรณ์ของบล็อกเชน
การสกัด MEV ขยายตัวอย่างมากในช่วงต้นปี 2021 ทำให้ราคาแก๊สสูงมากในเดือนแรกของปี การเกิดของ Flashbots’s MEV relay ได้ลดความมีประสิทธิภาพของ generalized frontrunners และทำให้การประมูลราคาแก๊สเป็นอย่างมาก ลดราคาแก๊สสำหรับผู้ใช้ทั่วไป
ในขณะที่ผู้ค้นหาจํานวนมากยังคงสร้างรายได้ที่ดีจาก MEV เนื่องจากโอกาสเป็นที่รู้จักมากขึ้นและผู้ค้นหาจํานวนมากขึ้นแข่งขันกันเพื่อโอกาสเดียวกันผู้ตรวจสอบความถูกต้องจะรวบรวมรายได้ MEV ทั้งหมดมากขึ้นเรื่อย ๆ (เนื่องจากการประมูลก๊าซประเภทเดียวกับที่อธิบายไว้ข้างต้นก็เกิดขึ้นใน Flashbots แม้ว่าจะเป็นส่วนตัวและผู้ตรวจสอบความถูกต้องจะจับรายได้จากก๊าซที่เกิดขึ้น) MEV ยังไม่เป็นเอกลักษณ์ของ Ethereum และเมื่อโอกาสสามารถแข่งขันกับ Ethereum ได้มากขึ้นผู้ค้นหาจึงเปลี่ยนไปใช้บล็อกเชนทางเลือกเช่น Binance Smart Chain ซึ่งโอกาส MEV ที่คล้ายกันเช่นเดียวกับใน Ethereum มีอยู่โดยมีการแข่งขันน้อยลง
ส่วนอีกด้าน การเปลี่ยนจาก proof-of-work เป็น proof-of-stake และความพยายามต่อเนื่องในการขยาย Ethereum โดยใช้ rollups ทั้งหมดเปลี่ยนแปลง MEV landscape ในทางที่ยังไม่ชัดเจนอย่างสมบูรณ์ ยังไม่มีการทราบกันอย่างดีว่าการมีผู้เสนอบล็อกที่รับรองทราบล่วงหน้าเล็กน้อยเปลี่ยนแปลงไดเนมิกส์ของการแยกเอา MEV ในเทียบกับโมเดลที่น่าจะเป็นไปได้ใน proof-of-work หรือว่าสิ่งนี้จะถูกทำลายเมื่อไหร่การเลือกผู้นำลับคนเดียว
และเทคโนโลยีผู้ตรวจสอบกระจายการนำไปใช้งาน อย่างไรก็ตามยังคงมีการพบว่ามีโอกาส MEV อย่างไรที่มีต่อกิจกรรมของผู้ใช้ส่วนใหญ่ถูกย้ายออกจาก Ethereum และไปยัง layer 2 rollups และ shards ของมัน
ตามที่อธิบายไว้ MEV มีผลกระทบทางลบต่อประสบการณ์ของผู้ใช้โดยรวมและความปลอดภัยในระบบความเห็นร่วม แต่การเปลี่ยนจาก Ethereum เป็น consensus แบบ proof-of-stake (เรียกว่า "The Merge") อาจเสนอความเสี่ยงที่เกี่ยวข้องกับ MEV ใหม่:
ใน Ethereum หลังจากเข้าร่วม, validators (ที่มีการฝากเงินความปลอดภัย 32 ETH) มาถึงความเห็นสร้างสรรค์เกี่ยวกับความถูกต้องของบล็อกที่เพิ่มเข้าไปใน Beacon Chain. โดยเนื่องจาก 32 ETH อาจจะอยู่นอกเหนือจากการเข้าถึงของผู้มากมาย,เข้าร่วมสระเสริมอาจจะเป็นทางเลือกที่เป็นไปได้มากกว่า อย่างไรก็ตามการกระจายที่เป็นสุขภาพของผู้ค้ำเดียวเป็นอย่างดี เนื่องจากมันช่วยลดการกลุ่มกลุ่มของผู้ตรวจสอบและปรับปรุงความปลอดภัยของ Ethereum
อย่างไรก็ตาม การสกัด MEV ถูกเชื่อว่าสามารถเร่งความ centralization ของ validator ได้ ส่วนนึงเนื่องจาก validator รับค่าตอบแทนน้อยลงสำหรับการเสนอบล็อก กว่าคนงานเหมืองในปัจจุบันการสกัด MEV อาจอย่างมาก ส่งผลต่อรายได้ของผู้ตรวจสอบ
หลังจากผสาน
พูลการจัดสติงขนาดใหญ่จะมีทรัพยากรมากกว่าในการลงทุนในการปรับปรุงที่จำเป็นเพื่อจับโอกาส MEV โอกาส MEV เท่าใดที่พูลเหล่านี้สกัดมา ทรัพยากรมากกว่าที่พวกเขามีสำหรับพัฒนาความสามารถในการสกัด MEV (และเพิ่มรายได้รวม) ที่สร้างขึ้นeconomies of scale
.
ด้วยทรัพยากรที่น้อยลงที่มีอยู่ในการสเตคเพียงคนเดียวอาจจะไม่สามารถผลประโยชน์จากโอกาส MEV ซึ่งอาจทำให้เพิ่มความกดดันให้กับผู้ตรวจสอบอิสระให้เข้าร่วมกับกลุ่มสเตคที่มีพลังงานมากเพื่อเพิ่มรายได้ของพวกเขา ซึ่งจะลดความกระจายอำนาจใน Ethereum
เพื่อตอบสนองต่อการโจมตีแบบ sandwiching และ frontrunning นักเทรดอาจเริ่มดำเนินการดีลนอกเชนกับผู้ตรวจสอบเพื่อความเป็นส่วนตัวของธุรกรรม แทนที่จะส่งธุรกรรม MEV ที่เป็นไปได้ไปยังเมมพูลสาธารณะ นักเทรดจะส่งไปโดยตรงถึงผู้ตรวจสอบซึ่งรวมถึงในบล็อกและแบ่งกำไรกับนักเทรด
“Dark pools” เป็นเวอร์ชันขนาดใหญ่ของระบบนี้และทำหน้าที่เป็น mempool ที่เปิดให้เข้าถึงเฉพาะผู้ใช้ที่พร้อมจ่ายค่าธรรมเนียมบางประการ แนวโน้มนี้จะลดความเป็นไปได้อย่างไร้อำนาจและไร้ความเชื่อถือของ Ethereum และอาจเปลี่ยนแปลงบล็อกเชนให้กลายเป็นกลไก "จ่ายเงินเพื่อเข้าเล่น" ที่ช่วยเสมอแก่ผู้เสนอราคาสูงสุด
การให้สิทธิ์ให้ mempool สามารถเร่งความเสี่ยงในการ centralization ที่ได้ระบุไว้ในส่วนก่อนหน้านี้ พูลขนาดใึดที่มี validators หลายตัวอาจได้รับประโยชน์จากการให้ความเป็นส่วนตัวในธุรกรรมให้กับนักเทรดและผู้ใช้ ซึ่งจะเพิ่มรายได้ MEV ของพวกเขา
การต่อสู้กับปัญหาที่เกี่ยวข้องกับ MEV ใน Ethereum หลังจากการผสานรวม เป็นพื้นที่หลักในการวิจัย จนถึงปัจจุบันมี 2 วิธีที่เสนอเพื่อลดผลกระทบทางลบของ MEV ต่อการกระจายและความปลอดภัยของ Ethereum หลังจากการผสานรวม คือ Proposer-Builder Separation (PBS) และ Builder API
ใน proof-of-work และ proof-of-stake โหนดที่สร้างบล็อกจะเสนอให้เพิ่มลงในโซ่กับโหนดอื่น ๆ ที่มีส่วนร่วมในการตรวจสอบ บล็อกใหม่จะเป็นส่วนหนึ่งของโซ่ที่เชื่อถือได้หลังจากมีมือขุดอื่นสร้างบนบล็อกนั้น (ใน PoW) หรือได้รับการรับรองจากส่วนใหญ่ของผู้ตรวจสอบ (ใน PoS)
การรวมบทบาทของผู้ผลิตบล็อกและผู้เสนอบล็อกเป็นสิ่งที่นำเข้ามากที่สุดของปัญหาที่เกี่ยวข้องกับ MEV ที่ได้ระบุไว้ก่อนหน้านี้ เช่น โหนดของตรวจสอบถูกสรรเสริญให้กระตุ้นให้เกิดการเรียงลำดับของโซ่ในการโจมตีนักค้านเวลาเพื่อสูงสุดในการรับรายได้ MEV
(PBS) ออกแบบมาเพื่อลดผลกระทบจาก MEV โดยเฉพาะที่ระดับความเห็นร่วม คุณสมบัติหลักของ PBS คือการแยกกฏของผู้ผลิตบล็อกและผู้เสนอบล็อก ผู้ตรวจสอบยังมีหน้าที่เสนอและลงคะแนนเกี่ยวกับบล็อก แต่มีชั้นเรียนใหม่ของหน่วยงานพิเศษที่เรียกว่าผู้สร้างบล็อกที่มีหน้าที่เรียงลำดับธุรกรรมและสร้างบล็อก
ภายใต้ PBS, ตัวสร้างบล็อกจะสร้างชุดธุรกรรมและวางราคาเสนอเพื่อรวมไว้ในบล็อก Beacon Chain (เป็น "เพย์โหลดการดําเนินการ"). ผู้ตรวจสอบความถูกต้องเลือกที่จะเสนอบล็อกถัดไปจากนั้นตรวจสอบการเสนอราคาที่แตกต่างกันและเลือกชุดที่มีค่าธรรมเนียมสูงสุด PBS สร้างตลาดการประมูลเป็นหลักซึ่งผู้สร้างเจรจากับผู้ตรวจสอบความถูกต้องที่ขายพื้นที่บล็อก
การออกแบบ PBS ปัจจุบันใช้ ระบบ commit-reveal
ที่ในนั้นผู้ก่อสร้างเพียงเผยแพร่การของกุญแจทางรหัสถึงเนื้อหาของบล็อก (หัวบล็อก) พร้อมกับการเสนอของพวกเขาเมื่อยอมรับการเสนอที่ชนะ เจ้าของเสนอสร้างการเสนอบล็อกที่ลงนามซึ่งรวมถึงหัวบล็อก ผู้ก่อสร้างบล็อกคาดหวังที่จะเผยแพร่ร่างเต็มของบล็อกหลังจากเห็นการเสนอบล็อกที่ลงนามและต้องได้รับเพียงพอน้อย
การรับรองจากผู้ตรวจสอบก่อนที่จะถูกสรุป
การแยกตัวสร้างผู้เสนอในโปรโตคอลช่วยลดผลกระทบของ MEV ต่อฉันทามติโดยการลบการแยก MEV ออกจากขอบเขตของผู้ตรวจสอบความถูกต้อง ผู้สร้างบล็อกที่ใช้ฮาร์ดแวร์พิเศษจะคว้าโอกาส MEV ในอนาคต
นี่ไม่ได้ยกเว้น validators จากรายได้ที่เกี่ยวข้องกับ MEV โดยสิ้นเชิง แต่ทางผู้สร้างจะต้องประมูลราคาสูงเพื่อให้บล็อกของพวกเขาได้รับการยอมรับจาก validators อย่างไรก็ตาม โดย validators ไม่ได้โฟกัสอย่างเต็มที่ต่อรายได้จาก MEV อีกต่อไป การข่มขู่จากการโจมตี time-bandit ลดลง
การแยกผู้เสนอ-ผู้ก่อสร้างยังลดความเสี่ยงที่เกิดจากการกระจายของ MEV อีกด้วย ตัวอย่างเช่นการใช้ระบบ commit-reveal ลดความจำเป็นที่ผู้ก่อสร้างต้องเชื่อใจในผู้ตรวจสอบที่ไม่ใช่การขโมยโอกาส MEV หรือเปิดเผยให้ผู้ก่อสร้างอื่น ๆ รู้จัก สิ่งนี้ลดอุปสรรคสำหรับผู้ถือสําหรับผู้เสนอ-ผู้ก่อสร้างเดี่ยวที่จะได้รับประโยชน์จาก MEV มิฉะนั้น ผู้ก่อสร้างจะมีแนวโน้มที่จะพึ่งพาบ่อยกับ พูลขนาดใหญ่ที่มีชื่อเสียงนอกเครือและทําการค้านอกเครือกับพวกเขา
ในทํานองเดียวกันผู้ตรวจสอบความถูกต้องไม่จําเป็นต้องไว้วางใจผู้สร้างที่จะไม่ระงับเนื้อหาบล็อกหรือเผยแพร่บล็อกที่ไม่ถูกต้องเนื่องจากการชําระเงินไม่มีเงื่อนไข ค่าธรรมเนียมของผู้ตรวจสอบยังคงดําเนินการแม้ว่าบล็อกที่เสนอจะไม่พร้อมใช้งานหรือประกาศว่าไม่ถูกต้องโดยผู้ตรวจสอบรายอื่น ในกรณีหลังบล็อกจะถูกทิ้งโดยบังคับให้ผู้สร้างบล็อกสูญเสียค่าธรรมเนียมการทําธุรกรรมและรายได้ MEV ทั้งหมด
ในขณะที่การแยกผู้เสนอและผู้สร้างสิ่งสัญญาสัญญาว่าจะลดผลของการสกัด MEV การนำมาใช้ต้องการการเปลี่ยนแปลงในโปรโตคอลการตรวจสอบ โดยเฉพาะการเลือก forkกฎบน Beacon Chain จะต้องได้รับการอัปเดตBuilder API
เป็นวิธีการชั่วคราวที่มุ่งหวังที่จะให้การปฏิบัติการของ proposer-builder separation ทำงานได้ อย่างไรก็ตามมีความสมมติสูงขึ้น
Builder API เป็นเวอร์ชันที่แก้ไขแล้วของ เครื่องยนต์ API
ใช้โดยลูกค้าชั้นความเห็นเพื่อขอการดำเนินการจากลูกค้าชั้นการดำเนินการ ตามที่ระบุไว้ในโปรดเลือก validator ที่ซื่อสัตย์
, ผู้ตรวจสอบที่ถูกเลือกสำหรับหน้าที่ในการเสนอบล็อก ร้องขอจับกลุ่มธุรกรรมจากไคลเอ็นต์การดำเนินการที่เชื่อมต่อ ซึ่งพวกเขารวมอยู่ในบล็อก Beacon Chain ที่เสนอ
Builder API ยังทําหน้าที่เป็นตัวกลางระหว่างผู้ตรวจสอบความถูกต้องและไคลเอ็นต์ชั้นการดําเนินการ แต่มันแตกต่างกันเพราะช่วยให้ผู้ตรวจสอบความถูกต้องบน Beacon Chain สามารถจัดหาบล็อกจากเอนทิตีภายนอก (แทนที่จะสร้างบล็อกภายในเครื่องโดยใช้ไคลเอนต์การดําเนินการ).
ด้านล่างคือภาพรวมของวิธีการทำงานของ Builder API:
ตัวอย่างการนำ API ตัวสร้างมาใช้งานMEV เพิ่มความเร็ว
, การปรับปรุงในกลไกการประมูล Flashbots
ออกแบบมาเพื่อลดผลกระทบทางลบของ MEV ต่อ Ethereum Flashbots auction ช่วยให้นักขุดใน proof-of-work สามารถนอกที่จะ outsources งานในการสร้างบล็อกที่มีกำไรไปยังฝ่ายที่เชี่ยวชาญที่เรียกว่า searchers
ผู้ค้นหามองหาโอกาส MEV ที่มีกำไรและส่งจดหมายการทำธุรกรรมไปยังนักขุดเหมืองพร้อมกับ การเสนอราคาแบบปิดผนึก
สำหรับการรวมกันในบล็อก นักขุดที่ทำงาน mev-geth เวอร์ชันที่แยกออกมาของ go-ethereum (Geth) ไคลเอ็นต์จะต้องเลือกแบรนด์ที่มีกำไรมากที่สุดและขุดเป็นส่วนหนึ่งของบล็อกใหม่ ในการป้องกันนักขุดจากการสแปมและธุรกรรมที่ไม่ถูกต้อง กองทรัพย์ธุรกรรมผ่าน relayers สำหรับการตรวจสอบก่อนที่จะไปสู่นักขุด
MEV Boost ยังคงคงการทำงานเหมือนการประมูล Flashbots เดิม แม้ว่ามีคุณลักษณะใหม่ที่ออกแบบมาสำหรับการสลับของ Ethereum เพื่อเป็นการพิสูจน์ว่าเป็นเจ้าของหุ้น ผู้ค้นหายังคงพบธุรกรรม MEV ที่มีกำไรสำหรับการรวมอยู่ในบล็อก แต่มีชนิดใหม่ของฝ่ายที่เชี่ยวชาญเรียกว่า ผู้สร้าง ที่รับผิดชอบในการรวบรวมธุรกรรมและการเอนด์เล่นเป็นบล็อก ผู้สร้างยอมรับการประมูลราคาที่ปิดจากผู้ค้นหาและเรียกใช้การปรับปรุงเพื่อค้นหาลำดับที่มีกำไรมากที่สุด
ผู้เชื่อถือยังคงรับผิดชอบในการตรวจสอบกองธุรกรรมก่อนส่งให้ผู้เสนอ อย่างไรก็ตาม MEV Boost นำเสนอการป้องกันที่รับผิดชอบในการ提供ความพร้อมใช้งานข้อมูลโดยการเก็บข้อมูล block bodies ที่ส่งโดย builders และ block headers ที่ส่งโดย validators ที่นี่ validator ที่เชื่อมต่อกับ relay จะขอ execution payloads ที่พร้อมใช้งานและใช้อัลกอริทึมการจัดลำดับของ MEV Boost เพื่อเลือก header ของ payload ที่มีการเสนอราคาสูงที่สุด + MEV tips
ประโยชน์หลักของ Builder API คือศักยภาพในการประชาธิปไตยการเข้าถึงโอกาส MEV โดยใช้ระบบ commit-reveal เพื่อลดการสมมติและลดอุปสรรคในการเข้าถึงสำหรับผู้ตรวจสอบที่ต้องการรับประโยชน์จาก MEV นี่ควรจะลดความกดดันให้กับผู้ถือสูงบางคนที่จะรวมตัวกับสระการถือในขนาดใหญ่เพื่อเพิ่มกำไร MEV
การใช้งาน API ของ Builder อย่างแพร่หลายจะส่งเสริมการแข่งขันที่ดีขึ้นระหว่างผู้สร้างบล็อกซึ่งเพิ่มความต้านทานต่อการเซ็นเซอร์ได้ เมื่อผู้ตรวจสอบการเสนอราคาจากผู้สร้างหลายราย ผู้สร้างที่ตั้งใจที่จะเซ็นเซอร์การทำธุรกรรมของผู้ใช้หนึ่งคนหรือมากกว่าต้องเสนอราคาที่สูงกว่าผู้สร้างที่ไม่มีเจตนาที่จะเซ็นเซอร์ทุกคนเพื่อประสบความสำเร็จ นี้จะเพิ่มค่าใช้จ่ายในการเซ็นเซอร์ผู้ใช้อย่างมากและกักกันการปฏิบัติ
บางโครงการ เช่น MEV Boost ใช้ Builder API เป็นส่วนหนึ่งของโครงสร้างโดยรวมที่ออกแบบมาเพื่อให้ความเป็นส่วนตัวในธุรกรรมแก่กลุ่มบุคคลบางราย เช่น นักซื้อขายที่พยายามหลีกเลี่ยงการโจมตีจากด้านหน้า/การโจมตีจากด้านบน การทำเช่นนี้ถูกบรรลุด้วยการให้ช่องทางสื่อสารส่วนตัวระหว่างผู้ใช้และผู้สร้างบล็อก แตกต่างจาก mempools ที่อนุญาตที่ถูกอธิบายไว้ก่อนหน้านี้ วิธีการนี้มีประโยชน์เนื่องจากเหตุผลต่อไปนี้:
Пригласить больше голосов
ค่า MEV (Maximal extractable value) หมายถึงค่าสูงสุดที่สามารถถูกสกัดออกจากการผลิตบล็อกเกินจากรางวัลบล็อกมาตรฐานและค่าธรรมเนียมแก๊สโดยการรวม ไม่รวม และเปลี่ยนลำดับของธุรกรรมในบล็อก
ค่าสูงสุดที่สามารถสร้างได้ได้ถูกใช้ครั้งแรกในบริบทของพิสูจน์ความพร้อม, และเริ่มแรกถูกเรียกว่า “มูลค่าที่สามารถสกัดได้จากผู้ขุด”. นี่เป็นเพราะใน proof-of-work, ผู้ขุดควบคุมการรวมธุรกรรม การไม่รวมธุรกรรม และการเรียงลำดับ อย่างไรก็ตาม ตั้งแต่การเปลี่ยนมาใช้ proof-of-stake ผ่าน การผสานผู้ตรวจสอบได้รับผิดชอบในบทบาทเหล่านี้ และขุดเหมืองไม่ได้อยู่ในโปรโตคอล Ethereum ตัววิธีการสกัดมูลค่ายังคงมีอยู่ แม้ว่า ในปัจจุบันจะใช้คำว่า "มูลค่าสูงสุดที่สามารถสกัด" แทน
Make sure you’re familiar with ธุรกรรม, บล็อก, proof-of-stake และ gas. ความคุ้นเคยกับ dapps และ DeFi มีประโยชน์เช่นกัน
ในทฤษฎี MEV สะสมอย่างเต็มที่ถึงผู้ตรวจสอบเพราะเขาเป็นฝ่ายเดียวที่สามารถรับประกันการดำเนินการของโอกาส MEV ที่มีกำไร ในทางปฏิบัติ แต่มีส่วนใหญ่ของ MEV ถูกสกัดออกมาโดยผู้ร่วมโครงข่ายอิสระที่เรียกว่า “searchers” Searchers รันอัลกอริทึมที่ซับซ้อนบนข้อมูลบล็อกเชนเพื่อตรวจจับโอกาส MEV ที่มีกำไร และมีบอทสำหรับส่งธุรกรรมที่มีกำไรเหล่านั้นไปยังเครือข่ายโดยอัตโนมัติ
Validators จะได้รับส่วนหนึ่งของ MEV ทั้งหมดอย่างไรก็ตาม เนื่องจากผู้ค้นหาพร้อมจ่ายค่าธรรมเนียมแก๊สสูง (ซึ่งไปยัง validator) และแลกกับโอกาสสูงขึ้นที่ของได้รับการรวมของธุรกรรมที่มีกำไรในบล็อก โดยสมมติว่าผู้ค้นหามีเหตุผลทางเศรษฐกิจ ค่าธรรมเนียมแก๊สที่ผู้ค้นหาพร้อมจ่ายจะเป็นจำนวนเงินสูงสุดที่เท่ากับ 100% ของ MEV ของผู้ค้นหา (เนื่องจากถ้าค่าธรรมเนียมแก๊สสูงกว่านี้ ผู้ค้นหาจะเสียเงิน)
ด้วยเหตุนี้ สำหรับโอกาส MEV ที่เต็มไปด้วยการแข่งขันอย่างมาก เช่น การอาร์บิเทรจ DEX, ผู้ค้นหาอาจต้องจ่ายค่าธรรมเนียมแก๊ส 90% หรือมากกว่านั้นจากรายได้รวมจาก MEV เพราะมีผู้คนมากมายต้องการเรียกใช้การซื้อขายหุ้นแลกเปลี่ยนที่มีกำไรเดียวกัน สาเหตุที่แท้จริงเป็นเพราะว่าวิธีเดียวที่จะรับประกันว่าธุรกรรมซื้อขายหุ้นแลกเปลี่ยนของพวกเขากำลังทำงานคือหากพวกเขาส่งธุรกรรมด้วยราคาแก๊สที่สูงที่สุด
ไดนามิกนี้ทําให้การ "ตีกอล์ฟก๊าซ" ได้ดี — ธุรกรรมการเขียนโปรแกรมเพื่อให้พวกเขาใช้ก๊าซน้อยที่สุด — เป็นข้อได้เปรียบในการแข่งขัน เพราะช่วยให้ผู้ค้นหาสามารถกําหนดราคาก๊าซที่สูงขึ้นในขณะที่รักษาค่าธรรมเนียมก๊าซทั้งหมดให้คงที่ (เนื่องจากค่าธรรมเนียมก๊าซ = ราคาก๊าซ * ก๊าซที่ใช้)
เทคนิคกอล์ฟแก๊สที่รู้จักกันน้อยนิด รวมถึง: การใช้ที่อยู่ที่เริ่มต้นด้วยสตริงยาวของเลขศูนย์ (เช่น 0x0000000000C521824EaFf97Eac7B73B084ef9306
) เนื่องจากพวกเขาใช้พื้นที่น้อยกว่า (และดังนั้นใช้ gas น้อย) เพื่อเก็บ; และปล่อยให้ขนาดเล็ก ERC-20 ยอดคงเหลือโทเค็นในสัญญาเนื่องจากต้องใช้ก๊าซในการเริ่มต้นช่องจัดเก็บ (กรณีถ้ายอดคงเหลือเป็น 0) มากกว่าการอัปเดตช่องเก็บข้อมูล การค้นหาเทคนิคเพิ่มเติมเพื่อลดการใช้ก๊าซเป็นพื้นที่ของการวิจัยในหมู่ผู้ค้นหา
แทนที่จะตั้งโปรแกรมอัลกอริธึมที่ซับซ้อนเพื่อตรวจจับโอกาส MEV ที่ทํากําไรได้ผู้ค้นหาบางคนใช้ frontrunners ทั่วไป frontrunners ทั่วไปคือบอทที่ดู mempool เพื่อตรวจจับธุรกรรมที่ทํากําไรได้ Frontrunner จะคัดลอกรหัสของธุรกรรมที่อาจทํากําไรแทนที่ที่อยู่ด้วยที่อยู่ของ frontrunner และเรียกใช้ธุรกรรมในพื้นที่เพื่อตรวจสอบอีกครั้งว่าธุรกรรมที่แก้ไขแล้วส่งผลให้มีกําไรไปยังที่อยู่ของ frontrunner หากธุรกรรมมีกําไรจริง frontrunner จะส่งธุรกรรมที่แก้ไขด้วยที่อยู่ที่ถูกแทนที่และราคาก๊าซที่สูงขึ้น "frontrunning" ธุรกรรมเดิมและรับ MEV ของผู้ค้นหาเดิม
Flashbots เป็นโครงการอิสระซึ่งขยายการดำเนินการของลูกค้าด้วยบริการที่อนุญาตให้ผู้ค้นหาส่งธุรกรรม MEV ไปยังผู้ตรวจสอบโดยไม่เปิดเผยแก่สาธารณะ mempool ซึ่งจะป้องกันการทำธุรกรรมจากการถูก frontrun โดย frontrunners ทั่วไป
MEV โผล่บนบล็อกเชนในหลายทาง
การอบิตเรจดีเซ็นทรัลไอกซ์ (DEX) เป็นโอกาส MEV ที่ง่ายที่สุดและที่รู้จักมากที่สุด ดังนั้น มันก็เป็นโอกาสที่แข่งขันมากที่สุด
มันทำงานอย่างนี้: หากมี DEX สองแห่งที่มีการเสนอโทเค็นในราคาสองราคาที่แตกต่างกัน บางคนสามารถซื้อโทเค็นบน DEX ที่ราคาต่ำกว่าและขายใน DEX ที่ราคาสูงกว่าในราคาเดียวกัน ด้วยการทำธุรกรรมที่ไม่มีความเสี่ยง ด้วยเครื่องจักรของบล็อกเชน สิ่งนี้เป็นจริง
ของธุรกรรมอาร์บิทราจที่รายการค้นหาเปลี่ยน 1,000 ETH เป็น 1,045 ETH โดยใช้ประโยชน์จากราคาที่แตกต่างของคู่สกุลเงิน ETH/DAI บน Uniswap กับ Sushiswap
การ Likuidasi โปรโตคอลการให้ยืม เป็นโอกาส MEV ที่รู้จักอีกหนึ่งอย่าง
โปรโตคอลการให้ยืมเงินเช่น Maker และ Aave ต้องการผู้ใช้ฝากหลักประกันบางส่วน (เช่น ETH) หลักประกันที่ฝากนี้จะถูกใช้ในการให้ยืมให้ผู้ใช้อื่น
ผู้ใช้จึงสามารถยืมสินทรัพย์และโทเค็นจากผู้อื่นตามที่ต้องการ (เช่น คุณอาจยืม MKR หากต้องการลงคะแนนเสียงในข้อเสนอของ MakerDAO governance) ได้ถึงเปอร์เซ็นต์ที่กำหนดไว้ ตัวอย่างเช่น หากจำนวนที่ยืมเป็นสูงสุด 30% ผู้ใช้ที่ฝาก 100 DAI เข้าสู่โปรโตคอล สามารถยืมได้สูงสุด 30 DAI มูลค่าของสินทรัพย์อื่น ๆ โปรโตคอลจะกำหนดเปอร์เซ็นต์พลที่ยืมที่แน่นอน
เมื่อมูลค่าของทรัพย์สินของผู้กู้เปลี่ยนแปลง อำนาจในการกู้ยืมของพวกเขาก็เปลี่ยนไปตามไปด้วย หากเนื่องจากการเปลี่ยนแปลงของตลาด มูลค่าของสินทรัพย์ที่กู้ยืมเกินไป เช่น 30% ของมูลค่าของทรัพย์สินของพวกเขา (อัตราส่วนที่แน่นอนคือที่โปรโตคอลกำหนด) โปรโตคอลโดยทั่วไปจะอนุญาตให้ผู้ใดก็สามารถทำการลิควิเดตทรัพย์สิน ชำระหนี้ครอบครองโดยทันที (สิ่งนี้คล้ายกับวิธีการใดๆ)การเรียกเงินประกัน
ทำงานในการเงิน传统). หากถูก Likuidated, ผู้กู้通常ต้องจ่ายค่า Likuidation ที่มีค่าแพงบางส่วนไปยังผู้ Likuidator — ซึ่งเป็นที่มาของโอกาส MEV
ผู้ค้นหาแข่งขันในการแยกข้อมูลบล็อกเชนให้เร็วที่สุดเพื่อกำหนดว่าผู้กู้ใดสามารถถูกขายหลังคาและเป็นคนแรกที่ส่งธุรกรรมการขายหลังคาและเก็บค่าธรรมเนียมการขายหลังคาเพื่อตัวเอง
การซื้อขายแซนด์วิชเป็นวิธีที่พบได้บ่อยเพื่อสกัด MEV
ในการทำแซนด์วิช ผู้ค้นหาจะดู mempool สำหรับการเทรด DEX ขนาดใหญ่ เช่น สมมติว่ามีคนต้องการซื้อ 10,000 UNI ด้วย DAI บน Uniswap การเทรดขนาดใหญ่นี้จะมีผลกระทบที่สำคัญต่อคู่ UNI/DAI โดยมีโอกาสที่จะเพิ่มราคาของ UNI ต่อเทียบกับ DAI อย่างมีนัย
ผู้ค้นหาสามารถคำนวณผลกระทบของราคาโดยประมาณจากราคาซื้อขายขนาดใหญ่นี้บนคู่ UNI/DAI และดำเนินคำสั่งซื้อซื้อที่ดีที่สุดก่อนการซื้อขายขนาดใหญ่ ซื้อ UNI ได้อย่างคุ้มค่า จากนั้นดำเนินคำสั่งขายทันทีหลังจากการซื้อขายขนาดใหญ่ ขายไปในราคาที่สูงขึ้นเนื่องจากคำสั่งขนาดใหญ่
การ Sandiching อย่างไรก็ตาม มีความเสี่ยงมากกว่าเนื่องจากมันไม่เป็นอะตอมิก (ไม่เหมือน DEX arbitrage ที่กล่าวถึงข้างต้น) และเป็นตัวอย่างที่มีโอกาสตกโรคซาลโมเนลลา
.
MEV ในพื้นที่ NFT เป็นปรากฏการณ์ที่เกิดขึ้นอย่างรวดเร็ว และไม่จำเป็นต้องมีกำไร
อย่างไรก็ตามเนื่องจากธุรกรรม NFT เกิดขึ้นบนบล็อกเชนเดียวกันที่ใช้ร่วมกันกับธุรกรรม Ethereum ทั้งหมดอื่น ๆ ผู้ค้นหาสามารถใช้เทคนิคที่เหมือนกับที่ใช้ในโอกาส MEV แบบดั้งเดิมในตลาด NFT ด้วย
ตัวอย่างเช่น หากมีการเปิดตัว NFT ยอดนิยม และผู้ค้นหาต้องการ NFT บางชิ้นหรือชุดของ NFT พวกเขาสามารถโปรแกรมธุรกรรมให้พวกเขาเป็นคนแรกที่ซื้อ NFT หรือพวกเขาสามารถซื้อชุดทั้งหมดของ NFT ในธุรกรรมเดียว หรือหาก NFT เป็นลงราคาต่ำโดยความผิดพลาด
ในกรณีที่ผู้ค้นหาสามารถซื้อก่อนผู้ซื้อคนอื่นและหยิบมันไปใช้ในราคาถูก
ตัวอย่างหนึ่งที่โดดเด่นของ NFT MEV เกิดขึ้นเมื่อผู้ค้นหาใช้เงิน 7 ล้านดอลลาร์ซื้อ
ทุก Cryptopunk เพียงชิ้นเดียวที่ราคาต่ำสุด นักวิจัยบล็อกเชนอธิบายบนทวิตเตอร์
วิธีที่ผู้ซื้อทำงานกับผู้ให้บริการ MEV เพื่อเก็บการซื้อของพวกเขาเป็นความลับ
การอาร์บิเทรจ DEX, การละเลี่ยง, และการซื้อขายแซนด์วิช เป็นโอกาส MEV ที่มีชื่อเสียงมาก และไม่น่าจะได้กำไรสำหรับผู้ค้นหาใหม่ อย่างไรก็ตาม มีโอกาส MEV ที่น้อยที่รู้จักน้อยมาก (NFT MEV อาจเป็นโอกาสหนึ่ง) ที่ยาวนาน
ผู้ค้นหาที่เพิ่งเริ่มต้นอาจสามารถค้นพบความสำเร็จมากกว่าโดยการค้นหา MEV ในหางยาวนี้ Flashbot’sแผนภูมิงาน MEV
รายการบางอย่างของโอกาสที่กำลังเกิดขึ้น
MEV ไม่ได้เป็นเรื่องที่ไม่ดีทั้งหมด — มีผลกระทบทั้งด้านบวกและด้านลบต่อ MEV บน Ethereum
โครงการ DeFi จํานวนมากพึ่งพานักแสดงที่มีเหตุผลทางเศรษฐกิจเพื่อให้แน่ใจว่ามีประโยชน์และความเสถียรของโปรโตคอลของพวกเขา ตัวอย่างเช่นการเก็งกําไร DEX ช่วยให้มั่นใจได้ว่าผู้ใช้จะได้รับราคาที่ดีที่สุดและถูกต้องที่สุดสําหรับโทเค็นของพวกเขาและโปรโตคอลการให้กู้ยืมขึ้นอยู่กับการชําระบัญชีที่รวดเร็วเมื่อผู้กู้ต่ํากว่าอัตราส่วนการค้ําประกันเพื่อให้แน่ใจว่าผู้ให้กู้จะได้รับเงินคืน
โดยปราศจากผู้ค้นหาที่มีเหตุผลที่กำลังมองหาและแก้ไขความไม่มีประสิทธิภาพทางเศรษฐกิจและใช้ข้อผลตอบแทนทางเศรษฐกิจของโปรโตคอลได้ โปรโตคอล DeFi และ dapps ทั่วไปอาจจะไม่แข็งแรงเท่าที่มันเป็นในปัจจุบัน
ในชั้นส่วนแอปพลิเคชันบางรูปแบบของ MEV เช่น การซื้อขายแซนด์วิช ส่งผลให้ประสบประสบการณ์ที่แย่ยิ่งขึ้นอย่างไม่ต้องการสำหรับผู้ใช้ ผู้ใช้ที่ถูกแซนด์ต้องเผชิญกับค่าสปริปเพิ่มขึ้นและการดำเนินการที่แย่ลงในการซื้อขายของพวกเขา
ในระดับเครือข่าย ผู้นำข้างหน้าที่ general และการประมูลราคาแก๊สที่พวกเขามักจะมีส่วนร่วม (เมื่อผู้นำข้างหน้า 2 คนหรือมากกว่าแข่งขันในการรวมธุรกรรมของตนให้รวมอยู่ในบล็อกถัดไปโดยเพิ่มราคาแก๊สของธุรกรรมของตนเองเรื่อย ๆ) ส่งผลให้มีคอนเจสชันของเครือข่ายและราคาแก๊สสูงสำหรับคนอื่น ๆ ที่พยายามเรียกใช้ธุรกรรมปกติ
นอกเหนือจากสิ่งที่เกิดขึ้นภายในบล็อก MEV สามารถมีผลกระทบที่เลวร้ายระหว่างบล็อกได้ หาก MEV ที่มีในบล็อกเกินไปเทียบกับรางวัลบล็อกมาตรฐาน ผู้ตรวจสอบอาจได้รับสิทธิในการจัดลำเดินบล็อกและจับ MEV สำหรับตัวเอง ทำให้เกิดการเรียงลำดับบล็อกและความไม่มั่นคงในการตรวจสอบของบล็อกเชื่อมโยง
ความเป็นไปได้นี้ของการจัดระบบบล็อกเชนใหม่เคยสำรวจบนบล็อกเชนของบิตคอยน์
เมื่อรางวัลบล็อกของบิตคอยน์ลดลงครึ่งหนึ่งและค่าธรรมเนียมการทำธุรกรรมเริ่มมีส่วนแบ่งมากขึ้นในรางวัลบล็อก มีสถานการณ์ที่เกิดขึ้นทำให้มันเป็นทางการที่เหมาะสมทางเศรษฐศาสตร์สำหรับคนขุดแร่ที่จะละเว้นรางวัลบล็อกถัดไปและเป็นที่พึงพอใจแทนที่จะขุดบล็อกที่ผ่านมาอีกครั้งด้วยค่าธรรมเนียมที่สูงขึ้น กับการเติบโตของ MEV สถานการณ์ประเภทเดียวกันอาจเกิดขึ้นใน Ethereum ซึ่งอาจเป็นอุปสรรคต่อความสมบูรณ์ของบล็อกเชน
การสกัด MEV ขยายตัวอย่างมากในช่วงต้นปี 2021 ทำให้ราคาแก๊สสูงมากในเดือนแรกของปี การเกิดของ Flashbots’s MEV relay ได้ลดความมีประสิทธิภาพของ generalized frontrunners และทำให้การประมูลราคาแก๊สเป็นอย่างมาก ลดราคาแก๊สสำหรับผู้ใช้ทั่วไป
ในขณะที่ผู้ค้นหาจํานวนมากยังคงสร้างรายได้ที่ดีจาก MEV เนื่องจากโอกาสเป็นที่รู้จักมากขึ้นและผู้ค้นหาจํานวนมากขึ้นแข่งขันกันเพื่อโอกาสเดียวกันผู้ตรวจสอบความถูกต้องจะรวบรวมรายได้ MEV ทั้งหมดมากขึ้นเรื่อย ๆ (เนื่องจากการประมูลก๊าซประเภทเดียวกับที่อธิบายไว้ข้างต้นก็เกิดขึ้นใน Flashbots แม้ว่าจะเป็นส่วนตัวและผู้ตรวจสอบความถูกต้องจะจับรายได้จากก๊าซที่เกิดขึ้น) MEV ยังไม่เป็นเอกลักษณ์ของ Ethereum และเมื่อโอกาสสามารถแข่งขันกับ Ethereum ได้มากขึ้นผู้ค้นหาจึงเปลี่ยนไปใช้บล็อกเชนทางเลือกเช่น Binance Smart Chain ซึ่งโอกาส MEV ที่คล้ายกันเช่นเดียวกับใน Ethereum มีอยู่โดยมีการแข่งขันน้อยลง
ส่วนอีกด้าน การเปลี่ยนจาก proof-of-work เป็น proof-of-stake และความพยายามต่อเนื่องในการขยาย Ethereum โดยใช้ rollups ทั้งหมดเปลี่ยนแปลง MEV landscape ในทางที่ยังไม่ชัดเจนอย่างสมบูรณ์ ยังไม่มีการทราบกันอย่างดีว่าการมีผู้เสนอบล็อกที่รับรองทราบล่วงหน้าเล็กน้อยเปลี่ยนแปลงไดเนมิกส์ของการแยกเอา MEV ในเทียบกับโมเดลที่น่าจะเป็นไปได้ใน proof-of-work หรือว่าสิ่งนี้จะถูกทำลายเมื่อไหร่การเลือกผู้นำลับคนเดียว
และเทคโนโลยีผู้ตรวจสอบกระจายการนำไปใช้งาน อย่างไรก็ตามยังคงมีการพบว่ามีโอกาส MEV อย่างไรที่มีต่อกิจกรรมของผู้ใช้ส่วนใหญ่ถูกย้ายออกจาก Ethereum และไปยัง layer 2 rollups และ shards ของมัน
ตามที่อธิบายไว้ MEV มีผลกระทบทางลบต่อประสบการณ์ของผู้ใช้โดยรวมและความปลอดภัยในระบบความเห็นร่วม แต่การเปลี่ยนจาก Ethereum เป็น consensus แบบ proof-of-stake (เรียกว่า "The Merge") อาจเสนอความเสี่ยงที่เกี่ยวข้องกับ MEV ใหม่:
ใน Ethereum หลังจากเข้าร่วม, validators (ที่มีการฝากเงินความปลอดภัย 32 ETH) มาถึงความเห็นสร้างสรรค์เกี่ยวกับความถูกต้องของบล็อกที่เพิ่มเข้าไปใน Beacon Chain. โดยเนื่องจาก 32 ETH อาจจะอยู่นอกเหนือจากการเข้าถึงของผู้มากมาย,เข้าร่วมสระเสริมอาจจะเป็นทางเลือกที่เป็นไปได้มากกว่า อย่างไรก็ตามการกระจายที่เป็นสุขภาพของผู้ค้ำเดียวเป็นอย่างดี เนื่องจากมันช่วยลดการกลุ่มกลุ่มของผู้ตรวจสอบและปรับปรุงความปลอดภัยของ Ethereum
อย่างไรก็ตาม การสกัด MEV ถูกเชื่อว่าสามารถเร่งความ centralization ของ validator ได้ ส่วนนึงเนื่องจาก validator รับค่าตอบแทนน้อยลงสำหรับการเสนอบล็อก กว่าคนงานเหมืองในปัจจุบันการสกัด MEV อาจอย่างมาก ส่งผลต่อรายได้ของผู้ตรวจสอบ
หลังจากผสาน
พูลการจัดสติงขนาดใหญ่จะมีทรัพยากรมากกว่าในการลงทุนในการปรับปรุงที่จำเป็นเพื่อจับโอกาส MEV โอกาส MEV เท่าใดที่พูลเหล่านี้สกัดมา ทรัพยากรมากกว่าที่พวกเขามีสำหรับพัฒนาความสามารถในการสกัด MEV (และเพิ่มรายได้รวม) ที่สร้างขึ้นeconomies of scale
.
ด้วยทรัพยากรที่น้อยลงที่มีอยู่ในการสเตคเพียงคนเดียวอาจจะไม่สามารถผลประโยชน์จากโอกาส MEV ซึ่งอาจทำให้เพิ่มความกดดันให้กับผู้ตรวจสอบอิสระให้เข้าร่วมกับกลุ่มสเตคที่มีพลังงานมากเพื่อเพิ่มรายได้ของพวกเขา ซึ่งจะลดความกระจายอำนาจใน Ethereum
เพื่อตอบสนองต่อการโจมตีแบบ sandwiching และ frontrunning นักเทรดอาจเริ่มดำเนินการดีลนอกเชนกับผู้ตรวจสอบเพื่อความเป็นส่วนตัวของธุรกรรม แทนที่จะส่งธุรกรรม MEV ที่เป็นไปได้ไปยังเมมพูลสาธารณะ นักเทรดจะส่งไปโดยตรงถึงผู้ตรวจสอบซึ่งรวมถึงในบล็อกและแบ่งกำไรกับนักเทรด
“Dark pools” เป็นเวอร์ชันขนาดใหญ่ของระบบนี้และทำหน้าที่เป็น mempool ที่เปิดให้เข้าถึงเฉพาะผู้ใช้ที่พร้อมจ่ายค่าธรรมเนียมบางประการ แนวโน้มนี้จะลดความเป็นไปได้อย่างไร้อำนาจและไร้ความเชื่อถือของ Ethereum และอาจเปลี่ยนแปลงบล็อกเชนให้กลายเป็นกลไก "จ่ายเงินเพื่อเข้าเล่น" ที่ช่วยเสมอแก่ผู้เสนอราคาสูงสุด
การให้สิทธิ์ให้ mempool สามารถเร่งความเสี่ยงในการ centralization ที่ได้ระบุไว้ในส่วนก่อนหน้านี้ พูลขนาดใึดที่มี validators หลายตัวอาจได้รับประโยชน์จากการให้ความเป็นส่วนตัวในธุรกรรมให้กับนักเทรดและผู้ใช้ ซึ่งจะเพิ่มรายได้ MEV ของพวกเขา
การต่อสู้กับปัญหาที่เกี่ยวข้องกับ MEV ใน Ethereum หลังจากการผสานรวม เป็นพื้นที่หลักในการวิจัย จนถึงปัจจุบันมี 2 วิธีที่เสนอเพื่อลดผลกระทบทางลบของ MEV ต่อการกระจายและความปลอดภัยของ Ethereum หลังจากการผสานรวม คือ Proposer-Builder Separation (PBS) และ Builder API
ใน proof-of-work และ proof-of-stake โหนดที่สร้างบล็อกจะเสนอให้เพิ่มลงในโซ่กับโหนดอื่น ๆ ที่มีส่วนร่วมในการตรวจสอบ บล็อกใหม่จะเป็นส่วนหนึ่งของโซ่ที่เชื่อถือได้หลังจากมีมือขุดอื่นสร้างบนบล็อกนั้น (ใน PoW) หรือได้รับการรับรองจากส่วนใหญ่ของผู้ตรวจสอบ (ใน PoS)
การรวมบทบาทของผู้ผลิตบล็อกและผู้เสนอบล็อกเป็นสิ่งที่นำเข้ามากที่สุดของปัญหาที่เกี่ยวข้องกับ MEV ที่ได้ระบุไว้ก่อนหน้านี้ เช่น โหนดของตรวจสอบถูกสรรเสริญให้กระตุ้นให้เกิดการเรียงลำดับของโซ่ในการโจมตีนักค้านเวลาเพื่อสูงสุดในการรับรายได้ MEV
(PBS) ออกแบบมาเพื่อลดผลกระทบจาก MEV โดยเฉพาะที่ระดับความเห็นร่วม คุณสมบัติหลักของ PBS คือการแยกกฏของผู้ผลิตบล็อกและผู้เสนอบล็อก ผู้ตรวจสอบยังมีหน้าที่เสนอและลงคะแนนเกี่ยวกับบล็อก แต่มีชั้นเรียนใหม่ของหน่วยงานพิเศษที่เรียกว่าผู้สร้างบล็อกที่มีหน้าที่เรียงลำดับธุรกรรมและสร้างบล็อก
ภายใต้ PBS, ตัวสร้างบล็อกจะสร้างชุดธุรกรรมและวางราคาเสนอเพื่อรวมไว้ในบล็อก Beacon Chain (เป็น "เพย์โหลดการดําเนินการ"). ผู้ตรวจสอบความถูกต้องเลือกที่จะเสนอบล็อกถัดไปจากนั้นตรวจสอบการเสนอราคาที่แตกต่างกันและเลือกชุดที่มีค่าธรรมเนียมสูงสุด PBS สร้างตลาดการประมูลเป็นหลักซึ่งผู้สร้างเจรจากับผู้ตรวจสอบความถูกต้องที่ขายพื้นที่บล็อก
การออกแบบ PBS ปัจจุบันใช้ ระบบ commit-reveal
ที่ในนั้นผู้ก่อสร้างเพียงเผยแพร่การของกุญแจทางรหัสถึงเนื้อหาของบล็อก (หัวบล็อก) พร้อมกับการเสนอของพวกเขาเมื่อยอมรับการเสนอที่ชนะ เจ้าของเสนอสร้างการเสนอบล็อกที่ลงนามซึ่งรวมถึงหัวบล็อก ผู้ก่อสร้างบล็อกคาดหวังที่จะเผยแพร่ร่างเต็มของบล็อกหลังจากเห็นการเสนอบล็อกที่ลงนามและต้องได้รับเพียงพอน้อย
การรับรองจากผู้ตรวจสอบก่อนที่จะถูกสรุป
การแยกตัวสร้างผู้เสนอในโปรโตคอลช่วยลดผลกระทบของ MEV ต่อฉันทามติโดยการลบการแยก MEV ออกจากขอบเขตของผู้ตรวจสอบความถูกต้อง ผู้สร้างบล็อกที่ใช้ฮาร์ดแวร์พิเศษจะคว้าโอกาส MEV ในอนาคต
นี่ไม่ได้ยกเว้น validators จากรายได้ที่เกี่ยวข้องกับ MEV โดยสิ้นเชิง แต่ทางผู้สร้างจะต้องประมูลราคาสูงเพื่อให้บล็อกของพวกเขาได้รับการยอมรับจาก validators อย่างไรก็ตาม โดย validators ไม่ได้โฟกัสอย่างเต็มที่ต่อรายได้จาก MEV อีกต่อไป การข่มขู่จากการโจมตี time-bandit ลดลง
การแยกผู้เสนอ-ผู้ก่อสร้างยังลดความเสี่ยงที่เกิดจากการกระจายของ MEV อีกด้วย ตัวอย่างเช่นการใช้ระบบ commit-reveal ลดความจำเป็นที่ผู้ก่อสร้างต้องเชื่อใจในผู้ตรวจสอบที่ไม่ใช่การขโมยโอกาส MEV หรือเปิดเผยให้ผู้ก่อสร้างอื่น ๆ รู้จัก สิ่งนี้ลดอุปสรรคสำหรับผู้ถือสําหรับผู้เสนอ-ผู้ก่อสร้างเดี่ยวที่จะได้รับประโยชน์จาก MEV มิฉะนั้น ผู้ก่อสร้างจะมีแนวโน้มที่จะพึ่งพาบ่อยกับ พูลขนาดใหญ่ที่มีชื่อเสียงนอกเครือและทําการค้านอกเครือกับพวกเขา
ในทํานองเดียวกันผู้ตรวจสอบความถูกต้องไม่จําเป็นต้องไว้วางใจผู้สร้างที่จะไม่ระงับเนื้อหาบล็อกหรือเผยแพร่บล็อกที่ไม่ถูกต้องเนื่องจากการชําระเงินไม่มีเงื่อนไข ค่าธรรมเนียมของผู้ตรวจสอบยังคงดําเนินการแม้ว่าบล็อกที่เสนอจะไม่พร้อมใช้งานหรือประกาศว่าไม่ถูกต้องโดยผู้ตรวจสอบรายอื่น ในกรณีหลังบล็อกจะถูกทิ้งโดยบังคับให้ผู้สร้างบล็อกสูญเสียค่าธรรมเนียมการทําธุรกรรมและรายได้ MEV ทั้งหมด
ในขณะที่การแยกผู้เสนอและผู้สร้างสิ่งสัญญาสัญญาว่าจะลดผลของการสกัด MEV การนำมาใช้ต้องการการเปลี่ยนแปลงในโปรโตคอลการตรวจสอบ โดยเฉพาะการเลือก forkกฎบน Beacon Chain จะต้องได้รับการอัปเดตBuilder API
เป็นวิธีการชั่วคราวที่มุ่งหวังที่จะให้การปฏิบัติการของ proposer-builder separation ทำงานได้ อย่างไรก็ตามมีความสมมติสูงขึ้น
Builder API เป็นเวอร์ชันที่แก้ไขแล้วของ เครื่องยนต์ API
ใช้โดยลูกค้าชั้นความเห็นเพื่อขอการดำเนินการจากลูกค้าชั้นการดำเนินการ ตามที่ระบุไว้ในโปรดเลือก validator ที่ซื่อสัตย์
, ผู้ตรวจสอบที่ถูกเลือกสำหรับหน้าที่ในการเสนอบล็อก ร้องขอจับกลุ่มธุรกรรมจากไคลเอ็นต์การดำเนินการที่เชื่อมต่อ ซึ่งพวกเขารวมอยู่ในบล็อก Beacon Chain ที่เสนอ
Builder API ยังทําหน้าที่เป็นตัวกลางระหว่างผู้ตรวจสอบความถูกต้องและไคลเอ็นต์ชั้นการดําเนินการ แต่มันแตกต่างกันเพราะช่วยให้ผู้ตรวจสอบความถูกต้องบน Beacon Chain สามารถจัดหาบล็อกจากเอนทิตีภายนอก (แทนที่จะสร้างบล็อกภายในเครื่องโดยใช้ไคลเอนต์การดําเนินการ).
ด้านล่างคือภาพรวมของวิธีการทำงานของ Builder API:
ตัวอย่างการนำ API ตัวสร้างมาใช้งานMEV เพิ่มความเร็ว
, การปรับปรุงในกลไกการประมูล Flashbots
ออกแบบมาเพื่อลดผลกระทบทางลบของ MEV ต่อ Ethereum Flashbots auction ช่วยให้นักขุดใน proof-of-work สามารถนอกที่จะ outsources งานในการสร้างบล็อกที่มีกำไรไปยังฝ่ายที่เชี่ยวชาญที่เรียกว่า searchers
ผู้ค้นหามองหาโอกาส MEV ที่มีกำไรและส่งจดหมายการทำธุรกรรมไปยังนักขุดเหมืองพร้อมกับ การเสนอราคาแบบปิดผนึก
สำหรับการรวมกันในบล็อก นักขุดที่ทำงาน mev-geth เวอร์ชันที่แยกออกมาของ go-ethereum (Geth) ไคลเอ็นต์จะต้องเลือกแบรนด์ที่มีกำไรมากที่สุดและขุดเป็นส่วนหนึ่งของบล็อกใหม่ ในการป้องกันนักขุดจากการสแปมและธุรกรรมที่ไม่ถูกต้อง กองทรัพย์ธุรกรรมผ่าน relayers สำหรับการตรวจสอบก่อนที่จะไปสู่นักขุด
MEV Boost ยังคงคงการทำงานเหมือนการประมูล Flashbots เดิม แม้ว่ามีคุณลักษณะใหม่ที่ออกแบบมาสำหรับการสลับของ Ethereum เพื่อเป็นการพิสูจน์ว่าเป็นเจ้าของหุ้น ผู้ค้นหายังคงพบธุรกรรม MEV ที่มีกำไรสำหรับการรวมอยู่ในบล็อก แต่มีชนิดใหม่ของฝ่ายที่เชี่ยวชาญเรียกว่า ผู้สร้าง ที่รับผิดชอบในการรวบรวมธุรกรรมและการเอนด์เล่นเป็นบล็อก ผู้สร้างยอมรับการประมูลราคาที่ปิดจากผู้ค้นหาและเรียกใช้การปรับปรุงเพื่อค้นหาลำดับที่มีกำไรมากที่สุด
ผู้เชื่อถือยังคงรับผิดชอบในการตรวจสอบกองธุรกรรมก่อนส่งให้ผู้เสนอ อย่างไรก็ตาม MEV Boost นำเสนอการป้องกันที่รับผิดชอบในการ提供ความพร้อมใช้งานข้อมูลโดยการเก็บข้อมูล block bodies ที่ส่งโดย builders และ block headers ที่ส่งโดย validators ที่นี่ validator ที่เชื่อมต่อกับ relay จะขอ execution payloads ที่พร้อมใช้งานและใช้อัลกอริทึมการจัดลำดับของ MEV Boost เพื่อเลือก header ของ payload ที่มีการเสนอราคาสูงที่สุด + MEV tips
ประโยชน์หลักของ Builder API คือศักยภาพในการประชาธิปไตยการเข้าถึงโอกาส MEV โดยใช้ระบบ commit-reveal เพื่อลดการสมมติและลดอุปสรรคในการเข้าถึงสำหรับผู้ตรวจสอบที่ต้องการรับประโยชน์จาก MEV นี่ควรจะลดความกดดันให้กับผู้ถือสูงบางคนที่จะรวมตัวกับสระการถือในขนาดใหญ่เพื่อเพิ่มกำไร MEV
การใช้งาน API ของ Builder อย่างแพร่หลายจะส่งเสริมการแข่งขันที่ดีขึ้นระหว่างผู้สร้างบล็อกซึ่งเพิ่มความต้านทานต่อการเซ็นเซอร์ได้ เมื่อผู้ตรวจสอบการเสนอราคาจากผู้สร้างหลายราย ผู้สร้างที่ตั้งใจที่จะเซ็นเซอร์การทำธุรกรรมของผู้ใช้หนึ่งคนหรือมากกว่าต้องเสนอราคาที่สูงกว่าผู้สร้างที่ไม่มีเจตนาที่จะเซ็นเซอร์ทุกคนเพื่อประสบความสำเร็จ นี้จะเพิ่มค่าใช้จ่ายในการเซ็นเซอร์ผู้ใช้อย่างมากและกักกันการปฏิบัติ
บางโครงการ เช่น MEV Boost ใช้ Builder API เป็นส่วนหนึ่งของโครงสร้างโดยรวมที่ออกแบบมาเพื่อให้ความเป็นส่วนตัวในธุรกรรมแก่กลุ่มบุคคลบางราย เช่น นักซื้อขายที่พยายามหลีกเลี่ยงการโจมตีจากด้านหน้า/การโจมตีจากด้านบน การทำเช่นนี้ถูกบรรลุด้วยการให้ช่องทางสื่อสารส่วนตัวระหว่างผู้ใช้และผู้สร้างบล็อก แตกต่างจาก mempools ที่อนุญาตที่ถูกอธิบายไว้ก่อนหน้านี้ วิธีการนี้มีประโยชน์เนื่องจากเหตุผลต่อไปนี้: