Introducido por Matt Corallo en 2018
Permitió a los mineros construir sus propias plantillas de bloques
Wasn't implemented by any major pools or firmwares
Inspiró la negociación de trabajo en Stratum V2
Durante la mayor parte de la historia de Bitcoin hasta este punto, los operadores de los pools han estado controlando qué transacciones terminan en los bloques que se extraen. Los pool proporcionan a los mineros trabajo (asignaciones de trabajo) y los mineros envían el trabajo completado de vuelta a los pool. Esto ha hecho que los mineros dependan en cierta medida de los pool para actuar de forma honesta y justa.
Con el fin de abordar este problema de centralización de pools mineros, un nuevo protocolo de minería fue especificado por el entonces ingeniero de Chaincode Labs (ahora Square Crypto), Matt Corallo. Matt propuso por primera vez Betterhash en 2018 como un intento de ayudar a modernizar el protocolo minero.
El protocolo de minería BetterHash reemplazó al protocolo Getblocktemplate y trajo consigo una serie de mejoras de calidad para los mineros. Una de las mayores mejoras fue la posibilidad de que los pools aceptaran el trabajo de los mineros que construían sus propias plantillas de bloques.
Su intención era devolver el poder a los mineros dándoles el control en la elección de sus propios conjuntos de transacciones en lugar de recibir plantillas de bloques de los pool mineros. Esto permite una mayor descentralización al hacer que la censura de transacciones en la construcción de bloques no económicos por parte de los consorcios mineros sea más evidente para los mineros reales.
Sin embargo, BetterHash tenía algunas fallas que dificultaban su implementación para los pool, por lo que finalmente nunca pasó de la fase de especificación.
Matt decidió asociarse con Pavel Moravec y Jan Capek de Braiins (Slush Pool) para lanzar un nuevo protocolo llamado Stratum V2. Este nuevo protocolo de Braiins utiliza BetterHash como base y lo amplía aún más ofreciendo más eficiencia y seguridad a los mineros y operadores de pool. Esto también ayudará a impulsar la adopción del protocolo, ya que Slush Pool lo implementará y lo promoverá a su base de mineros existente.