¿Qué es el Retargeting?
¡Ya Está Disponible la 7ª Temporada de Airdrop Gratuito! Responde a preguntas divertidas o realiza tareas sencillas para ganar $30.000 en premios de BitDegree. Participa Ahora ! 🔥
Averigüemos Que es Retargeting de la palabra clave, definición en el mundo cripto, ¿Qué es el Retargeting y todos los demás datos detallados.
El retargeting es un algoritmo también conocido como algoritmo de ajuste de complejidad. Se utiliza principalmente en Bitcoin y otros blockchains similares de proof of work (PoW).
El retargeting se crea dividiendo el hash target del primer bloque por el hash target del bloque actual. Este retargeting continuo en blockchains proof-of-work indica que cuando Bitcoin estaba en 2009, los mineros necesitaban mucha menos potencia de cálculo que hoy en día.
Para encontrar el valor hash del bloque y verificar la transacción, los mineros están obligados a utilizar el procedimiento hash SHA-256 hasta que el valor sea inferior al objetivo. Si no lo es, deben seguir ajustando el nonce, un número que solo puede utilizarse una vez, y continuar con la función hash SHA-256 hasta que sea menor.
Sin embargo, el retargeting garantiza que el tiempo de producción de un bloque (10 minutos) se mantenga igual independientemente de la creciente complejidad de los cálculos matemáticos. Este objetivo predefinido se organiza aproximadamente cada bloque de 2016, cada dos semanas, y se denomina retargeting.
Para especificar, cada bloque es generado por un minero que aborda una complicada serie de cálculos o acertijos en blockchains PoW. Sin embargo, los problemas se vuelven cada vez más difíciles de resolver con cada bloque. Los mineros resuelven el caso alterando un nonce para generar un valor hash menor que el objetivo hash, que es un criterio específico de cada bloque.
Cada minero lucha con los demás para ver quién puede completar el desafío antes. La primera persona que lo supere obtendrá una recompensa de Bitcoin y, una vez que la mayoría de los mineros estén de acuerdo, el bloque será confirmado y almacenado en la cadena de bloques.