On-Curve / Off-Curve
Blockchain General · Fondo
En criptografia de curva eliptica, un punto está 'en la curva' si satisface la ecuacion de la curva (p. ej., Ed25519) y puede servir como clave pública válida con una clave privada correspondiente. Un punto 'fuera de la curva' no se encuentra en la curva y no tiene clave privada asociada. Las Program Derived Addresses (PDAs) de Solana se generan deliberadamente como puntos fuera de la curva anadiendo un bump seed, garantizando que no existe ninguna clave privada y sólo el programa propietario puede firmar por la direccion.