DEFINICIÓN de Prueba de Actividad (Criptomoneda)
La prueba de actividad es uno de los muchos algoritmos de consenso de blockchain utilizados para garantizar que todas las transacciones que se producen en blockchain sean genuinas y que todos los usuarios lleguen a un consenso sobre el estado preciso del libro público. La prueba de actividad es un enfoque mixto que combina los otros dos algoritmos de uso común, a saber, prueba de trabajo (POW) y prueba de participación (POS).
DESGLOSE Prueba de actividad (criptomoneda)
La criptomoneda más popular, Bitcoin, utiliza el algoritmo POW que tiene una característica inherente de aumentar el nivel de dificultad de la minería a medida que pasa el tiempo. Aunque este método previene el envío de correo no deseado y ataques de piratería en la red de bitcoin, genera más y más poder de cómputo para la minería, lo que también aumenta el costo del consumo de energía y el costo del uso de dispositivos de hardware de minería de la nueva era. Una persona puede extraer o validar transacciones en bloque dependiendo de cuánto trabajo efectivo haya contribuido en la cadena de bloques.
A medida que los costos de energía y hardware aumentaron en espiral con la creciente dificultad de minería en las redes de prisioneros de guerra, POS surgió como una alternativa. Otorga más peso al participante para extraer o autenticar transacciones en bloque dependiendo de cuántas criptomonedas tenga. Aunque POS logra el propósito de reducir las facturas de electricidad y utiliza hardware de bajo costo, en su lugar promueve el acaparamiento de criptomonedas o el gasto.
Tanto POW como POS evitan las posibilidades de un ataque del 51%, una situación hipotética en la que un grupo de participantes puede obtener más de la mitad de la potencia informática de minería de la red. Luego les permitiría el control total de la red, incluido el poder para evitar que se confirmen nuevas transacciones, suspender los pagos entre varios usuarios de blockchain e incluso revertir las transacciones realizadas en el pasado durante su control de la red, lo que les permite duplicar el gasto Las criptomonedas.
Ingrese Prueba de actividad (POA), que es un híbrido de POW y POS, e intenta obtener lo mejor de ambos. En POA, el proceso de minería comienza como un proceso de prisioneros de guerra estándar con varios mineros que intentan superarse entre sí con mayor poder de cómputo para encontrar un nuevo bloque. Cuando se encuentra un nuevo bloque (minado), el sistema cambia a POS, con el bloque recién encontrado que contiene solo un encabezado y la dirección de recompensa del minero.
En función de los detalles del encabezado, se selecciona un nuevo grupo aleatorio de validadores de la red blockchain que deben validar o firmar el nuevo bloque. Cuantas más criptomonedas posee un validador, más posibilidades tiene de ser seleccionado como firmante.
Una vez que todos los validadores firman el bloque recién encontrado, obtiene el estado de un bloque completo, se identifica y se agrega a la red blockchain, y las transacciones comienzan a registrarse en él.
En caso de que algunos de los firmantes seleccionados no estén disponibles para firmar el bloque hasta su finalización, el proceso se mueve al siguiente bloque ganador con un nuevo conjunto de validadores elegidos al azar dependiendo de su apuesta con monedas, y el proceso continúa hasta que un bloque ganador reciba el número requerido de firmantes y se convierte en un bloque completo. Las tarifas / recompensas mineras se dividen entre el minero y los diversos validadores que contribuyeron en sus respectivos roles para firmar en el bloque.
Dado que POA se casa con POW y POS, genera críticas por su uso parcial de ambos. Todavía se necesita demasiado poder para extraer bloques durante la fase de POW, y los acumuladores de monedas aún tienen más posibilidades de estar en la lista de firmantes y acumular más recompensas de monedas virtuales.
POA también evita la posibilidad de un ataque del 51% como en POW y POS, ya que es imposible predecir quién sería el par firmante en el futuro, y la competencia de ahorro de monedas entre los firmantes no permite que se acumule la potencia informática en un grupo.
Decred es la criptomoneda autónoma que utiliza el mecanismo de consenso POA.