DCENT_OS Micrologiciel de minage Bitcoin open source pour Antminer
Micrologiciel de minage Bitcoin open source pour Antminer — le seul que vous pouvez lire de bout en bout. Démon, tableau de bord et image GPL-3.0, avec des parts de pool acceptées sur le S9, le S19j Pro et le S21 ; des images signées sont publiées pour les voies Zynq du S9 et du S19j Pro. Bêta publique : il mine, et le jalon d'installation attesté n'est pas terminé sur toutes les voies. Les frais se résument à un don de 2 %, activé par défaut, que vous pouvez mettre à zéro ; les garanties réseau et fonctionnelles restent propres à la build tant qu'elles ne sont pas vérifiées de façon indépendante. Un firmware expérimental peut bricker le matériel — lisez l'avertissement sur le risque de brick et ne flashez que des mineurs que vous pouvez récupérer.
$ dcent_os --status
Noyau: Buildroot 2024.02 (musl)
Démon: rustminer v0.1.0 (Antminer)
Licence: GPL-3.0 — démon, tableau de bord et image, de bout en bout
Minage: S9 · S19j Pro · S21 — parts de pool acceptées sur du matériel réel [verified]
S21: ~66 TH/s soutenus (banc d'essai ; l'installation en place par-dessus le firmware d'origine reste bloquée)
Puces: BM1387 · BM1397 · BM1398 · BM1362 · BM1366/1368 — une seule image, détection automatique du ChipID
Premier démarrage: Gestion seule — tableau de bord et SSH actifs, puissance de hachage coupée
Mis à jour: 2026-08-08 [beta20260709 : artéfacts exacts S9 XIL + S19j Pro XIL]
Téléchargements: S9 XIL + S19j Pro XIL sous garde
Artifacts: Exact S9 XIL + S19j Pro XIL only
Feature state: Source capabilities; verify the named build
Network policy: Local-first project policy; independent egress audit not published
Frais de dev: Aucuns. Un don optionnel à la place — activé à 2 % par défaut, un clic pour le mettre à 0 %; config.rs, lisez-le vous-même
Palier: Bêta publique — il mine ; le jalon d'installation attesté n'est pas terminé sur toutes les voies
Risque: Peut briquer / annuler la garantie / temps d'arrêt
$
See the dated evidence ledger: artifact, mining, install and production status are separate.
Follow the evidence in public: exact artifacts, model lanes, blockers and remaining validation.
Qu'est-ce que le firmware Antminer DCENT_OS?
DCENT_OS est une distribution Linux conçue sur mesure et une pile firmware libre (GPL-3.0) pour le matériel Bitmain Antminer pris en charge. Pendant la bêta, chaque installation doit être considérée comme expérimentale : une mauvaise image, une écriture interrompue, une carte de contrôle non prise en charge ou un flashage NAND sur la mauvaise unité peuvent bricker le matériel.
The Rust mining daemon and local dashboard expose mining, thermal and diagnostic surfaces. Heat Mode and the local MCP control surface are secondary capabilities whose readiness is build- and board-specific; exact artifact and installation evidence comes first.
DCENT_OS crédite les projets et composants en amont documentés dans THIRD_PARTY_NOTICES. Son démon, son tableau de bord et son intégration Buildroot sont sous licence GPL-3.0 ; les images Antminer complètes exigent en plus des composants d'amorçage fournisseur documentés. Des images signées sont publiées pour les voies Zynq/XIL du S9 et du S19j Pro, et les frais se résument à un don de 2 % activé par défaut que vous pouvez mettre à zéro : c'est une simple valeur de configuration, visible sur le tableau de bord pendant l'exécution, et la ligne qui la fixe est dans le code source public GPL-3.0. Le fonctionnement local d'abord, sans nuage obligatoire, relève de la politique du projet et non d'un audit indépendant. Consultez le code source sur GitHub. Comparez les options de firmware de minage. Explore open-source firmware options. Consultez l'état daté de la bêta.
DCENT_OS comparé au firmware d'origine, à Braiins OS+, à VNish et à LuxOS
Quatre micrologiciels ci-dessous, et un seul que vous pouvez lire. BraiinsOS+, VNish et LuxOS sont matures, bien pris en charge et le bon choix pour un parc qui ne peut pas tomber — nous prenons en charge les trois, et nous le pensons. DCENT_OS est celui dont le démon de minage, le tableau de bord et l'image sont GPL-3.0 de bout en bout, et où les frais sont un nombre dans un fichier de configuration plutôt qu'une promesse. Les conditions tarifaires des tiers peuvent changer selon le fournisseur, la version ou le programme partenaire ; les nôtres changent quand vous les changez.
| Fonctionnalité | Origine | Braiins | VNish | LuxOS | DCENT_OS |
|---|---|---|---|---|---|
| Modèle de frais | 0% | Frais obligatoires / licence variable | Frais obligatoires / licence variable | Frais obligatoires / licence variable | Aucuns frais de développement — don optionnel, activé à 2 % par défaut, un clic pour le mettre à 0 % |
| Open source | Dépôt public — en ligne (GPL-3.0) | ||||
| Auto-tuning | Boucle fermée par puce (bêta) | ||||
| Stratum V2 | Implémenté; validation en attente | ||||
| Surface de contrôle IA / MCP | Serveur MCP intégré (bêta) | ||||
| API de délestage du réseau | Prévu | ||||
| Mode Space Heater | Volet bêta | ||||
| Home Assistant | Volet bêta | ||||
| Optimisation par puce | Fréquence par puce + tension par domaine | ||||
| Overclocking | Expérimental | ||||
| Underclocking / LPM | Volet bêta | ||||
| Profils de réglage personnalisés | Volet bêta | ||||
| API REST | Volet bêta | ||||
| Tableau de bord web | Oui (bêta) |
Pile de firmware DCENT_OS
Trois couches, des dépendances minimales et un contrôle progressif pour les images bêta prises en charge.
DCENT_OS est organisé en trois couches. Un système Linux allégé démarre le mineur. Un moteur de minage écrit en Rust dialogue avec le matériel ASIC pris en charge et gère le hashrate, les ventilateurs, la fréquence et les domaines de tension là où c'est pris en charge. Un tableau de bord dans le navigateur présente les modes Space Heater, Mining et Companion depuis n'importe quel téléphone ou portable de votre réseau.
Couche d'abstraction matérielle Antminer
La HAL en Rust vise à isoler les différences de puces, de cartes de contrôle, de blocs d'alimentation et de capteurs à mesure que le support propre à chaque image arrive.
Chaque famille de mineurs ASIC a des puces, des cartes de contrôle, des blocs d'alimentation, des capteurs et des révisions de carte différents. La couche d'abstraction matérielle est la frontière de compatibilité entre le tableau de bord et les pilotes propres au matériel. Pendant la bêta, le support demeure propre à chaque image : ne présumez pas qu'un modèle ou une carte de contrôle fonctionne tant que son image de carte SD exacte n'est pas publiée.
Secondary capabilities, not readiness claims
The source tree includes autotuning, Heat Mode, MCP/local-agent controls, dashboards and a default-off Stratum V2 implementation. Their presence in source does not prove they are enabled, soaked or independently audited in beta20260709. Treat Stratum V1 as the Antminer baseline unless the exact release record says otherwise.
Inspect the architecture and evidence boundaries · Review the assurance ledger
Compatibilité du firmware Antminer et risque de la bêta
D-Central Technologies prépare des images de firmware bêta progressives, des ressources d'intégration, des mises à jour du matériel pris en charge et des notes de compatibilité pour DCENT_OS et DCENT_axe. Voir DCENT_axe pour le Bitaxe et les micro-mineurs.
Règles des images bêta
- Faire correspondre Le modèle de mineur et la carte de contrôle doivent correspondre à l'image.
- Attendre No public artifact means there is no file for this exact model and board lane.
- Récupérer Connaissez votre chemin de récupération par carte SD et par port série avant de flasher.
Familles de cartes de contrôle
- XILEmplacements d'image pour les cartes de contrôle de la famille Xilinx / Zynq
- BBEmplacements d'image pour les cartes de contrôle de type BB / BeagleBone
- CVEmplacements d'image pour les cartes de contrôle de la famille CV
- AMLEmplacements d'image pour les cartes de contrôle de la famille Amlogic
La matrice élargie des plateformes DCENT_OS
Cette page couvre les Antminer industriels. Le dépôt contient aussi des branches ESP32, Avalon et WhatsMiner distinctes, chacune avec ses propres critères de preuve. L’état précis des Antminer se trouve ici :
- Preuves variablesLes preuves Antminer S9 → S21 sont propres à chaque modèle : des parts acceptées sont documentées sur plusieurs bancs; des artéfacts signés sous garde existent uniquement pour S9 XIL et S19j Pro XIL; les autres voies n’ont aucune image publique.
- En ligneESP32-S3 de classe Bitaxe (Max / Ultra / Supra / Gamma / Hex) — pris en charge via DCENT_axe 0.3.0; flashez-le depuis votre navigateur.
- En ligneLucky Miner (LV06 / LV07 / LV08, BM1366) and Hammer Miner (BC01 / BC01-Pro / BC02 / BC04, BM1370 / BM1373) — DCENT_axe 0.3.0 factory images, experimental; flashez-le depuis votre navigateur or read the Lucky Miner and Hammer Miner guides.
- DévAvalon (Canaan) et WhatsMiner (MicroBT) — en développement, aucune image publique.
Matrice de préparation par modèle (PLATFORMS.md) · Parcours d'essai en quatre paliers — de zéro matériel à l'essai réversible dans /tmp (TESTING.md) · Divulgation coordonnée (SECURITY.md)
Images de carte SD Antminer par carte de contrôle : XIL, BB, CV, AML
Choose the exact Antminer model and control-board lane. Guarded signed artifacts exist only for S9 XIL and S19j Pro XIL; every other exact lane has no public artifact. Review readiness before downloading.
Avant de flasher
- Identifiez le modèle et la variante exacts de l'Antminer.
- Identifiez la famille de carte de contrôle : XIL, BB, CV ou AML.
- Confirm that the exact model and board lane has a named artifact, then review its install-readiness evidence.
- Lisez les notes de version, les notes de somme de contrôle et les instructions de récupération.
- Ne flashez pas de mineurs de production ni du matériel que vous ne pouvez pas récupérer.
Documentation de la bêta : Portail de documentation · Guide d'installation par carte SD pour S9 · Retour arrière et récupération UART (à lire d'abord) · Sécurité de la bêta et garantie · Liste de vérification — préparation du matériel et récupération
Web Flasher — DCENT_axe 0.3.0 en ligne
Pour les Bitaxe et micro-mineurs, les images d'usine DCENT_axe 0.3.0 pour six cartes de classe Bitaxe (Gamma, Max, Ultra, Supra, Hex Ultra, Hex Supra) se flashent par USB directement depuis votre navigateur dès aujourd'hui — aucune chaîne d'outils à installer.
Antminer S9
Preuves et état de préparation →
Artéfact sous garde — XILImage de carte SD S9 XIL
Zynq/Xilinx (BM1387), beta20260709. Signed sysupgrade and bootable SD artifacts are downloadable; the current install/recovery capstone remains lab-gated. Review readiness before using either file.
S9 XIL signed sysupgrade (.tar) S9 XIL bootable SD image (.img)
Antminer S19
Preuves et état de préparation →
Aucun artéfact publicImage de carte SD S19 XIL
XIL / Xilinx-family lane. Artifact availability is exact-model specific; no file is implied by the board family alone.
Aucune image publique n'a encore été publiée. Aucun artéfact publicAntminer S19 Pro
Preuves et état de préparation →
Aucun artéfact publicImage de carte SD S19 Pro XIL
XIL / Xilinx-family lane. Artifact availability is exact-model specific; no file is implied by the board family alone.
Aucune image publique n'a encore été publiée. Aucun artéfact publicAntminer S19j Pro
Preuves et état de préparation →
Artéfact sous garde — XILImage de carte SD S19j Pro XIL
Zynq/Xilinx (BM1362), beta20260709. A signed A/B sysupgrade artifact is downloadable; only a guarded DCENT_OS-source self-update is documented, while vendor-stock first install remains an evidence gap.
Antminer S21
Preuves et état de préparation →
Aucun artéfact publicImage de carte SD S21 XIL
XIL / Xilinx-family lane. Artifact availability is exact-model specific; no file is implied by the board family alone.
Aucune image publique n'a encore été publiée. Aucun artéfact public
# État des images bêta
Date: 2026-08-08
Images: Artéfacts S9 XIL + S19j Pro XIL sous garde (beta20260709)
Artifacts: Exact S9 XIL + S19j Pro XIL only
Politique d'installation: Chemin de retour arrière testé requis
Les images de firmware, les mises à jour du matériel pris en charge, les notes d'intégration et les conseils de récupération seront déployés progressivement. Surveillez cette page avant de flasher.
Nouveau dans la bêta? À quoi s'attendre après votre inscription · Préparez votre matériel · Rejoignez la communauté Discord
Financer l'avenir
D-Central publishes the GPL-3.0 daemon, dashboard and Buildroot integration alongside exact-model evidence. Full Antminer images also require documented vendor boot inputs. The beta20260709 S9 XIL and S19j Pro XIL artifacts are downloadable but remain guarded and experimental. Consultez le code source sur GitHub. Consultez l'état daté de la bêta.
Certains micrologiciels tiers de production imposent des frais obligatoires calculés sur la puissance de hachage, ou une licence payante. DCENT_OS ne prélève aucuns frais obligatoires. Ce qu'il embarque, c'est un don de 2 % activé par défaut que vous pouvez mettre à zéro : c'est une simple valeur de configuration, visible sur le tableau de bord pendant l'exécution, et la ligne qui la fixe est dans le code source public GPL-3.0. Comparons ce qui est comparable : BraiinsOS+ prend 2 à 2,5 % de la puissance de hachage, LuxOS 2,8 % toujours prélevés, VNish une part. La différence n'est pas la taille du nombre — c'est que le nôtre est un fichier que vous pouvez ouvrir, et que GET /api/donation/info est laissé sans authentification à dessein, pour que vous puissiez vérifier l'adresse de paiement sur la chaîne avant même d'avoir terminé l'assistant d'installation. Faites confiance, mais vérifiez.
Si ça vous est utile, aidez à garder les lumières allumées — chaque contribution finance la validation, la documentation de récupération, la prise en charge de nouvelles puces et la consolidation de la bêta.
Aucuns frais de développement obligatoires, aucun serveur de licence, aucune formule payante. L'usage commercial reste libre sous GPL-3.0. Le don de 2 % décrit ci-dessus est autre chose : il est activé par défaut et c'est à vous de le désactiver.
Le don de 2 % est activé par défaut, reste visible sur le tableau de bord pendant toute l'exécution, et se désactive avec une seule ligne de configuration. GET /api/donation/info est laissé sans authentification à dessein, pour que vous puissiez vérifier l'adresse de paiement sur la chaîne avant même d'avoir terminé l'assistant d'installation. Faites confiance, mais vérifiez.
Tests matériels, documentation de récupération, travail sur les protocoles, support de nouvelles cartes et renforcement de la bêta.
Foire aux questions sur le firmware DCENT_OS
Quel matériel DCENT_OS prend-il en charge?
Des artéfacts beta20260709 signés sont téléchargeables pour S9 XIL et S19j Pro XIL. Ils restent sous garde, car le dépôt public indique des lacunes de preuve d’installation. Les voies S19, S19 Pro, S21 et les autres cartes de contrôle n’ont aucune image publique.
DCENT_OS est-il vraiment gratuit? Aucuns frais de dev?
Il n'y a aucuns frais de développement obligatoires. Il y a un don de 2 % activé par défaut que vous pouvez mettre à zéro : c'est une simple valeur de configuration, visible sur le tableau de bord pendant l'exécution, et la ligne qui la fixe est dans le code source public GPL-3.0. Ne nous croyez pas sur parole — c'est justement l'intérêt de publier le code : vérifiez le comportement du don, la provenance du binaire et la politique réseau dans la build exacte que vous exécutez.
Comment fonctionne le mode Space Heater?
Le mode Space Heater est un thermostat, pas un chiffrier. Au lieu de commencer par des tableaux de puces, il commence par une température de pièce cible et la sortie en BTU/h, plus la configuration pool/portefeuille, les garde-fous de la bêta et les rappels de récupération. Les images bêta exigent toujours une prise en charge matérielle exacte avant utilisation.
Qu'est-ce que Stratum V2 et pourquoi est-ce important?
Stratum V2 est le protocole de nouvelle génération pour chiffrer les communications mineur-pool et négocier les travaux. DCENT_OS en contient une implémentation native, mais elle est désactivée par défaut derrière une barrière de validation. Les artéfacts Antminer de juillet doivent être considérés comme V1 sauf indication contraire dans leur fiche de version.
Qu'est-ce que l'API de délestage du réseau?
C'est un volet d'API prévu pour permettre à des systèmes externes — concentrateurs domotiques, programmes de réponse à la demande des services publics et contrôleurs de parc — de demander un bridage ou une mise en pause. Le comportement en bêta sera documenté image par image.
Comment fonctionne l'intégration Home Assistant?
DCENT_OS livre en bêta une API compatible CGMiner sur le port 4028, que les outils pyasic et Home Assistant parlent déjà. Une intégration native plus poussée — capteurs locaux, états d'alimentation et automatisations pour les flux de chauffage, de minage et de délestage — suivra à mesure que l'API se stabilise pour les images prises en charge.
Le flashage de DCENT_OS annulera-t-il ma garantie?
Le flashage d'un firmware tiers sur la plupart des mineurs ASIC peut annuler la garantie du fabricant. Pendant la bêta, cela peut aussi briquer une carte de contrôle, empêcher le démarrage, interrompre les revenus ou exiger une récupération par carte SD, UART ou port série. Ne flashez pas de mineurs de production ni du matériel que vous ne pouvez pas vous permettre de dépanner.
DCENT_OS peut-il briquer mon mineur?
Oui. Un firmware bêta peut bricker une carte de contrôle, corrompre la configuration, annuler la garantie ou laisser un mineur hors ligne jusqu'à ce qu'une récupération manuelle réussisse. Une mauvaise image XIL / BB / CV / AML est particulièrement dangereuse. N'installez que si vous comprenez le processus de récupération et disposez d'un chemin de retour arrière testé et prêt (reflash SD ou UART).
Comment DCENT_OS se compare-t-il à Braiins OS+ ou à VNish?
Braiins OS+, VNish et LuxOS sont des micrologiciels de production matures, largement éprouvés sur le terrain. DCENT_OS est celui que vous pouvez lire de bout en bout : des parts de pool acceptées sur le S9, le S19j Pro et le S21, et des images signées pour les voies Zynq du S9 et du S19j Pro. Il ne prélève aucuns frais obligatoires — il embarque un don de 2 % activé par défaut et que vous pouvez mettre à zéro : c'est une simple valeur de configuration, visible sur le tableau de bord pendant l'exécution, et la ligne qui la fixe est dans le code source public GPL-3.0. L'autoréglage, MCP et Stratum V2 sont dans le code, avec un état de préparation propre à la build et à la carte. Pour un parc qui ne peut pas tomber, utilisez un micrologiciel mature ; c'est la réponse honnête, et c'est pourquoi nous prenons en charge les trois.
DCENT_OS peut-il overclocker mon Antminer?
L'auto-tuner exécute une recherche fréquence/tension par puce en boucle fermée avec rétroaction mesurée, bornes PVT, limites de montée et retour arrière, et les contrôles avancés exposent les cibles de fréquence par puce et la tension par domaine là où le matériel et l'image bêta les prennent en charge. L'overclocking peut endommager le matériel, causer de l'instabilité et bricker un mineur pendant la bêta. Ne l'utilisez pas sur de l'équipement de production.
DCENT_OS fonctionne-t-il avec mon pool de minage?
The target is pool-agnostic Bitcoin mining. Stratum V1 is the current baseline. The native Stratum V2 implementation is default-off and readiness-gated; confirm the exact protocol support in the release notes for the artifact you are testing.
Which public artifacts are available now?
Signed beta20260709 artifacts are downloadable for the exact S9 XIL and S19j Pro XIL lanes. They remain guarded and experimental because installation-evidence gaps are open. Other exact model and board lanes have no public artifact.
La bêta, c'est un risque réel.
Guarded beta20260709 artifacts exist only for the exact S9 XIL and S19j Pro XIL lanes. Other lanes have no public artifact. Review the evidence ledger, prove recovery and never use experimental firmware on production miners.
