Paolo Ardoino veut que l'IA gère les mines de Bitcoin. Qui obtient la permission d'agir ?

By: cryptoslate.com|25/10/2026 21:30:07

L'initiative de Paolo Ardoino pour intégrer l'IA dans le minage de Bitcoin repose sur une décision humaine : qui peut autoriser une machine à changer ce qu'elle fait ? L'agent de référence MDK v0.11 de Tether suspend son outil d'action sur appareil pour approbation humaine, tandis que le site doit établir qui est habilité à l'accorder.

Cette distinction est importante car Tether a annoncé des engagements de 15 participants de l'industrie le 24 octobre pour construire et maintenir des intégrations avec son Mining Development Kit, un cadre open-source reliant les équipements de minage, les pools et les applications. Une interface commune peut donner au logiciel un moyen cohérent d'accéder à différents systèmes. La permission d'agir dépend toujours de l'installation.

L'exemple v0.11 ne détermine pas quel code QVAC ou mines participantes ont installé. Le code de la branche principale plus récent ajoute des restrictions d'appel absentes de cette balise. Le contrôle du site dépend donc à la fois de qui peut émettre des commandes et du logiciel en amont que la mine adopte.

Des intégrations aux commandes d'équipement

La liste de Tether comprend BITMAIN, MicroBT, Canaan, Bitdeer, Foundry Digital et Luxor Technology. Elle mentionne également ACME Swisstech, Elektron Energy, EMCD, F2Pool, Heatbit, OCEAN, Proto, SpiderPool et Stratum V2.

Dans le cadre de l'arrangement annoncé, les participants construiront et maintiendront des Workers : des logiciels qui traduisent le matériel, le pool ou l'interface système existants d'une entreprise dans le langage commun du MDK. Chaque entreprise choisit les fonctions qu'elle expose. Une application peut alors utiliser cette interface plutôt que d'exiger une intégration séparée pour chaque fabricant.

Tether affirme que son agent de minage QVAC fonctionne déjà sur MDK comme une démonstration précoce. L'annonce ne donne aucune capacité de flotte participante, part de hashrate Bitcoin ou économies mesurées.

L'outil d'action du site de référence v0.11 accepte un appareil nommé et propose deux opérations : le redémarrer ou changer son mode de puissance. Les options de mode de puissance sont faible, normal, élevé et veille, avec le gestionnaire vérifiant quels modes cet appareil prend en charge avant d'envoyer la commande.

Ce sont les capacités de l'exemple, plutôt qu'un plafond sur chaque application ou Worker que quelqu'un pourrait construire avec le MDK.

L'outil de référence est explicitement marqué comme un écriture. Lorsque la boucle d'exécution de l'agent rencontre un outil classé comme nécessitant une approbation, il émet un événement d'approbation en attente et fait une pause avant de l'invoquer. Le rejet empêche l'appel. Le plugin de l'agent Gateway documente une fenêtre d'approbation par défaut de deux minutes, avec une demande sans réponse se traduisant par un rejet.

Le plugin v0.11 lie les sessions et les approbations à l'identité qui les a créées. Lorsqu'aucune identité d'utilisateur n'est fournie, les demandes utilisent un opérateur local partagé. Dans cette configuration, une pause d'approbation ne distingue pas un humain d'un autre.

Une mine assemblant cette version doit donc connecter ses propres vérifications d'identité à la surface d'approbation. La personne autorisée à consulter les données de l'équipement et celle autorisée à approuver un changement de mode de puissance doivent avoir des permissions établies par le site.

Le même choix de déploiement s'applique aux données. L'agent de référence prend en charge les modèles QVAC locaux et les points de terminaison hébergés ; avec un fournisseur hébergé, les invites et les résultats des outils quittent le site pour l'hôte de ce point de terminaison. Exécuter un agent localement et choisir où son modèle s'exécute sont des décisions de configuration distinctes.

Le chemin de commande change la vérification des permissions

Le plan de sécurité v0.11 étiqueté distingue les commandes directes des actions soumises à approbation. Les appels directs command.request n'ont pas de vérification de permission côté Kernel. Le chemin séparé action.push utilise les permissions fournies par un appelant backend admis, donc la Gateway, le point d'entrée de l'application, doit les dériver d'un utilisateur vérifié.

Ici, le Kernel coordonne les demandes entre les applications et les Travailleurs. Une clé permettant à un processus backend de le contacter établit l'admission de ce processus. Elle n'identifie pas l'humain demandant un changement.

