• Cambio de idioma y tipo de cambio
  • Configuración de preferencias
    Color de ascenso/caída
    Hora de inicio y finalización del cambio
Web3 Intercambiar
Blog de Gate

Noticias cripto, titulares e información

Gate.io Blog ¿Qué significan las firmas de Schnorr para Bitcoin?

¿Qué significan las firmas de Schnorr para Bitcoin?

09 November 15:48


- La firma Schnorr es el esquema de firma desarrollado con la actualización Taproot para remediar algunas de las fallas del protocolo ECDSA.


- Schnorr funciona de manera similar a ECDSA pero tiene muchas ventajas sobre él.

- La firma Schnorr agrega varias firmas cuando una transacción tiene más de una dirección principal.

- Ocupan menos espacio y proporcionan escalado de capa uno al aumentar la cantidad de transacciones que puede tomar cada bloque.

- La firma Schnorr también brinda seguridad en Bitcoin contra ataques de spam.

- Los cálculos en las firmas de Schnorr y los números aleatorios pueden retrasar las transacciones y la computadora consumirá más recursos de ancho de banda informático.


Palabras clave: Firma de Schnorr, Bitcoinred, BTC, Firma digital, ECDSA, Clave privada.




Una visión general



Bitcoin hace cumplir los derechos de propiedad con un algoritmo de firma digital que permite derivar claves públicas de las claves privadas de varios usuarios.

Una clave privada es un medio único de identidad en la red Blockchain y es lo que permite a los usuarios generar una dirección para recibir y transferir monedas.


El tipo de algoritmo de firma digital que Bitcoin utilizó anteriormente fue el algoritmo de firma digital de curva elíptica (ECDSA). ECDSA fue implementado por Bitcoin porque es de código abierto, confiable y bien examinado para su adopción.


Si bien ECDSA facilitó la seguridad de la red y las transacciones, tuvo algunos contratiempos, que incluyeron la falta de protección de patentes. Por lo tanto, los desarrolladores decidieron que Bitcoinadoptar un algoritmo de firma diferente, la firma de Schnorr, que presenta más ventajas.



¿Qué es la firma de Schnorr?



Fuente: coingeek


La firma Schnorr es un tipo de algoritmo de firma que utiliza la criptografía de curva elíptica (ECC), similar a ECDSA. La firma Schnorr adopta una nueva tecnología, conocida como actualización Taproot, para mejorar la capacidad y escalabilidad de toda la red blockchain.


Las firmas de Schnorr ofrecen numerosas ventajas sobre ECDSA en términos de escalabilidad y almacenamiento y tienen como objetivo mejorar la privacidad de Bitcoin y otras criptomonedas.

El algoritmo de firma de Schnorr fue diseñado por primera vez por un criptógrafo alemán, Claus Schnorr, en la década de 1980.



¿Cómo funcionan las firmas de Schnorr?



Agregación de claves La

firma Schnorr tiene una función "lineal", que permite que las claves públicas de varios usuarios se agreguen en una sola clave pública a través del cálculo lineal, y se puede generar la firma agregada relativa.


En otras palabras, la tecnología de Schnorr agrega firmas múltiples en una sola, lo que ayuda a promover la privacidad de las transacciones, ahorra costos mediante la firma múltiple en el __script__ de desbloqueo, ahorra espacio importante en la cadena y realiza la expansión.


Tecnología Taproot

La importancia de la firma Schnorr para Bitcointambién se basa en su papel fundamental para tecnologías como Taproot. Taproot se deriva de MAST (Merkelized Abstract Syntax Tree), que puede expresar __script__s complejos en forma de árboles de Merkel. Una de las características esenciales del árbol de Merkel es que puede verificar rápidamente la existencia de un valor de nodo sin revelar los datos reales de ramas irrelevantes. Es ampliamente utilizado para almacenar transacciones y datos de estados en la cadena de bloques.



Qué significa Schnorr Signature para Bitcoin



Escalabilidad

La firma de Schnorr permite la agregación de claves, lo que permite que los nodos de Bitcoin validen las firmas en lotes. Esta validación por lotes reduce significativamente el tiempo y la potencia computacional necesarios para probar una transacción que admite múltiples entradas.


Esquema

Multi-Sig Las transacciones con múltiples firmas (multi-sig), como sugiere el nombre, requieren varias firmas para transferir cantidades específicas de Bitcoin .

El algoritmo de firma de Schnorr permite que las claves públicas se agreguen en una clave pública, lo que permite al grupo crear una firma digital que representa varias firmas independientes.


