Em tecnologia blockchain, a finalidade refere-se à garantia de que, uma vez confirmada e adicionada ao livro-razão distribuído, uma transação não pode ser revertida, alterada ou cancelada por nenhum participante da rede. É o ponto em que a transferência de ativos digitais se torna irrevogável e o novo estado do livro-razão é considerado permanente. A finalidade é uma das propriedades mais fundamentais de qualquer sistema blockchain, pois proporciona a certeza da qual depende toda a atividade econômica na cadeia – sem ela, ninguém poderia ter certeza de que um pagamento foi realmente recebido ou que um ativo realmente mudou de mãos.
No sistema financeiro tradicional, a finalidade é garantida por autoridades centralizadas, como bancos centrais, câmaras de compensação e sistemas de liquidação como o Fedwire ou o SWIFT, que declaram uma transação concluída assim que ela passa por seu sistema de processamento. Descentralizada Em sistemas de consenso, alcançar a finalidade é muito mais desafiador porque não existe uma única autoridade para fazer essa declaração. Em vez disso, a finalidade deve emergir do próprio mecanismo de consenso – as regras pelas quais milhares de nós independentes concordam com o estado do livro-razão sem confiar uns nos outros.
Existem vários tipos distintos de finalidade em sistemas blockchain. A finalidade probabilística, usada pelo Bitcoin e outras blockchains de prova de trabalho (proof-of-work), significa que a probabilidade de uma transação ser revertida diminui exponencialmente a cada bloco subsequente, mas teoricamente nunca chega a zero absoluto. A finalidade absoluta (ou determinística), implementada em protocolos de consenso tolerantes a falhas bizantinas (BFT), como o Tendermint, significa que, uma vez que um bloco é confirmado, é matematicamente impossível revertê-lo, desde que menos de um terço dos validadores sejam maliciosos. A finalidade econômica, como vista no sistema de prova de participação (proof-of-stake) do Ethereum, significa que reverter uma transação finalizada exigiria a destruição de uma quantidade tão massiva de capital em staking que seria economicamente irracional tentar. Compreender essas distinções é crucial para exchanges, bridges, processadores de pagamento e protocolos DeFi que precisam decidir quanto tempo esperar antes de considerar uma transação como liquidada.
Origem e história
A página de PG Soft no Demoslot reúne jogos do provedor em modo demo para quem quer testar os slots antes de jogar com dinheiro real. Em vez de procurar cada título separadamente, você pode encontrar vários jogos PG Soft grátis em um só lugar, com acesso direto pelo navegador. Satoshi Nakamoto introduziu o conceito de finalidade probabilística no white paper do Bitcoin, demonstrando matematicamente que a probabilidade de um atacante reverter com sucesso uma transação diminui exponencialmente a cada bloco subsequente. Isso lançou as bases para a convenção de seis confirmações, que mais tarde se tornaria um limite prático de finalidade para grande parte do setor.
A página de PG Soft no Demoslot reúne jogos do provedor em modo demo para quem quer testar os slots antes de jogar com dinheiro real. Em vez de procurar cada título separadamente, você pode encontrar vários jogos PG Soft grátis em um só lugar, com acesso direto pelo navegador. Com o lançamento do Bitcoin, práticas de finalidade baseadas em confirmação começaram a se desenvolver em todo o ecossistema. As primeiras corretoras adotaram requisitos de confirmação variados, geralmente de alguns blocos a seis, estabelecendo a prática no mundo real de equilibrar velocidade e segurança.
A página de PG Soft no Demoslot reúne jogos do provedor em modo demo para quem quer testar os slots antes de jogar com dinheiro real. Em vez de procurar cada título separadamente, você pode encontrar vários jogos PG Soft grátis em um só lugar, com acesso direto pelo navegador. Miguel Castro e Barbara Liskov, ambos do MIT, publicaram o livro "Practical Byzantine Fault Tolerance" (PBFT), estabelecendo importantes bases acadêmicas para a finalidade determinística em sistemas distribuídos. Esse trabalho influenciaria posteriormente de forma direta o projeto de consenso em blockchain.
A página de PG Soft no Demoslot reúne jogos do provedor em modo demo para quem quer testar os slots antes de jogar com dinheiro real. Em vez de procurar cada título separadamente, você pode encontrar vários jogos PG Soft grátis em um só lugar, com acesso direto pelo navegador. Jae Kwon publicou o whitepaper do Tendermint, propondo um mecanismo de consenso baseado em BFT que fornecia finalidade instantânea e determinística – uma vez que uma supermaioria suficiente de validadores votasse em um bloco, ele era imediatamente e permanentemente confirmado. Esta foi uma das primeiras aplicações práticas do consenso BFT clássico ao design de blockchain, com o objetivo de alcançar a finalidade em aproximadamente um dígito de segundos.
A página de PG Soft no Demoslot reúne jogos do provedor em modo demo para quem quer testar os slots antes de jogar com dinheiro real. Em vez de procurar cada título separadamente, você pode encontrar vários jogos PG Soft grátis em um só lugar, com acesso direto pelo navegador. O Ethereum foi lançado com consenso de prova de trabalho e finalidade probabilística semelhante ao Bitcoin, embora com um tempo de bloco mais rápido (originalmente com o objetivo de cerca de 15 segundos, que variou ao longo do tempo). O fundador do Ethereum, Vitalik Buterin, começou a publicar pesquisas sobre mecanismos de prova de participação que poderiam fornecer garantias de finalidade mais robustas.
A página de PG Soft no Demoslot reúne jogos do provedor em modo demo para quem quer testar os slots antes de jogar com dinheiro real. Em vez de procurar cada título separadamente, você pode encontrar vários jogos PG Soft grátis em um só lugar, com acesso direto pelo navegador. A Interchain Foundation realizou uma ICO bem-sucedida para a rede Cosmos (arrecadando aproximadamente US$ 17 milhões) para financiar o desenvolvimento de infraestrutura baseada em Tendermint. O Casper FFG (Friendly Finality Gadget), projetado por Vitalik Buterin e Virgil Griffith, também foi proposto este ano como uma camada de finalidade para o Ethereum.
A página de PG Soft no Demoslot reúne jogos do provedor em modo demo para quem quer testar os slots antes de jogar com dinheiro real. Em vez de procurar cada título separadamente, você pode encontrar vários jogos PG Soft grátis em um só lugar, com acesso direto pelo navegador. A rede principal Cosmos Hub foi lançada em março, tornando-se uma das primeiras blockchains públicas importantes a demonstrar que o modelo de finalidade instantânea BFT da Tendermint poderia ser escalado para um ambiente de produção – uma lacuna significativa em relação à arrecadação de fundos de 2017, refletindo o cronograma real de desenvolvimento para um novo sistema PoS/BFT.
A página de PG Soft no Demoslot reúne jogos do provedor em modo demo para quem quer testar os slots antes de jogar com dinheiro real. Em vez de procurar cada título separadamente, você pode encontrar vários jogos PG Soft grátis em um só lugar, com acesso direto pelo navegador. A Beacon Chain do Ethereum foi lançada com Casper FFG, introduzindo finalidade econômica ao ecossistema Ethereum. Transações finalizadas após duas épocas (aproximadamente 12.8 minutos) tornaram-se irreversíveis, a menos que um atacante estivesse disposto a sacrificar pelo menos um terço de todo o ETH em staking.
A página de PG Soft no Demoslot reúne jogos do provedor em modo demo para quem quer testar os slots antes de jogar com dinheiro real. Em vez de procurar cada título separadamente, você pode encontrar vários jogos PG Soft grátis em um só lugar, com acesso direto pelo navegador. O Ethereum concluiu a fusão, migrando toda a rede para o modelo de prova de participação (proof-of-stake) com finalidade econômica. A pesquisa sobre Finalidade de Slot Único (SSF) foi acelerada, com o objetivo de reduzir o tempo de finalidade do Ethereum de aproximadamente 13 minutos para cerca de 12 segundos – um único slot.
2023-2026: A finalidade de slot único (SSF) tornou-se uma das principais prioridades de pesquisa do Ethereum. Pesquisadores da Fundação Ethereum e de outras instituições exploraram abordagens de assinatura baseadas em comitês e agregadas para alcançar a SSF sem sacrificar a descentralização. O Ethereum também experimentou atrasos ocasionais na finalidade durante esse período – por exemplo, em maio de 2023, um bug no software do cliente fez com que blocos fossem produzidos sem serem finalizados por algumas horas antes de se recuperar.
Em termos simples
A finalidade é como o momento em que a tinta seca em um contrato assinado. Antes de secar, alguém poderia borrar ou apagar a assinatura. Mas, uma vez que a tinta seca, o documento torna-se permanente e juridicamente vinculativo. No blockchain, a finalidade é o ponto em que ninguém pode "borrar" uma transação.
Imagine construir uma torre de blocos. Depois de empilhar apenas um bloco, seria fácil para alguém derrubá-la e reorganizar tudo. Mas depois de empilhar seis ou sete blocos em cima, toda a estrutura fica tão estável que desmontar o bloco da base sem derrubar tudo se torna praticamente impossível. É assim que funciona a finalidade probabilística do Bitcoin: cada novo bloco torna as transações mais antigas mais seguras.
Imagine uma votação em uma grande assembleia. Se apenas algumas pessoas levantarem a mão, o resultado poderá ser contestado. Mas, uma vez que dois terços da sala votem e o presidente bata o martelo, a decisão é final e não pode ser revista. É assim que blockchains baseadas em BFT, como a Tendermint, alcançam finalidade instantânea – assim que uma supermaioria de validadores concorda, o resultado é consolidado.
Considere uma transferência bancária. Quando você inicia a transferência, ela fica "pendente". Depois que o banco a processa e o banco destinatário confirma o recebimento, o dinheiro é "liquidado". No blockchain, a finalidade é semelhante a esse momento de liquidação – exceto que, em vez de depender de um ou dois bancos, você depende de vários validadores independentes que concordam que a transação é válida.
Imagine que você está concretando uma calçada. Logo após o despejo, o concreto pode ser moldado. Depois de algumas horas, ele começa a endurecer (finalidade probabilística). Após 24 horas, ele se torna sólido como pedra e permanente (finalidade absoluta). Quebrá-lo exigiria um martelo pneumático e um esforço enorme.
Importante: Nem todas as blockchains alcançam a finalidade da mesma forma ou na mesma velocidade. As transações de Bitcoin são geralmente consideradas praticamente definitivas após 6 confirmações (aproximadamente 60 minutos), enquanto as blockchains baseadas em Tendermint alcançam a finalidade instantânea em segundos. A finalidade econômica do Ethereum leva cerca de 13 minutos (2 épocas). Sempre verifique o modelo de finalidade da blockchain específica que você está usando antes de tratar uma transação como irreversível.
Principais recursos técnicos
Finalidade Probabilística (Consenso de Nakamoto)
Utilizado pelo Bitcoin, Litecoin, Dogecoin e outras blockchains de prova de trabalho.
Cada bloco subsequente adicionado à cadeia reduz exponencialmente a probabilidade de uma transação ser revertida.
Após 6 confirmações de Bitcoin (aproximadamente 60 minutos), a probabilidade de reversão bem-sucedida cai para um valor muito baixo para um atacante sem uma grande parcela do poder de hash da rede.
Em teoria, a finalidade nunca é absoluta – existe sempre uma possibilidade não nula (mas ínfima) de reorganização.
A segurança depende da taxa de hash total da rede e do poder computacional relativo do atacante.
Finalidade Absoluta/Determinística (Consenso BFT)
Utilizado por Tendermint, Cosmos, Avalanche (via consenso Snowman) e outros protocolos baseados em BFT.
Assim que um bloco recebe votos de mais de dois terços do conjunto de validadores, ele é imediatamente e permanentemente confirmado.
Não há possibilidade de reorganização da cadeia enquanto menos de um terço dos validadores forem bizantinos (maliciosos ou defeituosos).
A finalidade do bloco é alcançada em uma única rodada de votação, normalmente em poucos segundos.
Desvantagem: requer um conjunto de validadores conhecido e limitado, o que pode restringir a descentralização em comparação com o PoW sem permissão.
Como funciona a finalidade no Proof-of-Stake do Ethereum
Um validador é selecionado para propor um novo bloco para o intervalo de tempo atual (aproximadamente 12 segundos).
O bloco proposto é transmitido para a rede e atestado por um comitê de validadores.
Os atestados acumulam-se ao longo de uma época (32 slots, ~6.4 minutos)
Após a primeira época, o bloco atinge o status de “justificado” – uma forma preliminar de finalidade.
Após uma segunda época construída sobre o ponto de verificação justificado, o bloco atinge o status de "finalizado" (aproximadamente 12.8 minutos no total).
Os blocos finalizados não podem ser revertidos a menos que pelo menos um terço de todo o ETH em staking (que representa uma quantia muito grande) seja perdido.
O dispositivo Casper FFG reforça isso tornando qualquer validador que vote em blocos finalizados conflitantes sujeito a penalização automática.
Finalidade de Slot Único (SSF) – Pesquisa Ativa
Objetivo: alcançar a finalidade em um único slot Ethereum (aproximadamente 12 segundos) em vez de duas épocas (aproximadamente 13 minutos)
Elimina a etapa intermediária "justificada", passando diretamente da proposta à versão finalizada.
Os desafios incluem agregar assinaturas de um conjunto muito grande de validadores em um único slot.
As abordagens propostas incluem a seleção baseada em comitês e vários esquemas de agregação de assinaturas.
Melhoraria significativamente a experiência do usuário para exchanges, bridges e protocolos DeFi que atualmente esperam mais de 13 minutos pela finalização das transações.
Finalidade em soluções de camada 2
Os rollups otimistas (Arbitrum, Optimism) herdam a finalidade do Ethereum, mas adicionam um período de contestação de aproximadamente 7 dias para saques nativos.
Rollups ZK (zkSync, StarkNet) podem alcançar finalidade comparativamente rápida assim que uma prova de validade for verificada na blockchain.
Os canais de estado (Lightning Network) fornecem finalidade off-chain instantânea com liquidação on-chain como garantia.
As pontes entre cadeias devem levar em conta o modelo de finalidade tanto da cadeia de origem quanto da cadeia de destino.
Vantagens desvantagens
Vantagens
Desvantagens
Certeza da transação: A finalidade elimina o risco de estornos de pagamento, possibilitando o comércio e a liquidação sem intermediários entre partes que não se conhecem.
Tempo de espera: Para obter uma finalidade forte, é necessário aguardar – cerca de 60 minutos para o Bitcoin e aproximadamente 13 minutos para o Ethereum – o que é impraticável para pagamentos de varejo em tempo real sem uma camada 2 ou outra solução alternativa.
Prevenção de Gastos Duplos: Uma vez que uma transação é finalizada, ela não pode ser "gasta duas vezes", o que é a garantia de segurança fundamental de qualquer sistema monetário.
Complexidade: Diferentes modelos de finalidade (probabilística, absoluta, econômica) criam confusão para desenvolvedores e usuários que precisam entender as garantias específicas de cada cadeia.
Fundação DeFi: Os protocolos DeFi componíveis dependem da finalidade para garantir que os depósitos de garantia, swaps e liquidações sejam irreversíveis após a execução.
Compensações da Centralização: A finalidade determinística mais rápida (BFT) geralmente requer um conjunto de validadores menor e conhecido, o que pode reduzir a descentralização em comparação com a Prova de Trabalho (PoW).
Segurança da corretora: A finalidade determina quantas confirmações as corretoras exigem antes de creditar depósitos, afetando diretamente a segurança de grandes volumes diários de negociação.
Disponibilidade versus Segurança: Sistemas BFT que priorizam a finalidade absoluta podem parar completamente se mais de um terço dos validadores ficarem offline, sacrificando a disponibilidade em prol da segurança.
Segurança da Ponte: As pontes entre cadeias dependem da finalidade da cadeia de origem para evitar ataques em que os ativos são transferidos e, em seguida, a transação de origem é revertida.
Sobrecarga de Gadgets de Finalidade: Adicionar camadas de finalização (como o Casper FFG) a protocolos existentes introduz complexidade adicional ao protocolo, novas superfícies de ataque e responsabilidades para os validadores.
Conformidade Legal: Os marcos regulatórios fazem cada vez mais referência à finalidade de liquidação demonstrável para transações de ativos digitais, algo que a finalidade da blockchain pode ajudar a proporcionar.
Irreversibilidade dos erros: A permanência das transações finalizadas significa que transações errôneas ou fraudulentas não podem ser revertidas por nenhuma autoridade, exigindo medidas de segurança rigorosas.
Confiabilidade dos Contratos Inteligentes: Os contratos inteligentes podem confiar no estado finalizado para executar a lógica subsequente, permitindo protocolos complexos de várias etapas sem condições de corrida.
Incompatibilidade de Forks: Hard forks podem, em cenários extremos de governança, alterar retroativamente o histórico de transações "finalizadas", comprometendo a garantia de irreversibilidade.
Gestão de Risco
Suposição de finalidade prematura
Considerar uma transação como finalizada antes de haver confirmações suficientes pode expor usuários e empresas a ataques de gasto duplo.
Mitigação: implementar políticas de confirmação alinhadas com o modelo de finalidade específico da blockchain (normalmente alguns blocos para BTC, 2 épocas para ETH, 1 bloco para blockchains Tendermint).
Acompanhe os padrões do setor – as principais corretoras publicam seus próprios requisitos de confirmação, que variam um pouco de acordo com a plataforma e o tamanho do depósito.
Ataque de 51% / Conluio entre Validadores
Em blockchains PoW, um atacante que controla a maioria do poder de hash pode reorganizar a cadeia e reverter transações "finalizadas".
Em blockchains PoS/BFT, a conivência de mais de um terço dos validadores pode impedir a finalidade ou criar estados finalizados conflitantes.
Mitigação: escolha blockchains com alta taxa de hash total ou valor total em stake; monitore a distribuição de validadores e as métricas de descentralização.
O custo de um ataque à finalidade do Bitcoin (reverter vários blocos) é geralmente estimado em bilhões de dólares; a finalidade econômica do Ethereum exige que um atacante esteja disposto a perder pelo menos um terço de todo o ETH em staking, um custo que flutua com o preço do ETH e a quantidade total em staking.
Atraso na finalização / Falha de vivacidade
Cadeias baseadas em BFT podem sofrer atrasos na finalização se muitos validadores ficarem offline, já que o conjunto restante pode não atingir o limite de dois terços.
O Ethereum ocasionalmente apresenta atrasos na finalização de blocos devido a bugs no software do cliente (por exemplo, um incidente em maio de 2023, no qual blocos foram produzidos, mas não finalizados por um período antes da recuperação).
Mitigação: implementar sistemas de alerta para atrasos na finalização; ter planos de contingência para aplicações que dependem da finalização em tempo hábil.
Incompatibilidade de finalidade entre cadeias
Ao interligar ativos entre blockchains com diferentes modelos de finalidade, a finalidade da blockchain mais fraca determina a segurança da ponte.
Mitigação: as pontes devem impor requisitos de confirmação com base no modelo de finalidade mais lento envolvido; usar provas de fraude ou provas de validade para segurança adicional.
Relevância cultural
A finalidade tornou-se um dos tópicos mais debatidos na filosofia de design de blockchain, situando-se na interseção entre a teoria da ciência da computação e a política monetária prática. A adoção da finalidade probabilística pela comunidade Bitcoin – aceitando que uma certeza “suficientemente boa” é praticamente equivalente à certeza absoluta – reflete uma filosofia de engenharia pragmática. Em contraste, a insistência da comunidade BFT em garantias determinísticas reflete uma tradição acadêmica enraizada na teoria de sistemas distribuídos.
A expressão “seis confirmações” tornou-se uma abreviação cultural na comunidade Bitcoin para “esta transação é segura”. É uma das heurísticas de finalidade mais conhecidas em criptomoedas, ensinada a muitos novos usuários e referenciada por corretoras. No entanto, esse padrão também tem sido criticado por ser excessivamente conservador para transações pequenas e, por alguns, por ser insuficientemente cauteloso para transações muito grandes.
A busca do Ethereum pela Finalidade em Slot Único (SSF) representa uma mudança cultural mais ampla na comunidade blockchain, que passa a exigir resultados mais rápidos. À medida que os protocolos DeFi, os mercados de NFTs e as pontes entre blockchains ganham importância econômica, a espera de aproximadamente 13 minutos pela finalização no Ethereum tem sido cada vez mais vista pelos desenvolvedores como um gargalo na experiência do usuário. A agenda de pesquisa da SSF reflete a crença, em parte da comunidade, de que a finalização idealmente deveria ser rápida o suficiente para parecer quase instantânea para os usuários finais.
O conceito de “finalidade econômica” também entrou no léxico financeiro mais amplo, com instituições estudando se os modelos de finalidade em blockchain atendem aos requisitos legais de finalidade de liquidação em sistemas financeiros regulamentados.
Exemplos do mundo real
Confirmações de depósito em câmbio de Bitcoin
Cenário: Um investidor deposita BTC em uma corretora para executar uma operação urgente durante uma alta do mercado.
Implementação: As corretoras geralmente exigem entre 2 e 6 confirmações para depósitos de BTC, dependendo da plataforma e do valor do depósito. Cada confirmação adiciona um bloco ao bloco da transação, reduzindo exponencialmente a probabilidade de reversão. O trader observa o contador de confirmações aumentar em direção ao limite necessário.
Resultado: Assim que as confirmações necessárias forem obtidas, a corretora credita o depósito e o trader pode executar a negociação. O modelo de finalidade probabilística visa tornar o risco de o depósito ser revertido insignificante para um atacante que não possua uma grande parcela do poder computacional da rede.
Transferência entre cadeias IBC da Cosmos com finalidade instantânea
Cenário: Um usuário DeFi transfere ATOM do Cosmos Hub para outra blockchain do ecossistema Cosmos através do protocolo de Comunicação Inter-Blockchain (IBC) para participar de um pool de liquidez.
Implementação: Como as cadeias conectadas pelo Cosmos Hub geralmente usam o consenso Tendermint BFT, cada bloco é finalizado em segundos. O relayer IBC detecta a transferência finalizada na cadeia de origem e envia uma prova para a cadeia de destino, que verifica a prova comparando-a com o estado finalizado da cadeia de origem.
Resultado: Toda a transferência entre blockchains pode ser concluída rapidamente. A finalidade absoluta do Tendermint elimina a necessidade de longos períodos de espera ou comprovação de fraude, tornando as transferências IBC comparativamente rápidas e seguras em relação às pontes baseadas em Ethereum, que precisam considerar uma janela de finalidade de aproximadamente 13 minutos (ou mais, para pontes otimistas).
Liquidação de DeFi Ethereum dependendo da finalidade
Cenário: Um mutuário na Aave possui um empréstimo com garantia cujo fator de saúde está próximo do limite de liquidação. O preço do ETH cai drasticamente, desencadeando a liquidação.
Implementação: O bot de liquidação submete uma transação para quitar parte da dívida e reivindicar a garantia. A transação é incluída em um bloco e atinge o status "justificado" após uma época (aproximadamente 6.4 minutos). Após uma segunda época (aproximadamente 12.8 minutos no total), o bloco é finalizado pelo Casper FFG.
Resultado: A liquidação é economicamente definitiva após aproximadamente duas épocas, o que significa que o liquidante pode agir com um alto grau de confiança de que o resultado está definido. Se a finalidade não fosse garantida, uma reorganização da blockchain poderia, teoricamente, reverter a liquidação, embora isso se torne extremamente custoso para um atacante à medida que o valor em staking aumenta.
Processamento de pagamentos em El Salvador
Cenário: Um comerciante em El Salvador aceita pagamentos em Bitcoin para compras realizadas através da Lightning Network.
Implementação: A Lightning Network proporciona finalidade off-chain instantânea dentro do canal de pagamento. O pagamento do cliente pode ser confirmado em segundos. A liquidação subjacente em Bitcoin (com sua típica janela de finalidade de múltiplas confirmações) ocorre posteriormente, quando o canal é fechado ou rebalanceado.
Resultado: O comerciante pode obter a finalização quase instantânea da transação de varejo sem precisar esperar pela finalização on-chain do Bitcoin em cada compra individual. As soluções de camada 2 efetivamente fornecem "finalização agora, liquidação depois", permitindo que o Bitcoin concorra mais de perto com as velocidades de transação das redes de cartões para compras do dia a dia.
Tabela de comparação
Característica
Finalidade Probabilística (Bitcoin)
Finalidade Econômica (PoS do Ethereum)
Finalidade Absoluta (Tendermint/Cosmos)
Tipo de finalidade
Probabilístico – nunca absoluto
Do ponto de vista econômico, a reversão custa uma quantia muito grande.
Determinístico – matematicamente irreversível sob uma supermaioria honesta
Hora da Finalidade
Geralmente citado como ~60 min (6 confirmações) para alta garantia.
~13 min (2 épocas)
Normalmente segundos de um dígito
Base de segurança
Taxa de hash total da rede (PoW)
Total de ETH em staking + penalidades de redução de saldo
2/3+ do poder de voto dos validadores (BFT)
Custo para reverter
Requer a remineração de vários blocos, geralmente estimada em bilhões de dólares para as principais blockchains.
Exige que o atacante aceite o bloqueio de pelo menos um terço de todo o ETH em staking, um custo em dólares variável, mas muito elevado.
Requer a corrupção de mais de um terço do conjunto de validadores.
Garantia de vivacidade
Sim – a cadeia sempre progride
Parcial – a finalidade pode atrasar se os validadores estiverem offline.
Condicional – interrompe se mais de um terço dos validadores estiverem offline.
Possibilidade de bifurcação
Sim – blocos órfãos e reorganizações são possíveis.
Muito raro – o Casper FFG foi desenvolvido para evitar isso em condições normais.
Efetivamente impossível sob uma supermaioria honesta.
Conjunto de Validadores
Mineradores abertos e sem permissão
Apostadores abertos e sem permissão
Conjunto de validadores limitado e conhecido
Termos relacionados
Mecanismo de Consenso – O protocolo pelo qual os nós distribuídos concordam com o estado da blockchain, determinando diretamente o tipo de finalidade que a cadeia proporciona.
Confirmação de bloco – Cada novo bloco é adicionado após o bloco de uma transação, fortalecendo incrementalmente a finalidade probabilística em cadeias de prova de trabalho.
Casper FFG – O Friendly Finality Gadget do Ethereum, que adiciona finalidade econômica ao mecanismo de produção de blocos de prova de participação (proof-of-stake).
Tendermint BFT – Um mecanismo de consenso tolerante a falhas bizantinas que fornece finalidade instantânea e determinística e alimenta o ecossistema Cosmos.
Gasto Duplo – O principal ataque que a finalidade impede é aquele em que o mesmo ativo digital é gasto em duas transações conflitantes.
Reorganização da cadeia – A substituição de blocos na cadeia canônica, que pode reverter transações que ainda não haviam atingido a finalidade necessária.
Liquidação – O processo pelo qual uma transação é concluída de forma irrevogável, análogo à finalidade do blockchain nos sistemas financeiros tradicionais.
Cortar – O mecanismo de penalidade na prova de participação (proof-of-stake) que impõe a finalidade econômica destruindo a participação dos validadores que tentam finalizar blocos conflitantes.
Tolerância de Falta Bizantina – A propriedade de um sistema que consegue continuar a funcionar corretamente mesmo quando alguns participantes agem de forma maliciosa, fundamental para os modelos de finalidade determinísticos.
Finalidade em um único intervalo de 12 segundos – Uma proposta de atualização do Ethereum para alcançar a finalidade em um único intervalo de 12 segundos, reduzindo drasticamente o tempo de finalidade de aproximadamente 13 minutos.
Optimistic Rollup – Uma solução de escalabilidade de camada 2 que herda a finalidade do Ethereum, mas adiciona uma janela de desafio de aproximadamente 7 dias para a finalidade de saque nativa.
Prova de Trabalho – O mecanismo de consenso em que o esforço computacional produz blocos, proporcionando uma finalidade probabilística proporcional ao trabalho acumulado.
Perguntas frequentes
P: Qual a diferença entre finalidade probabilística e finalidade absoluta? A: A finalidade probabilística, usada pelo Bitcoin, significa que a probabilidade de uma transação ser revertida diminui exponencialmente a cada novo bloco, mas nunca chega a zero matematicamente. Após 6 confirmações do Bitcoin, a chance de reversão é extremamente pequena para um atacante típico. A finalidade absoluta, usada por blockchains baseadas em BFT como o Cosmos, significa que, uma vez que um bloco é confirmado por uma supermaioria de validadores, é matematicamente impossível revertê-lo sob as premissas de maioria honesta do protocolo – ou é final ou não é.
P: Quanto tempo leva para a implementação definitiva no Ethereum após a fusão? A: O Ethereum atinge a finalidade econômica após 2 épocas, o que leva aproximadamente 12.8 minutos (64 slots de 12 segundos cada). Após esse ponto, reverter uma transação exigiria que pelo menos um terço de todo o ETH em staking (uma quantia muito grande) fosse perdido. A Fundação Ethereum está pesquisando ativamente a Finalidade de Slot Único (SSF) para reduzir esse tempo para aproximadamente 12 segundos, embora, até o momento, não haja uma data de implementação confirmada.
P: Por que as corretoras exigem números diferentes de confirmações para blockchains diferentes? R: Cada blockchain possui um modelo de finalidade, tempo de bloco e orçamento de segurança diferentes. O tempo de bloco de aproximadamente 10 minutos do Bitcoin e o modelo de segurança PoW geralmente levam as exchanges a exigirem entre algumas e seis confirmações. O tempo de finalidade PoS do Ethereum pode levar as exchanges a exigirem que se aguarde parte ou todo o processo de finalização de aproximadamente 13 minutos para grandes depósitos. Blockchains com finalidade BFT instantânea (Cosmos, Avalanche) podem precisar de apenas uma ou algumas confirmações. As exchanges geralmente calibram seus requisitos com base no custo que um atacante precisaria investir para reverter um depósito.
P: Uma transação finalizada pode ser revertida? A: Na prática, em grandes redes bem protegidas, isso é extremamente improvável. No Bitcoin, reverter uma transação com várias confirmações exigiria uma quantidade enorme de hardware de mineração e eletricidade. No Ethereum, reverter uma transação finalizada exigiria corromper uma grande parte dos participantes e aceitar a perda automática de suas participações. Em blockchains BFT, exigiria corromper mais de um terço do conjunto de validadores. Embora teoricamente possível em casos extremos, esses ataques são economicamente inviáveis em grandes redes bem protegidas.
P: O que é Finalidade de Slot Único e quando o Ethereum a implementará? A: A Finalidade de Slot Único (SSF, na sigla em inglês) é uma atualização proposta que permitiria que os blocos do Ethereum fossem finalizados em um único slot (aproximadamente 12 segundos), em vez do processo atual de duas épocas (aproximadamente 13 minutos). É uma das principais prioridades de pesquisa de longo prazo do Ethereum. Os desafios de implementação incluem a agregação de assinaturas de um conjunto muito grande de validadores em 12 segundos. Até o momento, a SSF permanece em fase ativa de pesquisa, sem data de implementação confirmada.
P: Como a finalidade afeta a segurança da ponte entre cadeias? A: Pontes entre cadeias precisam aguardar a finalização da transação na cadeia de origem antes de liberar ativos na cadeia de destino. Se uma ponte liberar tokens antes que a transação de origem esteja realmente finalizada, um atacante poderá reverter a transação de origem (por meio de uma reorganização ou ataque de maioria) e, ao mesmo tempo, manter os tokens transferidos pela ponte – efetivamente gastando-os duas vezes. É por isso que pontes confiáveis impõem requisitos de confirmação conservadores. Explorações históricas de pontes (incluindo o ataque à Ronin Bridge) ressaltaram a importância crítica da verificação de finalização no projeto de pontes.
P: O princípio da finalidade se aplica às mudanças de estado de um contrato inteligente? R: Sim. A finalidade se aplica a todo o bloco, incluindo todas as transações e mudanças de estado dentro dele. Quando um contrato inteligente executa uma função — como transferir um NFT, atualizar uma posição DeFi ou registrar uma votação de governança — essa mudança de estado se torna final, juntamente com o bloco que a contém. Isso explica, em parte, por que protocolos DeFi como Aave e Uniswap podem confiar em blocos finalizados: uma vez finalizadas, espera-se que as mudanças de estado resultantes não sejam desfeitas em condições normais de rede.