L'implémentation du Travailleur v0.11 ajoute une autre limite à considérer : son interface de commande réseau envoie des demandes sans vérifier la clé de l'appelant. Le plan étiqueté avertit qu'un pair capable d'atteindre un Travailleur et d'adresser sa clé publique peut soumettre des commandes directement. Cette exposition dépend du réseau et de l'installation ; elle n'établit pas qu'une mine particulière expose ses Travailleurs.

Par conséquent, une approbation dans le chat de référence couvre cette interaction d'agent. Restreindre chaque route vers l'équipement nécessite également des contrôles autour des autres points d'entrée.

Le code du nouveau dépôt change cette image. Les références de GitHub vérifiées le 24 octobre associent v0.11.0 au commit fae8fbce052a et main à 35c144f240f0. À l'instantané épinglé, les Travailleurs nécessitent des clés d'appelant admises à moins qu'un paramètre explicite allowAll ne soit activé.

Logiciel examinéVérification de la clé de l'appelant du TravailleurImplication opérationnelle
Étiqueté v0.11.0, fae8fbce052aPas de vérification de clé d'appelant dans le point d'entrée RPC de WorkerRuntime.La connectivité réseau et les contrôles de site sont des limites matérielles.
Instantané principal, 35c144f240f0Ensemble de clés admises non vide au démarrage, pare-feu de connexion et vérification de clé de pair par demande, sauf si allowAll est activé.Avec les vérifications actives, la révocation restreint les demandes ultérieures sur les connexions existantes. Cela n'établit pas l'annulation du travail dispatché.

Son changelog étiqueté v0.12 décrit également les rôles du Kernel pour la lecture, l'écriture et l'administration, les outils d'écriture MCP opt-in et la vérification déclarée de l'état des dispositifs.

Pendant ce temps, le guide de sécurité publié récupéré le 24 octobre décrit toujours les Travailleurs sans listes d'autorisation d'appelants. Un opérateur doit faire correspondre le guide au code déployé avant de traiter l'un ou l'autre comme la description des protections d'un site.

L'autorité de publication reste avec le projet

Le choix d'un logiciel par une mine la connecte également à la gouvernance de publication de MDK. Le document de gouvernance du projet donne à l'équipe centrale l'autorité finale sur le projet, au Responsable Principal l'autorité technique finale sur les fusions, l'architecture et la planification des publications, et au Responsable Communautaire l'autorité finale sur la direction stratégique et la feuille de route.

Un engagement d'intégration ne confère pas à lui seul à un participant l'autorité sur les publications de MDK. De même, l'autorité de fusion du code en amont n'établit pas la permission d'émettre des commandes à l'intérieur d'une mine.

Cela rend l'examen des mises à jour une responsabilité opérationnelle. La politique de sécurité v0.11 indique que les corrections sont traitées sur une base de meilleur effort pour le dernier commit principal et que les commits plus anciens ou les versions étiquetées peuvent ne pas les recevoir. Choisir une version fixe la base de code du site, tandis que la configuration détermine comment ce code est utilisé. Les changements ultérieurs nécessitent leur propre examen.

La distinction dans le changelog plus récent entre l'acceptation des commandes et la confirmation de l'état résultant du dispositif illustre ce qui est en jeu. La permission d'envoyer une instruction de mode d'alimentation et la preuve que la machine a atteint le mode demandé répondent à des questions opérationnelles différentes.

L'autonomie d'une mine dépend de qui peut approuver les écritures, quels programmes backend peuvent atteindre l'équipement, et qui adopte les mises à jour logicielles.

Prix de --

--
--
--

Ce contenu est fourni à titre informatif uniquement et ne constitue pas un conseil financier, d'investissement, juridique ou fiscal. Les événements, récompenses, promotions en ligne ou informations mentionnées ici ne doivent pas être considérés comme une recommandation, une sollicitation ou une invitation à acheter, vendre, trader ou effectuer toute autre opération sur des actifs crypto. Les actifs crypto sont très volatils et peuvent entraîner des pertes. La disponibilité des services, produits et événements liés à WEEX peut varier selon les régions. Veuillez vous assurer que votre participation respecte les lois et réglementations locales applicables.

Vous pourriez aussi aimer

iconiconiconiconiconiconiconicon
Assistance client:@weikecs
Collaborations commerciales:@weikecs
Trading quantitatif/Market makers:[email protected]
Programme VIP:[email protected]