Para las billeteras de papel generadas en bitaddress.org, ¿las claves públicas y las direcciones BTC son lo mismo?
No, no son lo mismo. Las billeteras de papel no se generan de manera diferente en comparación con las billeteras normales.
una dirección de bitcoin es parte de una clave pública.
La dirección es, en su forma más básica, solo un hash de la clave pública. Las funciones hash involucradas (RIPEMD-160 y SHA256) son funciones hash criptográficas. A menudo también se les conoce como funciones unidireccionales, que es exactamente la razón por la que no puede derivar la clave pública de la dirección.
Las funciones unidireccionales proporcionan exactamente que a = f(pk) de modo que dado a no se puede derivar pk.
Entonces, una dirección es básicamente el hash de una clave pública. x/x
Algunas buenas explicaciones más detalladas de las diferencias aquí -> https://www.reddit.com/r/Bitcoin/comments/3filud/whats_the_difference_ between_public_key_and/ctp3fc7/?st=jald5nmq&sh=620d5934
Y aquí se explica cómo se deriva la dirección de la clave pública ->
https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses
Adán