Al hacer clic en "Aceptar", usted acepta que se almacenen cookies en su dispositivo para mejorar la navegación por el sitio, analizar el uso del mismo y ayudar en nuestros esfuerzos de marketing. Consulte nuestra política de privacidad para obtener más información.
Software de minería

Por qué es importante el firmware minero personalizado

¿Por qué los mineros deberían considerar la instalación de un firmware personalizado? Este artículo explora los riesgos y las ventajas de no quedarse con el firmware de serie del fabricante del ASIC.

Publicado el 27 de junio de 2022
COMENZAR A LEER
Publicado el 27 de junio de 2022

Índice de contenidos

Braiins cree que los mineros deberían tener más transparencia y elección sobre el firmware que se ejecuta en su hardware de minería. La máxima libertad de operación y elección para los mineros viene de ser totalmente soberanos sobre todos los aspectos de su hardware, incluyendo el firmware instalado. Este artículo es una introducción para que los nuevos mineros entiendan por qué el firmware de minería personalizado es importante y cómo mejora las operaciones de una granja minera. 

Tendencias en hardware personalizado

Más allá del firmware de minería, la creciente concienciación y aceptación del firmware y el software personalizables para los dispositivos de hardware cotidianos se está convirtiendo en una tendencia notable. Un número cada vez mayor de consumidores de tecnología menos sofisticada están tomando medidas sencillas para controlar mejor el funcionamiento de sus dispositivos. Por ejemplo, los consumidores compran un teléfono Google Pixel y lo flashean con un sistema operativo personalizado (es decir, CalyxOS o GrapheneOS). Los inversores en Bitcoin también tienen la posibilidad de elegir entre un grupo de productos de software de almacenamiento clave y personalizar su nodo completo para que funcione como ellos prefieran. 

Los mineros deberían tener la misma flexibilidad para controlar qué firmware se ejecuta en sus máquinas y cómo pueden optimizar el rendimiento de esos mineros. 

Un mundo sin firmware personalizado

Por lo tanto, pensemos en un minero que ha comprado una máquina minera de última generación. La máquina es suya, pero ejecutarla, optimizarla y controlarla de la forma que elija -como alguien que quiere hacer con su teléfono móvil- está muy lejos de la realidad. En la mayoría de los casos, antes de que existiera el firmware personalizado, los mineros se veían obligados a comprar el hardware, recibirlo cuando el fabricante lo enviaba y ejecutar el firmware que el fabricante instalaba, confiando en que el firmware fuera fiable y no tuviera ningún tipo de malicia o error. 

Pero esta confianza en el firmware instalado por el fabricante ya se ha roto antes, lo que subraya la necesidad de que los mineros puedan elegir qué firmware se ejecuta en su hardware de minería. 

Ejemplo 1: Antbleed

En 2017, el fabricante de Antminer, Bitmain, desarrolló un backdoor en su firmware de stock llamado "Antbleed". Esta puerta trasera se añadió a todas las máquinas Antminer en ese momento, y permitió a los fabricantes acceder de forma remota a las máquinas Bitmain. Con Antbleed, Bitmain podía apagar una máquina, redirigir su hashrate, y controlar el hardware como ellos quisieran. Bitmain mantiene su posición de que esta "característica" fue pensada como una herramienta de gestión de la máquina y de diagnóstico de rendimiento, pero los mineros rápidamente se preocuparon por el acceso que esta puerta trasera daba a Bitmain y aprendieron sobre los peligros del firmware de código cerrado instalado por el fabricante.

Ejemplo 2: ASIC Boost

Otro incidente relacionado con el firmware de Bitmain tiene que ver con una función añadida para mejorar la eficiencia de los chips de minería. Pero esta característica, llamada AsicBoost, se mantuvo en secreto y sólo la conocían los fabricantes, y después de que el hardware se enviara a los clientes de Bitmain, la opción AsicBoost dejó de estar disponible. De este modo, Bitmain se aseguraba una importante ventaja en el rendimiento de las máquinas respecto al resto de la red. Si el firmware fuera de código abierto y estuviera disponible públicamente, esta función de refuerzo habría estado disponible para todo el mercado. 

