He consultado CHATGPT y es algo compleja la respuesta, se puede resumir asi:
No es sentimiento en redes, se mide con datos reales, los mineros incluyen un voto en los bloques que minan. En cuanto a los nodos: Se cuenta cuántos nodos completos han descargado e instalado la actualización del código. Si solo el 2% de la red apoya el cambio, la propuesta simplemente no prospera.
Segun mi investigacion o fuente: son los estándares BIP 9 y BIP 8 del repositorio oficial de Bitcoin. Donde se define la señalización por bloques y el umbral del 90-95%, y la documentación de consenso de Bitcoin.org sobre la validación de nodos independientes.
https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki (BIP9) Votos
Qué dice: Define que para que un soft fork se considere activado y seguro, históricamente se requiere que el 95% (o al menos el 80%-90% según la propuesta) de los bloques minados en un período de reajuste (2,016 bloques) incluyan la señal de aprobación. Si no alcanza ese porcentaje, la propuesta expira y se descarta.
https://developer.bitcoin.org/devguide/ (BIP148)
Documenta cómo opera el consenso de reglas. Cada nodo completo valida de forma independiente todos los bloques. Si el 98% de los nodos económicos ejecutan las reglas actuales, cualquier bloque producido por el 2% que aplique reglas incompatibles será marcado como inválido y rechazado automáticamente por la red principal.
Tambien es de consulta Bitnodes.io.
Me ha servido para aprender algo adicional sobre Bitcoin, solo que involucra muchos concpetos laterales que hay que manejar.