Nova proposta de @shresth3103 e equipe para descentralizar o serviço Autopilot da CoW, realizando leilões de solucionadores na @poddotnetwork, eliminando este ponto único de falha que perdura há muito tempo. Grandes movimentos.
shresth
shresth4/09, 20:14
Estamos a propor descentralizar os leilões do solucionador CoW utilizando a rede pod. A pod pode ser usada para realizar leilões de solucionadores em tempo real, resistentes à censura, sem degradação de desempenho. Este é o primeiro passo para tornar o protocolo CoW descentralizado e credivelmente neutro. Atualmente, o protocolo CoW realiza leilões off-chain, onde os solucionadores aplicam diferentes estratégias para propor soluções concorrentes. Atualmente, o serviço de piloto automático é responsável por manter o livro de ordens e arbitrar os leilões dos solucionadores. O piloto automático é um ponto único de falha para o protocolo CoW. Os usuários e solucionadores devem confiar que ele não irá censurar ordens e lances. Redes existentes não podem ser usadas para realizar esses leilões. Sistemas de Armazenamento e Disponibilidade Descentralizados não podem impor o prazo do leilão. Protocolos de consenso requerem várias rodadas de comunicação, tornando-os lentos para conduzir leilões inter-bloco. A pod é projetada para leilões em tempo real resistentes à censura. A pod finaliza transações em uma **única viagem de rede (<150ms)**, validando transações completamente de forma independente, maximizando o paralelismo. Ao contrário dos protocolos de consenso, a pod não ordena totalmente as transações, o que é um compromisso aceitável para leilões, mas é necessário para este nível de eficiência. Em um nível alto, os licitantes submetem seus lances através do contrato de leilão na pod e se inscrevem na rede para outros lances e o prazo do leilão. A rede notifica os licitantes que o prazo passou, e nenhum novo lance pode ser confirmado para este leilão. Os licitantes então olham para seu conjunto de lances local, e o licitante vencedor declara sua vitória de forma otimista, executando sua solução proposta na blockchain. Como não há um consenso forte, os participantes podem ocasionalmente ver conjuntos diferentes de lances e identificar vencedores diferentes. No entanto, isso só pode ocorrer se algum licitante se comportar mal—neste caso, ele é responsabilizado e sua participação é reduzida na Ethereum. Confira o link abaixo para a proposta detalhada 👇
770