Ir al contenido principal

Buscar...

Búsquedas populares

Schnorr Signature

La Schnorr Signature es un esquema eficiente de firma digital (BIP340) utilizado en Bitcoin. Soporta agregación de claves, multifirmas y reduce el tamaño de las transacciones en comparación con ECDSA.

Cadena de bloques
Actualizado: 3 abr 2026
También conocido como: BIP340 Schnorr

¿Qué es un Schnorr Signature?

Una Schnorr Signature es un algoritmo de firma digital que prueba que un mensaje proviene de su firmante reclamado. Verifica la autenticidad e integridad sin revelar la clave privada. Bitcoin la estandarizó en BIP340 como parte de la actualización Taproot para reemplazar ECDSA.

Las firmas Schnorr operan en la curva elíptica secp256k1. El firmante usa la clave privada x para derivar la clave pública P = x × G, donde G es el punto base. Para firmar el mensaje m, el firmante elige un nonce k, calcula el punto R = k × G y deriva el desafío e como el hash de R || m || P. La firma (R, s) satisface s = k + e × x. Los verificadores confirman s × G = R + e × P.

Las firmas Schnorr son importantes por sus características de eficiencia y privacidad. Reducen el tamaño de la firma a 64 bytes, disminuyendo las tarifas de transacción de Bitcoin en aproximadamente un 25% en comparación con ECDSA. Permiten la agregación de firmas a través de protocolos como MuSig, permitiendo que múltiples firmantes produzcan una sola firma indistinguible de la de un solo firmante. Esto oculta el uso de multifirmas y mejora la escalabilidad.

Las características clave incluyen:

  • Linealidad: Soporta agregación segura de claves y firmas.
  • No maleabilidad: Bloquea cambios no autorizados en las firmas.
  • Verificación por lotes: Verifica múltiples firmas más rápido que individualmente.
  • Especificidades de BIP340: Usa puntos X-only de 32 bytes y un hash etiquetado para seguridad.

Por ejemplo, Taproot de Bitcoin aprovecha Schnorr para hacer que las condiciones de gasto complejas parezcan pagos regulares, mejorando la fungibilidad.

BlockchainFirma Digital

Una firma digital es un método criptográfico que utiliza una clave privada para firmar transacciones en la blockchain, verificable con la clave pública para probar la autenticidad y prevenir alteraciones.

Read full definition
BlockchainBitcoin

Bitcoin (BTC) es la primera criptomoneda descentralizada, lanzada en 2009. Utiliza la tecnología blockchain para transacciones digitales seguras entre pares sin intermediarios.

Read full definition
TransactionTaproot

Taproot (BIP 341) es una mejora de Bitcoin que introduce las firmas Schnorr y Tapscript, mejorando la privacidad al hacer que los scripts complejos se vean como pagos simples y mejorando la eficiencia.

Read full definition
BlockchainCurva Elíptica

Una curva elíptica es una curva matemática utilizada en la criptografía de curva elíptica (ECC) para generar pares de claves públicas y privadas seguras en blockchains, como secp256k1 en Bitcoin.

Read full definition
BlockchainClave Pública

Una clave pública es una clave criptográfica utilizada para recibir transacciones en una blockchain. Se comparte abiertamente, mientras que la clave privada correspondiente permanece confidencial.

Read full definition
BlockchainBase

Base es una red Ethereum Layer 2 desarrollada por Coinbase. Utiliza optimistic rollups para transacciones escalables y de bajo costo.

Read full definition
TransactionNonce

Un nonce es un número secuencial en una transacción de blockchain que asegura que las transacciones de la misma cuenta se procesen en orden y previene ataques de repetición.

Read full definition
SecurityPrueba de Reservas

La Prueba de Reservas (PoR) es un método utilizado por las plataformas de criptomonedas para verificar que tienen suficientes activos para cubrir los depósitos de los usuarios.

Read full definition

Ejemplos reales

Ejemplo 1: Gasto de Firma Única Taproot

Un usuario de Bitcoin envía fondos desde una dirección Taproot. Generan una firma Schnorr para la transacción usando su clave privada. Esta firma de 64 bytes verifica la propiedad y reduce las tarifas en un 25% en comparación con ECDSA.

Ejemplo 2: Billetera Multifirma MuSig

Tres co-firmantes gestionan una billetera multisig de Bitcoin. Usan MuSig2 para agregar claves y crear una sola firma Schnorr. La transacción en cadena parece un gasto de firma única, ocultando la configuración multisig para mejor privacidad.

Ejemplo 3: Verificación por Lotes en Exchanges

Un exchange recibe 1.000 transacciones de depósito. Aplica verificación por lotes Schnorr para verificar todas las firmas a la vez. Esto acelera el procesamiento en comparación con verificaciones ECDSA individuales.

Ejemplo 4: Firma en Billetera de Hardware

Un usuario de Ledger prepara una transacción Taproot. El dispositivo calcula la firma Schnorr fuera de línea, asegurando que la clave privada permanezca segura. El usuario transmite la transacción firmada con tamaño de datos reducido.

TransactionTaproot

Taproot (BIP 341) es una mejora de Bitcoin que introduce las firmas Schnorr y Tapscript, mejorando la privacidad al hacer que los scripts complejos se vean como pagos simples y mejorando la eficiencia.

Read full definition
BlockchainBitcoin

Bitcoin (BTC) es la primera criptomoneda descentralizada, lanzada en 2009. Utiliza la tecnología blockchain para transacciones digitales seguras entre pares sin intermediarios.

Read full definition
BlockchainFirma Digital

Una firma digital es un método criptográfico que utiliza una clave privada para firmar transacciones en la blockchain, verificable con la clave pública para probar la autenticidad y prevenir alteraciones.

Read full definition
TransactionMultisig

Multisig (multi-firma) es una característica de seguridad que requiere múltiples claves privadas para autorizar una transacción, mejorando la protección contra accesos no autorizados en redes blockchain.

Read full definition
SecurityPrueba de Reservas

La Prueba de Reservas (PoR) es un método utilizado por las plataformas de criptomonedas para verificar que tienen suficientes activos para cubrir los depósitos de los usuarios.

Read full definition
HardwareLedger

Ledger es una marca de billeteras de hardware que almacenan de forma segura las claves privadas de criptomonedas fuera de línea, como la serie Ledger Nano.

Read full definition

¿Listo para elegir una Billetera Segura?

Usa nuestras herramientas para encontrar la billetera de hardware ideal para tus necesidades.