Corrida frontal

Compreendendo a corrida frontal

Front running é o ato de colocar uma transação em uma fila com conhecimento prévio de uma transação futura. Isso geralmente ocorre em uma plataforma blockchain quando um minerador coloca estrategicamente um pedido com base nas próximas negociações, usando informações sobre transações pendentes. Por exemplo, na blockchain Ethereum, o front running pode acontecer quando os bots cotam um preço de gás mais alto do que uma negociação pendente, o que acelera seu processamento.

Várias entidades podem participar na execução antecipada, incluindo operadores de nós completos que monitorizam as atividades da rede e têm conhecimento de transações não confirmadas. Embora as bolsas centralizadas também tenham a capacidade de realizar operações antecipadas, seria contraproducente para elas enganar os seus próprios clientes. Além disso, o front running pode ser orquestrado através de outros métodos, como o front running generalizado que aproveita chamadas de contrato potencialmente lucrativas.

Os ataques frontais vêm em diferentes tipos, incluindo deslocamento, inserção e supressão. Num ataque de deslocamento, um agente malicioso substitui uma transação genuína pela sua própria. Embora a transação original ainda possa prosseguir, ela não terá o efeito positivo pretendido. Por outro lado, um ataque de inserção envolve colocar uma transação genuína entre duas transações com o objetivo de obter lucro sem deter um ativo. Um ataque de supressão visa atrasar outros na execução de uma transação, com o líder ficando menos preocupado com a negociação suprimida quando a retenção for levantada.

Para mitigar o front running, é possível sequenciar as transações e aumentar a confidencialidade das transações. O sequenciamento de transações pode ser alcançado por meio de implementações como a Regra Canônica de Ordenação de Transações usada pelo BCH (Bitcoin Cash). Por outro lado, as medidas de confidencialidade podem ser aplicadas a diferentes secções de uma aplicação descentralizada (DApp).

Corrida frontal

Compreendendo a corrida frontal

Front running é o ato de colocar uma transação em uma fila com conhecimento prévio de uma transação futura. Isso geralmente ocorre em uma plataforma blockchain quando um minerador coloca estrategicamente um pedido com base nas próximas negociações, usando informações sobre transações pendentes. Por exemplo, na blockchain Ethereum, o front running pode acontecer quando os bots cotam um preço de gás mais alto do que uma negociação pendente, o que acelera seu processamento.

Várias entidades podem participar na execução antecipada, incluindo operadores de nós completos que monitorizam as atividades da rede e têm conhecimento de transações não confirmadas. Embora as bolsas centralizadas também tenham a capacidade de realizar operações antecipadas, seria contraproducente para elas enganar os seus próprios clientes. Além disso, o front running pode ser orquestrado através de outros métodos, como o front running generalizado que aproveita chamadas de contrato potencialmente lucrativas.

Os ataques frontais vêm em diferentes tipos, incluindo deslocamento, inserção e supressão. Num ataque de deslocamento, um agente malicioso substitui uma transação genuína pela sua própria. Embora a transação original ainda possa prosseguir, ela não terá o efeito positivo pretendido. Por outro lado, um ataque de inserção envolve colocar uma transação genuína entre duas transações com o objetivo de obter lucro sem deter um ativo. Um ataque de supressão visa atrasar outros na execução de uma transação, com o líder ficando menos preocupado com a negociação suprimida quando a retenção for levantada.

Para mitigar o front running, é possível sequenciar as transações e aumentar a confidencialidade das transações. O sequenciamento de transações pode ser alcançado por meio de implementações como a Regra Canônica de Ordenação de Transações usada pelo BCH (Bitcoin Cash). Por outro lado, as medidas de confidencialidade podem ser aplicadas a diferentes secções de uma aplicação descentralizada (DApp).

Visitado 53 vezes, 1 visita(s) hoje

Deixe um comentário