¿Qué es la prueba de participación y la prueba de trabajo?

Atrás

2019-09-01 00:00:00:


Las criptomonedas modernas tienen varias diferencias en los principios de la minería, las características del trabajo y otros parámetros. A menudo, todo esto se debe a la diferencia en el algoritmo de procesamiento de datos. La principal producción de monedas electrónicas y la divulgación de bloques se realiza gracias al esfuerzo de los mineros que reciben una remuneración por su trabajo. Esta recompensa se otorga a un determinado participante en el proceso de procesamiento de información que pudo verificar la cantidad requerida de transacciones, recopilar un nuevo bloque de información a partir de estos datos y conectarlo a la cadena general. Los desarrolladores de criptomonedas tuvieron que crear una herramienta de este tipo que ayudaría a brindar protección contra varios abusos, como la producción descontrolada de monedas y la formación de bloques sin confirmación. Se han desarrollado mecanismos especiales para confirmar las pruebas realizadas. Estos son varios algoritmos utilizados en diferentes criptomonedas. Su base radica en resolver un problema matemático que tiene un alto nivel de complejidad, pero al mismo tiempo es completamente solucionable. Al mismo tiempo, la verificación de la solución debe llevarse a cabo de manera mucho más fácil y rápida que el proceso de solución en sí.

prueba de trabajo

Uno de los algoritmos más comunes es Proof of Work, que se utiliza en muchas monedas electrónicas que ocupan posiciones de liderazgo en el ranking mundial. La historia de la aparición de este mecanismo comienza en 1993. Fue creado para proteger a los usuarios del spam de correo electrónico. En ese momento, no había ninguna combinación de palabras que exista ahora, pero el principio en sí ya se había desarrollado. El nombre Prueba de trabajo no apareció hasta 1999. PoW se utilizó por primera vez en la práctica en 1997. El motivo del lanzamiento fue el mismo spam. Cuando el creador de Bitcoin se enfrentó al problema de introducir protección adicional, la elección del sistema fue obvia. Usó el algoritmo anterior, que ya ha funcionado un poco en el proyecto HashCash, demostrando con éxito su eficacia y eficiencia. La función hash usó SHA-256, que fue líder en 2008.

¿Qué es la Prueba de trabajo?

Este algoritmo se utiliza para extraer Bitcoin y otras criptomonedas que se basan en él. Aquí debe encontrar el hash del título del bloque. Consta del hash del bloque anterior así como del bloque de transacción . El hash comienza con un cierto número de ceros. La solución de este problema es la confirmación de encontrar el bloque. Teniendo en cuenta el hecho de que aquí se trata de una función hash irreversible, la solución al problema solo es posible utilizando el método de fuerza bruta estándar. Esto satisface todos los requisitos, ya que el problema se vuelve bastante difícil de resolver y la verificación se hace lo más simple y rápida posible.

Matices del uso de PoW

Uno de los matices más importantes del funcionamiento del algoritmo que se utiliza en la cadena de bloques es el mecanismo para cambiar activamente la complejidad de la tarea. Aunque el mecanismo antispam está construido de la misma manera, la complejidad de la solución en él es constante. Si elimina el cambio dinámico en la dificultad de la Prueba de trabajo, la emisión de criptomonedas se volverá incontrolable. Esto se debe a un aumento en el poder de cómputo total de la cadena, lo que inevitablemente conducirá al lanzamiento de una gran cantidad de monedas.

Debido al constante cambio en la complejidad, que conduce a su aumento, es posible mantener un tiempo promedio de búsqueda de solución de alrededor de 10 minutos, a pesar de la creciente capacidad de la red. Debido a la uniformidad de las tareas involucradas en el método de selección, la complejidad está regulada por el número de ceros al comienzo del hash. Esta situación conduce a un aumento en el costo de los recursos para encontrar una solución. La intensidad energética demasiado alta de la ejecución de la tarea creó las condiciones para la necesidad de buscar un nuevo algoritmo. Proof of Stake se convirtió en una alternativa, donde es necesario probar no la realización de cálculos, sino el hecho de poseer una criptomoneda.

Beneficios de la prueba de trabajo

