Skip to content
  • Home
  • Videos
  • Blog
  • Bounty
  • Wiki
Kusama
Polkadot Hub
  • Home
  • Videos
  • Blog
  • Bounty
  • Wiki
Kusama
Polkadot Hub

General

  • Comenzar
  • Preguntas frecuentes (FAQs)
  • Programa de los Mil Validadores
  • Cómo Hacer Tu Propia Investigación (DYOR)
  • Cómo Protegerte de las Estafas
  • Uso de la aplicación Polkadot Ledger
  • Añadir cuentas a un dominio ENS
  • Glosario
  • Colaboradores
  • Contribuir
  • Comunidad
  • Páginas de Investigación
  • Programa de Embajadores de Polkadot
  • Grants de la Web3 Foundation
  • Redenominación de DOT
  • Claims de Polkadot

Construir

  • Guías para Builders
  • Guía de inicio para builders
  • Desarrollo de Parachain
  • Almacenamiento descentralizado
  • Smart Contracts
  • Oráculos
  • Análisis de Datos
  • Wallets
  • Substrate Connect
  • Registro SS58
  • Abrir canales HRMP
  • Guía de Integración de Polkadot
  • Información sobre el Protocolo Polkadot
  • Activos en Polkadot
  • Gestión de Nodos
  • Interacción con el Nodo
  • Construcción y Firma de Transacciones
  • Indice de Herramientas
  • Polkadot Stack Open Source (Código Abierto)
  • Hackathones

Aprender

  • Fases de Lanzamiento de Polkadot
  • Arquitectura
  • Cuentas de Polkadot
  • Generación de cuentas
  • Copia de Seguridad y Restauración de Cuentas
  • PolkadotJS
  • Activos
  • NFT
  • DOT
  • Seguridad de la Red
  • Consenso Polkadot
  • Nominador
  • Validador
  • Collator
  • Gobernanza
  • Identidad
  • Transferencias de Saldo
  • Tarifas de Transacción
  • Host de Polkadot (PH)
  • Tesoro
  • Uso de W3F Registrar
  • Actualizaciones del Runtime
  • Parachains
  • Parachains de Bien Común
  • Subastas de Ranuras de Parachains
  • Crowdloans de Parachains
  • Teletransporte de KSM entre Kusama y Statemine
  • Parathreads
  • Puentes
  • Staking
  • Cuentas Proxy
  • Disponibilidad y Validez
  • Aleatoriedad
  • Formato de Mensajes de Consenso Cruzado (XCM)
  • SPREE
  • WebAssembly (Wasm)
  • Método Phragmén Secuencial
  • Simples Pagos
  • Explicación de la Criptografía
  • Claves de Polkadot
  • Preguntas y Respuestas del Staking
  • Comparación entre Polkadot y Kusama
  • Otras comparaciones
  • Polkadot y Ethereum 2.0
  • Polkadot y Cosmos
  • Polkadot y Avalanche
  • Fases de Lanzamiento de Polkadot
  • Tutoriales en video (en inglés)

Mantener

  • Encargados de la Red
  • Parámetros de Polkadot
  • Endpoints de Nodo
  • Configurar un nodo completo
  • Networks
  • WebSocket Seguro
  • Errores y cómo resolverlos
  • Hazte Nominador en Polkadot
  • Cómo dejar de Validar
  • Ejecutar un Validador (Polkadot)

Kusama

  • Documento inicial
View Categories
  • Home
  • Docs
  • Aprender
  • Explicación de la Criptografía

Explicación de la Criptografía

Este es un resumen de alto nivel de la criptografía utilizada en Polkadot. Asume que tienes algún conocimiento sobre las primitivas criptográficas que se utilizan generalmente en las blockchains como los hashes, la criptografía de curva elíptica (ECC), y los pares de claves públicas-privadas.

Para descripciones detalladas sobre la criptografía utilizada en Polkadot, por favor mira la wiki de investigación más avanzada.

Algoritmo de hash #

El algoritmo de hashing utilizado en Polkadot es Blake2b. Blake2 se considera una función hash criptográfica muy rápida que también se utiliza en la criptomoneda Zcash.

Pares de Claves y Firma #

Polkadot utiliza Schnorrkel/Ristretto x25519 (“sr25519”) como algoritmo de derivación y firma de claves.

Sr25519 se basa en el mismo Curve25519 subyacente que su homólogo EdDSA, Ed25519. Sin embargo, utiliza firmas Schnorr en lugar del esquema EdDSA. Las firmas Schnorr aportan algunas ventajas notables sobre los esquemas ECDSA/EdDSA. Por un lado, es más eficiente y sigue manteniendo el mismo conjunto de características y supuestos de seguridad. Además, permite la multifirma nativa mediante la agregación de firmas.

Los nombres Schnorrkel y Ristretto provienen de las dos bibliotecas de Rust que implementan este esquema, la biblioteca Schnorrkel para firmas Schnorr y la biblioteca Ristretto que hace posible el uso de curvas cofactor-8 como Curve25519.

Powered by BetterDocs

Table of Contents
  • Algoritmo de hash
  • Pares de Claves y Firma
Polkadot Hub
  • Home
  • Blog
  • Wiki
Contactar

Copyright © 2025 - Proyecto financiado por el Tesoro de Polkadot