¿Cómo se decide el objetivo máximo de un bloque Génesis?

He estado sumergiéndome en el mundo de Blockchain y crypto últimamente, tratando de desarrollar mi comprensión de la minería específicamente. Entiendo que en los sistemas POW, la dificultad del primer bloque es 1, y la dificultad actual puede verse como "la dificultad actual es más difícil que el primer bloque" para la mía (es decir, se escala linealmente).

Sin embargo, lo que me ha costado entender es cómo los diseñadores de los sistemas POW establecieron el objetivo máximo para sus primeros bloques. Para citar otra respuesta de stackoverflow :

Satoshi decidió usar 0x1d00ffffcomo dificultad para el bloque de génesis, por lo que el objetivo era0x00ffff0000000000000000000000000000000000000000000000000000.

Esto me deja con algunas preguntas:

  1. ¿Hay alguna razón por la que Satoshi eligió este número específicamente?
  2. ¿Cómo se relaciona esto con otras criptomonedas?
  3. ¿Es el objetivo máximo bastante arbitrario siempre que el diseñador tenga cuidado de no elegir un objetivo máximo que sea demasiado bajo?
  4. (3b) Si es así, ¿el objetivo máximo no importa de la misma manera después del primer re-target (es decir, después de los primeros bloques de 2016 en el caso de bitcoin)?

Mi razonamiento para hacer esta pregunta es porque cuando observo los gráficos de dificultad de las criptomonedas, tengo curiosidad por saber si se pueden relacionar entre sí, es decir, si podría razonar eso porque BTC tiene una dificultad de X y LTC. tiene una dificultad de Y, puede determinar cuál extraer en función de la dificultad y bloquear solo la recompensa.

Respuestas (1)

Es importante tener en cuenta que la "dificultad" como tal en realidad no existe en el sistema; es solo una forma conveniente de representar el valor objetivo para el consumo humano. Internamente (y en la cadena) solo se utilizan las representaciones "objetivo" y "nbits".

Además, la dificultad real para el bloque de génesis realmente no importa, excepto por el hecho de que, al menos en Bitcoin, también es el valor objetivo máximo permitido. Y ese valor es relevante.

  1. No sabemos cómo ni por qué Satoshi eligió el valor específico de 65535 × 2 208 como objetivo máximo. Pero tal vez midieron la velocidad de la minería en su propio sistema/implementación y eligieron un buen número redondo (en representación de nbits) correspondiente a lo que estimaron que sería razonable para la red operativa.

  2. No estoy seguro de lo que quieres decir. Las preguntas sobre altcoins específicas están fuera de tema aquí.

  3. Si probablemente.

  4. Bueno, en Bitcoin la dificultad de génesis también es la dificultad mínima que puede tener un bloque, y al principio de la historia de Bitcoin, hubo muchos períodos de reorientación en los que la dificultad era solo 1, porque el hashrate no era suficiente para una dificultad mayor.

Mi razonamiento para hacer esta pregunta es porque cuando observo los gráficos de dificultad de las criptomonedas, tengo curiosidad por saber si se pueden relacionar entre sí, es decir, si podría razonar eso porque BTC tiene una dificultad de X y LTC. tiene una dificultad de Y, puede determinar cuál extraer en función de la dificultad y bloquear solo la recompensa.

No puede comparar el hashrate de funciones de prueba de trabajo no relacionadas. Requieren hardware diseñado por separado, por lo que uno no se puede convertir en otro una vez que sale del ámbito del hardware de uso general (CPU y GPU).

Con respecto a 4., puede valer la pena mencionar que el esfuerzo mínimo ligeramente más alto puede haber sido elegido para ralentizar la distribución inicial del suministro.