Prova de fraude
Uma prova de fraude na blockchain é um mecanismo criptográfico usado para detetar e provar atividades maliciosas ou incorretas dentro de uma blockchain ou solução de escalabilidade de Camada-2. Isto permite a identificação de transações ou blocos inválidos, garantindo que o mau comportamento possa ser detetado e corrigido se os verificadores desafiarem a validade de uma transação apresentando uma prova de fraude válida.
Os utilizadores, validadores ou nós podem desafiar uma transação ou bloco se acreditarem que é inválido, submetendo uma prova de fraude para mostrar que ocorreu um erro ou ação maliciosa. Existe um período designado durante o qual provas de fraude podem ser submetidas após um lote de transações ser publicado, e se nenhuma prova de fraude for submetida, o lote é considerado válido.
As provas de fraude permitem blockchains mais escaláveis porque reduzem a necessidade de verificar cada transação em cadeia, confiando na comunidade para submeter provas apenas quando algo corre mal. Isto reduz a sobrecarga computacional mantendo, ainda assim, a segurança.
As provas de fraude são particularmente importantes em rollups otimistas, um tipo de solução de escalabilidade de Camada-2 projetada para aumentar a capacidade de processamento de blockchains como a Ethereum. Nos rollups otimistas, as transações são agrupadas e enviadas para a blockchain de Camada-1 (por exemplo, Ethereum) sob o pressuposto de que as transações são válidas por padrão, verificando-as apenas se uma prova de fraude for enviada.
Principais tópicos
As provas de fraude são um mecanismo de segurança essencial que garante a confiança em soluções blockchain escaláveis, detetando e penalizando atividades desonestas ou erradas sem a necessidade de verificar imediatamente todas as transações.