La idea de la función AsicBoost surgió de dos investigadores: Timo Hanke y Sergio Lerner. Descubrieron cómo retocar los ASIC de minería para conseguir un aumento de la eficiencia del 10% al 20% con ahorro de energía o un hashing elevado. 

Estas mejoras secretas, funciones de diagnóstico o puertas traseras eran posibles en aquella época porque el mercado del firmware no tenía competencia real. Los fabricantes podían desarrollar e instalar lo que quisieran. Afortunadamente, ninguno de estos incidentes tuvo efectos duraderos en la red Bitcoin. Pero subrayan la importancia del firmware de minería de código abierto y la competencia en el mercado del firmware para evitar productos de firmware vulnerables o maliciosos y mitigar los riesgos de ejecutar ciegamente el firmware de un fabricante. 

‍BraiinsOS Desarrollo y revisión histórica

Las máquinas Dragonmint fueron el primer tipo de hardware de minería para el que Braiins desarrolló un firmware personalizado, pero las máquinas Bitmain se convirtieron rápidamente en la prioridad para las futuras versiones del firmware de Braiins OS debido a la demanda de los clientes. A medida que el firmware para Bitmain Antminers fue desarrollado y lanzado, el soporte para la máquina S9 fue (y sigue siendo) la versión más popular de Braiins OS. 

Hoy en día, incluso es posible descargar el código fuente de cgminer y utilizarlo como base para el firmware de código abierto de Braiins. Pero los fabricantes de máquinas mineras pronto se dieron cuenta de que podían dejar de publicar el código fuente para las nuevas generaciones de sus máquinas, incluso para las partes que están bajo la Licencia Pública General (GPL), Desde entonces, para Antminer S11, S15, S17, y otros modelos, los fabricantes no han publicado el código fuente para el firmware instalado de fábrica, lo que, por supuesto, hace que el desarrollo para el firmware personalizado sea más difícil - pero lejos de ser imposible. 

Como otro ejemplo de los retos de desarrollo de firmware personalizado, el modelo Antminer S19 se construyó con una nueva característica llamada arranque seguro, que impide la instalación y ejecución estandarizada de firmware personalizado. Sin embargo, para estos y otros retos, las soluciones son simplemente una cuestión de electricidad, lo que significa que existen, aunque el desarrollo de la solución lleve tiempo.

Ventajas y desventajas del firmware personalizado

A continuación, se ofrece un breve resumen de algunas ventajas y desventajas fundamentales de los productos de firmware personalizado en comparación con el firmware de stock del fabricante.

Pros:

  • Optimización de la eficiencia energética (hasta un 20% más de J/TH)
  • Aumentar y reducir el voltaje de los ASIC (jugar con las temperaturas, la velocidad del ventilador, etc.)
  • Reloj de sobre y bajo, y autotune
  • Numerosas opciones de configuración a distancia
  • Aumentar el hashrate con un suministro de energía limitado
  • Pague un 0% de gastos de piscina en Braiins Pool con Braiins OS
  • Protección antivirus 
  • Mayor vida útil de la máquina

Contras:

  • Riesgo de dañar el hardware con un uso no educado
  • Riesgo potencial de seguridad por la operación remota (asegúrese de seguir todos los pasos de seguridad necesarios)
  • Limitaciones de la garantía del fabricante
  • Pago de la cuota de desarrollador (el SO Braiins no es gratuito)

¿Por qué utilizar Braiins OS Firmware?

Braiins se enorgullece de haber desarrollado el principal producto de firmware personalizado y de código abierto de la industria minera de Bitcoin y de haberle agregado algoritmos patentados de autoajuste que optimizan el rendimiento ASIC. Además de basarse en el Braiins OS original de código abierto que se lanzó en 2018, el uso de Braiins OS ofrece varios beneficios clave para los mineros, incluidas las funciones de refrigeración por inmersión, las actualizaciones automáticas de firmware, las visualizaciones en pantalla, las opciones de precalentamiento de la máquina y la instalación sencilla con una experiencia de usuario amigable y configuraciones de instalación masiva. 

Con Braiins OS, los mineros pueden crear sistemas automáticos para leer y supervisar en tiempo real los datos de funcionamiento de la máquina a través de una API para realizar un seguimiento de las alertas de temperatura, el consumo de energía, la actividad de los ventiladores tras el apagado y mucho más. Los mineros también pueden desactivar los ventiladores de una máquina utilizando los emuladores de ventilador del firmware para preparar el hardware para un sistema de refrigeración por inmersión. 

