Passer au contenu
Petite équipe, gros carnet, aucune commande abandonnée. Nos réponses sont plus lentes qu’on le voudrait. Lire notre mise à jour → Aucune commande abandonnée. Mise à jour → 📬 Vérifiez vos indésirables — c’est souvent là que nos réponses aboutissent. On répond, promis. Mise à jour → 📬 Vérifiez vos indésirables. Mise à jour →
Le micrologiciel de minage Mujina, expliqué
Matériel ASIC

Le micrologiciel de minage Mujina, expliqué

· D-Central · ⏱ 10 min de lecture

Dernière mise à jour:

Mujina est un projet de micrologiciel libre de minage de bitcoins en évolution rapide, porté par la 256 Foundation. À ce jour, il n’existe presque rien à son sujet hors des pages du projet. Cette lacune mérite d’être comblée, car Mujina compte parmi les rares initiatives sérieuses — avec BraiinsOS+ et notre propre DCENT_OS — qui cherchent à redonner aux mineurs la maîtrise des machines qu’ils possèdent. Voici ce qu’est Mujina, le matériel qu’il prend réellement en charge aujourd’hui et la place qu’il occupe.

Qu’est-ce que Mujina?

Le projet se décrit comme « le noyau Linux des micrologiciels de minage de bitcoins : une base de code source libre unique qui pilote le matériel de minage de n’importe quel fabricant » (mujina.org). Concrètement, Mujina est aujourd’hui un démon de minage écrit en Rustmujina-minerd — distribué sous licence GPL-3.0-or-later et publié sous forme d’espace de travail Cargo à github.com/256foundation/mujina. Sa promesse rejoint celle de tous les projets de micrologiciel libre du secteur : « Lisez chaque ligne, modifiez-le sans permission, contrôlez-le au moyen d’une API documentée et ne payez aucuns frais de développement. Soyez propriétaire de votre micrologiciel. »

L’analogie avec le noyau Linux décrit une architecture délibérée, pas un slogan publicitaire. Les composants de base — ordonnanceur, protocoles de pool, API et surveillance — sont écrits une seule fois; les fabricants et les membres de la communauté ajoutent les pilotes de leurs cartes de hachage. Le projet indique ouvertement que la prise en charge du nouveau matériel « vit d’abord dans des forks », où l’itération rapide se poursuit avant la stabilisation et l’intégration au tronc principal (why-mujina). Cette franchise sur l’état des forks par rapport au tronc principal est l’un des aspects les plus rafraîchissants de sa documentation.

Qui le développe?

Mujina est un projet de la 256 Foundation, développé ouvertement aux côtés de deux initiatives sœurs : la carte de hachage libre EmberOne/00 (12×BM1362) et la carte de contrôle Libreboard — du matériel « conçu dès le départ pour exécuter un micrologiciel libre, sans aucune rétro-ingénierie » (why-mujina). La matrice de compatibilité du projet nomme les auteurs des forks communautaires : Schnitzel (prise en charge des Antminer S19j Pro et S19k Pro) et johnny9 (travail sur le pilote Intel BZM2). Le dépôt témoigne d’un développement constant et actif en août 2026.

Rendons à la 256 Foundation le mérite qui lui revient : elle procède de la bonne façon — licence GPL, documentation qui distingue ce qui fonctionne de ce qui ne fonctionne pas et forum public. Nous développons DCENT_OS dans le même esprit, et le mouvement des micrologiciels libres dépasse tout projet individuel. Plus il y aura de bases de code auditables pour piloter davantage de matériel, plus tous les mineurs y gagneront.

Ce que Mujina prend en charge aujourd’hui

La matrice de compatibilité matérielle du projet (à jour en juillet 2026) emploie un vocabulaire que tous devraient adopter : Working signifie « fonctionne aujourd’hui dans le tronc principal de Mujina »; In progress, « le code existe, mais la prise en charge est incomplète »; In a fork, « fonctionne, mais dans un fork dont le tronc principal pourrait diverger ».