El algoritmo proporciona un alto grado de seguridad para el funcionamiento del circuito. Esto es suficiente para contener el crecimiento constante en el número de nodos y el rápido desarrollo de la potencia de los equipos mineros. Por lo tanto, si alguien decide atacar esta cadena de bloques , entonces necesita tener la mayor parte del poder de cómputo de toda la red. Teóricamente, esto es bastante posible, pero en la práctica no es factible. Se requiere crecer al 51% del total, que es un indicador muy grande. Si un atacante alcanza este valor, podrá recibir casi todas las monedas nuevas, sin tener en cuenta el resto. Incluso suponiendo que alguien decida invertir en equipos para alcanzar el 51% de potencia y realizar un ataque efectivo, esto resultará económicamente poco rentable para el propio estafador.

Los ataques a la cadena también son posibles por el doble gasto, que se lleva a cabo con la ayuda de tenedores. No necesita controlar gran parte de la potencia del circuito. Pero también requiere muchos recursos, lo que hace que este tipo de fraude no sea rentable. Los atacantes deben mantener la rama el tiempo suficiente para que no pierda su valor. Es casi imposible hacer esto por su cuenta.

Desventajas de la prueba de trabajo

El principal problema de este algoritmo es que los cálculos se vuelven más complejos con el tiempo. Incluso con equipos técnicos modernos de alta potencia, la minería es bastante lenta y consume mucha energía. En consecuencia, los usuarios deben invertir constantemente en nuevos equipos, así como monitorear los costos de energía, ya que en algún momento puede resultar más alto que la recompensa minera. Agregar nuevos bloques se vuelve demasiado costoso para los usuarios.

Cabe señalar que se han abierto varios proyectos que han buscado aprovechar de manera rentable los costos energéticos demasiado altos de las granjas mineras. Uno de estos proyectos fue una casa con calefacción. Todo esto no ha recibido mucha popularidad, por lo que el uso del algoritmo aún consume energía. Esta desventaja a veces se traduce en el hecho de que el minero gasta sus recursos sin obtener nada a cambio. La peculiaridad del algoritmo es que la recompensa por el bloque encontrado solo la recibe el nodo que pudo resolver la tarea. Así, el resto no recibe remuneración y sus recursos energéticos gastados no se amortizan. Esto se aplica no solo al consumo de energía eléctrica, sino también a la vida útil del equipo.

Para los mineros comunes que intentan hacer todo por su cuenta e incluso invierten en el desarrollo de granjas, ya no es rentable trabajar con el algoritmo de Prueba de trabajo. la posición dominante en este caso la ocupan los grandes centros de datos o pools, ya que solo ellos pueden competir con el home mining en la red Bitcoin desde hace ya varios años.

Esta disposición se convierte en uno de los inconvenientes más importantes que contradice el principio básico de las criptomonedas, la descentralización. Los recursos de producción se concentran en las empresas más grandes que influyen en el desarrollo del mercado. A pesar de que se están creando algoritmos que interfieren con el trabajo de los mineros ASIC, esto no es efectivo.

Aplicación del principio PoW en criptomoneda

Este principio es uno de los primeros, por lo que se puede encontrar en una gran cantidad de criptomonedas modernas. Está ausente principalmente en los casos en que el sistema no contempla la emisión de tokens adicionales, lo que indica la presencia de la cantidad total de monedas en la red. Además, la Prueba de trabajo no se usa en cadenas de bloques centralizadas. Vale la pena señalar que incluso al elegir algoritmos alternativos para la protección de la cadena, muchos desarrolladores utilizaron PoW desde el principio, como un método confiable y probado.

Minería de criptomonedas en Prueba de trabajo

Anteriormente, cuando las criptomonedas recién se estaban desarrollando y no eran tan populares, la minería con este algoritmo estaba disponible para casi todos los que tenían una tecnología moderna y poderosa. Durante varios años, la situación se volvió de tal manera que los solitarios abandonaron este caso por inadecuación. Los costos superan los ingresos, ya que se vuelve casi imposible abrir un nuevo bloque debido a la competencia de las grandes asociaciones. La minería de criptomonedas que utiliza este algoritmo se lleva a cabo principalmente por grandes grupos y centros de datos. Solo hay una cantidad relativamente pequeña de monedas electrónicas valiosas que se extraen con protección de los mineros ASIC, pero no son de interés para los grandes mineros. Estos son casos aislados en los que los mineros pueden extraer algo sin un grupo.