Todos estos puntos de personalización permiten reducir el ruido, prolongar la vida útil, mejorar la eficiencia y aumentar los ingresos. 

Aumentar los ingresos con un firmware personalizado

En lugar de comprar siempre el hardware de última generación, las mejoras de eficiencia y los aumentos de hashrate con firmware personalizado ofrecen mejoras de rendimiento para el hardware más antiguo. Y maximizar la utilidad del hardware que un minero ya posee tiene mucho sentido. 

Aquí es donde el autotuning de la máquina y el overclocking (o underclocking) son relevantes. El overclocking y el autotuning ajustan las frecuencias de hashing de los hashboards de una máquina, lo que altera el rendimiento del hardware. Pero la diferencia clave entre el overclocking y el autotuning es la inteligencia y la sofisticación de estos ajustes de la frecuencia de hash. 

Por ejemplo, los mineros que hacen overclocking están dispuestos a hacer que sus máquinas sean ligeramente menos eficientes (es decir, que funcionen a una tasa más alta de julios por terahash) con el fin de apilar más sats. El autotuning optimiza el rendimiento de todos los chips de los hashboards de una máquina calibrando las frecuencias y los voltajes, lo que aumenta la eficiencia total hasta en un 25% y ayuda a los mineros a apilar más sats por vatio de energía que consumen. 

Reflexión final: la instalación de un firmware de minería personalizado es una experiencia de aprendizaje que realmente no es demasiado difícil y puede mejorar drásticamente la eficiencia operativa y los ingresos totales de un minero.

ConferenciaWebXDóndeEnConfirmado
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda
Celda
CeldaCeldaCelda

Puede ver el registro de cambios también en nuestra documentación.
Ver el registro de cambios completo
No se han encontrado artículos.

Reciba una notificación cuando publiquemos una nueva actualización

Al suscribirse, acepta nuestra política de privacidad
¡Wohoo! Estás suscrito, nos pondremos en contacto pronto.
Algo salió mal. Por favor, inténtelo de nuevo.
Compartir ahora

Acerca de Braiins

Empresa de software de minería Bitcoin: Braiins Pool, Braiins OS & Stratum V2.

Por mineros, para mineros.

Por qué es importante el firmware minero personalizado

Software de minería

Publicado en

27.6.2022

¿Por qué los mineros deberían considerar la instalación de un firmware personalizado? Este artículo explora los riesgos y las ventajas de no quedarse con el firmware de serie del fabricante del ASIC.

Índice de contenidos

Braiins cree que los mineros deberían tener más transparencia y elección sobre el firmware que se ejecuta en su hardware de minería. La máxima libertad de operación y elección para los mineros viene de ser totalmente soberanos sobre todos los aspectos de su hardware, incluyendo el firmware instalado. Este artículo es una introducción para que los nuevos mineros entiendan por qué el firmware de minería personalizado es importante y cómo mejora las operaciones de una granja minera. 

Tendencias en hardware personalizado

Más allá del firmware de minería, la creciente concienciación y aceptación del firmware y el software personalizables para los dispositivos de hardware cotidianos se está convirtiendo en una tendencia notable. Un número cada vez mayor de consumidores de tecnología menos sofisticada están tomando medidas sencillas para controlar mejor el funcionamiento de sus dispositivos. Por ejemplo, los consumidores compran un teléfono Google Pixel y lo flashean con un sistema operativo personalizado (es decir, CalyxOS o GrapheneOS). Los inversores en Bitcoin también tienen la posibilidad de elegir entre un grupo de productos de software de almacenamiento clave y personalizar su nodo completo para que funcione como ellos prefieran. 

Los mineros deberían tener la misma flexibilidad para controlar qué firmware se ejecuta en sus máquinas y cómo pueden optimizar el rendimiento de esos mineros. 

Un mundo sin firmware personalizado

Por lo tanto, pensemos en un minero que ha comprado una máquina minera de última generación. La máquina es suya, pero ejecutarla, optimizarla y controlarla de la forma que elija -como alguien que quiere hacer con su teléfono móvil- está muy lejos de la realidad. En la mayoría de los casos, antes de que existiera el firmware personalizado, los mineros se veían obligados a comprar el hardware, recibirlo cuando el fabricante lo enviaba y ejecutar el firmware que el fabricante instalaba, confiando en que el firmware fuera fiable y no tuviera ningún tipo de malicia o error. 

