CoW Swap usa o método de minimização MEV em vez do método de maximização MEV.
Convidado: Anna (@AnnaMSGeorge)
Moderadora: Stephanie (@stephaniiee_eth)
Se você está interessado em DeFi e MEV, deve ter ouvido falar de negociação baseada em intenção, leilões em lote frequentes, modelos de solucionador, leilões de fluxo de pedidos, OFAs), etc., pode-se dizer que CoW Swap é um modelo das inovações acima, integrando-os organicamente em produtos DEX para fornecer aos usuários os melhores preços, encontrar as melhores rotas e proteger contra ataques MEV.
Neste episódio, Stephanie e Anna, cofundadora do CoW Swap, discutem detalhadamente o design do CoW Swap, incluindo como o ciclo de transação no CoW Swap, que começa com a coleta das intenções de transação do usuário, é diferente do ciclo de vida de transação tradicional; terceirizando a execução da transação amadurecer Como garantir a segurança dos fundos dos usuários ao resolver solucionadores; como orientar a competição efetiva entre os solucionadores, que é um componente-chave para levar as transações intencionais para o próximo nível; como continuar a incentivar os solucionadores, evitando seu comportamento malicioso?
Eles também discutiram tópicos mais amplos, como como os novos participantes veem a vantagem de ser o pioneiro do Uniswap, por que o CoW Swap adota a minimização do MEV em vez da maximização do MEV e por que a mitigação do MEV no nível dapp é de importância necessária.
(fonte: )
Os usuários expressam suas intenções por meio de mensagens assinadas. As mensagens assinadas incluem os tokens a serem comprados ou vendidos, o valor da compra e venda e o prazo de validade da execução da transação.
O protocolo CoW coleta carteiras de pedidos que os usuários pretendem colocar fora da rede para licitações em lote.
O solucionador de execução de transações de terceiros acessa a carteira de pedidos. Eles são bons em matemática e podem descobrir rapidamente o caminho de execução ideal (incluindo toda a liquidez na rede, coincidência de demanda e transações em anel) e o melhor preço. Eles competem entre si., os protocolos classificam o valor que podem fornecer aos usuários, e o solucionador que vencer o leilão pode executar o lote de transações.
O lote vencedor executa todas as intenções da cadeia a um preço unificado em uma transação.
A principal razão pela qual o CoW Swap pode elevar as transações de intenção a um novo nível é que ele introduz concorrência na camada de execução, em vez de apenas um simples modelo de execução na cadeia. Para que esta competição seja realizada de forma eficaz e garanta que as transações dos usuários sejam melhor executadas, o trabalho de cultivo do CoW Swap passou principalmente por três etapas:
Gnosis executa alguns solucionadores internamente. É relativamente simples no início. Ele coleta os endpoints da API de alguns agregadores, como paraswap, 1inch e 0x, continua comparando seus valores de retorno e então decide enviar a transação para a API que pode fornecer o melhor retorno de transação.
Quando participei do Devconnect em Amsterdã no ano passado, conheci uma equipe muito inteligente e matemática, pequena e muito interessada em executar solucionadores, então começaram a desenvolver seus próprios algoritmos e venceram com sucesso a competição de API.
Os criadores de mercado interessaram-se pelos solucionadores e começaram a integrar-se com os solucionadores existentes, fornecendo a sua própria liquidez. A liquidez privada deu-lhes uma vantagem.
Existem atualmente 16 solucionadores no conjunto de solucionadores do CoW Swap, cada um com suas próprias áreas de especialização.
O CoW Swap distribui incentivos aos solucionadores todas as semanas. Os incentivos são divididos em duas partes: uma parte é sobre continuidade, porque você deseja que os solucionadores continuem participando da competição, em vez de apenas cotarem quando acharem que podem vencer uma determinada competição, e, ao mesmo tempo, quando há Alguns solucionadores ainda estão cotando quando estão off-line ou têm comportamento malicioso; a outra parte é baseada em quão melhor é a solução encontrada pelo vencedor do que a segunda melhor solução. Isso é para garantir que eles não se concentrarão apenas em fornecer mais soluções do que a segunda melhor solução. Para caminhos de 1 centavo, quanto mais valor encontrarem do que a segunda melhor solução, mais incentivos receberão.
A fonte de incentivo atualmente é de 2% dos tokens CoW emitidos anualmente e, em janeiro, introduziremos uma pequena taxa que é, na verdade, dividida pelo valor que fornecemos aos usuários. Essas taxas são recebidas pelo solucionador, mas ele deve usá-las para recomprar tokens CoW e enviá-los de volta ao tesouro CoW.
Atualmente, o conjunto de solucionadores teoricamente não tem permissão, mas na prática existem alguns elementos que requerem permissões. Como é teoricamente possível que os solucionadores aproveitem a tolerância ao deslizamento dos usuários, o CoW Swap exige margens dos sovlers concorrentes. Este mecanismo não precisa ser centralizado. O atual fator de centralização existe porque o CoW DAO também opera um pool de margem para reduzir a barreira de entrada. Mas em 2024, os solucionadores poderão construir seus próprios pools de margem, e o contrato inteligente será verifique automaticamente se o solucionador possui chaves privadas, se o acesso é fornecido e se um pool de margem foi estabelecido. Desta forma, o solucionador pode ingressar automaticamente na competição.
CoW Swap concentra-se na direção da minimização do MEV, porque o método de maximização do MEV apresenta alguns riscos.
Primeiro, a partir do momento em que você começa a maximizar o MEV, você precisa extrair valor dos seus usuários. Para extrair valor, você precisa da participação de várias partes e, então, precisa recompensar seus esforços, o que significa que os usuários não podem recuperar 100% de seu MEV. Na melhor das hipóteses, os usuários podem obter um pequeno desconto, mas na visão do CoW Swap, o valor MEV é criado pelos usuários desde o início e eles não devem sofrer perdas.
Em segundo lugar, devido à necessidade de redistribuir valor, também se tornará ineficiente, porque as transacções de cashback precisam de ser empacotadas em blocos, o que significa que é necessário mais espaço de bloco.
Finalmente, a maximização do MEV introduz mais complexidade e agora requer a introdução de PBS (Separação Proponente/Construtor). Os Flashbots realmente trouxeram o MEV para o centro da discussão em primeiro lugar e defenderam a democratização do MEV, o que significa que todos podem extrair o MEV em vez de apenas um jogador poder se beneficiar, o que é tudo de bom. Mas o ruim é que permite que mais jogadores entrem no jogo e torna a extração de MEV verdadeiramente profissional, tornando o problema atual de MEV mais sério. É claro que não sabemos o que teria acontecido agora sem estas discussões, mas isso tornou-se um grande problema agora.
A CoW Swap acredita que a maioria das oportunidades de MEV ocorre na camada de aplicação, onde os usuários iniciam as transações, portanto, as oportunidades de MEV devem ser minimizadas. O CoW Swap coleta as intenções de transação do usuário e define o lote de transações em cada bloco para um preço de compensação unificado, garantindo assim que não há possibilidade de capturar valor ou reordenar essas transações.