En la reciente guerra en contra de los equipos de minerรญa ASIC, un grupo de mineros de Ethereum ha tomado la iniciativa para enfrentar los problemas que esos equipos presentan ante los tradicionales GPU y las consecuencias aparentemente negativas que traerรญan sobre una caracterรญstica esencial de las criptomonedas: la descentralizaciรณn.
Por ello, se ha desarrollado un nuevo algoritmo para la minerรญa de criptomonedas basadas en Ethash, llamado Programmatic Proof of Work (ProgPoW โ Prueba de Trabajo Programรกtica), que finalmente fue presentado hace pocos dรญas en la รบltima reuniรณn oficial de desarrolladores de Ethereum โla principal blockchain a la que apunta este algoritmoโ como una nueva Propuesta de Mejora para esta red (EIP).
Su nombre proviene de cรณmo el funcionamiento de las GPU para minar se optimizarรญa con la adopciรณn de este sistema:
El nombre del algoritmo proviene del hecho de que el bucle interno entre los accesos a la memoria global es un programa generado aleatoriamente basado en el nรบmero de bloque. El programa aleatorio estรก diseรฑado para funcionar de manera eficiente en las GPU bรกsicas y tambiรฉn cubre la mayor parte de la funcionalidad de la GPU. La secuencia de programa aleatorio evita la creaciรณn de una implementaciรณn de canalizaciรณn fija como se ve en un ASIC especializado.
Radix Pi, Ifdef Else
Desarrolladores
El gran objetivo aquรญ, segรบn sus desarrolladores, es โcerrar la brecha de eficiencia disponible para los ASIC especializadosโ, es decir, competir al mismo nivel que las mรกquinas ASIC utilizando sรณlo GPU, con miras a reducir la centralizaciรณn que los ASIC pueden llegar a provocar.
Recordemos que los mineros especializados ASIC รบltimamente, ademรกs de abarcar a Bitcoin, se han expandido hacia otras criptomonedas, como Zcash y Ethereum, por lo que el ProgPoW parece llegar como una especie de โdefensaโ, ya que pretende ser el algoritmo mรกs eficiente cuando se trata de competir contra los ASIC. Asรญ, tal cual se describe en su propuesta, aun si este algoritmo se implementara en una de estas mรกquinas, la eficiencia no serรญa en lo absoluto significativa en comparaciรณn con una GPU.
Tras esta EIP1057 estรกn varios desarrolladores, que se encuentran en plena campaรฑa para promover su adopciรณn. Una de ellos es Kristy-Leigh Minehan, CEO de Mineority, empresa especializada en minerรญa con GPU. Sobre a motivaciรณn que ha impulsado a la llegada de este nuevo algoritmo, aun en medio de la invasiรณn de ASIC, Minehan ha compartido algunos comentarios exclusivos para CriptoNoticias.
Las criptomonedas se crearon para eliminar la distribuciรณn financiera de las entidades centrales y en manos de individuos; (pero) hardware especializado ha empujado la riqueza directamente a manos de unos pocos individuos. En el pasado, la cantidad de valor en riesgo era menor para redes de monedas como Ethereum, Zcash y Monero. Ahora que estas redes han crecido hasta sumas considerables de dinero, el impacto y la influencia del hardware especializado ha crecido hasta un punto en el que ya no se puede ignorar.
Radix Pi, Ifdef Else
Desarrolladores
Asimismo, en la propuesta oficial se asegura que, si bien Ethereum ya tiene planeado un cambio posterior de algoritmo a Prueba de Participaciรณn (PoS), aรบn queda mucho camino para ello, por lo que, segรบn Minehan, โnuestro trabajo puede terminar siendo un esfuerzo que solo tiene un valor a corto plazo, pero, como una bolsa de aire, vale la pena tenerlo en caso de un accidenteโ.
No obstante, puede que el ProgPoW resulte a mรกs largo plazo de lo esperado, ya que es posible implementarlo a travรฉs de una bifurcaciรณn no sรณlo en Ethereum, sino en todas las criptomonedas basadas en Ethash, como Metaverse (ETP), Musicoin (MUSIC) y Expanse (EXP), cuyo grupo desarrollador, de hecho, ya estรก dispuesto a implementar este algoritmo para mantener la red resistente a los ASIC.
We are #JoiningTheFight with #ProgPOW setting up a new EXP testnet with ASIC resistant ETHASH. Stay tuned. EXP is the first ETH network to do this.
— Expanse (@ExpanseOfficial) 16 de mayo de 2018
Traducciรณn: โNos estamos uniendo a la lucha con ProgPoW, configurando una nueva testnet EXP con ETHASH resistente a ASIC. Mantรฉnganse al tanto. EXP es la primera red ETH en hacer estoโ.
Incluso mรกs allรก del Ethash, con algunas modificaciones, es posible que este algoritmo pueda ser implementado en otras blockchain, tal como ha demostrado el interรฉs de la comunidad de Zcash y de Vertcoin. Esta รบltima criptomoneda tiene como principal objetivo, de hecho, mantenerse resistente a los ASIC especializados.
Todo parece indicar que la lucha entre los mineros de GPU y los fabricantes de ASIC apenas comienza. Este no serรญa el primer intento para inutilizar estas mรกquinas en ciertas blockchain: con anterioridad, Monero y Bitcoin Gold han decidido llevar a cabo bifurcaciones en su red sรณlo para mantenerse resistentes a estos mineros. Tras activar su hardfork, Monero descubriรณ incluso que su poder de procesamiento total se redujo en 20%, lo que puede indicar que tal fue el porcentaje perteneciente a los mineros ASIC.
Y si bien las mรกquinas ASIC pueden readaptarse a las actualizaciones en una blockchain, todo depende de cuรกn resistente sea el algoritmo a la minerรญa con ellos. Hasta ahora, el Ethash ha sido el mรกs resistente, pero el ProgPoW puede llegar a superarlo en ello.
Imagen Destacada por Mineority