Pero esta confianza en el firmware instalado por el fabricante ya se ha roto antes, lo que subraya la necesidad de que los mineros puedan elegir qué firmware se ejecuta en su hardware de minería. 

Ejemplo 1: Antbleed

En 2017, el fabricante de Antminer, Bitmain, desarrolló un backdoor en su firmware de stock llamado "Antbleed". Esta puerta trasera se añadió a todas las máquinas Antminer en ese momento, y permitió a los fabricantes acceder de forma remota a las máquinas Bitmain. Con Antbleed, Bitmain podía apagar una máquina, redirigir su hashrate, y controlar el hardware como ellos quisieran. Bitmain mantiene su posición de que esta "característica" fue pensada como una herramienta de gestión de la máquina y de diagnóstico de rendimiento, pero los mineros rápidamente se preocuparon por el acceso que esta puerta trasera daba a Bitmain y aprendieron sobre los peligros del firmware de código cerrado instalado por el fabricante.

Ejemplo 2: ASIC Boost

Otro incidente relacionado con el firmware de Bitmain tiene que ver con una función añadida para mejorar la eficiencia de los chips de minería. Pero esta característica, llamada AsicBoost, se mantuvo en secreto y sólo la conocían los fabricantes, y después de que el hardware se enviara a los clientes de Bitmain, la opción AsicBoost dejó de estar disponible. De este modo, Bitmain se aseguraba una importante ventaja en el rendimiento de las máquinas respecto al resto de la red. Si el firmware fuera de código abierto y estuviera disponible públicamente, esta función de refuerzo habría estado disponible para todo el mercado. 

La idea de la función AsicBoost surgió de dos investigadores: Timo Hanke y Sergio Lerner. Descubrieron cómo retocar los ASIC de minería para conseguir un aumento de la eficiencia del 10% al 20% con ahorro de energía o un hashing elevado. 

Estas mejoras secretas, funciones de diagnóstico o puertas traseras eran posibles en aquella época porque el mercado del firmware no tenía competencia real. Los fabricantes podían desarrollar e instalar lo que quisieran. Afortunadamente, ninguno de estos incidentes tuvo efectos duraderos en la red Bitcoin. Pero subrayan la importancia del firmware de minería de código abierto y la competencia en el mercado del firmware para evitar productos de firmware vulnerables o maliciosos y mitigar los riesgos de ejecutar ciegamente el firmware de un fabricante. 

‍BraiinsOS Desarrollo y revisión histórica

Las máquinas Dragonmint fueron el primer tipo de hardware de minería para el que Braiins desarrolló un firmware personalizado, pero las máquinas Bitmain se convirtieron rápidamente en la prioridad para las futuras versiones del firmware de Braiins OS debido a la demanda de los clientes. A medida que el firmware para Bitmain Antminers fue desarrollado y lanzado, el soporte para la máquina S9 fue (y sigue siendo) la versión más popular de Braiins OS. 

Hoy en día, incluso es posible descargar el código fuente de cgminer y utilizarlo como base para el firmware de código abierto de Braiins. Pero los fabricantes de máquinas mineras pronto se dieron cuenta de que podían dejar de publicar el código fuente para las nuevas generaciones de sus máquinas, incluso para las partes que están bajo la Licencia Pública General (GPL), Desde entonces, para Antminer S11, S15, S17, y otros modelos, los fabricantes no han publicado el código fuente para el firmware instalado de fábrica, lo que, por supuesto, hace que el desarrollo para el firmware personalizado sea más difícil - pero lejos de ser imposible. 

Como otro ejemplo de los retos de desarrollo de firmware personalizado, el modelo Antminer S19 se construyó con una nueva característica llamada arranque seguro, que impide la instalación y ejecución estandarizada de firmware personalizado. Sin embargo, para estos y otros retos, las soluciones son simplemente una cuestión de electricidad, lo que significa que existen, aunque el desarrollo de la solución lleve tiempo.

Ventajas y desventajas del firmware personalizado

