Znalezienie Odpowiedniego Balansu
4 marca 2021

Wraz z niedawnym uruchomieniem okresu bootstrapowego stablecoina SigUSD, wskaźniki uczestnictwa społeczności Ergo przekroczyły nasze oczekiwania. Można to wyraźnie zobaczyć po całkowitej wartości zablokowanej (TVL) wynoszącej ponad 6 milionów dolarów w Ergach w dApp w momencie pisania. My w Ergo Foundation ściśle monitorujemy, jak społeczność korzysta z dApp SigUSD, rozumiejąc mechanikę i wszystkie różne czynniki, które mają wpływ.
Zidentyfikowane Front-running
Krótko po uruchomieniu dApp zauważyliśmy, że duża ryba wchodziła i wychodziła z SigUSD w półregularnym harmonogramie. Po przeprowadzeniu badań nad wzorcami, które ta ryba stosowała, zidentyfikowano, że front-runowała cenę orakla w próbie osiągnięcia zysku.
Tego typu front-running orakli zdarzał się wcześniej w ekosystemie DeFi Ethereum i jest czynnikiem, który ma wpływ, ponieważ aktualizacje punktów danych orakli nigdy nie mogą być 100% natychmiastowe. Zawsze musi istnieć pewna ilość opóźnienia, zanim punkt danych zostanie zaakceptowany w bloku, co otwiera możliwość istnienia front-runningu.
W naszym scenariuszu, ryba wykorzystywała to, mintując SigUSD wcześnie podczas okresu „Live Epoch” puli orakli (gdy było już rozsądnie jasne, jaki będzie nadchodzący nowy punkt danych Erg/USD) i zyskiwała na różnicy cen, gdy pula orakli finalizowała punkt danych. Możesz zobaczyć adres ryby tutaj (która wydaje się być wczesnym górnikiem w ekosystemie Ergo: https://explorer.ergoplatform.com/en/addresses/9hyDXH72HoNTiG2pvxFQwxAhWBU8CrbvwtJDtnYoa4jfpaSk1d3)
Strategia Łagodzenia Front-runningu Przed Uruchomieniem
Projektując protokół pod SigUSD (nazywany protokołem AgeUSD), zrozumiano, że front-running może być problemem. W związku z tym w protokole wprowadzono mechanizm, aby temu przeciwdziałać; są to opłaty za minting i wykup. Krótko mówiąc, opłaty za minting/wykup SigUSD działają jako bariera, która uniemożliwia, aby front-running był opłacalny. Ta bariera front-runningu może być obliczona, po prostu dodając opłatę za minting SigUSD plus opłatę za wykup SigUSD.
Dla wdrożonego dApp SigUSD opłaty ustalono na niskie 1% za mint/wykup przez wdrożeniowca (DarkSideBrrrrr), aby zapewnić społeczności płynne doświadczenie w nabywaniu SigUSD/SigRSV bez konieczności płacenia dużo więcej. Ta decyzja o niskich opłatach jednak również uczyniła to bardziej atrakcyjnym dla chciwej ryby, aby nadużywać i próbować front-runować dApp dla zysku. Przy tylko 1% opłaty za każdą akcję, oznacza to, że bariera front-runningu kończy się na 1% + 1%.
W przypadku rozwijającego się Blockchaina, takiego jak Ergo, z przyzwoitą ilością zmienności cenowej, te 1% opłaty okazały się niewystarczające dla ryby. Dlatego uzgodniono, że ten problem front-runningu musi być natychmiast rozwiązany.
Strategia Łagodzenia Front-runningu Po Uruchomieniu
Aby chronić posiadaczy Erg przed manipulacjami ze strony front-runningu, który wykonywała ryba, pula orakli została zatrzymana, aby mieć jak najsprawiedliwszy sposób na aktualizację protokołu. Oznacza to, że stawka orakla dla Erg/USD została zamrożona na poziomie 3,16143 USD, co można zobaczyć w SigmaUSD web dApp.
To pozwala wszystkim posiadaczom SigmaUSD i SigmaRSV bezpiecznie wykupić swoje tokeny za Ergi. Gdyby stawka nie została zamrożona, użytkownicy, którzy przeczytali ten post jako pierwsi, mogliby wyjść czysto kosztem innych użytkowników, którzy nadal byliby negatywnie dotknięci. W związku z tym wszyscy posiadacze SigmaUSD mogą natychmiast wykupić swoje tokeny, co również pozwoli wszystkim posiadaczom SigmaRSV wykupić swoje tokeny.
Idąc naprzód, daje nam to możliwość znalezienia nowego balansu dla SigmaUSD i rozwiązania tych problemów wielotorowym podejściem.
Ergo Foundation zaleca, aby członek społeczności DarksideBrrrr wydał nowe wdrożenie SigmaUSD z opłatą 2%. To podwoi barierę dla wszystkich rodzajów front-runningu, które jakakolwiek ryba może chcieć próbować wykorzystać.
Ponadto celem jest całkowite zapobieżenie obecnie stosowanemu front-runningowi bez ryzyka. W związku z tym nowe pule orakli będą wdrażane z „aktualizacją wzmacniającą”.
Pierwsza część tej aktualizacji polega na ustaleniu limitu dla wahań cenowych między aktualizacjami punktów danych. Innymi słowy, ponieważ front-running będzie zapobiegany przez 2% opłaty (4% bariera front-runningu), aktualizacje punktów danych mogą teraz być wygładzane, aby poruszać się tylko w 4% przyrostach. (Z bardzo ostrymi ruchami dozwolonymi, aby nie uniemożliwić rzeczywistym dużym ruchom rynkowym). Ta zmiana zapobiega technice front-runningu, którą stosowała ryba.
Ponadto chcemy również zrobić jeszcze lepiej i poprawić doświadczenie dla wszystkich dApps opartych na oraklach, podczas gdy wprowadzamy tak duże zmiany. W związku z tym podwajamy prędkość publikacji punktów danych puli orakli. Początkowo wynosząca 60 minut, harmonogram publikacji jest przyspieszany do 30 minut.
To naturalnie działa w tandemie z wygładzonymi aktualizacjami cen, zapewniając wyższej jakości, świeższe i bardziej użyteczne punkty danych on-chain.
Idąc Naprzód
Dzięki nowym aktualizacjom zarówno pul orakli, jak i dApp SigmaUSD, ekosystem i wszyscy Ergonauci mogą czuć się pewnie, że ekosystem zmierza w dobrym kierunku.
Obecny plan zakłada uruchomienie nowej aktualizacji puli orakli w ciągu najbliższego tygodnia, a my oczekujemy, że DarkSideBrrrr będzie mógł wdrożyć nową instancję SigmaUSD wkrótce po tym.
Społeczność Ergo jest jednym z najcenniejszych zasobów, jakie mamy, i zamierzamy, aby ta transformacja przebiegła jak najsprawniej, aby wszyscy mogli wrócić do cieszenia się korzystaniem z SigmaUSD i SigmaRSV. Będziemy informować Cię na bieżąco, gdy sytuacja będzie się rozwijać w nadchodzącym tygodniu.
Share post
13 sierpnia 2025
12 maja 2025