Matériel Puces État (terminologie de Mujina) Notes
Bitaxe Gamma BM1370 Fonctionnel (tronc principal) Environ 1 TH/s avec les réglages d’origine; le minage, la surveillance matérielle et l’API REST fonctionnent
EmberOne/00 12×BM1362 Fonctionnel (tronc principal) « La prise en charge dans le tronc principal fonctionne aujourd’hui. Le pilote est en refonte et en développement actif »
Moteur CPU Fonctionnel (tronc principal) Une carte virtuelle : SHA-256 logiciel à quelques MH/s par fil d’exécution, pour le développement et les essais
Antminer S19j Pro, S19k Pro Famille BM1362 Dans un fork (prototype) Se trouve dans le fork de Schnitzel et alimente les prototypes RY3T Nova; « logiciel prototype et procédure d’installation non établie, pas un remplacement du micrologiciel d’origine »
Intel BZM2 Bonanza Mine 2 En cours Travail sur le pilote dans le fork de johnny9, branche bonanza; rien n’a été intégré au tronc principal

Un détail d’architecture compte plus que tout le reste de cette liste, et personne hors de la documentation du projet ne l’a expliqué clairement : sur un Bitaxe, Mujina ne remplace pas le micrologiciel de la carte. Le Bitaxe exécute bitaxe-raw — un micrologiciel relais — tandis que mujina-minerd s’exécute sur un hôte Linux et pilote l’ASIC par USB. Mujina est aujourd’hui un démon côté hôte. L’objectif déclaré est « Mujina OS : des images complètes de système d’exploitation installées sur la carte de contrôle d’un mineur » — mais selon la propre page d’état du projet, « il n’en existe encore aucune ». Pour la voie S19, un dépôt distinct (mujina-xilinx-platform) contient une preuve de concept fonctionnelle : un système Buildroot doté d’un contournement d’amorçage par remplacement du disque mémoire pour les cartes de contrôle Xilinx Zynq d’origine des S19.

Ce qui fonctionne, et ce qui ne fonctionne pas encore

La page d’état de Mujina est d’une franchise inhabituelle. En août 2026 :

Fonctionnalité État
Stratum V1 (avec version rolling) Fonctionnel
API REST — état en direct, pause et reprise du minage, interface Swagger Fonctionnelle (v0, liaison par défaut à 127.0.0.1:7785)
Surveillance de la température et du taux de hachage Fonctionnelle
Image de conteneur Publiée
Réglage automatique / fréquence / tension / commandes de puissance Pas encore — « aucune commande de fréquence, de tension ou de puissance, et aucun réglage automatique »
Stratum V2 Non indiqué comme fonctionnel sur la page d’état
Basculement de pool Pas encore — « se connecte à un seul pool à la fois »
Mesures d’efficacité publiées (J/TH) Aucune — aucune mesure ni donnée J/TH publiée pour une carte quelconque
Images de SE précompilées / installables Aucune pour l’instant (feuille de route : images installables pour la série Antminer S19)

Et quant aux frais de développement, puisque c’est la première question que tout le monde pose : Mujina n’en prélève aucuns. Zéro, par conception, comme l’indiquent la page d’accueil et le README du dépôt.

Essayez-le en dix minutes — sans mineur

Voici la partie de la documentation de Mujina que nous admirons le plus : le tutoriel de première exécution ne nécessite aucun matériel de minage. Sur toute machine Linux dotée de la chaîne d’outils Rust (par rustup) et des dépendances de compilation (libudev-dev, libssl-dev sous Debian/Ubuntu) :

git clone https://github.com/256foundation/mujina.git
cd mujina
MUJINA_CPUMINER_THREADS=2 MUJINA_USB_DISABLE=1 cargo run --release --bin mujina-minerd