Monedas en PoW

La criptomoneda más famosa que se basa en la Prueba de trabajo es Bitcoin. Este es uno de los indicadores de que el algoritmo funciona de manera confiable y hasta ahora nadie ha logrado vencer a Bitcoin en términos de confiabilidad o popularidad. Casi todos los fundamentos del principio de confirmación permanecen en todas las demás criptomonedas en la misma forma en que se implementan en Bitcoin. Esto se aplica no solo a las monedas que aparecieron después de la bifurcación dura de la moneda original, sino también a las que se crearon como monedas independientes desde el principio. Sus desarrolladores simplemente decidieron no correr riesgos y usar desarrollos existentes que han sido probados durante varios años de uso.

La criptomoneda Ethereum ocupa el segundo lugar en el ranking general de criptomonedas en el mundo. También aplica este principio, aunque los desarrolladores se alejarán de él pronto. Aquí se usa Ethash, que contiene ciertas diferencias, pero la esencia principal de la confirmación no cambia aquí. El plan de transición se implementará gradualmente e inicialmente se utilizará un sistema híbrido de Prueba de trabajo y Prueba de participación para la validación. Entonces todo se moverá a Prueba de participación. Tal transición debería ayudar a abstenerse de hacer bifurcaciones duras en el futuro.

La criptomoneda Monero también usa este algoritmo, pero hay protección contra la minería ASIC. Este es uno de los ejemplos en los que dicha protección se implementa con verdadero éxito. Desarrolló su propio protocolo, que se llamó CryptoNight. Esto le permite utilizar las instrucciones integradas de la CPU. Si se usan en equipos con memoria rápida y baja frecuencia, será bastante costoso. La efectividad del uso de esta criptomoneda depende no solo de qué tan bien se desarrolle el algoritmo, sino también de la confidencialidad extremadamente alta de todas las transacciones en la cadena de bloques. Es casi imposible rastrear transacciones aquí.

Perspectivas para el desarrollo de PoW

La principal ventaja de PoW radica en su fiabilidad. Esto permite que el algoritmo de consenso siga siendo relevante en nuestro tiempo, a pesar de la duración de su trabajo y los problemas que se presenten. Los desarrolladores que buscan introducir algo nuevo todavía usan Prueba de trabajo en las etapas iniciales para asignar tokens . Todo esto sugiere que es demasiado pronto para pensar en un reemplazo completo del algoritmo. Es más probable que en el futuro el sistema se convierta en híbrido, ya que los principios básicos seguirán siendo los mismos, pero se les agregarán innovaciones, encaminadas a corregir las principales deficiencias. Los expertos creen que, si bien la cadena de bloques de Bitcoin funcionará, la Prueba de trabajo seguirá siendo relevante.

prueba de participación

La esencia del algoritmo de minería de prueba de participación es verificar la exactitud de la transacción teniendo en cuenta la parte final de los fondos que se encuentran en la billetera personal del usuario. Si lo consideramos desde el punto de vista técnico, dicha minería será beneficiosa para aquellos que tienen más monedas. La aplicación de este algoritmo supone que todos los tokens de criptomonedas ya estarán en el mercado en el momento de la apertura oficial del proyecto. Esto hace que la minería comercial sea casi imposible. Las plataformas que operan sobre la base de PoS utilizan blockchain para resolver problemas individuales que surgen en el mercado. Muchos proyectos técnicos y financieros utilizan este algoritmo. Esto también se aplica a los sistemas de pago. Los participantes del sistema usan tokens para pagar comisiones, servicios y otros fines. Las criptomonedas existentes que operan con este algoritmo se colocan con éxito en los intercambios y sirven para la inversión. La prueba de participación es utilizada principalmente por aquellos proyectos de blockchain que ofrecen a los usuarios sus propias monedas.

La tarea principal de PoS es codificar información sobre las transacciones que realizan los usuarios. Esto es necesario para confirmar la corrección de la operación. Después de la confirmación, la cadena se actualiza. Hashing se refiere a procesos en los que se resuelven una gran cantidad de tareas. Como resultado, se crea una gran carga en la computadora.

