📰 Vitalik discutiu como fazer melhorias na velocidade de confirmação de transações do Ethereum. Graças ao EIP-1559 e à estabilização do tempo de criação do bloco, as transações dos usuários em L1 são geralmente confirmadas dentro de 5 a 20 segundos. No entanto, este período pode ser ainda mais reduzido. 🚀🔍

As pré-confirmações são um estado de pré-aprovação em que as transações passam antes da aprovação oficial. Isso garante que os usuários recebam rapidamente um sinal de que sua transação foi aceita, reduzindo assim o tempo de espera e melhorando a experiência do usuário. No entanto, estas aprovações preliminares não são aprovações finais e podem ser retiradas. 😮

O pesquisador da Fundação Ethereum, Justin Drake, apresenta as pré-confirmações baseadas, um mecanismo de pré-confirmação Ethereum por meio de incentivos específicos e mecanismos de penalidade para garantir a confirmação rápida da transação. Nesse mecanismo, são necessárias penalidades adicionais de recomendação e inclusões obrigatórias para reduzir o risco de as transações não serem incluídas no bloco por diversos motivos.

Com essas condições e configurações, os pré-confs baseados fornecem ao L1 a capacidade de confirmar transações mais rapidamente. Se o rollup for baseado (a ordenação de L2 é deixada para L1), todos os blocos L2 serão tratados logicamente como transações L1, garantindo que o mesmo mecanismo seja usado para fornecer pré-aprovação para L2. 🔄🕹️

Depois que Justin Drake introduziu as pré-confirmações baseadas, a comunidade iniciou discussões sobre o mecanismo de pré-confirmação. Como resultado dessas discussões, surgiram diversas sugestões, como a personalização de medidas de penalidade pelos usuários no mecanismo de pré-aprovação, a proteção dos recomendadores de fatores externos (queda de energia, queda de rede, etc.) e a combinação dos dois modos de pré-aprovação (baseada em líder e sem liderança). 🗣️🔄