Maximální extrahovatelná hodnota (MEV)
Maximální extrahovatelná hodnota (MEV) označuje maximální hodnotu, kterou lze získat z produkce bloku nad rámec standardní odměny za blok a poplatků za plyn zahrnutím, vyloučením a změnou pořadí transakcí v bloku.
Maximální extrahovatelná hodnota
Maximální extrahovatelná hodnota byla poprvé aplikována v kontextu důkazu prací (PoW) a původně se označovala jako „miner extractable value“ (hodnota extrahovatelná těžařem). Je to proto, že v důkazu prací (PoW) těžaři kontrolují zahrnutí, vyloučení a řazení transakcí. Nicméně od přechodu na důkaz podílem (PoS) prostřednictvím Merge jsou za tyto role zodpovědní validátoři a těžba již není součástí protokolu Ethereum. Metody extrakce hodnoty však stále existují, takže se nyní místo toho používá termín „Maximální extrahovatelná hodnota“.
Předpoklady
Ujistěte se, že jste obeznámeni s transakcemi, bloky, důkazem podílem (PoS) a gasem. Užitečná je také znalost decentralizovaných aplikací (dapp) a decentralizovaných financí (DeFi).
Extrakce MEV
Teoreticky MEV připadá výhradně validátorům, protože jsou jedinou stranou, která může zaručit provedení ziskové příležitosti MEV. V praxi však velkou část MEV extrahují nezávislí účastníci sítě označovaní jako „hledači“ (searchers). Hledači spouštějí složité algoritmy na datech blockchainu, aby odhalili ziskové příležitosti MEV, a mají boty, kteří tyto ziskové transakce automaticky odesílají do sítě.
Validátoři přesto získávají část z celkové částky MEV, protože hledači jsou ochotni platit vysoké poplatky za plyn (které jdou validátorovi) výměnou za vyšší pravděpodobnost zahrnutí jejich ziskových transakcí do bloku. Za předpokladu, že jsou hledači ekonomicky racionální, poplatek za plyn, který je hledač ochoten zaplatit, bude činit až 100 % jeho MEV (protože pokud by byl poplatek za plyn vyšší, hledač by prodělal).
U některých vysoce konkurenčních příležitostí MEV, jako je arbitráž na DEX, tak mohou hledači muset zaplatit 90 % nebo i více ze svých celkových příjmů z MEV na poplatcích za plyn validátorovi, protože stejný ziskový arbitrážní obchod chce provést mnoho lidí. Je to proto, že jediný způsob, jak zaručit, že jejich arbitrážní transakce proběhne, je odeslat transakci s nejvyšší cenou plynu.
Gas golfing
Tato dynamika způsobila, že být dobrý v „gas golfingu“ – programování transakcí tak, aby spotřebovaly co nejméně gasu – je konkurenční výhodou, protože to hledačům umožňuje nastavit vyšší cenu plynu při zachování konstantních celkových poplatků za plyn (protože poplatky za plyn = cena plynu * spotřebovaný gas).
Mezi několik známých technik gas golfingu patří: používání adres, které začínají dlouhým řetězcem nul (např. 0x0000000000C521824EaFf97Eac7B73B084ef9306 (opens in a new tab)), protože zabírají méně místa (a tedy i gasu) pro uložení; a ponechávání malých zůstatků ERC-20 tokenů ve smlouvách, protože inicializace úložného slotu (případ, kdy je zůstatek 0) stojí více gasu než aktualizace úložného slotu. Hledání dalších technik ke snížení spotřeby gasu je aktivní oblastí výzkumu mezi hledači.
Zobecnění frontrunneři
Místo programování složitých algoritmů k detekci ziskových příležitostí MEV někteří hledači provozují zobecněné frontrunnery. Zobecnění frontrunneři jsou boti, kteří sledují mempool a detekují ziskové transakce. Frontrunner zkopíruje kód potenciálně ziskové transakce, nahradí adresy svou vlastní adresou a spustí transakci lokálně, aby si ověřil, že upravená transakce přinese zisk na jeho adresu. Pokud je transakce skutečně zisková, frontrunner odešle upravenou transakci s nahrazenou adresou a vyšší cenou plynu, čímž „předběhne“ (frontrun) původní transakci a získá MEV původního hledače.
Flashbots
Flashbots je nezávislý projekt, který rozšiřuje exekuční klienty o službu, jež umožňuje hledačům odesílat MEV transakce validátorům, aniž by je odhalili veřejnému mempoolu. Tím se zabrání tomu, aby transakce předběhli zobecnění frontrunneři.
Příklady MEV
MEV se na blockchainu objevuje několika způsoby.
Arbitráž na DEX
Arbitráž na (DEX) je nejjednodušší a nejznámější příležitostí MEV. V důsledku toho je také nejvíce konkurenční.
Funguje to takto: pokud dvě DEX nabízejí token za dvě různé ceny, může někdo koupit token na levnější DEX a prodat ho na dražší DEX v jediné atomické transakci. Díky mechanismům blockchainu se jedná o skutečnou, bezrizikovou arbitráž.
Zde je příklad (opens in a new tab) ziskové arbitrážní transakce, kde hledač proměnil 1 000 ETH na 1 045 ETH tím, že využil rozdílného ocenění páru ETH/DAI na Uniswapu oproti Sushiswapu.
Likvidace
Likvidace v protokolech pro půjčování představují další známou příležitost MEV.
Protokoly pro půjčování jako Maker a Aave vyžadují, aby uživatelé vložili nějaké zajištění (např. ETH). Toto vložené zajištění se pak používá k půjčování dalším uživatelům.
Uživatelé si pak mohou vypůjčovat aktiva a tokeny od ostatních v závislosti na tom, co potřebují (např. si můžete vypůjčit MKR, pokud chcete odevzdat hlas v návrhu na správu MakerDAO), a to až do určitého procenta jejich vloženého zajištění. Pokud je například maximální částka pro vypůjčování 30 %, uživatel, který do protokolu vloží 100 DAI, si může vypůjčit jiné aktivum v hodnotě až 30 DAI. Přesné procento výpůjční síly určuje protokol.
Jak hodnota zajištění dlužníka kolísá, kolísá i jeho výpůjční síla. Pokud v důsledku výkyvů na trhu hodnota vypůjčených aktiv překročí řekněme 30 % hodnoty jejich zajištění (přesné procento opět určuje protokol), protokol obvykle umožňuje komukoli zlikvidovat zajištění a okamžitě vyplatit věřitele (to je podobné tomu, jak fungují margin calls (opens in a new tab) v tradičních financích). V případě likvidace musí dlužník obvykle zaplatit tučný poplatek za likvidaci, z něhož část připadne likvidátorovi – a právě zde se naskýtá příležitost pro MEV.
Hledači soutěží v tom, kdo co nejrychleji analyzuje data blockchainu, aby zjistili, kteří dlužníci mohou být zlikvidováni, a jako první odeslali likvidační transakci a inkasovali poplatek za likvidaci pro sebe.
Sendvičové obchodování
Sendvičové obchodování je další běžnou metodou extrakce MEV.
Při sendvičování hledač sleduje mempool a hledá velké obchody na DEX. Předpokládejme například, že někdo chce na Uniswapu koupit 10 000 UNI za DAI. Obchod takového rozsahu bude mít významný vliv na pár UNI/DAI a potenciálně výrazně zvýší cenu UNI vůči DAI.
Hledač dokáže vypočítat přibližný cenový dopad tohoto velkého obchodu na pár UNI/DAI a provést optimální nákupní příkaz bezprostředně před velkým obchodem, čímž nakoupí UNI levně, a poté provést prodejní příkaz bezprostředně po velkém obchodu, čímž je prodá za vyšší cenu způsobenou velkou objednávkou.
Sendvičování je však riskantnější, protože není atomické (na rozdíl od výše popsané arbitráže na DEX) a je náchylné k útoku typu salmonella (opens in a new tab).
NFT MEV
MEV v prostoru NFT je nově vznikajícím fenoménem a nemusí být nutně ziskové.
Vzhledem k tomu, že transakce s NFT probíhají na stejném blockchainu, který sdílejí všechny ostatní transakce Etherea, mohou hledači na trhu s NFT používat podobné techniky jako u tradičních příležitostí MEV.
Pokud například dojde k populárnímu vydání (dropu) NFT a hledač chce určité NFT nebo sadu NFT, může naprogramovat transakci tak, aby byl první v řadě na nákup NFT, nebo může koupit celou sadu NFT v jediné transakci. Nebo pokud je NFT omylem nabídnuto za nízkou cenu (opens in a new tab), může hledač předběhnout ostatní kupující a ulovit ho levně.
Jeden z prominentních příkladů NFT MEV se odehrál, když hledač utratil 7 milionů dolarů za nákup (opens in a new tab) každého jednotlivého Cryptopunka za minimální cenu (price floor). Výzkumník blockchainu vysvětlil na Twitteru (opens in a new tab), jak kupující spolupracoval s poskytovatelem MEV, aby svůj nákup utajil.
Dlouhý chvost (The long tail)
Arbitráž na DEX, likvidace a sendvičové obchodování jsou velmi známé příležitosti MEV a je nepravděpodobné, že by byly pro nové hledače ziskové. Existuje však dlouhý chvost méně známých příležitostí MEV (NFT MEV je pravděpodobně jednou z nich).
Hledači, kteří teprve začínají, mohou být úspěšnější, pokud budou hledat MEV v tomto dlouhém chvostu. Pracovní deska MEV (opens in a new tab) od Flashbots uvádí některé nově vznikající příležitosti.
Účinky MEV
MEV není jen špatné – MEV má na Ethereu jak pozitivní, tak negativní důsledky.
To dobré
Mnoho projektů decentralizovaných financí (DeFi) spoléhá na ekonomicky racionální aktéry, kteří zajišťují užitečnost a stabilitu jejich protokolů. Například arbitráž na DEX zajišťuje, že uživatelé získají za své tokeny ty nejlepší a nejsprávnější ceny, a protokoly pro půjčování spoléhají na rychlé likvidace, když dlužníci klesnou pod poměry zajištění, aby se zajistilo, že věřitelé dostanou své peníze zpět.
Bez racionálních hledačů, kteří vyhledávají a napravují ekonomické neefektivity a využívají ekonomických pobídek protokolů, by protokoly DeFi a decentralizované aplikace (dapp) obecně nemusely být tak robustní jako dnes.
To špatné
Na aplikační vrstvě vedou některé formy MEV, jako je sendvičové obchodování, k jednoznačně horšímu zážitku pro uživatele. Uživatelé, kteří jsou „sendvičováni“, čelí zvýšenému cenovému skluzu a horšímu provedení svých obchodů.
Na síťové vrstvě vedou zobecnění frontrunneři a aukce cen plynu, do kterých se často zapojují (když dva nebo více frontrunnerů soutěží o to, aby jejich transakce byla zahrnuta do dalšího bloku tím, že postupně zvyšují cenu plynu vlastních transakcí), k přetížení sítě a vysokým cenám plynu pro všechny ostatní, kteří se snaží provádět běžné transakce.
Kromě toho, co se děje uvnitř bloků, může mít MEV škodlivé účinky i mezi bloky. Pokud MEV dostupné v bloku výrazně převyšuje standardní odměnu za blok, mohou být validátoři motivováni k reorganizaci bloků a získání MEV pro sebe, což způsobuje reorganizaci blockchainu a nestabilitu konsensu.
Tato možnost reorganizace blockchainu byla již dříve zkoumána na blockchainu Bitcoinu (opens in a new tab). Jak se odměna za blok Bitcoinu půlí a transakční poplatky tvoří stále větší část odměny za blok, nastávají situace, kdy se pro těžaře stává ekonomicky racionálním vzdát se odměny za další blok a místo toho znovu vytěžit minulé bloky s vyššími poplatky. S růstem MEV by mohla podobná situace nastat i v Ethereu, což by ohrozilo integritu blockchainu.
Stav MEV
Extrakce MEV se na začátku roku 2021 prudce zvýšila, což vedlo k extrémně vysokým cenám plynu v prvních měsících roku. Objevení se MEV relé od Flashbots snížilo efektivitu zobecněných frontrunnerů a přesunulo aukce cen plynu offchain, čímž se snížily ceny plynu pro běžné uživatele.
Zatímco mnoho hledačů stále vydělává na MEV dobré peníze, jak se příležitosti stávají známějšími a stále více hledačů soutěží o stejnou příležitost, validátoři budou získávat stále větší část celkových příjmů z MEV (protože stejný druh aukcí plynu, jaký byl původně popsán výše, se odehrává i ve Flashbots, i když soukromě, a validátoři získají výsledné příjmy z plynu). MEV také není unikátní pro Ethereum, a jak se příležitosti na Ethereu stávají více konkurenčními, hledači se přesouvají na alternativní blockchainy, jako je Binance Smart Chain, kde existují podobné příležitosti MEV jako na Ethereu s menší konkurencí.
Na druhou stranu přechod z důkazu prací (PoW) na důkaz podílem (PoS) a probíhající snaha o škálování Etherea pomocí rollupů mění prostředí MEV způsoby, které jsou stále poněkud nejasné. Zatím není příliš známo, jak existence zaručených navrhovatelů bloků známých s mírným předstihem mění dynamiku extrakce MEV ve srovnání s pravděpodobnostním modelem v důkazu prací (PoW), nebo jak to bude narušeno, až se implementuje volba jediného tajného vůdce (SSLE) (opens in a new tab) a technologie distribuovaných validátorů (DVT). Podobně se teprve uvidí, jaké příležitosti MEV budou existovat, až se většina uživatelské aktivity přesune z Etherea na jeho rollupy vrstvy 2 (l2) a shardy.
MEV v Ethereu s důkazem podílem (PoS)
Jak bylo vysvětleno, MEV má negativní důsledky pro celkový uživatelský zážitek a bezpečnost vrstvy konsensu. Přechod Etherea na konsensus důkazu podílem (PoS) (nazývaný „Merge“) však potenciálně přináší nová rizika spojená s MEV:
Centralizace validátorů
V Ethereu po Merge se validátoři (kteří složili bezpečnostní vklady ve výši 32 ETH) shodují na platnosti bloků přidávaných do Beacon chainu. Vzhledem k tomu, že 32 ETH může být pro mnohé nedosažitelných, může být schůdnější možností připojení ke stakingovému poolu. Nicméně zdravé rozložení sólo stakerů je ideální, protože zmírňuje centralizaci validátorů a zlepšuje bezpečnost Etherea.
Předpokládá se však, že extrakce MEV je schopna urychlit centralizaci validátorů. Je to částečně proto, že jelikož validátoři vydělávají za navrhování bloků méně, než dříve vydělávali těžaři, extrakce MEV od Merge výrazně ovlivnila výdělky validátorů (opens in a new tab).
Větší stakingové pooly budou mít pravděpodobně více zdrojů na investice do nezbytných optimalizací k zachycení příležitostí MEV. Čím více MEV tyto pooly extrahují, tím více zdrojů mají na zlepšení svých schopností extrakce MEV (a zvýšení celkových příjmů), čímž v podstatě vytvářejí úspory z rozsahu (opens in a new tab).
S menším množstvím zdrojů, které mají k dispozici, nemusí být sólo stakeři schopni profitovat z příležitostí MEV. To může zvýšit tlak na nezávislé validátory, aby se připojili k silným stakingovým poolům a zvýšili tak své výdělky, což snižuje decentralizaci v Ethereu.
Mempooly s řízeným přístupem
V reakci na útoky typu sendvičování a frontrunning mohou obchodníci začít uzavírat offchain dohody s validátory za účelem soukromí transakcí. Místo odeslání potenciální MEV transakce do veřejného mempoolu ji obchodník odešle přímo validátorovi, který ji zahrne do bloku a rozdělí si s obchodníkem zisk.
„Temné pooly“ (Dark pools) jsou větší verzí tohoto uspořádání a fungují jako mempooly s řízeným přístupem, otevřené pouze uživatelům ochotným platit určité poplatky. Tento trend by snížil bezoprávněnost (permissionlessness) a bezdůvěrnost Etherea a potenciálně by transformoval blockchain na mechanismus „pay-to-play“, který zvýhodňuje toho, kdo nabídne nejvíce.
Mempooly s řízeným přístupem by také urychlily rizika centralizace popsaná v předchozí části. Velké pooly provozující více validátorů budou pravděpodobně těžit z nabídky soukromí transakcí obchodníkům a uživatelům, což zvýší jejich příjmy z MEV.
Boj proti těmto problémům souvisejícím s MEV v Ethereu po Merge je klíčovou oblastí výzkumu. K dnešnímu dni jsou dvěma navrhovanými řešeními pro snížení negativního dopadu MEV na decentralizaci a bezpečnost Etherea po Merge oddělení navrhovatele a tvůrce (PBS) a Builder API (opens in a new tab).
Oddělení navrhovatele a tvůrce (PBS)
Jak v důkazu prací (PoW), tak v důkazu podílem (PoS) uzel, který vytváří blok, jej navrhuje k přidání do řetězce ostatním uzlům účastnícím se konsensu. Nový blok se stává součástí kanonického řetězce poté, co na něm staví další těžař (v PoW), nebo když obdrží atestace od většiny validátorů (v PoS).
Kombinace rolí producenta bloku a navrhovatele bloku je to, co přináší většinu dříve popsaných problémů souvisejících s MEV. Například uzly konsensu jsou motivovány ke spouštění reorganizací řetězce při útocích typu time-bandit (opens in a new tab), aby maximalizovaly výdělky z MEV.
Oddělení navrhovatele a tvůrce (PBS) (opens in a new tab) je navrženo tak, aby zmírnilo dopad MEV, zejména na vrstvě konsensu. Hlavním rysem PBS je oddělení pravidel pro producenta bloku a navrhovatele bloku. Validátoři jsou stále zodpovědní za navrhování a hlasování o blocích, ale nová třída specializovaných subjektů, nazývaných tvůrci bloků, má za úkol řadit transakce a vytvářet bloky.
V rámci PBS tvůrce bloku vytvoří balíček transakcí a podá nabídku na jeho zahrnutí do bloku Beacon chainu (jako „exekuční payload“). Validátor vybraný k navržení dalšího bloku pak zkontroluje různé nabídky a vybere balíček s nejvyšším poplatkem. PBS v podstatě vytváří aukční trh, kde tvůrci vyjednávají s validátory prodávajícími prostor v bloku.
Současné návrhy PBS používají schéma commit-reveal (opens in a new tab), ve kterém tvůrci spolu se svými nabídkami zveřejňují pouze kryptografický závazek k obsahu bloku (hlavička bloku). Po přijetí vítězné nabídky navrhovatel vytvoří podepsaný návrh bloku, který obsahuje hlavička bloku. Očekává se, že tvůrce bloku zveřejní celé tělo bloku poté, co uvidí podepsaný návrh bloku, a předtím, než je finalizováno, musí také obdržet dostatek od validátorů.
Jak oddělení navrhovatele a tvůrce zmírňuje dopad MEV?
Oddělení navrhovatele a tvůrce v rámci protokolu snižuje vliv MEV na konsensus tím, že odstraňuje extrakci MEV z působnosti validátorů. Místo toho budou příležitosti MEV do budoucna zachycovat tvůrci bloků provozující specializovaný hardware.
To však validátory zcela nevylučuje z příjmů souvisejících s MEV, protože tvůrci musí nabízet vysoké částky, aby jejich bloky validátoři přijali. Nicméně vzhledem k tomu, že se validátoři již přímo nezaměřují na optimalizaci příjmů z MEV, hrozba útoků typu time-bandit se snižuje.
Oddělení navrhovatele a tvůrce také snižuje rizika centralizace MEV. Například použití schématu commit-reveal odstraňuje nutnost, aby tvůrci důvěřovali validátorům, že neukradnou příležitost MEV nebo ji neodhalí jiným tvůrcům. To snižuje bariéru pro sólo stakery, aby mohli těžit z MEV, jinak by tvůrci měli tendenci upřednostňovat velké pooly s offchain reputací a uzavírat s nimi offchain dohody.
Podobně validátoři nemusí důvěřovat tvůrcům, že nezadrží těla bloků nebo nezveřejní neplatné bloky, protože platba je bezpodmínečná. Poplatek validátora se zpracuje i v případě, že navrhovaný blok není k dispozici nebo je jinými validátory prohlášen za neplatný. V druhém případě je blok jednoduše zahozen, což tvůrce bloku donutí přijít o všechny transakční poplatky a příjmy z MEV.
Builder API
Zatímco oddělení navrhovatele a tvůrce slibuje snížení účinků extrakce MEV, jeho implementace vyžaduje změny v protokolu konsensu. Konkrétně by bylo nutné aktualizovat pravidlo volby forku na Beacon chainu. Builder API (opens in a new tab) je dočasné řešení zaměřené na poskytnutí funkční implementace oddělení navrhovatele a tvůrce, i když s vyššími předpoklady důvěry.
Builder API je upravená verze Engine API (opens in a new tab), kterou používají klienti vrstvy konsensu k vyžádání exekučních payloadů od klientů exekuční vrstvy. Jak je uvedeno ve specifikaci poctivého validátora (opens in a new tab), validátoři vybraní pro povinnosti navrhování bloků si vyžádají balíček transakcí od připojeného exekučního klienta, který zahrnou do navrhovaného bloku Beacon chainu.
Builder API také funguje jako middleware mezi validátory a klienty exekuční vrstvy; liší se však tím, že umožňuje validátorům na Beacon chainu získávat bloky od externích subjektů (místo lokálního vytváření bloku pomocí exekučního klienta).
Níže je uveden přehled toho, jak Builder API funguje:
-
Builder API připojuje validátora k síti tvůrců bloků provozujících klienty exekuční vrstvy. Stejně jako v PBS jsou tvůrci specializované strany, které investují do vytváření bloků náročného na zdroje a používají různé strategie k maximalizaci příjmů získaných z MEV + prioritních spropitných (priority tips).
-
Validátor (provozující klienta vrstvy konsensu) si vyžádá exekuční payloady spolu s nabídkami od sítě tvůrců. Nabídky od tvůrců budou obsahovat hlavičku exekučního payloadu – kryptografický závazek k obsahu payloadu – a poplatek, který má být zaplacen validátorovi.
-
Validátor zkontroluje příchozí nabídky a vybere exekuční payload s nejvyšším poplatkem. Pomocí Builder API validátor vytvoří „zaslepený“ návrh beacon bloku, který obsahuje pouze jeho podpis a hlavičku exekučního payloadu, a odešle jej tvůrci.
-
Očekává se, že tvůrce provozující Builder API odpoví úplným exekučním payloadem poté, co uvidí zaslepený návrh bloku. To umožňuje validátorovi vytvořit „podepsaný“ beacon blok, který šíří po síti.
-
Od validátora používajícího Builder API se stále očekává, že vytvoří blok lokálně pro případ, že by tvůrce bloku neodpověděl pohotově, aby nepřišel o odměny za návrh bloku. Validátor však nemůže vytvořit další blok pomocí nyní odhalených transakcí nebo jiné sady, protože by to znamenalo ekvivokaci (podepsání dvou bloků ve stejném slotu), což je přestupek trestaný slashingem.
Příkladem implementace Builder API je MEV-Boost (opens in a new tab), vylepšení aukčního mechanismu Flashbots (opens in a new tab) navržené k omezení negativních externalit MEV na Ethereu. Aukce Flashbots umožňuje validátorům v důkazu podílem (PoS) outsourcovat práci na vytváření ziskových bloků specializovaným stranám zvaným hledači.

