¿Podemos crear una dirección de cuenta XRP con un patrón de cadena dado y completar el resto con la suma de verificación?
Por ejemplo: si queremos crear una dirección de cuenta XRP que incluya un patrón de cadena particular como "xxtomxxjerry". ¿Podemos encontrar un enfoque para crear una dirección de cuenta de este tipo en cualquier biblioteca de javascript relacionada con XRPL?
Las direcciones de cuenta en XRP Ledger son representaciones de clave pública codificadas en base58 .
La clave pública es un punto válido en la curva, a veces dentro de un subgrupo específico de la curva (cuando la curva no es de orden primo).
XRP es compatible con las curvas edwards25519 y secp256k1 .
Llegas al punto público (que es determinista pero no predecible), mediante la multiplicación escalar del generador de curvas (o generador de subgrupos) con un número aleatorio criptográficamente seguro que es aproximadamente del orden 2^256 .
Entonces, para responder a su pregunta ... en un ciclo cerrado, necesita:
0 y 2^256 .base58 ) para alcanzar el valor de la dirección.Eventualmente, encontrará una dirección específica que coincida con sus requisitos. Más de unos pocos caracteres llevarán mucho tiempo, por supuesto, dependiendo de su hardware.