Datum Protocol
Datum Protocol es un protocolo de minería de Bitcoin que permite a los mineros construir sus propias plantillas de bloque mientras usan pagos en pool.
Definición
Datum Protocol es un protocolo de minería para Bitcoin que permite a los mineros crear sus propias plantillas de bloque mientras siguen minando a través de un pool. DATUM significa Decentralized Alternative Templates for Universal Mining. Su objetivo principal es reducir el control que tienen los pools de minería sobre qué transacciones se incluyen en los bloques.
En la minería normal en pool, el pool suele decidir el bloque candidato y enviar pequeñas asignaciones de trabajo a los mineros. Los mineros aportan hash rate, envían shares y reciben pagos según las reglas contables del pool. Datum mantiene el modelo de pagos en pool, pero devuelve al minero más autoridad sobre la construcción de bloques.
Cómo funciona
Con Datum, un minero normalmente ejecuta un nodo de Bitcoin, hardware de minería y un gateway DATUM. El nodo de Bitcoin valida la cadena, sigue la mempool y puede ayudar a construir una plantilla de bloque local. El gateway conecta los ASIC del minero con el pool y coordina el trabajo de una forma que permite al minero usar sus propios datos de bloque candidato.
Las máquinas del minero siguen realizando prueba-de-trabajo ordinario: aplican hash repetidamente a los datos del encabezado del bloque mientras buscan un resultado por debajo de un objetivo. La mayoría de los resultados exitosos son shares a nivel del pool, no bloques completos de la red. Esas shares demuestran la contribución y permiten que el pool calcule los pagos.
Si el minero encuentra un hash que satisface la dificultad de la red de Bitcoin, la plantilla de bloque elegida localmente puede convertirse en el bloque enviado a la red. Eso significa que el minero puede influir en la selección de transacciones en lugar de limitarse a aceptar cada plantilla construida por el pool.
Datum está relacionado con el mismo problema de descentralización que aborda Stratum V2, especialmente la idea de que los mineros deberían poder participar en la selección de trabajos o plantillas. También es diferente de la minería en solitario pura, porque los mineros aún pueden beneficiarse de la estabilización de recompensas que ofrece un pool.
Por qué importa
Datum importa porque los pools de minería son puntos de coordinación poderosos. Cuando muchos mineros aceptan plantillas de un pequeño número de pools, esos pools pueden influir en el orden de las transacciones, la exclusión de transacciones y la resistencia práctica de Bitcoin a la censura. Incluso si los mineros son propietarios del hardware, el pool puede controlar el contenido del bloque.
Al permitir que los mineros construyan plantillas localmente, Datum les da más soberanía sobre el trabajo que realizan. Anima a los mineros a ejecutar nodos completos, verificar su propia visión de la red y reducir la confianza ciega en la infraestructura del pool.
La contrapartida es la complejidad. Ejecutar Datum es más exigente que ingresar una URL de pool en un minero ASIC. Los mineros necesitan una infraestructura de nodo confiable, una configuración correcta y suficiente conocimiento operativo para mantener su sistema en buen estado. Para los mineros que se preocupan por la descentralización y la independencia en la selección de transacciones, ese trabajo adicional puede valer la pena.