¿Qué es el protocolo Proof of Capacity?

Jesús Sanz, 28 septiembre 2022

Puntos clave

  • Los métodos de autenticación PoC utilizan un espacio extra en el disco duro para almacenar las soluciones de hashing de bitcoin.
  • PoC es más eficiente que PoW y PoS.
  • Storj, Burst, Chia y SpaceMint utilizan la prueba de capacidad.

¿Qué es Proof of Capacity?

La Proof of Capacity (PoC) es una técnica de consenso de blockchain que aprovecha el espacio disponible en el disco duro para decidir los derechos de minería y confirmar las transacciones.

Cuando se compara con el uso de la potencia de cálculo del dispositivo de minería o la participación de bitcoin del minero, es una diferencia significativa (como en el algoritmo de prueba de participación).

Entendiendo el Proof of Capacity

Existen varias alternativas a los sistemas de Proof of Work y Proof pof Stake (PoS), una de estas opciones es la Proof of Capacity.

Los nodos de una blockchain pueden minar dinero utilizando el espacio no utilizado de sus discos duros gracias a la Proof of Capacity.

Antes de comenzar a minar, la PoC guarda una lista de soluciones que probablemente funcionen en el disco duro del dispositivo de minería. Esto se hace en lugar de actualizar repetidamente los números de las cabeceras de los bloques y el hash para el valor de la solución.

Las posibilidades del minero de acertar el valor hash necesario y ganar el pago de la minería se incrementan al tener un disco duro más grande, que permite el almacenamiento de más valores de solución alternativos.

Si tomamos el ejemplo de una lotería, el jugador que tenga acceso a una lista más extensa de respuestas potenciales tendrá más posibilidades de ganar. El jugador puede utilizar los números sorteados anteriormente en los siguientes boletos de lotería.

Burstcoin utiliza la Proof of Capacity. Lo utilizan Storj, Chia y SpaceMint.

¿Cómo funciona la exploración y planificación?

Para demostrar la capacidad, es necesario mapear y minar.

El primer paso en el proceso de trazar el disco duro es hacer un hash de los datos varias veces, que puede incluir la cuenta de un minero. Cada nonce tiene de 0 a 8192 hashes. Cada hash se organiza en “scoops”, que no son más que pares circundantes de hashes. Los hash 0 y 1 se combinan para crear la primicia 0. Los hash 2 y 3 se combinan para crear el hash 1.

En el segundo paso del proceso de minería, un minero determinará un número de scoop. Si un minero comienza a minar y produce la primicia 38, utilizará la primicia 38 del nonce 1 para calcular un valor para la fecha límite.

La técnica se repite para cada nonce del disco duro del minero. El minero seleccionará el plazo más corto después de evaluar todas las opciones disponibles.

La cantidad de tiempo que debe pasar después de la generación del bloque anterior antes de que un minero pueda crear otro se denomina plazo. El minero es elegible para obtener la recompensa del bloque si nadie más ha forjado el bloque con éxito.

Lemming at Work puede usar cookies para recopilar estadísticas, optimizar la funcionalidad del sitio y ofrecerte publicidad basada en tus intereses. Si sigues navegando estarás aceptando su uso. Más información de nuestras políticas.