¿Qué es una dirección vanity?
Una dirección vanity es una dirección de billetera con una parte elegida por ti, de modo que parece menos aleatoria y es más fácil de reconocer. Ejemplos:
- Cool…x7Kp
- 9fKe…SOL
Una dirección Solana suele tener 43 o 44 caracteres Base58 y no tiene un inicio fijo, así que tu texto empieza en el primer carácter. Puede usar letras latinas y dígitos excepto 0, O, I y l.
Cómo funciona
Escribe un inicio y/o un final cortos para la dirección y pulsa Buscar dirección. Tu navegador prueba claves privadas hasta que una da una dirección que coincide.
Cuando se encuentra una dirección, muestra su clave privada e impórtala en tu billetera.
Cada carácter adicional hace que la búsqueda dure unas 58 veces más, o unas 29 si no distingues mayúsculas (Aa desactivado). La excepción es el primer carácter: 2 a 9 y A a J son mucho más frecuentes ahí, así que Cool es mucho más fácil que Sol. El número de hilos de CPU marca la velocidad: redúcelo si tu ordenador va lento.
El tiempo para el 50 % es una estimación, no una cuenta atrás. Cada dirección es un intento nuevo, así que la búsqueda puede terminar enseguida o tardar varias veces más, y el tiempo ya invertido no acerca el resultado.
Seguridad
Todos los cálculos se hacen en tu navegador. Nada sale de tu dispositivo: no hay base de datos ni código en servidor, y la política de seguridad de la página impide que sus scripts hagan peticiones de red. La clave desaparece al cerrar la pestaña.
Vanity Keys no puede guardar tu clave. Si quieres comprobarlo, tienes tres opciones:
- Desconéctate de internet después de cargar la página y sigue usándola
- Descarga la página y úsala en un ordenador sin conexión
- Revisa la descarga: todo lo que hace la página está en ese único archivo HTML
Cada búsqueda parte de 256 bits aleatorios de crypto.getRandomValues, el generador criptográficamente seguro del navegador, y prueba semillas consecutivas desde ahí. Profanity, un generador conocido, fue vulnerado porque partía de solo 32 bits aleatorios. Cada dirección encontrada se recalcula con una segunda implementación independiente antes de mostrarse.
Copias y direcciones parecidas
Una página como esta crea tus claves, así que una copia modificada podría robarlas. Las copias pueden parecer idénticas y estar en dominios similares. Comprueba la dirección del sitio antes de buscar y usa el archivo sin conexión para cantidades grandes.
Nunca uses una clave privada o una dirección vanity que otra persona haya generado para ti: quien la creó puede conservar una copia.
Los estafadores también generan direcciones con el mismo inicio y final que una que ya usas, con la esperanza de que copies la suya del historial. Compara la dirección completa antes de enviar, no solo sus extremos.
Rendimiento
La velocidad depende del navegador y del dispositivo. En un ordenador reciente, cada hilo de CPU prueba decenas de miles de direcciones por segundo: menos que en otras redes, porque cada intento requiere un cálculo completo de la clave. Funciona en móviles y tabletas, pero más despacio. La búsqueda empieza con la mitad de los hilos para que el ordenador siga siendo usable.
Vanity Keys funciona en el navegador, así que no hay nada que instalar. Las herramientas que usan la tarjeta gráfica son mucho más rápidas, pero son más difíciles de usar y tienes que confiar en lo que ejecutas.
Compatibilidad
Las direcciones funcionan en la red principal de Solana y pueden guardar SOL, USDC, otros tokens SPL y NFT. Para enviar desde una dirección nueva necesitas algo de SOL para las comisiones de la red.
Obtienes una clave privada, no una frase semilla, en el formato Base58 que importan Phantom y Solflare. Las billeteras de hardware generan sus propias claves y no pueden importarla.