A perda de US$ 699.090 foi desencadeada por uma reação inesperada a um negócio fracassado.
No Serum v3, o bot colocou uma ordem de mercado Imediata ou Cancelada (IOC).
Um bot de arbitragem esgotou o pool LFNTY-USDC em 8 de dezembro da bolsa descentralizada (DEX) Lifinity. A perda de US$ 699.090 foi desencadeada por uma reação inesperada a um negócio fracassado, de acordo com o canal Discord da Lifinity.
Durden, um membro importante da Lifinity, revelou que um bot tentou se beneficiar das disparidades de preços entre vários pares de negociação ao tentar uma transação de arbitragem.
Definir como zero
Além disso, no Serum v3, o bot colocou uma ordem de mercado Imediata ou Cancelada (IOC), que, se preenchida, requer execução ao preço de mercado atual. Pedidos cancelados são aqueles que não podem ser atendidos imediatamente.
No entanto, em vez da mensagem de erro habitual, retornou o valor exato. De acordo com Durden, seus pools recebiam valor zero e enviavam valor zero, o que fazia com que o software zerasse o preço da transação anterior e definisse também como zero o preço inicial da transação seguinte.
Lifinity v1 emprega algoritmos para gerar liquidez em pares de negociação, tornando-o um formador de mercado automatizado (AMM). Durden afirma que usa um tipo específico de modelo AMM chamado criador de mercado de produto constante (CPMM) para manter igual a quantidade de dois tokens em um pool de liquidez.
Embora não tenha a funcionalidade de uma curva convencional de produto constante (CP), o Lifinity v1 pode, no entanto, imitar seus efeitos. Esta curva é frequentemente empregada em CPMMs tradicionais.
Uma maneira de fazer com que parecesse igual era usar o próximo preço inicial como argumento para uma função de “último preço”. Mas o bot conseguiu esgotar a conta porque a falha deu um preço zero.
Notícias criptográficas em destaque hoje:
Terra Luna Classic (LUNC) atinge marco de queima de 85 bilhões de LUNC