Hledači hledají lukrativní příležitosti MEV a posílají balíčky transakcí navrhovatelům bloků spolu s nabídkou s uzavřenou cenou (opens in a new tab) na zahrnutí do bloku. Validátor provozující mev-geth, forknutou verzi klienta Go Ethereum (Geth), musí pouze vybrat balíček s největším ziskem a zahrnout jej jako součást nového bloku. K ochraně navrhovatelů bloků (validátorů) před spamem a neplatnými transakcemi procházejí balíčky transakcí předtím, než se dostanou k navrhovateli, přes relé (relayers) za účelem validace.
MEV-Boost zachovává stejné fungování původní aukce Flashbots, i když s novými funkcemi navrženými pro přechod Etherea na důkaz podílem (PoS). Hledači stále nacházejí ziskové MEV transakce pro zahrnutí do bloků, ale nová třída specializovaných stran, nazývaných tvůrci, je zodpovědná za agregaci transakcí a balíčků do bloků. Tvůrce přijímá nabídky s uzavřenou cenou od hledačů a spouští optimalizace, aby našel nejziskovější pořadí.
Relé je stále zodpovědné za validaci balíčků transakcí před jejich předáním navrhovateli. MEV-Boost však zavádí úschovy (escrows) zodpovědné za poskytování dostupnosti dat ukládáním těl bloků odeslaných tvůrci a hlaviček bloků odeslaných validátory. Zde validátor připojený k relé požádá o dostupné exekuční payloady a použije řadicí algoritmus MEV-Boost k výběru hlavičky payloadu s nejvyšší nabídkou + MEV spropitným.
Jak Builder API zmírňuje dopad MEV?
Hlavní výhodou Builder API je jeho potenciál demokratizovat přístup k příležitostem MEV. Použití schémat commit-reveal eliminuje předpoklady důvěry a snižuje vstupní bariéry pro validátory, kteří chtějí těžit z MEV. To by mělo snížit tlak na sólo stakery, aby se integrovali do velkých stakingových poolů za účelem zvýšení zisků z MEV.
Rozšířená implementace Builder API podpoří větší konkurenci mezi tvůrci bloků, což zvyšuje odolnost vůči cenzuře. Vzhledem k tomu, že validátoři kontrolují nabídky od více tvůrců, tvůrce, který má v úmyslu cenzurovat jednu nebo více uživatelských transakcí, musí přeplatit všechny ostatní necenzurující tvůrce, aby byl úspěšný. To dramaticky zvyšuje náklady na cenzuru uživatelů a odrazuje od této praxe.
Některé projekty, jako je MEV-Boost, používají Builder API jako součást celkové struktury navržené k poskytování soukromí transakcí určitým stranám, jako jsou obchodníci, kteří se snaží vyhnout útokům typu frontrunning/sendvičování. Toho je dosaženo poskytnutím soukromého komunikačního kanálu mezi uživateli a tvůrci bloků. Na rozdíl od dříve popsaných mempoolů s řízeným přístupem je tento přístup výhodný z následujících důvodů:
-
Existence více tvůrců na trhu činí cenzuru nepraktickou, což je přínosem pro uživatele. Naproti tomu existence centralizovaných a na důvěře založených temných poolů by soustředila moc do rukou několika tvůrců bloků a zvýšila by možnost cenzury.
-
Software Builder API je open-source, což umožňuje komukoli nabízet služby tvůrce bloků. To znamená, že uživatelé nejsou nuceni používat žádného konkrétního tvůrce bloků, a zlepšuje to neutralitu a bezoprávněnost (permissionlessness) Etherea. Obchodníci hledající MEV navíc nebudou neúmyslně přispívat k centralizaci používáním soukromých transakčních kanálů.
Související zdroje
- Dokumentace Flashbots (opens in a new tab)
- GitHub Flashbots (opens in a new tab)
- mevboost.org (opens in a new tab) – Sledovač se statistikami v reálném čase pro relé a tvůrce bloků MEV-Boost
Další čtení
- Co je to Miner-Extractable Value (MEV)? (opens in a new tab)
- MEV a já (opens in a new tab)
- Ethereum je temný les (opens in a new tab)
- Útěk z temného lesa (opens in a new tab)
- Flashbots: Předběhnutí krize MEV (opens in a new tab)
- Vlákna o MEV od @bertcmiller (opens in a new tab)
- MEV-Boost: Architektura Flashbots připravená na Merge (opens in a new tab)
- Co je to MEV-Boost (opens in a new tab)
- Proč provozovat mev-boost? (opens in a new tab)
- Stopařův průvodce po Ethereu (opens in a new tab)