¿Puede la prueba de participación (PoS) mejorar el número de transacciones por segundo?

Actualmente, Ethereum utiliza Prueba de trabajo (PoW). Según tengo entendido hay un límite de tiempo entre bloques por dos motivos:

  • Parte de ese tiempo entre bloques representa el tiempo para resolver el rompecabezas PoW. Se mantiene en un cierto valor para proporcionar una barrera de entrada razonable a la cadena de bloques.
  • La segunda razón por la que pasa algún tiempo entre bloques es que la red blockchain tiene tiempo para distribuir todos los mensajes.

Si pasamos a PoS, esencialmente la primera razón ya no tiene importancia. ¿Significa eso que podemos tener tiempos más pequeños entre bloques?

También digamos que tenemos una cadena de bloques privada con una pequeña cantidad de mineros uno al lado del otro en un centro de datos. ¿Significa eso que podríamos tener muy poco tiempo entre bloques ya que los mineros distribuirán la información muy rápido entre ellos?

Respuestas (1)

El tiempo de bloque en el sistema de prueba de participación de Ethereum (llamado Casper) se apunta de manera conservadora a alrededor de cuatro segundos. Vlad Zamfir de la Fundación Ethereum cree que el tiempo de bloqueo en última instancia terminará siendo mucho más bajo (subsegundo) mientras que Vitalik no está tan convencido en ese frente. Vlad habla de esto en este excelente video que explica a Casper: https://youtu.be/3g2CwTnn0Us

El tiempo de bloque se puede reducir porque los validadores no están quemando dinero en electricidad para minar, lo que hace que producir tíos sea mucho menos doloroso en relación con el bloque canónico. Los validadores son recompensados ​​en función de cómo realizan sus apuestas y no perderán dinero siempre que apuesten en bloques que se incluyan en el registro de seguridad. Por lo tanto, su ganancia es ligeramente mayor por apostar en un bloque canónico en relación con un tío, pero su costo es el mismo de cualquier manera (y mucho más reducido en relación con la minería PoW, al igual que la recompensa).

Por lo tanto, Casper, además de sus propiedades de seguridad muy mejoradas en relación con la Prueba de trabajo, puede proporcionar una latencia de confirmación mucho más baja . Sin embargo, esto no significa que hayamos mejorado la eficiencia subyacente de Ethereum en términos de transacciones por segundo. Con Casper, Ethereum sigue siendo una computadora global de un solo subproceso, y cualquier mejora en TPS provendrá de validadores que actualicen su hardware.

Sharding, no Casper, es la solución de escalamiento propuesta por Ethereum para aumentar el TPS en órdenes de magnitud.