🔑 Registre una cuenta con Gate.io
👨💼 Complete KYC en un plazo de 24 horas
🎁 Reclamar recompensas de puntos
Noticias cripto, titulares e información
Estos mecanismos de consenso son esenciales para validar las transacciones de la cadena de bloques y crear nuevos bloques.
Uno de esos mecanismos de minería es el protocolo de Prueba de Capacidad.
El mecanismo de consenso Proof of Capacity (POC) utiliza el espacio disponible en el disco duro para validar las transacciones y decidir los derechos de minería en la blockchain.
El consenso PoC consume poca energía y es más eficiente que las pruebas de trabajo y las estacas.
Hay dos pasos involucrados en el uso de la Prueba de Capacidad en la red blockchain: el trazado y la minería.
Aunque el consenso PoC consume menos energía, permite transacciones más rápidas y es más eficiente, su aceptabilidad es baja.
La minería en blockchain puede tomar varios procesos y procedimientos, y puede utilizar varios mecanismos para crear nuevos bloques en la red de blockchain.
Los procesos que intervienen en la decisión de los derechos mineros y los nodos para validar las transacciones son numerosos.
Si el mecanismo de la cadena de bloques adopta el consenso, ahora puede seleccionar qué algoritmo de consenso se adapta mejor a su tecnología de cadena de bloques.
Uno de estos mecanismos de consenso es la prueba de capacidad (PoC).
En este artículo, identificaremos la definición del algoritmo de consenso de la Prueba de Capacidad, cómo se puede utilizar la PdC para validar las transacciones y los pros/contras del algoritmo de consenso de la Prueba de Capacidad.
¿Qué es la prueba de capacidad (POC)?
La prueba de capacidad (PoC) es un mecanismo de consenso que permite a los nodos y mineros minar en la blockchain.
La prueba de capacidad permite la minería utilizando el espacio disponible en el disco duro para decidir los derechos de minería y validar las transacciones de la cadena de bloques.
El PoC es un algoritmo de consenso que despliega espacio de disco duro de reserva para almacenar las soluciones a un problema de hashing en criptomoneda.
El mecanismo de Prueba de Capacidad es más eficiente que el de Prueba de Estaca (PoS) o Prueba de Trabajo (PoW).
La creación de nuevos bloques, el hashing y otras actividades de minería en blockchain consumen mucha energía. Sin embargo, los desarrolladores de la Prueba de Capacidad la han desarrollado para que consuma menos energía.
El algoritmo de consenso PoC no repite el hash, y en su lugar, compila y almacena una lista de posibles soluciones en el disco duro del dispositivo de minería. Así, cuando la actividad minera comience, desplegará el espacio disponible.
Utilizando el algoritmo de consenso Proof of Capacity, algunos ejemplos de aplicaciones de blockchain son Storj, Spacemint, Chia y Burstcoin.
¿Cómo funciona la Prueba de Capacidad (POC)?
Imagen: ResearchGate
El protocolo de prueba de capacidad se utiliza en la creación de nuevos bloques y en la validación de las transacciones en la cadena de bloques. Sin embargo, implica procesos de dos pasos y es el trazado y la extracción.
Trazando
El primer paso es trazar el disco duro. El trazado implica una lista de todos los números posibles que los mineros están resolviendo.
Una trama es un archivo que contiene hashes precalculados. Los mineros utilizan parcelas para forjar bloques para la blockchain de Signum.
En el proceso de trazado del PdC, existe lo que llamamos Nonce. Es decir, "Número sólo utilizado una vez." El Nonce es el número que se añade a un bloque cifrado o con hash, y es un término utilizado por los mineros en la cadena de bloques.
En el trazado, se continúa con el refrito de datos en la cuenta de un minero hasta crear valores nonce. Un solo nonce que se puede desarrollar contiene 8192 hashes.
Todos los hashtags del 0 al 8192 están numerados y emparejados en cucharadas. Así que emparejará hashes adyacentes y los combinará para formar un par de dos.
Este proceso se denomina trazado en el algoritmo de Prueba de Capacidad (POC).
Minería
El siguiente paso en el algoritmo de consenso de la Prueba de Capacidad es la minería, y este paso implica el ejercicio real de minería.
En este paso, el minero calcula todos los números de la cuchara que usted creó en el trazado. Seguirá repitiendo el proceso para calcular el plazo de cada Nonce contenido en el disco duro de un minero.
Si un minero comienza a minar y genera la cuchara en el número 28, tendrá que ir a la cuchara número 28 del nonce 1. Ahora utilizarán los datos de esa primicia para calcular un valor de plazo.
El valor de la fecha límite se refiere al tiempo en segundos que debe agotarse desde que se creó el último bloque. Este periodo determinará cuándo un minero puede forjar un nuevo bloque.
Sin embargo, si ningún minero ha forjado un bloque dentro de este tiempo, puede generar un nuevo bloque y reclamar la recompensa.
Después de crear un nuevo bloque, puede recuperar la combinación correcta de los hashes asignando los nonces a los hashes almacenados en el disco duro.
Los mineros repiten los dos pasos del protocolo de Prueba de Capacidad para crear nuevos bloques en la cadena de bloques y validar las criptotransacciones.
Lo siguiente en nuestra agenda es identificar los Pros y los Contras de la Prueba de Capacidad.
Pros del algoritmo de consenso de la Prueba de Capacidad
Estas son las ventajas del algoritmo de consenso de la Prueba de Capacidad:
- El protocolo de la Prueba de Capacidad puede utilizar cualquier disco duro normal o dispositivo de almacenamiento informático, y este algoritmo de consenso puede utilizar el almacenamiento con un sistema basado en Android.
- El protocolo PoC es más conservador y eficiente energéticamente que el Proof of work y el stake. Se ha informado de que el PoC es 30 veces más eficiente energéticamente que los procesos de minería basados en ASIC en la criptomoneda.
- Puede borrar los datos de minería del disco duro de forma permanente y sencilla. Puede reutilizar el disco duro para nuevos bloques u otro tipo de almacenamiento de datos.
- El protocolo Proof of Stake garantiza transacciones rápidas y de bajo coste en la cadena de bloques.
Desventajas del algoritmo de consenso de prueba de capacidad
Estas son las desventajas del algoritmo de consenso de prueba de capacidad:
- La adopción de los algoritmos de consenso de prueba de capacidad es lenta, y varios desarrolladores están huyendo de este protocolo.
- Existe un mayor riesgo de ataques de malware y de mitigación en el protocolo de Prueba de Capacidad.
Conclusión
Los expertos creen que el algoritmo de consenso de la Prueba de Capacidad intercambia tiempo por espacio en la creación de nuevos bloques. En PoC, no es necesario resolver billones de hashes por segundo; basta con haber almacenado previamente los hashes en un disco duro libre.
Las ventajas del protocolo PoC superan con creces a Proof of Stake y Proof of work, y es más rápido a la hora de completar las transacciones y consume menos energía.
Sin embargo, la vulnerabilidad a los ataques y al malware es un gran problema, y esta vulnerabilidad está alejando a los desarrolladores de la implementación de PoC en sus plataformas de blockchain.
Autor: Valentine A., Investigador de Gate.io
Este artículo representa únicamente las opiniones del investigador y no constituye ninguna sugerencia de inversión.
Gate.io se reserva todos los derechos de este artículo. Se permitirá volver a publicar el artículo, siempre que se haga referencia a Gate.io. En todos los casos, se emprenderán acciones legales por violación de los derechos de autor.
🔑 Registre una cuenta con Gate.io
👨💼 Complete KYC en un plazo de 24 horas
🎁 Reclamar recompensas de puntos