Původní text: „Tříminutový rychlý přehled nového protokolu MEV-Share společnosti Flashbots, uživatelé se mohou podílet na sdílení příjmů MEV“
Napsal: Peng SUN, Foresight News
MEV (Maximal Extrahable Value) označuje ekonomické výhody, které mohou vyhledávače MEV a tvůrci bloků získat po třídění nezabalených transakcí. MEV se již nějakou dobu proslavilo jako obecný termín pro on-chain arbitrážní obchodování a hledači MEV často spolupracují s validátory, aby našli potenciální arbitrážní příležitosti. Mezi mnoha typy útoků MEV jsou nejhorší front-running transakce a sendvičové útoky, které způsobují uživatelům a síti Ethereum obrovské škody a negativní externality.
MEV je nedílnou součástí blockchainové sítě a jeho příjmy vždy plynuly do vyhledávačů MEV, tvůrců bloků, navrhovatelů bloků a sítě Ethereum, nicméně jako přímý zdroj a největší oběť MEV, uživatelů Etherea, peněženek a iniciátorů toku objednávek jako DApp se nemůže podílet na sdílení příjmů MEV. S ohledem na to Ethereum infrastrukturní služba Flashbots také zkoumá řešení pro sdílení příjmů MEV a včera spustila beta verzi protokolu MEV-Share, jejímž cílem je distribuovat část příjmů MEV uživatelům Etherea.
Co je MEV-Share?
MEV-Share je protokol s otevřeným zdrojovým kódem, který využívá soukromí a závazek k usnadnění spolupráce bez povolení mezi uživateli/poskytovateli toku objednávek a vyhledávači MEV. Agregace toku objednávek v MEV-Share může nejen oslabit centralizaci proprietárního toku objednávek v síti Ethereum, ale také umožnit uživatelům, peněženkám, DApps a dalším zdrojům toku objednávek podílet se na sdílení příjmů MEV.
Jak funguje MEV-Share
Protokol MEV-Share zavádí „Matchmaker“, který dokáže spárovat uživatelské transakce s transakčními balíčky (balíčky) vyhledávače MEV, což umožňuje hledajícím dále optimalizovat jejich úsilí o zachycení MEV.
Flashbots provozuje Matchmaker na hlavní síti Ethereum. Matchmaker má koncové body pro příjem transakcí a transakčních balíčků a také koncový bod SSE Event Stream pro odesílání čekajících událostí/transakcí hledajícím. Konkrétně poté, co uživatelé odešlou své transakce do Matchmakeru, bude Matchmaker selektivně sdílet informace o transakci s hledajícím a ten bude naslouchat a přijímat nové toky událostí prostřednictvím koncového bodu SSE. Hledač poté navrhne transakci pro Matchmaker, která je spojena s uživatelskou transakcí. V současné době Flashbots podporuje pouze zpětné běhy, které zabalí uživatelské transakce do každé platné transakce zpětného běhu hledače a předají je tvůrci bloků. Tvůrce bloků vybere vítězný transakční balíček a vrátí uživateli část zpětného zisku hledače.
Pokud není odeslána žádná platná koncová transakce, transakce je považována za normální chráněnou transakci a získává všechny výhody Flashbots Protect, včetně ochrany před spuštěním, žádné neúspěšné transakce a další.
Jak používat MEV-Share
Protokol MEV-Share je součástí Flashbots Protect. Flashbots Protect je nástroj RPC, který se integruje s uživatelskými peněženkami a je navržen tak, aby chránil před roboty, kteří se snaží vydělávat tím, že brání uživatelským transakcím. V dokumentaci Flashbots mohou uživatelé přímo kliknout na „Připojit peněženku k ochraně“ a připojit se k Protect RPC prostřednictvím MetaMask.
Transakce uživatelů Flashbots Protect automaticky proudí do Flashbots Matchmaker, který vrací 90 % výnosů MEV z jejich transakcí uživateli, aniž by uživatel musel cokoliv dělat. Ve výchozím nastavení uživatelé připojující se k Protect spustí Matchmaker se stabilní konfigurací, kterou Flashbots neustále ladí, aby optimalizovala provádění transakcí a zároveň chránila uživatele před škodlivými útoky MEV.
Kromě toho mohou vývojáři peněženek a DApp kódovat v jazyce klientské knihovny MEV-Share Matchmaker a odesílat transakce přímo do Flashbots Matchmaker nebo odesílat soukromé transakce do rozhraní API Matchmaker.
Funkce a vlastnosti MEV-Share
Největším rysem MEV Share je to, že umožňuje uživatelům upravovat nastavení soukromí a spravovat sdílení toku objednávek, čímž se zabrání probíhajícím transakcím a selektivně sdílet informace o transakcích s vyhledávači MEV, kteří mohou nejen získat „odměny za přerozdělení MEV“, ale také zajistit základní soukromí.
Flashbots Protect RPC nesleduje informace o uživateli jakéhokoli druhu (IP, umístění atd.), ani neukládá ani nezaznamenává žádné informace o uživateli. Uživatelé MEV-Share na Flashbots Protect mohou používat vlastní konfigurace ochrany osobních údajů s parametry včetně rad a nástrojů pro vytváření cílů. Vícenásobným zadáním výzev můžete přesně určit, která datová pole z transakce uživatele budou sdílena s hledajícími na MEV-Share. Sdílení menšího množství dat posílí soukromí, zatímco poskytnutí většího množství dat zvýší šance na rychlé provedení transakcí a zisk MEV. V současné době mezi informace, které lze sdílet, patří data volání, protokoly, function_selector, adresa smlouvy, hash transakce atd.
Ve výchozím nastavení Matchmaker nesdílí s hledači jiné transakční informace než transakční hash. Pokud uživatelé požadují úplné soukromí, mohou do adresy URL Protect RPC přidat nápovědu „hash“, tj. „https://rpc.flashbots.net?hint=hash“. Tím se zcela skryjí všechna data identifikující transakci z Matchmaker odeslaná hledači a transakční hash nelze použít k získání jakýchkoli informací o transakci nebo jiných zdrojích.
Pokud uživatelé potřebují nejvyšší rychlost provádění a nejvyšší příjem MEV, mohou sdílet data volání, protokoly, function_selector a adresy smluv s nízkým soukromím, tedy "https://rpc.flashbots.net?hint=calldata&hint=logs&hint= function_selector&hint= smluvní_adresa&hint=hash". Další požadavky a podrobnosti o konfiguraci naleznete na:
Současně mohou uživatelé také určit cílové tvůrce a určit, kterým tvůrcům bloků se mají posílat transakce. V současné době MEV-Share podporuje dva cílové stavitele: „Výchozí stavitelé“ a „Flashboti“. Stojí za zmínku, že přidání dalších stavitelů může získat uživatelské transakce v řetězci rychleji a spolehlivěji, ale Flashbots nekontroluje, jak ostatní stavitelé fungují, a neručí za jejich chování.
Obecně lze říci, že Flashbots následuje výrok Erica Hugese v Cypherpunk Manifesto: „Soukromí není tajemstvím, které člověk nechce, aby věděl celý svět, ale tajemstvím je něco, co člověk nechce, aby ho někdo znal. Know. Privacy je schopnost selektivně se odhalit světu. Flashboti umožňují uživatelům přizpůsobit požadavky a sdílet další informace s hledajícími a zároveň zajistit ty nejzákladnější podmínky ochrany osobních údajů.
Uživatelé, kteří preferují aplikační vrstvu, navíc potřebují najít správné výzvy a předložit pokyny, které jsou pro ně nejvhodnější, aby dosáhli určité rovnováhy mezi soukromím a efektivitou.
Budoucí vývoj a úvahy
Flashbots Matchmaker je implementací protokolu MEV-share a tým navrhuje standardní rozhraní pro celý protokol. Kromě toho tým Flashbots stále zkoumá nová vylepšení. Například poskytuje uživatelům přizpůsobitelné poměry výnosů MEV, které umožňují specifikovat příjemce výnosů MEV, více nastavení ochrany osobních údajů s výchozími hodnotami pro každý protokol a lepší předvolby provádění, které umožňují vyhledávajícím zasílat k obchodu jednodušší koncový obchodní balíček.
Je důležité si uvědomit, že Flashbots Matchmaker je ve verzi beta a služba Matchmaker může během zkušební fáze zaznamenat výpadky služby a API.
