CoW DAO koncentruje się na tworzeniu produktów na Ethereum, które mogą zwiększyć bezpieczeństwo i doświadczenia handlowe użytkowników Web3. Projekt oferuje trzy główne narzędzia: CoW Protocol, MEV Blocker i CoW AMM. Oferują również wsparcie w zakresie rozwoju, dotacje i inne zasoby dla tych projektów.
CoW Protocol: Narzędzie handlowe, które wykorzystuje transakcje oparte na grupach, aby znaleźć najlepsze ceny i poprawić płynność.
MEV Blocker: Narzędzie do ochrony transakcji, które zapobiega atakom na transakcje, jednocześnie oferując rabaty użytkownikom.
CoW AMM: Zautomatyzowany twórca rynku (AMM), który chroni dostawców płynności przed wykorzystywaniem cen.
CoW DAO przyjmuje zdecentralizowany model zarządzania, który pozwala członkom społeczności kontrolować rozwój protokołu.
Protokół CoW
Zamiar handlu
Podczas handlu z Protokół CoW, zamiast składać zamówienie bezpośrednio, podpisujesz "zamiar handlu". Ten zamiar opisuje, co i ile chcesz handlować, a rozwiązywacze znajdują najlepszy sposób na jego spełnienie.
Korzyści finansowe
Rozwiązywacze starają się uzyskać dla ciebie najlepsze ceny, dopasowując transakcje peer-to-peer (zwane Zbieżnością Zamiarów) lub znajdując oferty poza łańcuchem. Ta metoda obniża opłaty i unika manipulacji cenami, oferując jednocześnie ochronę przed atakami MEV (Maksymalna Wartość Ekstrowalizowana).
Korzyści techniczne
Protokół wspiera aukcje partii, pozwalając użytkownikom składać wiele transakcji i nawet płacić opłaty za gaz w tokenach innych niż ETH. Eliminuje również opłaty za nieudane transakcje.
Rozwiązywacze i aukcje partii
Rozwiązywacze konkurują, aby przetwarzać twoje zamiary handlowe w partiach, dążąc do uzyskania najlepszej oferty. Aukcje partii oferują ochronę przed manipulacjami i pozwalają na jednolite ceny w całych transakcjach. Ten system zapobiega wykorzystaniu przez boty kolejności transakcji i wspiera dopasowania handlowe peer-to-peer, redukując koszty i poprawiając efektywność handlu.
Przetwarzanie zamówień
Protokół CoW przetwarza zamówienia w czterech głównych krokach:
Złożenie zamiaru: Zamiast składać zamówienie bezpośrednio, użytkownicy składają podpisany "zamiar handlu" z szczegółami na temat aktywów i kwot.
Batching: Protokół CoW grupuje wiele zamiarów handlowych w jedną partię.
Konkurencja rozwiązywaczy: Rozwiązywacze mają krótki czas na zaproponowanie rozwiązań, dążąc do uzyskania najlepszych cen dla użytkowników. Rozwiązywacz z najlepszą ofertą wygrywa.
Wykonanie: Zwycięski rozwiązywacz wykonuje transakcje, a użytkownicy otrzymują swoje tokeny.
Ta metoda ma na celu redukcję opłat, poprawę cen i oferowanie ochrony MEV.
Rodzaje zamówień
Od listopada 2024 r. CoW oferuje sześć rodzajów zamówień: zamówienia rynkowe, zamówienia limitowane, zamówienia TWAP, zamówienia programatyczne, zamówienia Milkman i CoW Hooks.
1. Zamówienia rynkowe
Dążyć do zakupu lub sprzedaży natychmiast po aktualnej cenie.
Rozwiązywacze muszą zrealizować całe zamówienie lub czekać na płynność.
Użytkownicy ustalają tolerancję na slippage, aby uwzględnić zmiany cen podczas realizacji.
2. Zamówienia limitowane
Kup lub sprzedaj po określonej cenie przed datą wygaśnięcia.
Jeśli ceny osiągną cel, zamówienie jest realizowane; w przeciwnym razie wygasa.
Protokół CoW obsługuje to bez opłat za gaz i optymalizuje dla najlepszych możliwych cen.
3. Zamówienia TWAP
Podziel duże zamówienia na mniejsze transakcje w czasie, aby zminimalizować wpływ na cenę.
Użytkownicy ustalają aktywa, limity cenowe, liczbę podziałów i czas trwania, aby kontrolować realizację zamówienia.
4. Zamówienia programatyczne
Zautomatyzowane transakcje oparte na określonych warunkach (np. wyzwalacze cenowe).
Przydatne dla złożonych strategii, DAO i transakcji na poziomie protokołu.
5. Zamówienia Milkman
Stworzone przez Yearn Finance we współpracy z Protokół CoW, zamówienia Milkman opierają się na danych cenowych w czasie rzeczywistym zamiast na stałych cenach.
Zamówienia Milkman mogą być realizowane po uczciwej cenie rynkowej, nawet jeśli zamówienia są znacznie opóźnione.
Przydatne dla DAO i transakcji zależnych od zarządzania.
6. CoW Hooks
CoW Hooks pozwala użytkownikom uruchamiać niestandardowe akcje przed lub po transakcjach, takie jak mostkowanie funduszy, stakowanie lub odbieranie nagród.
CoW Hooks wykonuje kombinację działań jako pojedynczą transakcję, pozwalając użytkownikom połączyć dowolną akcję związaną z Ethereum z ich zamówieniami CoW.
Deweloperzy i handlowcy mogą wyrazić swoje zamiary.
MEV Blocker
Opracowany przez CoW DAO, Beaver Builder i Gnosis DAO, MEV Blocker to narzędzie, które chroni użytkowników przed frontrunningiem i atakami typu sandwich. Wysyła transakcje do bezpiecznej sieci, unikając publicznych pul, które przyciągają boty.
Frontrunning ma miejsce, gdy boty zauważają dużą transakcję w kolejce i składają swoje zamówienie przed nią, korzystając z przewidywanej zmiany ceny. Często pozostawia to pierwotnego handlowca z gorszą ceną.
Backrunning występuje, gdy boty składają transakcje zaraz po dużej transakcji, aby móc zyskać na zmianach cenowych pozostawionych przez pierwotną transakcję. Jest to mniej szkodliwe, ponieważ nie wpływa na cenę pierwotnego handlowca.
Ataki typu sandwich to kombinacja obu, gdzie bot składa transakcję przed i po transakcji użytkownika, inflacując cenę i zyskując na kosztach użytkownika.
Te taktyki wykorzystują przejrzysty charakter sieci blockchain, ale można je zwalczać za pomocą narzędzi takich jak CoW MEV Blocker.
Dzięki MEV Blocker użytkownicy mogą również zarobić zwrot do 90% z transakcji backrunning stworzonych przez ich własne transakcje. To narzędzie jest szybsze niż standardowe procesy transakcyjne i daje użytkownikom śledzenie w czasie rzeczywistym oraz przejrzystość. Wiele portfeli Web3, takich jak Uniswap i Trust Wallet, zintegrowało MEV Blocker dla bezpieczniejszego, bardziej efektywnego handlu.
CoW AMM
Problem LVR
Dostawcy płynności (LP) często tracą, ponieważ większość AMM nie dostosowuje się wystarczająco szybko, aby dopasować najnowsze ceny na głównych giełdach, pozostawiając przestarzałe ceny, które wykorzystują handlowcy arbitrażowi. To jest znane jako problem "straty w porównaniu do przegrupowania" (LVR), co obniża zyski dla LP.
Aby rozwiązać problem LVR, CoW AMM używa nowego mechanizmu zwanego AMM maksymalizującym funkcję (FM-AMM). Ten mechanizm grupuje transakcje i ustala jedną cenę rozliczeniową dla każdej partii, zapewniając, że transakcje odbywają się po uczciwej, aktualnej cenie.
Token COW
Token COW jest centralny dla Protokół CoW, działając jako token zarządzający, który pozwala interesariuszom brać udział w podejmowaniu decyzji dotyczących rozwoju i zmian protokołu. Ten system zarządzania ma na celu zharmonizowanie interesów użytkowników, deweloperów i zwolenników, wspierając podejście oparte na społeczności.
