Recientemente escuché sobre una nueva criptomoneda (o tal vez no es nueva y simplemente estoy fuera del circuito) llamada Gridcoin que usa su GPU/CPU/ASIC para hacer cálculos de investigación en lugar de cálculos "sin sentido".
Anteriormente había pensado que los mineros de Bitcoin hacen que su computadora haga los cálculos necesarios para procesar las transferencias de Bitcoin, y luego toma un poco de la parte superior como pago por hacer el cálculo. Si eso es cierto, ¿por qué todos los artículos de Gridcoin dicen que los cálculos son inútiles?
Estoy tratando de comprender más los detalles reales detrás de Bitcoin, y hay muy poca información que sea accesible para el profano.
¿Qué hace el minero que hace mi computadora cuando estoy minando? ¿Y por qué no se desarrollaron antes criptomonedas "más útiles" como Gridcoin? ¿Por qué el sistema lo recompensa por cálculos sin sentido y cómo es eso sostenible?
Los cálculos son bastante insignificantes, es un proceso de suerte, por lo que es justo para todos. Sin embargo, no son /inútiles/, porque son los que impulsan la vasta e increíblemente segura red de Bitcoin.
Edición (elaboración): el hashing de Bitcoin es sha256 (sha256()) (es decir, sha256 dos veces... solo para protección adicional contra los ataques sha256). La entrada al algoritmo sha256 contiene varios datos que identifican la "solución" para el siguiente bloque. por lo que tendrá datos como el hash del bloque anterior, una marca de tiempo y un hash para las transacciones incluidas en el bloque.
Si un minero encuentra una solución válida, el nodo la verifica, la acepta y la transmite a otros nodos. Si suficientes nodos reciben y verifican esta solución, se convierte en un bloque y todos los mineros pasan a la siguiente solución de bloque. Debido a que la minería es aleatoria, no se pierden datos históricos cuando alguien más encuentra un bloque: todos los mineros tienen la misma oportunidad (proporcional a su tasa de hash, por supuesto), simplemente repiten sha256 (sha256 ()) una y otra vez. Para que una solución sea válida, debe ajustarse a todos los bloques anteriores y debe ser un número lo suficientemente bajo (definido por el nivel de "dificultad" de la red actual).
muro
muro
Fuzail Gilani
Jorge
muro