Das CoW-Protokoll (am besten bekannt durch CoW Swap) ist ein „absichtsbasiertes“ Handelssystem auf Ethereum, das darauf abzielt, Ihnen eine bessere Ausführung als eine einzelne DEX-Route zu bieten. Anstatt sofort an einer Börse zu tauschen, signieren Sie eine Orderabsicht (was Sie handeln möchten und Ihre Limits), und das Protokoll bündelt die Absichten vieler Benutzer. Diese Bündel werden dann über eine Auktion abgewickelt, bei der konkurrierende „Solver“ versuchen, den besten Weg zu finden, um alle Aufträge auszuführen.

Der distinct Mechanismus: „bester Preis“ über Solver-Wettbewerb
Das ist der wesentliche Unterschied zu einem typischen Tausch:
Solver können Liquidität von mehreren DEXs und Aggregatoren beziehen, und sie können auch Trader peer-to-peer matchen, wenn möglich (ein „CoW“ oder Zufall von Wünschen).
Weil Solver in einer Batch-Auktion konkurrieren, sind sie motiviert, die Abwicklung mit dem besten Gesamtergebnis zu produzieren (was oft bedeutet, besserer effektiver Preis und weniger Slippage für die Nutzer), anstatt dass du manuell einen Ort auswählst.
In der Praxis vermarktet sich CoW Swap als die Suche nach niedrigen Preisen über DEXs/Aggregatoren und fügt MEV-Schutz als Teil des Ausführungsansatzes hinzu.
Vitalik nutzt CoW Protocol (bestätigt)
Ja, es gibt öffentliche On-Chain-Transaktionen, die Vitaliks gekennzeichnete Adresse zeigen, die mit dem Abwicklungsvertrag von CoW Protocol interagiert. Zum Beispiel zeigt Etherscan eine Transaktion, bei der „Vb“ Tokens an „CoW Protocol: GPv2Settlement“ (den Hauptabwicklungsvertrag, der für CoW Protocol Trades verwendet wird) sendet.
Warum Trader es nutzen
Wenn dir die Ausführungsqualität wichtig ist, ist das Batch-Auktions- + Solver-Modell von CoW dafür ausgelegt:
Reduziere das Risiko, im Mempool (MEV/Frontrunning-Dynamik) abgeholt zu werden,
Zugriff auf breitere Liquidität als eine einzelne DEX,
und verwandle „beste Route“ in einen Wettbewerb, nicht in ein Ratespiel.
Beispiel: Stell dir vor, du möchtest 2 ETH in USDC mit einem Mindestempfang von $6,180 USDC (dein Limit) tauschen. Bei einem normalen Einzel-DEX-Tausch zu diesem Zeitpunkt könnte die beste sichtbare Route $6,200 zeigen, aber bis deine Transaktion ausgeführt wird, könntest du durch Slippage auf $6,150 kommen. Mit CoW Swap signierst du die Absicht einmal, und deine Bestellung wird in eine Batch aufgenommen. Solver konkurrieren dann, um sie auszuführen, möglicherweise Liquidität über Uniswap und einen anderen Ort zu beziehen und einen Teil deiner Bestellung direkt mit jemandem zu matchen, der USDC zurück in ETH tauscht. Wenn der gewinnende Solver deinen Handel zu $6,230 USDC mit geringerem Preisaufschlag abwickeln kann, erhältst du die bessere Ausführung, während du immer noch durch dein Minimum von $6,180 geschützt bist, und wenn die Batch dein Limit nicht erreichen kann, wird der Handel einfach nicht ausgeführt.

1) Deine Tauschanforderung
Du verkaufst: 2 ETH
Du möchtest: USDC
Du legst einen Sicherheitsboden fest: Mindestempfang = $6,180 USDC
Dieses Minimum bedeutet: „Wenn ich nicht mindestens $6,180 bekommen kann, führe nicht aus.“
2) Was ein normaler Einzel-DEX-Tausch tun könnte
In dem Moment, in dem du auf Tausch klickst, zeigt die DEX:
Erwartete Ausgabe = $6,200 USDC
Aber der Preis bewegt sich, während deine Transaktion wartet und ausgeführt wird (das ist Slippage), also erhältst du tatsächlich:
Endausgabe = $6,150 USDC
Berechnung (Verlust durch Slippage):
Angezeigt: $6,200
Erhalten: $6,150
Differenz: $6,200 − $6,150 = $50 USDC
Also hast du $50 im Vergleich zu dem, was du zuerst gesehen hast, verloren.
3) Wie CoW Swap es verändert
Mit CoW Swap machst du eine Sache:
Du signierst eine Absicht: „Tausche 2 ETH, aber nur wenn ich ≥ $6,180 bekomme.“
Dann geht deine Bestellung in eine Batch, und Solver konkurrieren, um sie auszuführen:
mehrere DEXs (wie Uniswap + andere) und/oder
Matching mit anderen Tradern (Peer-to-Peer)
Nehmen wir an, der gewinnende Solver findet eine bessere Ausführung:
Endausgabe = $6,230 USDC
Berechnung (bessere Ausführung):
CoW-Ergebnis: $6,230
Dein Minimum: $6,180
Zusätzlich zu deinem Minimum: $6,230 − $6,180 = $50 USDC
Also erreichst du nicht nur dein Limit, sondern übertriffst es um $50.
4) Die wichtigste Sicherheitsregel (sehr wichtig)
Wenn Solver nicht ≥ $6,180 finden können, dann:
Handel wird nicht ausgeführt (keine schlechte Ausführung).
Das ist die Idee des „geschützten Ergebnisses“.

