Bitcoin almacena sus direcciones como un hash combinado SHA256 + RIPE-MD160. ¿Es correcto asumir que esto se hace para evitar una falla en el algoritmo?
Dado que SHA3 fue diseñado para ser una alternativa a SHA256, y utiliza una metodología completamente diferente, ¿un SHA3 (SHA2) o construcción similar brindaría más seguridad que RIPE-MD160 (SHA2)?
¿Qué rendimiento, seguridad y otras compensaciones vale la pena considerar?
¿Son suficientes los parámetros SHAKE de Keccak, o debo usar parámetros que no sean SHAKE?