
El operador de Slush Pool y desarrollador de sistemas operativos para dispositivos de minería Braiins OS (bOS), la compañía checa Braiins Systems, descubrió que Antminer S9 del fabricante Bitmain es compatible con el algoritmo de optimización de código abierto AsicBoost.
Antminer S9 es en realidad capaz de soportar # AsicBoost , sin embargo, la funcionalidad está deshabilitada por los proveedores de diseño FPGA. Queremos habilitarlo. Htt️ https://t.co/MW8oARcTmH
– braiins ⚡️ (@braiins_systems) 19 de octubre de 2018
Según el estudio, la tecnología puede permitir a los mineros ahorrar hasta un 13% del costo de la electricidad. Braiins Systems planea actualizar la versión existente de su sistema operativo y dar a los usuarios acceso a AsicBoost.
De acuerdo con Braiins, el software bmminer de Bitmain puede, en teoría, consultar a la agrupación una versión específica de los bits en el encabezado del bloque a través de una extensión de estrato desconocido incompatible con el BIP310. Sin embargo, el problema es que bmminer no le dice al backend de la matriz de compuerta programable qué bits en el campo de versión se pueden modificar.
Entonces, cuando un bmminer activa una propiedad de varias versiones y obtiene cuatro midstate [la primera mitad de un hash de 128 bytes] para un chip de minería con un campo de versión incorrectamente especificado, tres de los cuatro globos [firmas de bloque] propuestos por el dispositivo serán rechazados por todos los grupos.
Los desarrolladores están convencidos de que la solución más razonable sería reescribir el flujo de bits de la matriz de compuerta programable desde cero, lo que permitirá generar el estado medio desde los primeros 64 bytes correctos del encabezado del bloque y usar AsicBoost. Sin embargo, Braiins Systems enfatiza que si Bitmain vuelve a escribir esta parte del código para bmminer y la abre, los cambios se agregarán inmediatamente al sistema operativo bOS.
Recordemos, bOS se introdujo a finales de septiembre. El sistema operativo estandariza los principios de funcionamiento del dispositivo y la interacción con el Slush Pool, y los usuarios obtienen un control completo sobre los mineros para evitar que los fabricantes introduzcan varias vulnerabilidades en el firmware de sus productos.
¡Suscríbete a las noticias de BlockchainJournal en Facebook !
BlockchainJournal.news