Costo reducido

Schnorr hace que los grandes esquemas multi-sig sean mucho más atractivos para los usuarios y Bitcoinla red. Reduce los costos de movimiento de fondos para los usuarios y los problemas de escalamiento asociados con un mayor uso de transacciones multisig.


Por ejemplo, en A 2 de 3 configuraciones multisig que emplean firmas Schnorr pueden reducir la cantidad de claves públicas que la red de Bitcoin necesita saber en un 67 % y reducir la cantidad de firmas requeridas en un 50 %. Eso reduciría significativamente la cantidad de datos que la red de Bitcoin necesitaría rastrear y registrar.


Seguridad de la red

El esquema de firma de Schnorr permite mejorar la seguridad de la red contra los ataques de los spammers. Con esta implementación, un atacante tendría que enviar muchas más transacciones para ocupar el mismo espacio dentro de un bloque. Esto hace que el ataque sea más costoso y menos factible para el atacante.


La agregación de claves de privacidad

mejora la escalabilidad al reducir la cantidad de datos necesarios para mover fondos en una billetera multisig y también mejora la privacidad para este tipo de transacciones.


Para la red Bitcoin , las configuraciones multisig impulsadas por el algoritmo de firma Schnorr aparecen como una clave pública con una firma digital. Por el contrario, la clave pública y las firmas digitales son combinaciones de múltiples claves y múltiples firmas.


Esto promueve la privacidad de cada participante en la configuración multifirma. La red no conocerá las claves públicas necesarias para crear la clave pública agregada y no tendrá idea de qué partes firmaron la transacción.


La implementación de este esquema de firma puede mejorar la privacidad de la red al permitir que las transacciones de firma de Schnorr se vean idénticas a las transacciones convencionales de firma única. Por lo tanto, son indistinguibles entre sí.




Desventajas de las firmas de Schnorr en la red Bitcoin



Debido a la característica de Schnorr de agregar firmas de claves privadas, requiere múltiples rondas de interacción entre los usuarios, lo que es más desafiante que el ECDSA anterior. Además, tiene demandas relativamente altas de números aleatorios. Calcular estas firmas y números aleatorios es un proceso tedioso; esto provocará un ligero retraso en el paso de envío de transacciones y la computadora consumirá más recursos de ancho de banda de cómputo.



¿Por qué Bitcoin no usó Schnorr antes?



La firma Schnorr existía antes de ECDSA pero no se integró en Bitcoin desde el principio.


Una explicación para esto es que Claus Schnorr patentó Schnorr Signatures durante su invención en 1990. Esto, de alguna manera, restringió el uso y la innovación adicional de Schnorr Signatures. Dado que ECDSA era de código abierto, se probó exhaustivamente, fue confiable y, por lo tanto, fue ampliamente adoptado. A pesar de que la patente de Schnorr expiró en 2008, el mismo año en que se creó Bitcoin , se concluyó que las firmas de Schnorr carecían de la aceptación y las pruebas necesarias para proteger un sistema tan importante como Bitcoin .



Línea de fondo



La firma de Schnorr se encuentra entre las tecnologías relevantes que mejoran la red general de Bitcoin . En comparación con ECDSA, la firma de Schnorr es más segura y escalable y también trae la expansión del espacio en la cadena Bitcoin .


En los próximos años, se espera que las firmas de Schnorr traigan más desarrollo técnico nuevo al protocolo de Bitcoin y al mundo de la cadena de bloques.




Autor: Gate.io Observador: M. Olatunji

Descargo de responsabilidad:

* Este artículo representa solo las opiniones de los observadores y no constituye ninguna sugerencia de inversión.

*Gate.io se reserva todos los derechos sobre este artículo. Se permitirá volver a publicar el artículo siempre que se haga referencia a Gate.io. En todos los demás casos, se emprenderán acciones legales por infracción de derechos de autor.

BTC/USDT -6.46%
Desbloquea tu suerte y consigue un $6666 premio
Regístrese ahora
Reclama 20 puntos ahora
Exclusivo para nuevos usuarios: ¡completa 2 pasos para reclamar puntos inmediatamente!

🔑 Registre una cuenta con Gate.io

👨‍💼 Complete KYC en un plazo de 24 horas

🎁 Reclamar recompensas de puntos

Solicitar ahora
idioma y región
tipo de cambio
¿Ir a Gate.TR?
Gate.TR está conectado ahora.
Puede hacer clic e ir a Gate.TR o quedarse en Gate.io.