La cantidad de tareas establecidas, así como el tiempo para completarlas, muestran la complejidad de la operación. Este es el principal indicador de la eficiencia minera. Los indicadores generales del nivel de complejidad y rendimiento de los equipos utilizados demuestran la recuperación de la minería de criptomonedas. Todos los nudos tienen su propio nivel de dificultad. Antes de comenzar a trabajar, puede verificar todo esto con la ayuda de criptocalculadores especiales.

El nivel promedio de dificultad de extracción de monedas desarrollado en el algoritmo de Prueba de participación está inversamente relacionado con la cantidad de monedas que tiene el usuario. Por ejemplo, el grupo de minería de criptomonedas fue creado por los propios desarrolladores, lo que les permitió poseer el 55% de todas las monedas. Esto asegura la mínima complejidad del trabajo de los mineros en este proyecto, lo que a su vez proporciona una alta probabilidad de predecir quién abrirá exactamente un nuevo bloque.

Cuando se compara con un competidor directo, el algoritmo Prueba de trabajo, no hay carga en el poder de la computadora del minero. Es por eso que los participantes en el sistema son llamados falsificadores. Recibirán una recompensa en forma de un determinado porcentaje de la comisión por realizar los trámites. El monto de la ganancia se calcula en función de la edad de la moneda. Para calcular este indicador, se toma el número total de monedas y se multiplica por el tiempo que estuvieron almacenadas por un usuario. Por ejemplo, si un falsificador tiene 350 monedas electrónicas que posee durante 90 días, entonces la edad será 31500.

La introducción del algoritmo se debe a la necesidad de mejorar la eficiencia energética de la minería de divisas. Si antes los usuarios tenían que comprar equipos modernos para trabajar, así como gastar dinero en energía eléctrica, ahora todo esto se ha vuelto superfluo. Se requiere que los falsificadores tengan muchas monedas en su cuenta, lo que elimina a "personas aleatorias" del mercado. El cambio caótico de una moneda a otra no es bienvenido aquí, lo que a menudo se puede ver entre los inversores y mineros en la cadena de bloques de Prueba de trabajo. Esto crea un interés a largo plazo de los propietarios en el desarrollo del proyecto. Se dedican a promover la dirección y atraer nuevos usuarios.

A diferencia de PoW, garantiza la protección contra un ataque de intrusos que pueden capturar el 51% de la energía. En esta situación, tendrán que comprar todas estas monedas, lo cual no tiene sentido para sus acciones. Todas las criptomonedas ya están en el mercado (puede leer sobre el mercado de criptomonedas aquí ). Vale la pena señalar que la prueba de participación, basada en su principio, conduce gradualmente a la centralización del sistema. Los grandes propietarios de monedas llevan a cabo los procedimientos con la máxima ventaja para ellos, lo que ayuda a influir en el tipo de cambio en una dirección interesante para ellos. Los principiantes se compran con criptomonedas a un alto costo y debido a la pequeña cantidad de activos, su recompensa es mínima.

¿Cómo surgió la Prueba de Participación?

Este algoritmo se mencionó por primera vez en 2011. Luego, los desarrolladores S. Nadal y S. King abordaron el tema de la reducción del consumo de energía al minar criptomonedas. Se llevó a cabo una discusión activa durante el foro, que está dedicado a la criptomoneda. Luego, el funcionamiento de la cadena de bloques le costó a la comunidad alrededor de 15 mil dólares por 1 día.

El alto costo energético de utilizar el algoritmo de Prueba de Trabajo consistía en realizar una gran cantidad de operaciones computacionales. Poco a poco, la carga del sistema creció, aunque los cálculos no tenían ningún valor práctico. Todos los gastos no tenían una justificación significativa, lo que obligó a los desarrolladores a revisar seriamente el algoritmo. Por esta razón, comenzó el desarrollo de un método diferente para probar la corrección de la transacción, que se convirtió en Prueba de Participación. En el nuevo sistema, era más fácil predecir quién abriría un nuevo bloque, ya que eran grandes tenedores de monedas e inversores con ahorros que rara vez se movían.

El código de criptomoneda Peercoin sirvió como la primera implementación del nuevo algoritmo. La implementación práctica de la alta eficiencia energética ha atraído la atención de los inversores de monedas electrónicas. Este fue el impulso para la aparición de varias monedas más en el algoritmo de prueba de participación. Entre ellos, cabe destacar BlackCoin, ShadoeCoin, NXT y otros.