A continuación, se ofrece un breve resumen de algunas ventajas y desventajas fundamentales de los productos de firmware personalizado en comparación con el firmware de stock del fabricante.

Pros:

  • Optimización de la eficiencia energética (hasta un 20% más de J/TH)
  • Aumentar y reducir el voltaje de los ASIC (jugar con las temperaturas, la velocidad del ventilador, etc.)
  • Reloj de sobre y bajo, y autotune
  • Numerosas opciones de configuración a distancia
  • Aumentar el hashrate con un suministro de energía limitado
  • Pague un 0% de gastos de piscina en Braiins Pool con Braiins OS
  • Protección antivirus 
  • Mayor vida útil de la máquina

Contras:

  • Riesgo de dañar el hardware con un uso no educado
  • Riesgo potencial de seguridad por la operación remota (asegúrese de seguir todos los pasos de seguridad necesarios)
  • Limitaciones de la garantía del fabricante
  • Pago de la cuota de desarrollador (el SO Braiins no es gratuito)

¿Por qué utilizar Braiins OS Firmware?

Braiins se enorgullece de haber desarrollado el principal producto de firmware personalizado y de código abierto de la industria minera de Bitcoin y de haberle agregado algoritmos patentados de autoajuste que optimizan el rendimiento ASIC. Además de basarse en el Braiins OS original de código abierto que se lanzó en 2018, el uso de Braiins OS ofrece varios beneficios clave para los mineros, incluidas las funciones de refrigeración por inmersión, las actualizaciones automáticas de firmware, las visualizaciones en pantalla, las opciones de precalentamiento de la máquina y la instalación sencilla con una experiencia de usuario amigable y configuraciones de instalación masiva. 

Con Braiins OS, los mineros pueden crear sistemas automáticos para leer y supervisar en tiempo real los datos de funcionamiento de la máquina a través de una API para realizar un seguimiento de las alertas de temperatura, el consumo de energía, la actividad de los ventiladores tras el apagado y mucho más. Los mineros también pueden desactivar los ventiladores de una máquina utilizando los emuladores de ventilador del firmware para preparar el hardware para un sistema de refrigeración por inmersión. 

Todos estos puntos de personalización permiten reducir el ruido, prolongar la vida útil, mejorar la eficiencia y aumentar los ingresos. 

Aumentar los ingresos con un firmware personalizado

En lugar de comprar siempre el hardware de última generación, las mejoras de eficiencia y los aumentos de hashrate con firmware personalizado ofrecen mejoras de rendimiento para el hardware más antiguo. Y maximizar la utilidad del hardware que un minero ya posee tiene mucho sentido. 

Aquí es donde el autotuning de la máquina y el overclocking (o underclocking) son relevantes. El overclocking y el autotuning ajustan las frecuencias de hashing de los hashboards de una máquina, lo que altera el rendimiento del hardware. Pero la diferencia clave entre el overclocking y el autotuning es la inteligencia y la sofisticación de estos ajustes de la frecuencia de hash. 

Por ejemplo, los mineros que hacen overclocking están dispuestos a hacer que sus máquinas sean ligeramente menos eficientes (es decir, que funcionen a una tasa más alta de julios por terahash) con el fin de apilar más sats. El autotuning optimiza el rendimiento de todos los chips de los hashboards de una máquina calibrando las frecuencias y los voltajes, lo que aumenta la eficiencia total hasta en un 25% y ayuda a los mineros a apilar más sats por vatio de energía que consumen. 

Reflexión final: la instalación de un firmware de minería personalizado es una experiencia de aprendizaje que realmente no es demasiado difícil y puede mejorar drásticamente la eficiencia operativa y los ingresos totales de un minero.

en las redes sociales

Sea el primero en enterarse

Gracias. Hemos recibido su envío.
¡Uy! Algo salió mal al enviar el formulario.

CONVERTIRSE EN AUTOR

Buscar libros

Compartir artículo

Sea el primero en enterarse

Reciba información sobre nuestros nuevos contenidos mineros, actualizaciones de productos y mucho más.
Gracias. Hemos recibido su envío.

Lea la Política de privacidad.

¡Uy! Algo salió mal al enviar el formulario.
Le pedimos disculpas, pero nuestro blog sólo está disponible en inglés, español y ruso.