1-CPU-1 Votar Bitcoin confusión

¿Cómo funciona el voto 1-CPU-1 porque si estamos hablando de mineros que tienen poder de cómputo para votar, entonces el solucionador exitoso del hash gana el bloque, por lo que básicamente solo la CPU única (considerando que es un minero en solitario en los primeros días ) está votando por todo el bloque,

en segundo lugar como es resolver el hash diciendo que todas las transacciones son validas cuando solo hay 1 voto quien gana el bloque de minado

¡Gracias!

Respuestas (1)

Confirmación no es Validación

Los mineros no son adjudicadores


Cómo funciona el voto 1-CPU-1

No hay un sistema de votación en Bitcoin. No hay conteo de votos.

Cuando Nakamoto escribió sobre votar en el documento técnico de Bitcoin, estaban usando la palabra de una manera abstracta, casi poética, no literalmente. Así como los tigres votan por las especies de ciervos eligiendo cuál comer. Así como los baches votan por las marcas de automóviles eligiendo cuál dañar. En realidad no hay papeletas de voto, ni listas de candidatos, ni recolección y conteo de votos.

Se podría decir que los nodos votan eligiendo qué transacciones y bloques transmitir y cuáles descartar. Esa es una asociación de ideas bastante débil que podría tener alguna utilidad pero que también puede inducir a error. No cometa el error de pensar que hay un sistema de votación más explícito en Bitcoin.

el solucionador exitoso del hash gana el bloque

No ganan exactamente el bloque, pero sí, por lo general, un minero o grupo produce un bloque válido antes que los demás y es más probable que su bloque sea aceptado por todos los demás nodos de la red de Bitcoin.

Alguien podría describir esto vagamente como ganar el bloque, pero creo que ese tipo de analogía vaga es completamente inútil y conduce al tipo de confusión sobre Bitcoin que experimentan muchas personas.

Algunas personas describen la minería como una carrera, pero no es una carrera en la que hay que cubrir una distancia fija, por lo que la analogía puede ser engañosa.

Algunas personas lo describen como comprar boletos de lotería, donde mientras más boletos compre, más posibilidades tendrá de ganar. Pero es más como una lotería semanal de tarjetas rasca y gana donde el texto revelado casi siempre dice "perdiste", pero la primera persona que encuentra una de muchas que dice "ganaste" obtiene el premio y todas las demás tarjetas rasca y gana no emitidas se anulan.

En última instancia, todas estas analogías se rompen y no se debe confiar en ellas. No son la verdadera explicación: son una historia simplificada para las personas que no pueden o no quieren dedicar tiempo a comprender el tema correctamente.

Entonces, básicamente, solo la CPU única [...] está votando por todo el bloque

El bloque exitoso es creado por un ASIC u otro dispositivo hash.

No hay votación ni conteo de votos.

como es resolver el hash diciendo que todas las transacciones son validas

no lo es

Todos los nodos validan transacciones. No necesitan que los mineros hagan eso por ellos.

Se dice que los mineros confirman las transacciones. Esto se debe a que cada bloque sucesivo de la cadena se describe como una confirmación. Seis bloques consecutivos se describen como seis confirmaciones (no validaciones).

La confirmación no dice que las transacciones sean válidas, sino que proporciona una prueba de que el historial de transacciones es cada vez más difícil de falsificar. Más confirmaciones significa más certeza de que el pago es real.

Lo que los mineros realmente están haciendo que es útil para la red es producir un orden de transacciones, una especie de marca de tiempo de las transacciones. Una vez que todos están de acuerdo con la secuencia de transacciones, es fácil ver qué transacciones son válidas y cuáles no porque están intentando gastar dinero que ya se ha gastado.


Preguntas relacionadas:

En el documento técnico de Bitcoin se menciona que la red usa el consenso de voto 1-CPU-1 como prueba de trabajo, ya que las identidades digitales no pueden tener poder de voto, como un solo usuario que usa varias direcciones IP para votar por la validez de la transacción, por lo que la votación se hace más difícil usando los escasos recursos como la potencia computacional de la CPU, ahora si reformulo mi pregunta después de su respuesta: si un minero o un grupo produce el bloque que tiene todas las transacciones que se consideran válidas, ¿cómo dicen otros que el ¿La transacción es válida ya que solo un minero está confirmando todas las transacciones?
Continuando con el comentario anterior, ¿los otros mineros tienen algún poder de voto sobre las transacciones que se incluyen en el bloque? También dijo que todos los nodos validan las transacciones, ¿qué pasa si estoy creando múltiples identidades digitales y diciendo que la transacción es válida? ¿Cómo eligen los mineros las transacciones válidas entonces?
@Bilal, olvídate de votar. Cada nodo valida las transacciones. Ningún nodo completo acepta lo que cualquier otro nodo considera válido o no. Los mineros aplican las reglas de Bitcoin a las transacciones para decidir cuáles son válidas, al igual que cualquier otro nodo.