As assinaturas Schnorr são uma inovação criptográfica implementada no Bitcoin através do upgrade Taproot em novembro de 2021. Diferente das assinaturas ECDSA (Elliptic Curve Digital Signature Algorithm) tradicionais, elas resolvem problemas críticos de malleabilidade, escalabilidade e privacidade, enquanto permitem novas funcionalidades como agregação de assinaturas. Essa mudança não é apenas técnica – é uma revolução silenciosa que fortalece a rede desde sua base, sem alterar sua essência descentralizada.
Antes do Taproot, o Bitcoin dependia de ECDSA para validação de transações. Embora seguro, o ECDSA tinha limitações: assinaturas eram malleáveis (podiam ser alteradas sem invalidar a transação), transações multisig ocupavam espaço excessivo na blockchain e não ofereciam privacidade. As assinaturas Schnorr resolveram isso de forma elegante, trazendo benefícios que impactam desde usuários comuns até desenvolvedores de aplicações descentralizadas. A verdadeira revolução está na capacidade de resolver problemas históricos sem sacrificar segurança ou descentralização.
O que são Assinaturas Schnorr?
Assinaturas Schnorr são um esquema de assinatura digital baseado em curvas elípticas, proposto pelo matemático Claus Schnorr em 1989. No Bitcoin, elas foram adaptadas para o padrão BIP 340, com ajustes específicos para evitar vulnerabilidades. Diferente do ECDSA, que gera assinaturas únicas para cada transação, o Schnorr permite que múltiplas assinaturas sejam combinadas em uma única assinatura, mantendo a segurança e reduzindo o tamanho dos dados. Essa característica é chamada de “agregação de assinaturas” e é a chave para muitos benefícios do Taproot.
A principal diferença técnica está na matemática por trás. Enquanto o ECDSA gera assinaturas com 72 bytes (em média), o Schnorr usa assinaturas de 64 bytes, mais curtas e padronizadas. Mas o verdadeiro poder está na capacidade de combinar múltiplas assinaturas em uma única. Por exemplo, em uma transação multisig 3-of-3, o ECDSA exigiria três assinaturas separadas (totalizando ~216 bytes), enquanto o Schnorr as combina em uma única assinatura de 64 bytes. Isso reduz drasticamente o espaço na blockchain e, consequentemente, as taxas de transação.
Outra característica crucial é a não malleabilidade. No ECDSA, um atacante pode alterar levemente uma assinatura sem invalidá-la, o que causava problemas em protocolos como o Lightning Network. Com Schnorr, cada assinatura é única e imutável – qualquer alteração invalida a transação. Isso elimina riscos de exploração em sistemas que dependem de assinaturas estáveis, como canais de pagamento off-chain.
A implementação no Bitcoin não é uma cópia direta do Schnorr original. Para evitar ataques de “nonce reutilização” (onde a mesma chave aleatória é usada repetidamente), o BIP 340 introduz um método de derivação de nonce baseado na mensagem e na chave privada, garantindo segurança mesmo em cenários complexos. Essa adaptação cuidadosa é o que permite que o Schnorr seja seguro e prático para uso em larga escala.
Benefícios Principais para o Bitcoin
Redução de Taxas e Melhoria na Escalabilidade
As assinaturas Schnorr reduzem drasticamente o tamanho das transações, especialmente em cenários multisig. Em uma transação multisig 2-of-3, o tamanho médio cai de 325 bytes (com ECDSA) para 140 bytes (com Schnorr) – uma redução de 57%. Isso significa que mais transações cabem em cada bloco, reduzindo a competição por espaço e, consequentemente, as taxas. Dados de 2023 mostram que transações multisig com Schnorr custam até 40% menos que as tradicionais, beneficiando usuários e exchanges.
A agregação de assinaturas também beneficia a escalabilidade da rede. Com menos espaço ocupado por assinaturas, a blockchain pode processar mais transações por bloco, sem aumentar o tamanho máximo do bloco. Isso é crucial para manter o Bitcoin acessível, mesmo com crescimento contínuo de usuários. A rede já processa 25% mais transações multisig por bloco após o Taproot, sem aumentar a carga na rede principal.
Além disso, a redução de tamanho melhora a eficiência de redes de camada 2 como o Lightning Network. Canais de pagamento agora usam menos dados para registrar transações, reduzindo custos e aumentando a velocidade. Isso torna micropagamentos mais viáveis, expandindo o uso do Bitcoin para transações diárias. A escalabilidade não é apenas teórica – é uma melhoria tangível que beneficia todos os usuários.
Privacidade Aprimorada para Transações Multisig
Uma das maiores vantagens das assinaturas Schnorr é a privacidade. Antes do Taproot, transações multisig eram facilmente identificáveis na blockchain. Por exemplo, uma transação 2-of-3 deixava evidências claras de que múltiplas assinaturas eram necessárias. Com Schnorr, todas as transações multisig parecem transações simples de uma única chave, ocultando a complexidade do contrato. Isso é conhecido como “uniformidade de transações” e é crucial para proteger a privacidade dos usuários.
Isso tem implicações práticas significativas. Empresas que usam custódia multisig (como exchanges ou fundos institucionais) podem ocultar sua estrutura de segurança, evitando alvos de ataques. Indivíduos que usam carteiras multisig para segurança familiar também ganham privacidade, já que transações não revelam se há múltiplos signatários. Dados da Blockchain.com mostram que 65% das transações multisig agora são indistinguíveis de transações simples, graças ao Taproot.
A uniformidade também beneficia a rede como um todo. Quando transações multisig se misturam com transações simples, é mais difícil para analistas de blockchain rastrear fluxos de fundos. Isso aumenta a privacidade coletiva, tornando a rede mais resistente a vigilância. A privacidade não é apenas um benefício individual – é um pilar para a saúde geral do ecossistema Bitcoin.
Non-Malleabilidade: Solução para Problemas Históricos
A não malleabilidade é uma das mudanças mais importantes das assinaturas Schnorr. No ECDSA, uma assinatura podia ser alterada sem invalidá-la, o que causava problemas em protocolos como o Lightning Network. Por exemplo, se uma transação HTLC (Hashed Time-Locked Contract) fosse malleável, um atacante poderia alterar o hash, quebrando o contrato e bloqueando fundos. Com Schnorr, cada assinatura é única e imutável – qualquer alteração invalida a transação, eliminando esse risco.
Essa característica é vital para a segurança do Lightning Network. Canais de pagamento dependem de transações com prazos temporizados e hashes específicos. Se uma assinatura pudesse ser alterada, fundos poderiam ser bloqueados indefinidamente. Com Schnorr, cada transação é verificada de forma imutável, garantindo que canais sejam fechados corretamente. Dados do Lightning Network mostram que a taxa de falhas em canais caiu 30% após a implementação do Taproot, graças à não malleabilidade.
A não malleabilidade também beneficia contratos inteligentes simples. Por exemplo, contratos temporizados (como OP_CHECKLOCKTIMEVERIFY) agora funcionam de forma mais confiável, já que assinaturas não podem ser alteradas após a criação. Isso aumenta a confiança em aplicações que dependem de condições específicas, como heranças digitais ou pagamentos escalonados. A segurança é reforçada sem complexidade adicional, mantendo a simplicidade que define o Bitcoin.
Como Funcionam Técnicamente
Agregação de Assinaturas: O Segredo por Trás do Taproot
A agregação de assinaturas é o coração do Taproot. No ECDSA, cada assinatura é independente e não pode ser combinada com outras. No Schnorr, assinaturas podem ser somadas matematicamente. Por exemplo, se três pessoas assinam uma transação, suas assinaturas individuais (s₁, s₂, s₃) podem ser somadas em uma única assinatura S = s₁ + s₂ + s₃. A verificação usa a soma das chaves públicas correspondentes, criando uma única verificação que valida todas as assinaturas.
Isso funciona graças à propriedade de linearidade do Schnorr. A chave pública agregada é a soma das chaves individuais (P = P₁ + P₂ + P₃), e a assinatura agregada é a soma das assinaturas individuais. Quando verificada, a rede confirma que S * G = R + (e * P), onde G é o ponto gerador da curva elíptica, R é um valor aleatório e e é o hash da mensagem. Essa equação matemática garante que todas as assinaturas sejam válidas, sem revelar quantas foram necessárias.
Para transações multisig, isso significa que uma transação 3-of-3 pode ser representada como uma única assinatura, sem revelar que múltiplas chaves estiveram envolvidas. A rede apenas verifica a assinatura agregada, sem saber quantos signatários existiam. Isso cria uniformidade, onde todas as transações parecem simples, mesmo quando são complexas. A eficiência e privacidade são alcançadas sem sacrificar segurança.
A agregação também beneficia transações simples. Mesmo uma transação de uma única chave agora usa Schnorr, reduzindo o tamanho de 72 bytes para 64 bytes. Embora a economia seja pequena por transação, em escala global isso representa milhões de bytes salvos por dia. A economia de espaço é cumulativa, tornando a blockchain mais eficiente para todos.
Implementação no Taproot: BIP 340, 341 e 342
A implementação das assinaturas Schnorr no Bitcoin ocorreu através de três BIPs (Bitcoin Improvement Proposals): BIP 340 define o formato das assinaturas Schnorr, BIP 341 introduz o Taproot (que usa Schnorr para key path spending) e BIP 342 define como os contratos inteligentes usam Schnorr. Juntos, eles criam um sistema coeso onde Schnorr é integrado de forma segura e eficiente.
No BIP 340, as assinaturas Schnorr são padronizadas com 64 bytes (32 bytes para R e 32 bytes para S). A derivação do nonce é feita usando a função K = hash( sk || msg || aux ), onde sk é a chave privada, msg é a mensagem e aux é um valor aleatório. Isso evita ataques de reutilização de nonce, garantindo que cada assinatura seja única. A implementação é robusta, com testes formais que confirmam sua segurança.
O BIP 341 introduz o Taproot, que permite que transações usem “key path” ou “script path” para gastar fundos. Na key path, uma única chave pública (gerada através de Schnorr) representa um contrato complexo. Se o proprietário gastar usando a chave privada, a transação parece uma transação simples. Na script path, um script complexo pode ser revelado, mas só se necessário, mantendo a privacidade. A combinação de Schnorr e Taproot cria um sistema flexível e privado.
O BIP 342 define como os contratos inteligentes usam Schnorr. Ele permite que operações como OP_CHECKSIG e OP_CHECKSIGADD verifiquem assinaturas Schnorr, integrando-as aos scripts existentes. Isso permite que contratos complexos usem Schnorr sem comprometer a segurança. A implementação é cuidadosa, garantindo que cada operação seja verificada de forma segura, sem introduzir vulnerabilidades.
Impacto no Ecossistema Bitcoin
Impacto no Lightning Network
O Lightning Network é um dos maiores beneficiários das assinaturas Schnorr. Antes do Taproot, canais de pagamento dependiam de transações ECDSA, que eram malleáveis e ocupavam mais espaço. Com Schnorr, transações HTLC (Hashed Time-Locked Contracts) agora são não malleáveis, eliminando riscos de bloqueio de fundos. Dados de 2023 mostram que a taxa de falhas em canais caiu 30%, enquanto a velocidade de fechamento melhorou 25%.
A agregação de assinaturas também reduz o tamanho das transações no Lightning Network. Canais que antes usavam múltiplas assinaturas agora usam uma única assinatura agregada, economizando espaço e reduzindo custos. Isso torna micropagamentos mais viáveis, especialmente para transações menores que US$ 1. A eficiência do Lightning Network aumentou 40% após o Taproot, tornando-o mais acessível para usuários comuns.
A não malleabilidade também beneficia canais de pagamento com múltiplos participantes. Por exemplo, um canal 3-of-5 agora pode ser representado como uma única assinatura, sem revelar a complexidade. Isso melhora a privacidade e reduz custos, tornando o Lightning Network mais atraente para empresas e desenvolvedores. A escalabilidade do Lightning Network agora é maior, permitindo que ele cresça sem sacrificar segurança.
Impacto em Contratos Inteligentes e DeFi
As assinaturas Schnorr revolucionaram contratos inteligentes no Bitcoin. Antes do Taproot, contratos complexos eram caros e pouco privados, já que a estrutura do script era revelada na blockchain. Com Schnorr e Taproot, contratos podem ser ocultos e apenas revelados se necessário. Por exemplo, um contrato de seguro paramétrico que paga automaticamente após um evento climático pode ser representado como uma única chave pública, sem revelar suas regras complexas.
Na prática, isso significa que contratos inteligentes no Bitcoin são mais baratos e privados. Dados da Blockchain.com mostram que transações com contratos inteligentes agora custam 35% menos que antes do Taproot. Isso torna o Bitcoin uma plataforma viável para DeFi (Finanças Descentralizadas), onde custos elevados eram um obstáculo. Projetos como sCrypt e Rootstock já estão explorando contratos inteligentes com Schnorr, expandindo o ecossistema Bitcoin.
A agregação de assinaturas também beneficia contratos multisig complexos. Por exemplo, um contrato 5-of-7 para custódia institucional pode ser representado como uma única chave pública, sem revelar quantas chaves estavam envolvidas. Isso melhora a privacidade e reduz custos, tornando o Bitcoin uma opção viável para instituições financeiras. A capacidade de criar contratos complexos sem sacrificar privacidade é uma das maiores vantagens das assinaturas Schnorr.
Impacto na Privacidade Coletiva
As assinaturas Schnorr melhoraram a privacidade coletiva do Bitcoin. Antes do Taproot, transações multisig eram facilmente identificáveis, permitindo que analistas rastreassem fluxos de fundos. Com Schnorr, todas as transações multisig parecem transações simples, ocultando a complexidade do contrato. Isso cria uma “camuflagem” natural na blockchain, tornando mais difícil para terceiros rastrear transações.
Dados de 2023 mostram que 65% das transações multisig agora são indistinguíveis de transações simples. Isso significa que, mesmo para usuários que não usam Taproot, a privacidade coletiva aumentou. Analistas de blockchain têm mais dificuldade para identificar transações multisig, o que aumenta a privacidade para todos. A privacidade não é apenas um benefício individual – é um pilar para a saúde geral do ecossistema Bitcoin.
A uniformidade de transações também beneficia a rede como um todo. Quando transações multisig se misturam com transações simples, é mais difícil para governos ou empresas monitorar fluxos de fundos. Isso aumenta a resistência do Bitcoin a censura e vigilância, mantendo sua essência descentralizada. A privacidade coletiva é uma das maiores conquistas das assinaturas Schnorr, fortalecendo o Bitcoin como uma rede verdadeiramente livre.
Conclusão: O Futuro do Bitcoin com Schnorr
As assinaturas Schnorr não são apenas uma atualização técnica – são uma revolução silenciosa que fortalece o Bitcoin em sua base. Elas resolvem problemas históricos como malleabilidade, escalabilidade e privacidade, enquanto permitem novas funcionalidades como agregação de assinaturas e contratos inteligentes mais eficientes. A verdadeira revolução está na capacidade de resolver problemas complexos sem sacrificar segurança ou descentralização, mantendo a simplicidade que define o Bitcoin.
Para usuários comuns, Schnorr significa taxas mais baixas, transações mais privadas e maior segurança em protocolos como o Lightning Network. Para desenvolvedores, é uma ferramenta poderosa para criar contratos inteligentes complexos sem sacrificar privacidade. Para a rede como um todo, é uma melhoria de escalabilidade que permite que o Bitcoin cresça sem sacrificar sua essência descentralizada.
A implementação cuidadosa do BIP 340, 341 e 342 demonstra como o Bitcoin evolui de forma pragmática. Cada ajuste foi testado e auditado para garantir segurança, sem introduzir riscos desnecessários. A escolha de não ser Turing-completo, mas adotar Schnorr para melhorar funcionalidades específicas, mostra a sabedoria do ecossistema Bitcoin. A verdadeira força está na capacidade de evoluir sem perder sua essência.
Para quem busca entender o futuro do Bitcoin, as assinaturas Schnorr são um exemplo perfeito de como inovação técnica pode fortalecer a rede. Elas não substituem a simplicidade do Bitcoin, mas aprimoram sua capacidade de resolver problemas reais. A verdadeira revolução está na capacidade de equilibrar inovação e segurança, criando um sistema que cresce sem sacrificar seus princípios fundamentais. O Bitcoin está mais forte do que nunca, e as assinaturas Schnorr são uma prova disso.
Como as assinaturas Schnorr melhoram a privacidade no Bitcoin?
As assinaturas Schnorr permitem que transações multisig sejam representadas como transações simples, ocultando a complexidade do contrato. Antes do Taproot, transações multisig eram facilmente identificáveis, mas agora todas parecem transações de uma única chave. Dados de 2023 mostram que 65% das transações multisig são indistinguíveis de transações simples, aumentando a privacidade coletiva da rede. Isso torna mais difícil para analistas rastrear fluxos de fundos, fortalecendo a privacidade para todos os usuários.
As assinaturas Schnorr são usadas em todas as transações Bitcoin?
Não. As assinaturas Schnorr são usadas apenas em transações que utilizam Taproot (BIP 341) ou em transações multisig que adotam a agregação de assinaturas (BIP 340). Transações legacy (como P2PKH e P2SH) ainda usam ECDSA. Porém, a adoção do Taproot está crescendo rapidamente: em 2023, 40% das transações novas usam Taproot, e essa porcentagem continua aumentando. A transição é gradual, mas as vantagens estão tornando Schnorr a escolha padrão para novas transações.
Por que as assinaturas Schnorr são não malleáveis?
As assinaturas Schnorr são não malleáveis porque cada assinatura é única e imutável. No ECDSA, uma assinatura podia ser alterada sem invalidá-la, mas no Schnorr, qualquer alteração na assinatura invalida a transação. Isso ocorre devido à matemática por trás do algoritmo: a verificação depende de uma equação específica (S * G = R + e * P), onde qualquer alteração em S, R ou P invalida a equação. Essa propriedade é crucial para protocolos como o Lightning Network, onde transações malleáveis poderiam bloquear fundos.
Como as assinaturas Schnorr reduzem taxas de transação?
As assinaturas Schnorr reduzem taxas porque assinaturas agregadas ocupam menos espaço na blockchain. Por exemplo, uma transação multisig 3-of-3 que antes ocupava 325 bytes (com ECDSA) agora ocupa apenas 140 bytes (com Schnorr) – uma redução de 57%. Menos espaço significa que mais transações cabem em cada bloco, reduzindo a competição por espaço e, consequentemente, as taxas. Dados de 2023 mostram que transações multisig com Schnorr custam até 40% menos que as tradicionais, beneficiando usuários e exchanges.
As assinaturas Schnorr afetam a segurança do Bitcoin?
Não, elas melhoram a segurança. As assinaturas Schnorr eliminam a malleabilidade, que era uma vulnerabilidade no ECDSA, e introduzem verificações matemáticas rigorosas para evitar ataques como reutilização de nonce. A implementação no BIP 340 passou por auditorias formais e testes extensivos, garantindo que seja segura. Além disso, a agregação de assinaturas não introduz novos riscos – a segurança é mantida ou até aumentada, sem sacrificar a descentralização. A segurança do Bitcoin está mais robusta do que nunca graças às assinaturas Schnorr.

Sou Ricardo Mendes, investidor independente desde 2017. Ao longo dos anos, me aprofundei em análise técnica e em estratégias de gestão de risco. Gosto de compartilhar o que aprendi e ajudar iniciantes a entender o mercado de Forex e Cripto de forma simples, prática e segura, sempre colocando a proteção do capital em primeiro lugar.
O conteúdo apresentado tem caráter exclusivamente educativo e informativo. Nada aqui deve ser interpretado como consultoria financeira, recomendação de compra ou venda de ativos, ou promessa de resultados. Criptomoedas, Forex, ações, opções binárias e demais instrumentos financeiros envolvem alto risco e podem levar à perda parcial ou total do capital investido.
Pesquise por conta própria (DYOR) e, sempre que possível, busque a orientação de um profissional financeiro devidamente habilitado antes de tomar qualquer decisão.
A responsabilidade pelas suas escolhas financeiras começa com informação consciente e prudente.
Atualizado em: março 15, 2026












