Proč je skóre na úrovni bloku v MEV důležité? Co je bodování na úrovni bloku: Bodování na úrovni bloku je jednoduchá, ověřitelná metrika, která měří změnu zůstatku příjemce poplatku v rámci bloku. Namísto sledování každé transakce nebo události zaznamenává zůstatek příjemce poplatku ukotvený Merklem před a po provedení bloku a s rozdílem zachází jako se skóre bloku. Tato definice jednoho čísla snižuje nejednoznačnost ohledně toho, co se "počítá" jako hodnota, a lze ji snadno ověřit pomocí Merkleových důkazů. Standardizace hodnoty bloku je důležitá, protože mnoho systémů MEV závisí na konzistentním a auditovatelném skóre. Přepínání zisků Relay, účetnictví validátorů, platby stavitelů, průzkumníky bloků a platební doklady, to vše potřebuje spolehlivou metriku pro porovnání bloků. Bez společného standardu mohou relé započítávat hodnotu dvakrát nebo podhodnocovat, validátoři nemohou nezávisle potvrzovat platby a pobídky stavitelů se vychylují. Bodování na úrovni bloku tyto problémy řeší tím, že poskytuje transparentní měření nezávislé na protokolu, které lze snadno ověřit. V praxi se skóre na úrovni bloku používá k porovnání bloků, rozhodnutí, který z nich by měl validátor navrhnout, a k potvrzení, že slíbené platby mezi staviteli, relay a validátory jsou skutečně doručeny. Existuje několik přístupů k měření hodnoty; Bodování na úrovni bloku je nejpřímější: - Bodování výstupu transakce ověřuje konkrétní platební transakci, na kterou je připsán příjemce poplatku. Vyhýbá se některým problémům s výběrem, ale přidává náklady na plyn každý blok a komplikuje doklady o platbě. - Vstupní bodování transakce vyžaduje, aby platby pocházely z EOA a zahrnovaly platbu do pole hodnoty transakce. Důkazy zahrnutí jsou snadné, ale tento přístup vyžaduje přísná pravidla formátování a původu. - Bodování na úrovni události standardizuje vygenerovanou událost (např. BlockScore (tvůrce, validátor, hodnota)) uvnitř transakce. To umožňuje důkazy o zahrnutí, ale vyžaduje nové konvence o tom, které transakce a index událostí se počítají. - Scoring na úrovni bloku měří rozdíl v zůstatku příjemce poplatku v celém bloku, který je ověřen Merkle proofy zůstatku příjemce v bloku n−1 a bloku n. Neukládá žádná omezení formátu transakce a zobecňuje napříč platebními mechanismy. Jeho hlavní nevýhodou je, že validátor nemůže vybírat poplatky ve stejném bloku, který navrhuje, aniž by změnil skóre; vytváření stručných a nedůvěryhodných důkazů o platbách (Merkle snapshots) zůstává aktivní inženýrskou výzvou. Kompromisy se většinou týkají režie plynu a složitosti důkazů. Transakční a událostní metody přidávají pravidla plynu a formátování; Bodování na úrovni bloku tyto náklady minimalizuje, ale posouvá složitost do generování důkazů. Chcete-li zjistit, kde na bodování záleží, vzpomeňte si na tok MEV: vyhledávače vytvářejí balíčky, tvůrci sestavují blok s nejvyšší hodnotou, relé inzerují tyto bloky validátorům prostřednictvím MEV-Boost a validátoři rozhodují, který blok navrhnou. Platby mohou pocházet z více kanálů, prioritních poplatků, protokolového baseFee (vyloučeného z hodnocení MEV), přímých převodů Coinbase nebo jednoduchých převodů, takže hodnocení musí izolovat hodnotu podnícenou validátorem a zároveň ignorovat nesouvisející toky. Několik týmů prosazuje standardizaci na úrovni bloků: - Flashboti představili potřebu blokového skórování v MEV-Boost a vedli komunitní práci na přepínání relé a účtování validátorů. - @wallchain_xyz měří a přerozděluje MEV z arbitrážních a sdružených obchodů DEX, což umožňuje slevy a ochrany za jednotlivé balíčky. - @bloxroute nabízí přenosovou infrastrukturu s nízkou latencí a vyhodnocení hodnoty bloku v reálném čase pro vynucení výplatních limitů a simulaci odměn....