¿Cómo funciona el protocolo de prueba de participación Casper de Ethereum?

Ethereum Casper es el movimiento de Ethereum de Prueba de trabajo a Prueba de estaca. Es una bifurcación de la cadena de bloques Ethereum que permitirá algoritmos de minería de Prueba de Estaca en lugar de Prueba de Trabajo. También aborda varios problemas con la implementación actual de Ethereum.

  • ¿Cuál es la diferencia? Mira este artículo.
  • ¿Qué es un tenedor? Mira esto.

Tal como está escrito en este artículo, Ethereum es una moneda de prueba de trabajo (PoW) pero está cambiando.

  • Vlad Zamfir fue una gran parte del proyecto Ethereum Casper.
  • Se lanzará este año, sin embargo, los creadores guardan silencio sobre los detalles (¿tal vez para evitar la manipulación del mercado e interrumpir los fabricantes de chips ASIC?).
  • Casper eliminará la necesidad de chips / mineros ASIC, ya que son completamente inútiles con el nuevo algoritmo Ethereum PoS.

Prueba de trabajo vs Prueba de estaca: ¿Cuál es la diferencia, realmente? En pocas palabras, (gracias a esta infografía a continuación por Holy Transaction) Prueba de participación y Prueba de trabajo son dos tipos diferentes de algoritmos utilizados para validar las transacciones. Usar pruebas de otros es una forma democratizada y descentralizada de autenticar transacciones en una cadena de bloques.

Prueba de trabajo

La prueba de trabajo (PoW) se originó antes de la prueba de participación como se ve en el documento oficial de Bitcoin.

Los bloques en el libro mayor distribuido que es blockchain almacenan todo el historial de transacciones. Hashes: las cadenas largas de caracteres sirven para proteger la manipulación del historial transaccional como prueba de trabajo (la función hash de bitcoin es SHA-256).

El hash es una función unidireccional (a diferencia del cifrado): solo puede verificar que los datos que generaron el hash coinciden con el original. No se puede utilizar para recuperar los datos originales.

Este “trabajo” determina si estos hashes coinciden. Cada vez que pasa un hash válido, se “mina” un nuevo bloque.

En circunstancias normales, crear un hash de transacciones sería fácil para una CPU moderna. Es por eso que la red bitcoin establece un “nivel de dificultad”. Esta configuración se realiza de modo que se debe extraer un nuevo bloque y agregarlo a la cadena de bloques generando un hash correcto cada 10 minutos.

La minería de esta manera es extremadamente competitiva y consume mucha energía de la CPU.

La prueba de trabajo, afortunadamente, dificulta la manipulación de la cadena de bloques, ya que dicha alteración requeriría volver a minar todos los bloques posteriores. Incluso grandes grupos de usuarios no pueden tener el monopolio debido a lo difícil y costoso que es completar las funciones hash.

Prueba de estaca

Esencialmente, la Prueba de participación (PoS) significa que una persona individual puede validar las transacciones en función de la cantidad de fichas que posee. Cuantas más monedas, más capacidad de minería. Fue creado para mejorar los problemas con PoW.

Como se discutió, cuando se inicia una transacción en PoW,

  • los datos de la transacción se ajustan en un bloque con una capacidad máxima de 1 MB, duplicado en múltiples computadoras o nodos en la red. Los mineros tendrían que resolver un enigma computacional, conocido como el problema de la prueba de trabajo. el problema de la transacción se recompensa con una moneda. Una vez que se ha verificado un bloque de transacciones, se agrega a la cadena de bloques

El problema es que esto consume mucha electricidad. Una transacción de Bitcoin necesitaba la cantidad de electricidad que puede suministrar energía a más de medio hogar estadounidense diariamente.

El sistema de prueba de participación (PoS) corrige esto al otorgar poder minero a la proporción de monedas que posee un minero. De esta manera, en lugar de usar energía pura para responder a las funciones de hashing de PoW, los mineros de PoS se limitan a extraer solo un porcentaje de las transacciones que reflejan su propiedad. Un minero que posee el 1% de Bitcoin disponible, en teoría, puede extraer solo el 1% de los bloques, por ejemplo.

