The MEV supply chain: PBS, MEV-Boost, and who actually captures the value
Тізбектегі тиімді мүмкіндік — жою, кросс-орнаралық арбитраж, сэндвич — енді бір бот арқылы мемпулды қараудан бастап блокқа қосуға дейінгі барлық әрекеттерді орындамайды. Оны еңбек бөлінісі басып алады. Бір тарап мүмкіндікті табады, екіншісі оны блокқа жинайды, үшінші паром төртіншіге қол қояды, ал ақша әр секундта қолды ауыстырады. MEV индустрияланған. Оның жеткізу тізбегі бар және әрбір жеткізу тізбегі сияқты, қызықты сұрақ ол арқылы қанша құн ағып жатқанында емес, маржа қайда аяқталатынында.
Осы мақала ұзақ уақыт бойы табыс табуға жұмсайтын қысқа жауап: мән төмен қарай, ақылды бөлікті жасайтын іздеушіден және блок кеңістігін басқаратын құрылысшылар мен валидаторларға қарай ауысты. Бұл көші-қон кездейсоқ немесе теріс пайдалану емес — бұл транзакцияға тапсырыс беруді бәсекелес аукционға айналдырудың болжамды нәтижесі. MEV анатомиясы: бутербродтар, фронтондық және мемпулдың қараңғы орманы оқысаңыз, сіз MEV дегеннің * не екенін білесіз және өту кезінде «бума» және «PBS» сөздерін кездестірдіңіз. Бұл бөлік олардың артындағы ұйым диаграммасы: ойыншылар кімдер, олардың әрқайсысы не сатады және неліктен бүгінгі таңда тізбектің жоғарғы жағына кіруге тырысатын жаңадан келген адам оның ең тауарлы бөлігіне кіреді.
Құрастыру желісі: іздеуші, құрылысшы, эстафета, ұсынысшы
Ұсынушы мен құрылысшы бөлінбес бұрын транзакцияларға тапсырыс берген ұйым (жұмыс дәлелі шахтер) блокты да шығарды, ал нақты тапсырыс беруді қалайтын іздеушінің дәл бір шикі тұтқасы болды: қоғамдық газ бағасы. Бұл әлем - мемпулда бір-біріне айқайлайтын басым газ аукциондары - сэндвич мақаласы ашылады. Заманауи стек бір актерді төрт арнайы рөлге бөледі:
- Іздеуші. Мүмкіндікті тауып, оны бума ретінде көрсетеді — атомдық түрде орындалатын транзакциялардың реттелген тізімі. Oracle жаңартуындағы кері жұмыс, екі бассейндегі атомдық арб, құрбандарды ауыстыру айналасындағы сэндвич. Іздеушінің қыры стратегия және модельдеу: мүмкіндіктің бар екенін білу және оның бағасын дұрыс белгілеу. Бұл атомдық арбитраж және флэш несиелер мақаласының ішінде орналасқан рөл - топтамалары төмен ағынмен қамтамасыз ететін іздеуші.
- Құрылысшы. Көптеген іздеушілерден және қарапайым қоғамдық транзакциялардан жинақтарды жинайды және комбинаторлық орау мәселесін шешеді: күйі бойынша қайшы келетін екі бума жоқ, әрбір буманың атомдылығын және реттілік шектеулерін сақтай отырып, жалғыз ең құнды блокты жинаңыз. Құрылысшының қыры - тапсырыс ағыны және оңтайландыру — ол неғұрлым көп (және эксклюзивті) ағынды көретін болса, ол шығара алатын блок соғұрлым құнды болады.
- Эстафета. Құрылысшылардан толық блоктарды алатын, оларды растайтын (олар талап еткенін төлейді, олар жарамсыз емес) және тек тақырып блогын және ұсыныс берушіге баға ұсынысын көрсететін сенімді делдал. Эстафета екі бағытта да сенім мәселесін шешу үшін бар: ұсыныс беруші оның мазмұнын көрмес бұрын блокқа міндеттенеді (сондықтан ол MEV-ді ұрлай алмайды) және құрылысшы өз блогын тек оны жасаған ұсынысшыға ашады (сондықтан оны плагиатқа айналдыруға болмайды).
- Ұсынушы (осы ұяшық үшін хаттамамен таңдалған валидатор). Тақырып + ұсыныс жұптарын алады, ең жоғарысын таңдайды, қол қояды және төлемді жинайды. Ұсынушының «шеті» жай ғана ұсыну үшін таңдалған болу — хаттама дағды бойынша емес, үлес бойынша бөлетін құқық.
Нарық ретінде оқыңыз, әр қабат келесіге бірдеңе сатады. Іздеушілер құрылысшыларға тапсырылған байламдарды сатады. Құрылысшылар ұсыныс берушілерге толық блоктарды сатады (реле арқылы). Ұсынушылар блок кеңістігінің өзін — шын мәнінде тапшы нәрсе — ең жоғары баға берушіге сатады. Құндылық ең аз кірісті басқаратын адамға беріледі, ал ең аз кіріс - ақылдылық емес. Бұл ұяшық.| Қабат | Сатады | Edge |ден келеді концентрациясы | Түсіру | |---|---|---|---|---| | Іздеуші | Тапсырыс берілген бумалар | Стратегия, симуляция, латенттік | Көп, бәсекеге қабілетті | Шағын жиегі | | Құрылысшы | Толық блоктар | Эксклюзивті тапсырыс ағыны, орау | Жоғары шоғырланған (аз басым) | Эксклюзивті ағыннан жалға алу | | Эстафета | Блок тақырыптары + сенім | Бейтараптық, жұмыс уақыты | Аз, құны жақын жүгіру | ~Ештеңе (қоғамдық игілік) | | Ұсынушы/валидатор | Блок кеңістігі (слот) | Таңдалу (қатысу) | Кең (мыңдаған) | Аукцион жалғасуда |
Ұсынушы мен құрылысшыны бөлу және MEV-Boost құбыры
Ethereum-да бұл құрастыру желісі MEV-Boost арқылы off-protocol арқылы жұмыс істейді, ортаңғы бағдарлама Flashbots 2022 жылдың қыркүйегінде Merge шығарған және қазір валидаторлардың көпшілігі басқарады. Кеңінен келтірілген бақылау тақталары шамамен ~90% Ethereum блоктарын жергілікті түрде валидатор емес, MEV-Boost арқылы сыртқы құрылысшылар арқылы құрастырады — нақты санды шамамен, жылжымалы сан ретінде қарастырады, бірақ сапалы факт шешіледі: блоктардың көпшілігі аутсорсинг. Слотты көп жеңіп алған валидатор өз блогын құрмайды; біреуін сатып алады.
Бұл механизм бұғатын, бірінші бағамен блоктық аукцион болып табылады, 12 секундтық слотта бір рет орындалады:
- Іздеушілер топтамаларды бір немесе бірнеше құрылысшыларға жеке жібереді.
- Әрбір құрылысшы өзінің ең жақсы блогын жинайды және ұсыныстарды — (блок тақырыбы, мән) — релелерге жібереді. Ұсыныстар жақсырақ топтамалар келгенде, слоттың соңғы мерзіміне дейін үздіксіз жаңартылып отырады.
- Эстафета толық блоктарды ұстайды, ұсыныс берушінің MEV-Boost жанамасына тек тақырыптар мен мәндерді көрсетеді.
- Ұсынушы ең жоғары мәнге ие тақырыпқа қол қояды. Содан кейін ғана реле таралу үшін толық блок корпусын босатады.
2-қадамда құрылысшы жасайтын нәрсе бухгалтерлік есеп емес — бұл оңтайландырудың қиын мәселесі және құрылыстың шоғырлануының екінші себебі (ерекше ағынмен қатар). Құраушы газ шегіне, әрбір буманың ішкі реті мен атомдық шектеулеріне және қосылатын екі элементтің олардың оқу және жазу күйіне қайшы келмеу талабын ескере отырып, блок құнын ұлғайту үшін мыңдаған байламдар мен транзакциялардың ішкі жиынын таңдап, тапсырыс беруі керек (екеуі де бір своп сэндвичімен бірге өмір сүре алмайды). Бұл ~ 12 секундтық терезеде жаңа бумалар ағыны ретінде үздіксіз қайта шешілетін және жақсырақ блок табылған сайын релеге қайта ұсыныс беретін таза жабық пішіні жоқ шектеулі комбинаторлық іздеу. Мұны жақсы орындау жылдам модельдеуді, жанжалдарды мұқият анықтауды және релелердің төмен кідірісін талап етеді — ең жақсы тапсырыс ағыны бар кімнен бөлек, масштабты марапаттайтын және жаңадан келгендерді жазалайтын бекітілген құны бар инфрақұрылымдық ойын.
буманың үш қасиеті бұл жұмысты қамтамасыз етеді және оларды дәл айту керек, өйткені төменгі ағынның бәрі оларға байланысты:
- Тапсырыс берілді. Бумадағы транзакциялар берілген реттілікпен орындалады. Сэндвичтің алдыңғы жолы құрбанның алдына *қонуы керек; жою oracle жаңартуынан кейін *қонуы керек. Тапсырыс - бұл өнім.
- Барлығы немесе ешнәрсе (атомдық). Топтамадағы әрбір транзакция ретімен қосылады немесе ешқайсысы жоқ. Іздеуші ешқашан жартылай орындалған стратегияны ұстанбайды: артқы жүгірусіз алдыңғы жүгіру, сатылымсыз сатып алу аяғы. Бұл іздеушілерге агрессивті баға беруге мүмкіндік береді: жоғалған топтама жай ғана орындалмайды және (дерлік) ештеңеге тұрмайды.
- Мөрленген тендер. Бумалар мен ұсыныстар құрылысшы мен эстафета үшін жеке болып табылады, жалпыға ортақ мемпулда өсек айтылмайды. Аукцион - бұл PGA дәуіріндегі ашық айқай емес, жабық конверт.
Бұл дизайннан екі құрылымдық факті шығып, мақаланың қалған бөлігін басқарады. Біріншіден, эстафета дерлік ештеңені түсірмейді: релелер әдетте бейтарап инфрақұрылым ретінде жұмыс істемейді — пайда орталығы емес, стратегиялық түрде (Flashbots, стокингтер, құрылысшыларға іргелес командалар) қаржыландырылатын қоғамдық игілік. Тізбектің жұқа, төленбеген ортасы - қасақана қасиет; сүзе бастаған эстафета айналады. Екіншіден, ұсынушы аукционның клирингтік бағасын алады — жеңімпаз блоктың өтінімі, ол валидаторға және стекинг пулдары мен сұйық стекинг токендері арқылы, сайып келгенде, кірістілік бөлігі ретінде стекерлерге түседі. Бір кездері жалғыз іздеушімен бірге болған MEV енді бүкіл желінің ставкасында диффузиялық түрде көрсетіледі. Бұл төменгі ағынға көшу, бетоннан жасалған. Ұсынушы ешқандай ақылдылық танытпады; тапшылыққа ықпал етті.
Атауға тұрарлық тағы бір нәзіктік бар, өйткені ол жабық аукционның ұқыпты бейнесін жояды: тайм ойындары. Эстафета блок корпусын тек ұсыныс беруші тапсырма бергеннен кейін ғана босатқандықтан және өтінімдер слоттың соңғы мерзіміне дейін жақсара беретіндіктен, құрылысшылар да, ұсынушылар да мүмкіндігінше қауіпсіз түрде күтуге ынталы болады — құрылысшылар тағы бір буманы сығады, ұсыныстар берушілер ең жоғары баға ұсынысының жетілуіне қол қояды — қол қою алдында. Талғампаз ұсыныстар таратуды уақтылы блоктау қаупімен аздап көбірек MEV алу үшін аттестациясын әдейі кейінге қалдырады. «Аукцион» таза сәт емес; бұл жұмсақ мерзімге қарсы жарыс, және слотты жіберіп алмай, оған ең жақын итермелей алатын ойыншылар аздап үзінді.
Эстафетаның бейтараптығы да криптографиялық кепілдік емес, сенімді болжам болып табылады және бұл болжам табиғатта сәтсіз аяқталды. 2023 жылдың сәуірінде екі оператор Flashbots MEV-Boost релесін іске асыру қатесін пайдаланды: олар сэндвич-боттарды блокқа айналдырды және олар сол ұяшықты ұсынушы болған кезде, олар толық блокты денені мерзімінен бұрын босатуға итермеледі (дұрыс емес, жарамсыз қолтаңба блогы арқылы), содан кейін мазмұнды **2-ға дейін өзгертті. олар азғырған сэндвичтер. Буманың "бәрі-не-ештеңе, тапсырыс беруге-кепілдік" уәдесі релелік бағдарламалық құрал жұмыс істегенше ғана орындалады; қате жабылған конвертті сыртқа айналдырды. (АҚШ прокурорлары кейін екеуін алаяқтық үшін айыптады.) Сабақ PBS бұзылғанында емес — бұл реле бүкіл тізбектегі жүк көтергіш сенімді қосылыс, сондықтан оны жою келесі дизайн мақсаты болып табылады.
(Ол әрі қарай қайда барады? Сенімді релелік тәуелділік әлсіз қосылыс болып табылады, ал заңделген PBS — хаттаманың өзіне бүктейтін ұсынушы-құрастырушы бөлінуі — оны жою жөніндегі тұрақты ұсыныс сэндвич мақаласы біздің мақсатымыз үшін:-lo. бекітілген, PBS аукционды сақтайды, ал аукцион маржаны қайта бөледі.)
Іздеу экономикасы: аукцион сіздің маржаңызды жейді
Міне, іздеуші қабатқа кіргісі келетін кез келген адам үшін ыңғайсыз арифметика. Сіз қоғамдық мүмкіндікті байқадыңыз делік – барлығы есептей алатын жою, барлығы көре алатын CEX-DEX арбитраж – жалпы құндылыққа тұрарлық. орындаудан кейінгі шығындар. Оны орналастыру үшін сіз ұсыныс берушіге ұсынысты төлеуіңіз керек , басым комиссия ретінде немесе топтаманың ішінде тікелей аударым ретінде жеткізіледі («coinbase төлемі»). Жеңіске жеткен кездегі табысыңыз
қайда газ болып табылады. Ұстау: басқа іздеушілер бірдей модельдеуді іске асырды және бірдей келді . Сіз активтің бағасын белгілемейсіз, тек сіз түсінесіз; Сіз аукционда барлығы өлшеп алған жүлдені сатып жатырсыз.
Тауар шегі. Егер мүмкіндік шынымен жалпыға ортақ болса және әрбір іздеуші оны бірдей бағалайтын болса, бұл өтінім бойынша Бертран бәсекесі. Тепе-теңдік жағдайында ұсыныс келесі мәнге дейін қозғалады: , ал іздеушінің пайдасы нөлге дейін құлайды. Бүкіл жалпы мән сіз арқылы ұсыныс берушіге өтеді. Сіз жұмыс жасадыңыз; валидатор төленді.
Жеке-ақпараттық іс. Шынайы іздеушілердің шулы бағалары бар және сәл басқаша шығындар, сондықтан аукцион таза Бертран емес, жеке құндылықтары бар бірінші баға болып табылады. -ның транзакциялық эталонын алыңыз іздеушілер, олардың бағалауы i.i.d. форма киді . Симметриялық тепе-теңдік ұсынысы өз бағасынан төмен * реңк береді:
Сіз бөлшек баға бересіз Сіз нені қажет деп ойлайсыз - және бұл бөлшек 1-ге дейін көтеріледі өседі, сондықтан мүмкіндік неғұрлым көп болса, соғұрлым көлеңкеге аз орын бар. Тапсырыс статистикасы арқылы жұмыс жасай отырып, жеңімпазды күтеді
ұсыныс беруші жинаған кезде . Кез келген іздеуші тек шамамен жеңеді уақыттың, іздеушінің шартсыз бір мүмкіндікке күтілетін пайдасы
сияқты ыдырайтын . Екі қарсылас беске айналады және жиырмаға айналады, және сіздің күткен мүмкіндіктеріңіз құздан құлап кетеді.
def searcher_edge(value_estimate, n_rivals, gas):
"""First-price common-value-ish auction with n_rivals competitors.
Shade toward value as competition rises; margin ~ V/(n+1) when you win,
and ~ V/(n*(n+1)) unconditionally, since you win ~1/n of the time."""
n = n_rivals + 1 # total bidders including you
bid = value_estimate * (n - 1) / n - gas
margin_if_win = value_estimate / (n + 1)
margin_expected = value_estimate / (n * (n + 1))
return bid, margin_if_win, margin_expected
Сандық түрде, бес іздеуші арасында \char36 1000 мүмкіндікті бөлу жеңімпазды қалдырады ~\char36 167 және ұсыныс берушіге ~\char36 833 береді; жиырма іздеуші арасында жеңімпаз ~\char36 48 сақтайды, ал ұсыныс беруші ~\char36 952 санын алады. Жеңімпаздың қарғысы мұны одан әрі күшейтеді: жалпы мән жағдайында жеңіс сізді асыра бағалаған дәлел. — Сіз дәл ұтып алдыңыз, өйткені сіздің бағалауыңыз ең оптимистік болды — сондықтан ұтымды іздеушілер жүйелі түрде артық төлем жасамау және маржаны қайтадан жұқартып алмау үшін қосымша көлеңкелеуі керек.
Стратегиялық қорытынды өзі жазады. Бүкіл алаң көре алатын кез келген мүмкіндікте блок-кеңістік аукционы артық соманы ұсыныс берушіге береді. Іздеушілердің жалғыз қорғанысы - сауда-саттыққа * қатыспау*. бірдей ақпаратқа ие бәсекелестер - басқалар көре алмайтын ағынға немесе мүмкіндікке ие болу. Міне, сондықтан MEV шекарасы ақылды стратегиялардан ерекше тапсырыс ағынына ауысты.
Тапсырыс ағыны аукциондары және жеке ағынды олигополия
Қоғамдық мүмкіндіктер нөлге дейін бәсекелесетін болса, тапшы ресурс жеке тапсырыстар ағыны болып табылады: олар басқаларға жетпес бұрын сізге жететін транзакциялар. Бұл бүкіл бизнесті қайта көрсетеді. Пайдаланушының свопындағы мән тек своп емес — бұл оны кері іске қосу, оның айналасында сэндвич жасау немесе оның бар екенін ешкім білмей тұрып, оны оңтайлы бағыттау құқығы. Кім бұл құқықты бірінші ұстаса, оған бекітілген MEV-ді алады.
Тапсырыс ағыны аукциондары (OFAs) бұл құқықты айқын нарыққа айналдырады. MEV-Share, Flashbots' OFA - пайдаланушыға арналған, тиімді нұсқасы: пайдаланушы транзакцияны жеке жібереді, жүйе іздеушілерге бұл туралы ішінара *кеңестерді ғана көрсетеді, іздеушілер оны кері іске қосуға ұсыныс жасайды және нәтижесінде пайданың үлкен бөлігі пайдаланушыға қайтарылады. Пайдаланушы орнынан бұл қорғаныс (сэндвич мақаласында трейдер тарапынан қамтылған). Бірақ құрылысшының отыратын орнынан бірдей ағынды қараңыз және басқа, ыңғайлы емес сурет пайда болады.
Ынталандыру тізбегі келесідей жүреді:
- Эксклюзивті тапсырыс ағынын алатын құрылысшы — бөлшек сауда своптары оған жалғыз бағытталады, ұтыс топтамаларын бірінші көретін OFA, тек соған ғана жіберетін әмиян немесе RPC — бұл ағынсыз құрылысшыға қарағанда қатаңырақ бағалы блоктарды құра алады.
- Неғұрлым құнды блоктар MEV-Boost аукционында жиі ұтады.
- Жеңіске жету құрылысшыға іздеушілер мен интеграторларға ағыны үшін көбірек төлеуге және кідіріс пен оңтайландыруға қайта инвестициялауға мүмкіндік береді.
- Бұл бұрынғыдан да ерекше ағынды тартады. 1-қадамға оралыңыз.
Бұл оқулық жеңімпаз-ең көп алатын кері байланыс циклі және ол деректерде көрінеді: Ethereum блогы ғимарат блок ұсынатын қарағанда әлдеқайда шоғырланған. Біраз құрылысшылар MEV-Boost блоктарының басым көпшілігін шығарады - белгілі бір атаулар мен акцияларды жылдам қозғалатын деп санайды, бірақ пішіні (екі немесе үш басым құрылысшылардың жоғары ауыр олигополиясы және ұзын құйрық) жылдар бойы сақталды. Іздеу қабаты бәсекеге қабілетті болып қалады; құрастырушы қабаты жоқ, себебі құрылыс қабаты эксклюзивті ағын жинақталатын жерде.
Орталықтандыру қысымы нақты шығындар болып табылады және бұл дизайндағы шынайы шиеленіс. OFA жеке пайдаланушы үшін жақсы — олар ұрлау үшін пайдаланылған қараңғы орманды бағалайды. Бірақ тапсырыс ағынын сатылатын, эксклюзивті активке айналдыра отырып, олар оны жинақтайтын құрылысшыларға құрылымдық шұңқырды береді, ал максималды шоғырланған құрылысшылар нарығы ұсыныс беруші мен құрылысшының бөлінуінен аулақ болу керек еді: Ethereum блоктарының көпшілігіне не кіретінін бірнеше тарап шешеді. «Пайдаланушыларға мәнді қайтару» және «блок құруды орталықсыздандыру» бір-біріне қарама-қайшы. Оны ешкім толық шешкен жоқ; бекітілген PBS және мәжбүрлі қосу тізімдері ынталандыруды жоюдың орнына залалды шектеу әрекеттері болып табылады.
Ізденуші үшін сабақ анық: ойын енді тек «басқалар жіберіп алған мүмкіндіктерді табу» ғана емес, ол «басқалар көре алмайтын қауіпсіз ағын». Бұл бизнесті дамыту және интеграциялау мәселесі - әмияндармен, RPC-мен, хаттамалармен айналысады - кем дегенде инженерлік мәселемен бірдей және ол лауазымды тұлғаларға қолайлы.
Солана контрасты: Джито, кеңестер және үздіксіз аукциондар
Ethereum жеткізу тізбегі бір архитектуралық таңдау арқылы қалыптасады: күтудегі транзакциялар барлығына көрінетін қоғамдық мемпул. Солана әртүрлі таңдау жасады, нәтижесінде MEV жеткізу тізбегі басқаша көрінеді — Ethereum тарихының қай бөліктері іргелі және шартты екенін көру үшін пайдалы контраст.Канондық қоғамдық мемпул жоқ. Солана ортақ пулға күтілетін транзакциялар туралы өсек айтпайды. Gulf Stream аясында клиенттер транзакцияларды тікелей күтілетін көшбасшыға — алдағы блоктарды шығаруға жоспарланған валидаторға жібереді (лидер кестесі бүкіл дәуір үшін алдын ала белгілі және әрбір көшбасшы төрт қатарынан ~400 мс слотына ие). Іздеушілер көруі үшін күтілетін ниет туралы ғаламдық хабарландыру тақтасы жоқ. Бұл классикалық «мемпульді қараңыз, не көрсеңіз, соны орындаңыз» шабуыл бетін негізгі қабатта жояды — бірақ ол MEV-ді жоймайды; ол жарысты қазіргі көшбасшыны тамақтандыратын адамға ауыстырады.
Джито протоколдан тыс аукцион ретінде. Бұл «кім болса да» іс жүзінде Джито. Jito-Solana валидатор клиенті – үлестің көп бөлігін білдіретін валидаторлар басқаратын – MEV-Boost рөлін көрсететін, бірақ реле артында отырмай, валидатор клиентіне біріктірілген базалық хаттаманың үстіне пакеттік нарық қосады. Іздеушілер Джито бумаларын (тапсырылған, атомдық, барлығы немесе ешнәрсе емес, Ethereum бумалары сияқты) плюс Кеңес Джито Блок қозғалтқышына ұсынады, ол тізбектен тыс аукционды өткізеді және жеңімпаз топтамаларды көшбасшыға жібереді. Кеңестер кеңестер шоттарына түседі және валидаторға және оның стекерлеріне таратылады — басқа жолмен жеткен Ethereum сияқты бірдей «MEV stake yield» соңғы нүктесі.
Басымдылық алымдары және кеңестер — екі түрлі рычаг. Солананың тапсырыс беру үшін төлеудің екі түрлі әдісі бар және оларды бір-бірімен салыстыру жиі кездесетін қателік болып табылады:
- Басымдылық алымдар хаттамаға негізделген: көшбасшының банктік сатысында жоспарлау басымдылығын арттыра отырып, транзакцияға тіркелген бір есептеу бірлігінің бағасы (КО үшін микро-лампорттар). Олар хаттамада, әрбір транзакцияға қолданылады және ішінара күйіп кетеді.
- Джито кеңестері протоколдан тыс болып табылады: КО бағасынан толығымен бөлек топтаманы қосу және тапсырыс беру үшін Block Engine аукционына төлем. Бұл Ethereum коинбазасының төлем/блок-аукцион ұсынысының тікелей аналогы.
Үздіксіз аукционға қарсы слот аукционы. Ethereum 12 секундтық слот үшін бір жабық аукционды өткізеді — қатаң мерзімі бар жалғыз, дискретті блок-ғарыш нарығы. Оның орнына Jito's Block Engine жиі, қысқа аукцион терезелерін (секундтық белгілер) іске қосады, Солананың ~400 мс блок каденциясына және үздіксіз орындалуына сәйкес келетін, бөлек тіркелгілерге әсер ететін бумалар бойынша параллельді. Экономикалық құрылымы ерекшеленеді: Ethereum - бұл бір блокқа арналған таза бірінші баға аукционы, мұнда іздеуші слотқа ұсыныс жасайды; Solana's - бұл кішігірім аукциондардың жылдам ағыны, мұнда даулар әр шот үшін және блок қозғалтқышының кешігуі одан да маңызды.
Бір эпизод дизайнды айырбастауды жарқын етеді. Джито біраз уақыт қоғамдық мемпулды басқарды және 2024 жылдың наурызында оны өшірді, себебі бұл мемпул Solana пайдаланушыларына сэндвич шабуылының негізгі орны болды. Қоғамдық күтудегі транзакция арнасын жою сэндвич бетін инсультпен алып тастады. Ол сондай-ақ тапсырыс ағынын жеке арналарға (тікелей блоктау қозғалтқышы, жеке RPC) итермеледі, бұл Ethereum-ның әртүрлі киім киген OFA-лары сияқты орталықтандыру динамикасы: пайдаланушыларды қорғау үшін қоғамдық мемпулды өлтіріңіз және сіз жеке құбырларды басқаратын адамды күшейтесіз.
| Өлшемі | Ethereum (PBS / MEV-Boost) | Солана (Джито) |
|---|---|---|
| Қоғамдық мемпул | Иә — барлығына көрінетін күтудегі txs | Жоқ — Gulf Stream көшбасшыға бағыттайды |
| Орташа бағдарламалық құралға тапсырыс беру | MEV-Boost + реле (протоколдан тыс) | Jito Block Engine, валидатор клиентіндегі |
| Аукционның каденциясы | 12 слотқа бір жабық аукцион | Жиі екінші секундтық терезелер, әр тіркелгі бойынша |
| Тапсырыс үшін төлеу | Басымдық комиссия + коинбаза ұсынысы | Басымдық алым (КО бағасы) + Jito tip |
| Құндылық қайда | Құрылысшылар (ағым) + ұсыныс берушілер/стейкерлер | Валидаторлар + стекерлер (кеңестер арқылы) |
| Public-mempool сэндвичтері | Негізгі шабуыл беті | Көбінесе жойылды (Jito mempool өшірулі, 2024) |
## Жаңадан келген адам бәсекеге түсе алатын (және алмайтын).
Жеткізу тізбегін нақты кіру стратегиясымен салыстырыңыз және сурет таң қалдырады, бірақ үмітсіз емес.
** Сіз бәсекеге түсе алмайтын жерде:**
- Құрылыс. Құрастырушы қабаты – бұл ұзақ жылдар бойы оңтайландыру және эксклюзивті тапсырыс ағыны қарым-қатынастары бар кешігу және ағындық олигополия. Қызметкерлерге қарсы жалпы мақсаттағы құрылысшы ретінде кіру – капиталды көп қажет ететін шығын.
- Қоғамдық, детерминистік мүмкіндіктер. Қоғамдық жоюлар, оқулық екі бассейндік арбтар, жүз бот бірдей санға ұқсата алатын кез келген нәрсе — 3-бөлімнің арифметикасында артық ақша ұсыныс берушіге аукционға жіберілетінін айтады. Сіз жеңесіз үшін уақыт , минус нақты тұрақты шығындар, жақсы кідірісі бар адамдарға қарсы. Бұл бизнес емес; бұл оқу ақысы.
- MEV үшін ұсыныс жасау. Ұсынушының бөлігін басып алу валидатор болуды білдіреді, яғни үлесті білдіреді. Бұл шетке емес, капиталға пайда әкелетін ойын.
Жаңадан келген адам қай жерде:
- Ұзын құйрықты және жаңа тізбекті мүмкіндіктер. Құрастырушы нарықтары жетілмеген, жұқа бәсекелестік және дұрыс бағаланбаған параметрлері бар дамып келе жатқан L2 және қолданбалар 2021 жылға жуық Ethereum-ға ұқсайды. Шеткі тиімсіз орынға ерте бару, қаныққан жерде жылдам емес.
- Мүмкіндіктерді имитациялау қиын. Мульти-хоп маршруттары, шығу өтімділігін бағалау шынымен қиын экзотикалық кепіл, кросс-домендік тізбектерді қамтитын ойындар. Бұл жерде шеткі модельдеу, кідіріс емес — дәл іздестіру шеберлігі аукцион тауарға айналдырмайды, өйткені оны қате модельдеген бәсекелестер оны дұрыс бағаламайды.
- Өз ағыныңызды қамтамасыз ету. 4-бөлімге сәйкес, ұзаққа созылатын шұңқыр басқалар көре алмайтын тапсырыс ағыны болып табылады: әмиян, интерфейс, протокол интеграциясы, транзакциялары алдымен сізге бағытталатын Telegram-бот пайдаланушы базасы. Бұл инженерлік мәселеге қарағанда тарату мәселесі - және тарату - бұл қызметтегілер, парадоксальды, кейде тауашалық аудиторияға ие адам жеңетін жерде.
- Стресс оқиғалары. Газ шарықтаулары мен RPC сәтсіз болғанда, шекті, жеткіліксіз қамтамасыз етілген операторлар офлайн режимінде және әдетте аукционда нөлге дейін қысқаша төленетін мүмкіндіктер жойылады. Күшті инфрақұрылым барлық адамдар үзіліс жасағанда өз орнын алады — жарыс жүгіру қиын болған кезде жақсы төлейді.
Адал құрылым: жеткізу тізбегінің жоғарғы жағы (қоғамдық мүмкіндіктерді іздеу) ең тауарланған бөлігі болып табылады, ал ортасы (ғимарат) - қозғалмалы олигополия. Жаңадан келген адамның шынайы шеті жиектерінде — тиімсіз орындарда, қатты модельдеуде және меншікті ағында — қызметтегілер мен аукцион маржаны алып қойған орталықта емес.
Нені алып кету керек
- MEV – бот емес, жеткізу тізбегі. Іздеуші → құрастырушы → реле → ұсынысшы, және әрбір қабат келесіге бірдеңені сатады: байламдар, блоктар, сенім және ақырында тапшы нәрсенің өзі — блоктық кеңістік.
- Маржа төменгі ағынға көшті. Іздеуші ақылды бөлікті жасайды, бірақ блок-кеңістік аукционы артық ақшаны ұяны басқаратын адамға береді. Эстафета ~ ештеңені түсірмейді (бейтарап қоғамдық игілік); ұсыныс беруші/валидатор клирингтік бағаны алады, ол ставка кірісі ретінде қайта пайда болады.
- PBS/MEV-Boost – жабық ұсыныс, бірінші бағамен сатылатын блок аукционы, бір слотқа бір рет, тапсырыс берілген, не бәрі де, не ештеңе де емес байламдары* үстінде өтеді — және ол Ethereum блоктарының ~90%-дан астам бөлігін құрады.
- Кез келген қоғамдық мүмкіндікте іздеушінің маржасы ~нөлге дейін бәсекелеседі. Күтілетін пайда келесідей төмендейді. бәсекелес іздеушілер саны бойынша; жеңімпаздың қарғысы оны одан әрі жұқартады. Жалғыз қорғаныс - басқаларда жоқ ақпарат.
- Тапсырыстың ерекше ағыны – бұл жаңа шұңқыр және тапсырыс ағыны аукциондары — жеке пайдаланушы үшін тамаша — құрылысшылар нарығын шоғырландырады, «пайдаланушыларға құнды қайтару» «блок құруды орталықтандырылмаған күйде ұстау» шиеленісіне әкеледі.
- Солана/Джито қай бөліктердің шартты екенін көрсетеді. Қоғамдық мемпул (Gulf Stream), реле орнына клиенттік блок қозғалтқышы, басымдық алымдар және кеңестер және бір слоттың орнына үздіксіз қосалқы секундтық аукциондар — бірдей соңғы нүктеге жететін басқа архитектура (валидатор/стейкер ретінде) және орталық ағынға бірдей кірістілік.
- **Жаңадан келген адам орталықта емес, шеттерде бәсекелеседі: тиімсіз жаңа орындар, имитациялау қиын мүмкіндіктер, меншікті ағын және стресс оқиғалары — ешқашан алаңға қарсы қоғамдық мүмкіндіктер және ешқашан құрылысшы ретінде бетпе-бет келмейді.
Бумалары осы құрылғыны толық қамтамасыз ететін іздеуші атомдық арбитраж және флеш несиелер тақырыбы болып табылады; оның қабылдау жағындағы трейдер [сэндвич пен мемпул праймерінің] тақырыбы болып табылады (/blog/mev-sandwich-frontrunning-mempool). Бұл мақала тізбектің ортасы болды - ақшаны кім сақтайтынын шешетін бөлік.
Анықтамалар
- Flashbots құжаттамасы: MEV-Boost архитектурасы, релелер, MEV-Share және құрастырушы/іздеу құжаттары (docs.flashbots.net).
- MEV-Boost: блок құрудың аутсорсинг статистикасы және релелік/құрастырушының бақылау тақталары (мысалы, mevboost.pics, Rated, relayscan.io) — белгілі бір акцияларды уақыт бойынша өзгеретін ретінде қарастырыңыз.
- Даян және т.б. (2019), Flash Boys 2.0: Орталықтандырылмаған биржалардағы алдыңғы қатарлы жұмыс, транзакцияларды қайта реттеу және консенсустың тұрақсыздығы. arXiv:1904.05234 (PGA әлемі PBS ауыстырылды).
- Ethereum ұсынушы-құрылысшы бөлу және бекітілген PBS (ePBS) дизайн жазбалары және EIP-7732 материалдары.
- 2023 жылдың сәуіріндегі MEV-Boost релелік эксплойт және одан кейінгі АҚШ-тың айыптау актісі (Flashbots пост өлімнен кейін реле осалдығы; DOJ пресс-релизі, 2024 ж.) — жоғарыда талқыланған реле сенімінің сәтсіздігі.
- Jito құжаттамасы: Jito-Solana клиенті, Block Engine, жинақтар, кеңестер және 2024 жылғы наурыздағы мемпулдың ескіруі (docs.jito.wtf, jito.network блогы).
- Solana Gulf Stream, көшбасшы кестесі және басымдық төлемі (есептік бірлік бағасы) құжаттамасы.
- Бірінші баға бойынша сауда-саттық, сауда-саттықты көлеңкелеу және жеңімпаздың қарғысы туралы аукцион-теориялық түсінік (Vickrey 1961; Milgrom & Weber 1982).
Authors
Trading-systems engineer
Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.