¿Puede la dirección de bitcoin tener más de 35?

¿Puede la dirección de bitcoin tener más de 35?

¿Una dirección más larga indica una posibilidad mucho menor de colisión y/o una mayor seguridad?

Respuestas (2)

Según la wiki de Bitcoin :

Una dirección Bitcoin, o simplemente dirección, es un identificador de 26-35 caracteres alfanuméricos

Y:

Algunas direcciones de Bitcoin pueden tener menos de 34 caracteres (tan solo 26) y seguir siendo válidas. Un porcentaje significativo de las direcciones de Bitcoin tienen solo 33 caracteres, y algunas direcciones pueden ser incluso más cortas. Cada dirección de Bitcoin representa un número. Estas direcciones más cortas son válidas simplemente porque representan números que comienzan con ceros, y cuando se omiten los ceros, la dirección codificada se vuelve más corta.

Entonces no, la longitud no implica mayor/menor seguridad.

Esta respuesta está desactualizada. Aunque es cierto que la longitud no implica estrictamente una mayor o menor seguridad, las direcciones de Segwit pueden tener entre 14 y 74 con algunas excepciones (consulte BIP173 ). Para las direcciones de la versión 0 ( bc1pprefijo), debe tener 42 o 62 caracteres. límites en BIP341 para direcciones de la versión 1 ( bc1qprefijo)

La dirección de Bitcoin es solo una representación legible por humanos de los scripts de salida de transacciones. Algunos tipos de scripts no tienen representaciones/direcciones estándar, pero podemos crear nuestras propias "direcciones" para ellos. Por ejemplo, para cualquier secuencia de comandos podemos crear una "dirección" codificando la secuencia de comandos en formato hexadecimal.

Estas "direcciones" pueden tener menos de 26 símbolos o más de 35