Vous obtenez une pile de minage complète qui calcule du SHA-256 sur votre CPU, ainsi qu’une API REST à http://127.0.0.1:7785/api/v0/. Elle ne vous rapportera rien — quelques MH/s par fil d’exécution, soit plusieurs ordres de grandeur sous le réseau —, mais vous pouvez lire, exécuter et instrumenter toute la chaîne avant de toucher au matériel. (DCENT_OS offre la même porte d’entrée sans matériel grâce à sa suite d’essais et à l’aperçu de son tableau de bord avec télémétrie simulée — la première exécution en 15 minutes; selon nous, cette approche devrait être un prérequis pour tout projet de micrologiciel.)

Mujina contre DCENT_OS contre BraiinsOS+ — uniquement des faits vérifiés

Il s’agit de trois réponses différentes au même problème, à trois stades de maturité différents. Les valeurs ci-dessous proviennent de la documentation publiée par chaque projet et de notre matrice de comparaison des micrologiciels.

Mujina DCENT_OS BraiinsOS+
Développé par 256 Foundation + communauté D-Central Technologies Braiins
Modèle de code source GPL-3.0-or-later, code source complet GPL-3.0 — démon, tableau de bord et Buildroot Binaires fermés; conception matérielle libre de la carte de contrôle BCB100
Moteur de minage mujina-minerd (Rust) dcentrald (Rust) BOSminer (Rust)
Frais de développement 0% 0% obligatoire 2–2,5%
Fonctionne aujourd’hui sur Bitaxe Gamma + EmberOne/00 (tronc principal, pilotage par un hôte via USB); moteur CPU Antminer S9 (Xilinx) + S19j Pro (Xilinx) — artefacts bêta protégés avec SHA256SUMS Antminer S9, S17, S19, S21 — production
État sur Antminer Prototype, dans un fork (S19j/S19k Pro); « pas un remplacement du micrologiciel d’origine » Bêta publique — expérimentale, risque de rendre l’appareil inutilisable, pas pour le matériel essentiel aux revenus Production
Stratum V1 (version rolling) V1; V2 implémenté dans le code source, soumis à un seuil de disponibilité V1 + Stratum V2 natif en production
Réglage automatique Aucun pour l’instant Implémenté, avec contrôles propres à la compilation et à la carte Oui, réglage automatique en production
Format d’installation Compilation depuis le code source ou conteneur; aucune image précompilée Images signées téléchargeables (bêta protégée) Programme d’installation/images selon le modèle
État honnête en une phrase Expérimental — la nouvelle base de code la plus emballante du secteur Bêta publique — de vraies images matérielles, volontairement encadrées La référence de production des micrologiciels Antminer à écosystème ouvert

Qui devrait essayer quoi aujourd’hui?

  • Vos Antminer génèrent vos revenus : BraiinsOS+ est le seul des trois que vous devriez installer aujourd’hui sur du matériel de production. Il offre le réglage automatique, Stratum V2 natif et des années d’expérience sur le terrain. Ni Mujina ni DCENT_OS ne sont des micrologiciels de production, et les deux le disent eux-mêmes.
  • Vous avez un S9 ou un S19j Pro de réserve et souhaitez un micrologiciel libre sur du véritable matériel industriel : DCENT_OS est la voie la plus courte — des images bêta signées et assorties de sommes de contrôle existent pour ces deux cartes, avec une méthode d’essai réversible sur carte SD. C’est expérimental : prévoyez une procédure de récupération et ne l’utilisez jamais sur une machine essentielle à vos revenus.
  • Vous avez un Bitaxe Gamma et une machine Linux, et souhaitez explorer les rouages du minage : Mujina est une excellente base de code pour apprendre — compacte, en Rust moderne, dotée d’une documentation honnête et d’un mode CPU sans matériel pour débuter. (Si vous voulez un micrologiciel qui s’exécute sur le Bitaxe, il vous faut AxeOS ou DCENT_axe — une architecture différente du modèle côté hôte de Mujina.)
  • Vous voulez Mujina sur un S19 : attendez son intégration au tronc principal, ou suivez le fork de Schnitzel seulement si « logiciel prototype et procédure d’installation non établie » évoque pour vous une fin de semaine amusante plutôt qu’un avertissement.

