20 abril 2021 0:52

Prueba de asignación (PoA)

¿Qué es la prueba de asignación (PoA)?

La prueba de asignación (PoA) es un mecanismo de consenso criptográfico que requiere menos energía y puede ejecutarse en hardware de gama relativamente baja en comparación con sus precursores. PoA afirma tener una puntuación más alta que los algoritmos de consenso tradicionales, como Prueba de trabajo (PoW) y Prueba de participación (PoS), que parecen consumir más energía y requieren sustancialmente más potencia de cálculo y memoria para funcionar.

El mecanismo de trabajo de PoA permite que las aplicaciones diarias de  Internet de las cosas (IoT) se utilicen para funciones de minería básicas de capacidad limitada.

Conclusiones clave

  • La prueba de asignación (PoA) es un algoritmo de consenso criptográfico que se utiliza para confirmar el acuerdo en una red distribuida y descentralizada.
  • Optimizado para coordinar el estado de los dispositivos conectados a Internet de las cosas (IoT), en PoA cada dispositivo de IoT debe realizar tareas criptográficas simples pero muy importantes, conocidas como «Micro Mining».
  • PoA puede permitir que dispositivos simples logren consenso, ya que es más eficiente y menos dependiente de recursos y energía que los algoritmos de consenso PoW o PoS tradicionales.

Comprensión de la prueba de asignación (PoA)

Un mecanismo de consenso es un algoritmo tolerante a fallas que se utiliza en redes informáticas distribuidas y   aplicaciones blockchain para lograr el acuerdo necesario sobre un valor de datos único o un estado único de la red entre procesos descentralizados o sistemas de múltiples agentes, como con  criptomonedas. También es útil para el mantenimiento de registros y la coordinación entre una serie de dispositivos conectados distribuidos, como con IoT.

Los principales electrodomésticos, como aspiradoras, lavadoras y refrigeradores, así como otros productos de electrónica de consumo de uso común, incluidos relojes inteligentes e impresoras, ahora vienen equipados con microprocesadores, microcontroladores y módulos de memoria avanzados que son compatibles con la conexión a la Internet y entre sí: el concepto básico de IoT. Hace que estos dispositivos sean adecuados para capturar, procesar e intercambiar datos en tiempo real con otros sistemas y redes.

Con su poder de procesamiento integrado, los dispositivos compatibles con IoT se pueden utilizar para la minería de criptomonedas. La minería es una actividad matemática realizada por computadoras a través de la cual se generan nuevas criptomonedas y se autentican las transacciones de blockchain. Sin embargo, dado que la memoria disponible y la potencia de procesamiento en estos dispositivos son limitados, su contribución a la minería sigue siendo pequeña. El mecanismo de trabajo del algoritmo PoA facilita este tipo de minería «ligera».

Ejemplo de prueba de cesión (PoA)

Un proyecto que utiliza PoA se llama IOTW. IOTW afirma que puede manejar un rendimiento de más de 1 millón de transacciones por segundo, aunque esto está por verse en la práctica.

La cadena de bloques de IOTW utiliza el algoritmo de consenso de PoA y ha introducido la micro minería, que permite realizar una minería ligera en dispositivos de IoT al eliminar la necesidad de almacenamiento y mantenimiento del libro mayor de transacciones a nivel de dispositivo. En cambio, el almacenamiento y el mantenimiento del libro mayor se subcontrata a uno o más nodos de confianza preestablecidos en la red blockchain.

Los dispositivos de IoT con recursos limitados realizan la tarea limitada, asequible y sencilla de encontrar un  valor hash elegible y enviarlo a los nodos de confianza. Estos nodos de red recopilan dicha información transaccional que se les transmite, la validan y luego crean una plantilla de bloque con un número adecuado de transacciones validadas.

Beneficios de la prueba de asignación (PoA)

PoA ofrece muchos supuestos beneficios. En primer lugar, los dispositivos domésticos se pueden utilizar para contribuir a la minería, ofreciendo una solución realista a los problemas de escalabilidad y procesamiento de transacciones retrasado que enfrentan las redes de criptomonedas populares de la actualidad.

Además, los propietarios de dispositivos pueden programar cuándo sus dispositivos contribuyen a la minería durante el tiempo de inactividad del dispositivo. También pueden compartir o vender voluntariamente los datos generados y procesados ​​por sus dispositivos para ganar criptomonedas, ya que estos datos pueden ser útiles para un grupo diversificado de entidades involucradas en investigación de mercado, estudio de patrones de consumo y urbanismo.

Finalmente, el bajo consumo de energía mantiene dicha contribución minera como una actividad razonablemente económica, dependiendo de la configuración de la red y el mecanismo de trabajo.