Flashbots to stosunkowo nowa organizacja, której celem jest poprawa przejrzystości, uczciwości i bezpieczeństwa sieci Ethereum. W szczególności Flashboty skupiają się na łagodzeniu negatywnych skutków wartości wydobywalnej przez górników (MEV) na ekosystem Ethereum.
MEV odnosi się do dodatkowej wartości, jaką górnicy mogą wydobyć z bloku, poza nagrodą za blok i opłatami transakcyjnymi. MEV może wynikać z różnych źródeł, takich jak możliwości arbitrażu, front-running i likwidacje. Chociaż MEV może przynieść korzyści finansowe górnikom, może również zaszkodzić sieci, tworząc nierówności i centralizując władzę. Ponadto MEV można wykorzystać do złośliwych celów, takich jak cenzura, manipulacja i ataki.
Wszystko o Flashbotach – dogłębne zrozumienie
Flashboty pojawiły się jako potencjalne rozwiązanie tego problemu MEV w listopadzie 2020 r. Flashboty to w zasadzie organizacja łącząca wyszukiwarki i kopalnie. Zamiast prywatnych kontraktów i porozumień jest to otwarty system uczestnictwa, w którym może uczestniczyć każdy poszukiwacz lub grupa wydobywcza. Uważa się, że ten otwarty system jest znacznie korzystniejszy dla sieci niż dominacja kilku podmiotów prywatnych, ponieważ nadal pozwala na konkurencję.
Flashboty działają w następujący sposób. Poszukiwacze badają łańcuch bloków i pulę pamięci, aby zidentyfikować możliwości MEV. Kiedy odkryją taką możliwość, tworzą transakcję lub grupę transakcji, aby ją wykorzystać. Następnie przesyłają te transakcje na swój scentralizowany serwer. Transakcje te obejmują także wynagrodzenia dla górników. Koncepcja jest taka, że wyszukiwarka nie będzie już rozgłaszać transakcji MEV do puli pamięci i zamiast tego będzie korzystać z jej systemu.

Głównym celem podmiotu jest umożliwienie niewymagającego pozwolenia, przejrzystego i uczciwego ekosystemu do ekstrakcji MEV. Obejmuje on trzy cele: demokratyzację dostępu do dochodów z pojazdów MEV, zapewnienie przejrzystości działalności związanej z pojazdami MEV oraz redystrybucję dochodów z pojazdów MEV.
Opłaty transakcyjne Flashbotami
Struktura opłat za transakcję Flashbotem (wypłacanie zachęt górnikom) różni się od zwykłej transakcji. Ponieważ kwota prowizji jest wliczona w wartość Etheru, koszt transakcji w przypadku transakcji Flashbotem wynosi zawsze 0 USD.
obraz 425
Możesz ręcznie ustawić cenę gazu dla transakcji Flashbotem w oknie potwierdzenia.
Ceny gazu Flashbota są domyślnie ustawione na aktualną, „natychmiastową” cenę gazu. Aktualna „szybka” cena gazu to najniższa możliwa wartość, a najwyższa możliwa wartość to bieżąca „natychmiastowa” cena gazu pomnożona przez trzy.
Adopcja Flashbotów
Szacuje się, że według stanu na maj 2022 r. ponad 90% górników Ethereum jest połączonych z serwerem Flashbot. Świadczy o tym fakt, że ponad 90% bloków zawiera pakiety transakcji Flashbot. Adopcja wzrosła z 0% do około 90% do 2021 roku. Analizując Ethereum, Flashbota należy uznać za niezwykle ważnego z ekonomicznego punktu widzenia.
Kolejnym kryterium oceny znaczenia ekonomicznego Flashbotów jest porównanie wartości wydobytego MEV z opłatami za Ethereum. Według danych Coinmetrics łączne opłaty za kopanie Ethereum w ciągu ostatnich 12 miesięcy wyniosły około 10 740 mln USD. Dla porównania wartość MEV zebranych w tym samym okresie wyniosła 393 miliony dolarów.
Ponieważ wynosi to tylko 3,7%, można argumentować, że Flashboty nie są szczególnie istotne z ekonomicznego punktu widzenia. Jednak 3,7% dochodów może mieć znaczący wpływ na marże górników, a przyjęcie 90% górników oznacza, że jest to ważna część sieci Ethereum. Są one kluczowe, ponieważ przewiduje się, że w przyszłości pozostaną one istotną cechą propagacji transakcji.
Jak skonfigurować ochronę Flashbotów
Flashbots Protect jest łatwy do włączenia dla tych, którzy są zaznajomieni z rozszerzeniem przeglądarki portfela MetaMask. Otwórz rozszerzenie przeglądarki, wybierz „Ethereum Mainnet” jako sieć, a następnie kliknij „Dodaj sieć” na dole rozwijanego menu…

Spowoduje to przekierowanie do okna przeglądarki, w którym należy wybrać „dodaj sieć ręcznie”
Źródło: MetaMask
Po wyświetleniu monitu o dodanie pakietu RPC Flashbots wprowadź następujące informacje:
Źródło: MetaMask
Kliknij przycisk Zapisz, a będziesz mógł teraz wysyłać transakcje Ethereum z pewnością, że transakcje nie będą typu front-run, a opłaty zostaną uiszczone dopiero po zakończeniu transakcji.
Produkty oferowane przez Flashboty
Flashbots oferuje 4 produkty użytkownikom Ethereum, dostawcom infrastruktury (walidatorom i konstruktorom bloków) oraz członkom społeczności.
1. Flashbots Protect (użytkownicy Ethereum) – jest to punkt końcowy zdalnego wywołania procedury (RPC), którego każdy użytkownik Ethereum może użyć, aby uniemożliwić botom MEV (takim jak jaredfromsubway.eth) wyprzedzanie swoich transakcji. Dodatkowo zapobiega ponoszeniu przez użytkowników opłat transakcyjnych za nieudane transakcje.
2. Aukcja Flashbotów (dostawcy infrastruktury Ethereum) – Jest to rynek umożliwiający optymalne zamawianie transakcji. Umożliwia walidatorom delegowanie budowy bloków sieci zewnętrznych twórców bloków, maksymalizując w ten sposób rentowność bloków.
3. MEV-Boost (dostawcy infrastruktury Ethereum) – jest to oprogramowanie pośrednie typu open source opracowane przez Flashbots i wykorzystywane przez walidatorów Ethereum. Walidatorzy korzystający z MEV-Boost sprzedają swoją przestrzeń blokową na otwartym rynku, aby zwiększyć zyski ze stakowania w procesie aukcji Flashbots.
4. Dane Flashbotów (społeczność Ethereum) – Jest to zestaw narzędzi i interfejsów zaprojektowanych w celu zapewnienia przejrzystego wglądu w aukcje Flashbotów i ogólniej aktywność MEV w Ethereum.