Cuando ocurra esta tragedia, habría una mayor posibilidad de un ataque del 51% debido a la menor cantidad de mineros. Esto significa que si una entidad posee el 51% de los tokens, la red es básicamente propiedad y manipulada por ese individuo porque podrían ocurrir bloqueos y transacciones fraudulentos. PoS combate esto al hacer que las personas con más propiedad necesiten más potencia computacional (lo cual es costoso) para validar su proporción de la red en su huella informática.

Ethereum de hecho está cambiando de prueba de trabajo a prueba de participación.

Más en Freestartupkits.com

Casper es un protocolo de consenso económico basado en depósitos de seguridad. Está destinado a reemplazar el algoritmo actual de Prueba de trabajo utilizado por Ethereum. ¿Por qué están creando un nuevo protocolo de prueba de participación (PoS)? Los desarrolladores de Ethereum quieren abordar las fallas con los protocolos PoS existentes. La razón principal por la que están desarrollando este algoritmo es el ” problema denada en juego. La idea detrás de esto es que los validadores no están siendo castigados si comienzan a bifurcar la cadena por sus propios beneficios. Con los protocolos existentes, si la cadena se divide, los validadores no serán multados si continúan validando bloques en ambas cadenas. ¿Por qué harían eso? Es un plan de respaldo simple. Si minas en ambas cadenas, es probable que ganes más dinero / fichas / monedas con eso. Lo que hace Casper es que obliga a los validadores a depositar una cierta cantidad de tokens y estos tokens servirían como garantía. Si no cumple con las reglas, perderá su dinero.

En segundo lugar, Casper presenta una nueva regla de consenso donde los validadores apuestan por el resultado futuro de la cadena de bloques. Las apuestas se hacen de los depósitos provistos. La matemática detrás de todo esto asegura que la apuesta más alta en el resultado futuro será el resultado real. Si un validador apuesta con alta probabilidad en un resultado diferente, perderá su depósito.

Casper es un algoritmo de consenso cooperativo en el que para obtener los máximos ingresos como validador necesita el 100% de todos los validadores para estar en línea o seguir las mismas reglas. Como validador, le conviene jugar según las reglas.

Casper es el nuevo algoritmo de prueba de participación que reemplazará al algoritmo actual de prueba de trabajo en la cadena de bloques Ethereum. Ya respondí la diferencia entre PoW y PoS. Con blockchains, ¿cuál es la diferencia entre los protocolos de prueba de participación frente a prueba de trabajo?

Ethereum está tratando de encender PoS con su nuevo protocolo PoS llamado Casper, es una característica que establece que el validador malicioso (en el caso de PoS, el minero se llama validador) que valida el bloque perderá dinero si valida un malicioso bloque que no es correcto En PoS, cuando un validador valida un algoritmo o un bloque, solo pone algo de dinero o apuesta para validar ese bloque, no puede recuperarlo hasta que se valide el bloque o realmente puede perder su dinero que se pone para resolver ese bloque , si valida un bloque falso en la actualización de casper.

Ventajas del protocolo Casper

1. PoS es más rápido para un validador para validar un bloque y apostar por un bloque en comparación con PoW (Prueba de trabajo) que resuelve un rompecabezas criptográfico para agregar el bloque en la cadena de bloques. Si PoS es más rápido, toda la cadena de bloques se volverá más rápida y escalable. Esta actualización de casper puede hacer que Ethereum esté listo para la adopción mundial.

2. En Prueba de trabajo, si alguien poderoso (con CPU o GPU poderosas) intenta engañar al sistema, no será penalizado realmente, pero en Prueba de estaca (Protocolo Casper) si alguien intenta meterse con la cadena de bloques, incluso si son potentes (con CPU o GPU), perderán sus fondos si son validadores y bloquearán su participación para validar un bloqueo en este protocolo.

Gran respuesta Valentin!

Aquí hay algunos enlaces útiles a medida que nos acercamos al lanzamiento de Casper.

Artículos de Vlad Casper en medio

Resumen del video reciente de Karl.tech sobre Casper (30/7/16)

Standup de investigación semanal de Casper con Vlad, Vitalik, Karl y Greg Meredith de RChain. [1]

Notas al pie

[1] Bienvenido