Pourquoi nous nous réjouissons de l’existence de Mujina

Tout micrologiciel fermé prétend, au fond, que votre mineur ne vous appartient pas vraiment. Chaque solution GPL sérieuse — BraiinsOS+ qui fait progresser l’ouverture à l’échelle industrielle, Mujina qui bâtit le modèle de noyau commun, AxeOS qui en fait la preuve sur du silicium ouvert, DCENT_OS qui suit sa propre voie — affaiblit cette prétention. Notre registre du minage libre nous répertorie aux côtés de Mujina, non comme des concurrents, mais comme des paris parallèles sur la même thèse : le minage devrait être aussi ouvert que le reste de Bitcoin. Si le travail de Mujina sur le S19 rejoint le tronc principal, tout l’écosystème — nous compris — apprendra de sa méthode.

FAQ

Mujina est-il prêt pour la production?

Non, et le projet ne le prétend pas. Il n’existe aucune image précompilée, aucun réglage automatique ni basculement de pool, et la prise en charge d’Antminer demeure un prototype dans un fork. Il s’agit d’un projet expérimental en développement actif — consultez mujina.org/explanation/status.

Mujina prélève-t-il des frais de développement?

Non. Le projet indique explicitement des frais de développement nuls. Comme DCENT_OS, il considère que votre puissance de hachage vous appartient.

Mujina fonctionne-t-il sur un Antminer S19?

Seulement sous forme de logiciel prototype dans le fork communautaire de Schnitzel (S19j Pro / S19k Pro), avec ce que le projet appelle « une procédure d’installation non établie ». L’intégration de la prise en charge de la classe S19 au tronc principal est une priorité actuelle, et une procédure d’amorçage fonctionnelle servant de preuve de concept pour les cartes de contrôle Xilinx d’origine des S19 se trouve à mujina-xilinx-platform.

Mujina est-il du même type qu’AxeOS ou DCENT_axe?

Non. AxeOS et DCENT_axe s’exécutent sur l’ESP32-S3 du mineur. Mujina s’exécute aujourd’hui sur un hôte Linux et pilote le Bitaxe par USB, tandis que la carte exécute le micrologiciel relais bitaxe-raw. L’architecture et les compromis diffèrent : le côté hôte procure une boîte à outils Linux complète; le côté appareil offre un mineur autonome.

Mujina prend-il en charge Stratum V2?

Pas selon sa page d’état actuelle — il se connecte à des pools Stratum V1 avec version rolling. Pour connaître l’état actuel de SV2 (BraiinsOS+ et AxeOS/ESP-Miner v2.14.0+ offrent SV2 en natif), consultez notre matrice des protocoles Stratum.

Quelle place Mujina occupe-t-il dans l’univers des micrologiciels libres?

Consultez notre guide des options de micrologiciels de minage libres et le registre des projets de minage libres — Mujina est l’un des projets de micrologiciel libre qui y sont suivis.

Mining Profitability Calculator Calculate your mining revenue, electricity costs, and net profit with live Bitcoin data.
Try the Calculator
The Bitaxe
The Bitaxe Plage de prix : 184.99 $ à 224.99 $ CAD
Acheter le Bitaxe

D-Central

Experts en minage Bitcoin depuis 2016

Réparation ASIC Pionnier Bitaxe Minage open source Chaufferettes Home Mining

D-Central Technologies est une entreprise canadienne de minage Bitcoin qui rend la technologie minière de niveau institutionnel accessible aux mineurs à domicile. Des milliers de mineurs réparés, 490+ produits expédiés du Canada.

À propos de D-Central →

Articles connexes

Minez plus intelligemment

Que vous chauffiez votre maison avec des sats, assembliez un Bitaxe ou passiez à l'échelle supérieure — D-Central a le matériel, les réparations et l'expertise qu'il vous faut.

Parcourir les produits Parler à un expert en minage