Inicialmente, la estructura lógica del algoritmo brindaba protección contra el dominio de los grandes tenedores de monedas. Una gran cantidad de criptomonedas aumenta la posibilidad de abrir un nuevo bloque, pero las monedas se congelan durante un tiempo y no se pueden usar. Al principio, los dueños del 3% de las monedas producían el 4% de los bloques.

Cómo funciona el algoritmo de prueba de participación

La base para el funcionamiento del algoritmo es reducir el número máximo de comprobaciones para fijar la verdad del bloque en la cadena. La característica de la restricción es la cantidad de monedas que se almacenan a largo plazo con el participante. Aún con la alta potencia de la técnica, que permite realizar miles de cheques en 1 segundo, lo que permitiría recibir 10 monedas electrónicas, un usuario con 5 monedas solo podrá realizar cinco transacciones en este tiempo. Esto le proporcionará 0,2 monedas de ganancia.

Hay algo en común entre PoS y Pow. Los nodos individuales realizan el hash del flujo de información entrante. Intentan obtener un resultado inferior al valor establecido previamente. Solo que en este caso no hay pools centralizados que se dediquen a la minería. Esto hace que el mercado sea más homogéneo. Cuando las monedas aparecen en el mercado todas a la vez, es más interesante para los inversores. Se pueden distribuir inmediatamente entre los grandes compradores. El límite se proporciona para cada moneda por separado y se determina en función de la cantidad de "usuarios antiguos" que tienen cantidades serias de monedas en su cuenta. Por lo tanto, los mineros pueden obtener sus ganancias sin inversiones serias. Debido al hecho de que aquí no hay un valor real de la criptomoneda, como en el algoritmo de minería anterior, a menudo se producen saltos de tasa.

¿Cómo se puede determinar el siguiente abridor de bloques?

Se utilizan tres métodos principales para hacer un pronóstico. Se ven así:

  1. Se realiza una solicitud para el saldo actual de la billetera en la cuenta. Esta técnica se utiliza en el mercado y requiere que el titular de la cuenta esté siempre en línea. Si no es posible recibir una respuesta a la solicitud de manera oportuna, entonces la transacción se cancela.
  2. Contabilización de la "edad de las monedas", que es un sistema más complejo. Los supuestos creadores del siguiente bloque son quienes almacenan activos en esta criptomoneda por más de 30 días. Esto ayuda a aumentar la rotación de participantes para animarlos a minar. Tan pronto como se confirma la transacción, la edad de las monedas se reduce a cero. Por lo tanto, nuevamente tendrá que esperar en la fila durante aproximadamente un mes.
  3. Selección aleatoria. El sistema selecciona aleatoriamente a uno de los usuarios con más monedas. A veces entra en juego un formulario, según el cual se calcula el hash mínimo de los participantes.

Para participar en la minería en un sistema con el algoritmo de prueba de participación, el usuario no necesita comprar equipos costosos. Todo lo que necesita hacer es seguir cinco pasos básicos que lo llevarán a una recompensa por abrir un bloque. Estos pasos incluyen:

  1. Decidir sobre la moneda para seguir trabajando. Partiendo de que no existe una extracción física de la moneda en el algoritmo de minería, el usuario necesita evaluar las tasas actuales, la estabilidad del trabajo y el desarrollo del proyecto, reseñas de otros usuarios y otra información que le permita para hacer la elección correcta. A menudo, los mineros tratan con varias monedas prometedoras al mismo tiempo.
  2. Se requiere registrar monederos que sean compatibles con los tipos de monedas seleccionados. La solución moderna óptima sería abrir varios tipos de billeteras para almacenar criptomonedas. Es mejor guardar la mayor parte de los fondos en billeteras que rara vez se usan. Es mejor almacenar fondos para pagos y facturación en otras carteras . Todo esto debe estar encriptado y protegido de forma segura. Las billeteras multidivisa a menudo están mal protegidas.
  3. Activar billeteras y reponerlas con la cantidad requerida de criptomonedas. Hay varias estrategias diferentes para ganar, que dependen de la moneda en sí, su algoritmo y otras características.
  4. Instalación de clientes para trabajar con criptomonedas. Después de eso, ya puede esperar la apertura de nuevos bloques, lo que llevará aproximadamente un día. El registro de la cuenta y otros procesos de conexión toman mucho tiempo, por lo que no debe posponerlos. El software debe instalarse en una computadora que se pueda dejar encendida todo el tiempo.
  5. Retiro de la ganancia recibida. Los falsificadores obtienen ingresos como tarifas de transacción. Naturalmente, esto sucede en la moneda original. Puede dejarse como inversión o retirarse inmediatamente y canjearse por otros fondos.

Beneficios del punto de venta

La principal ventaja para los usuarios es que no necesitan utilizar equipos informáticos potentes. La minería de monedas se puede llevar a cabo en computadoras personales ordinarias.

La principal ventaja resulta en bajos costos de electricidad, que ha sido un problema importante con la minería PoW. Los usuarios no necesitan instalar tableros adicionales, enfriadores, estabilizadores de voltaje y otros tipos de equipos que contribuyan al funcionamiento estable de equipos potentes. Para los falsificadores modernos es suficiente tener una computadora portátil o una computadora personal potente, así como acceso constante a Internet.

La criptomoneda está protegida de la inflación. Debido al número conocido de monedas que hay en el mercado, no hay necesidad de crear nuevas monedas, lo que provocaría una depreciación. Las fluctuaciones son posibles solo debido a cambios dinámicos en la situación del intercambio, lo que reduce la cantidad de factores que afectan negativamente la tasa de las monedas.

Aquí está la cantidad mínima de criptomoneda vacía que no tiene una justificación significativa. Esta disposición afecta indirectamente el costo de los vectores energéticos, estabilizando este indicador.

Los usuarios tienen un alto nivel de participación en el proceso de minería de criptomonedas. Para una minería eficiente, los usuarios deben comprar una gran cantidad de monedas. Al tener grandes activos, el inversor se interesa por el desarrollo y la estabilidad del proyecto. Los miembros de la comunidad de criptomonedas siempre la apoyan cuando lanzan una nueva moneda. En teoría, un minero puede cambiar fácilmente de un tipo de moneda a otro si nota que el proyecto no es rentable. En la práctica, esto llevará una cierta cantidad de tiempo, lo que reduce la eficiencia de este proceso. Además, al transferir fondos, la conversión implicará algunas pérdidas, por lo que a menudo no es rentable cambiar.

Este es un algoritmo prometedor que puede convertirse en el principal en el futuro si la minería con otros algoritmos se vuelve imposible. Un aumento en el poder de los equipos de minería llevará al hecho de que todas las monedas se extraerán incluso en las cadenas más populares, a pesar de su complejidad. En este caso, las transacciones solo se pueden realizar a través de PoS.

Desventajas de PoS

En el mercado, puede encontrar una cantidad bastante grande de criptomonedas que funcionan con un algoritmo híbrido. La prueba de participación pura es relativamente rara, ya que tiene varios inconvenientes.

Uno de los principales es el reparto injusto de monedas. El volumen de la recompensa por un bloque abierto lo determina quien tiene la mayor cantidad de una variedad particular de criptomoneda. Esto no permite una descentralización completa. Es más rentable poseer criptomonedas en gran volumen, lo que conduce a un monopolio del mercado. Los desarrolladores distribuyen la cantidad total de dinero incluso antes del momento en que ingresan al mercado. Los primeros inversores se encuentran en las condiciones más favorables, lo que no atrae a nuevos usuarios. Los grandes inversores determinan casi todas las perspectivas de desarrollo.

Existe la amenaza de un ataque que será provocado por los mayores propietarios de monedas. Si la criptomoneda se vende barata, las monedas se pueden comprar en grandes cantidades por una cantidad relativamente pequeña y obtener el control de la mayoría de los activos del sistema. Esto permite a los atacantes recurrir a diversas manipulaciones.

Probabilidad de transacciones paralelas. Puede haber dos usuarios en el sistema, cuyos parámetros serán los mismos. Si los bloques se firman al mismo tiempo, ambos serán correctos. A pesar de las deficiencias existentes, el sistema todavía tiene perspectivas, ya que los creadores están actualizando y trabajando en errores.

Criptomoneda en prueba de participación

Por el momento, hay más de 60 tipos de criptomonedas que funcionan con este algoritmo. No todos ellos han ganado popularidad y ganado una posición sólida en el mercado.

peercoin

Esta es la primera moneda desarrollada por el algoritmo de prueba de participación. Existe desde 2013. Inicialmente, funcionaba con un solo algoritmo, pero luego los desarrolladores lo convirtieron en uno híbrido. Esto se debe a la presencia de debilidades en el sistema, que fueron compensadas por un algoritmo más antiguo y probado. La distribución inicial de tokens se llevó a cabo sobre la base de Prueba de trabajo. La protección de monopolio se proporciona aquí mediante el uso de un sistema de edad de monedas. Se han agregado verificaciones aleatorias de blockchain aquí para detectar transacciones paralelas

Moneda negra

Uno de los ejemplos más llamativos de monedas que funcionan exclusivamente con el algoritmo de prueba de participación. La criptomoneda apareció en el mercado en 2014. Aquí, estuvo involucrado un algoritmo que impidió el lanzamiento previo de monedas. El creador ha agregado un mecanismo para la acumulación justa de tokens para los usuarios que participan en el desarrollo del sistema. Para protegerse contra transacciones paralelas, también se utilizó aquí la verificación aleatoria. Se eliminó en versiones posteriores del algoritmo.

NXT

Esta criptomoneda opera con la prueba de participación estándar sin adiciones ni cambios. Mil millones de tokens ingresaron al mercado a la vez. Todos ellos se distribuyen entre los usuarios. Aquí solo se actualizan los últimos 720 bloques, lo que le permite crear protección contra transacciones paralelas. Las transacciones se llevan a cabo sobre la base de perfiles de usuario, que difiere de los scripts estándar. Esta función crea protección contra el acceso no autorizado, aunque puede provocar la divulgación de los datos personales de los usuarios.

BitShares

Esta criptomoneda utiliza una modificación del algoritmo de prueba de participación. El método utilizado aquí se llama "confirmación de testigos escogidos". El participante elige qué nodos serán testigos de la corrección de la transacción del bloque. El peso de un voto particular, así como el derecho a elegir, se determina en función del número de monedas en la cuenta del testigo. La entrada la hace el ganador de la votación. El administrador de las características de la red se determina de la misma manera.

Perspectivas para el uso del algoritmo de prueba de participación

Si consideramos el algoritmo original, que se propuso en 2012 como una alternativa a la Prueba de trabajo, rara vez se usa en la práctica. Entonces los desarrolladores no tuvieron en cuenta la alta probabilidad de monopolización del sistema. Esto llevó a la necesidad de su desarrollo y la creación de opciones híbridas. Las principales combinaciones híbridas se basaron en el hecho de que las características de PoW y PoS estaban presentes en un algoritmo. La posición actual en el mercado de las criptomonedas hace posible que el algoritmo se desarrolle en varias direcciones.

Se está realizando la unificación para que las tecnologías utilizadas sean aptas para todas las monedas emitidas. Cuando todo el volumen de tokens está en el mercado, debe trabajar en un nuevo protocolo que admita el funcionamiento de la plataforma. Las modificaciones de la prueba de participación deben adaptarse a proyectos específicos.

Para mejorar las condiciones de seguridad y superar las deficiencias, una de las direcciones de desarrollo es la formación de algoritmos híbridos más complejos. Los desarrolladores de plataformas están mejorando los algoritmos centrales para reducir el riesgo de centralización del sistema.

Los proyectos modernos a menudo están estandarizados específicamente para este algoritmo. En el futuro, puede convertirse en uno de los principales estándares que brinden compatibilidad con muchas criptomonedas. Ahora los tokens funcionales tienen una gran demanda, de lo contrario serán menos rentables.

Los expertos sugieren que el desarrollo más probable de este algoritmo será el uso de una gran cantidad de sus modificaciones. Todo esto se volverá especialmente relevante cuando las monedas estándar se vuelvan imposibles de minar. Un ejemplo de esto es el intento de Ethereum de cambiar a un nuevo algoritmo, alejándose gradualmente del estándar. Ahora ya hay varias modificaciones estables en el mercado de criptomonedas. Prueba de espacio: es la recepción de evidencia basada en el espacio en disco. Prueba de almacenamiento: obtención de evidencia sobre la presencia del volumen completo de bloques. Estos ejemplos se basan en varios algoritmos diferentes. Por regla general, se utilizan en criptomonedas mal distribuidas.