431 / 691CAP

Jan Čapek

Cofondateur de Braiins et coconcepteur de Stratum V2

Jan Čapek relie le développement de micrologiciels de minage au protocole ouvert Stratum V2. Son travail chez Braiins porte notamment sur le logiciel des appareils ; il ne faut pas lui attribuer la création du pool initial ni la seule paternité du protocole.

Jan Čapek est un ingénieur tchèque et cofondateur de Braiins avec Pavel Moravec, associé à Braiins OS et à la conception de Stratum V2 avec Moravec et Matt Corallo.

Braiins est née comme société commune de Jan Čapek et Pavel Moravec spécialisée dans le logiciel embarqué. Marek Palatinus, dit Slush, a fondé le Bitcoin.cz Mining Pool initial en 2010. La propriété et l'exploitation ultérieures ne changent pas l'identité de son créateur initial. [Braiins — Remaining pool stake acquisition]

Braiins date de 2013 l'acquisition de la majorité et la reprise de toute l'exploitation. L'annonce sur la participation restante situe la transaction au 1er septembre 2020, alors que la page affiche une publication le 29 décembre 2021. La date de la page n'est donc pas celle de l'acquisition. [Braiins — Remaining pool stake acquisition]

L'histoire de l'entreprise attribue à la direction de Čapek la vérification d'AsicBoost sur Antminer S9 et le développement de Braiins OS ouvert, lancé en 2018. Il s'agit du logiciel pilotant l'appareil de minage, sans affirmer que Čapek a conçu la puce S9 elle-même. [Braiins — Remaining pool stake acquisition] [Jan Čapek — Mining software interview, 2020]

Dans un entretien publié en 2020, Čapek décrit l'autotuning comme le réglage des fréquences et tensions de chaque puce pour une puissance donnée. Il l'envisage comme couche commerciale propriétaire sur une base ouverte. Cet entretien historique n'établit ni la licence ni les conditions de chaque version actuelle de Braiins OS. [Jan Čapek — Mining software interview, 2020]

Le site officiel de Stratum V2 désigne Jan Čapek, Pavel Moravec et Matt Corallo comme coconcepteurs. Il attribue la maintenance actuelle à une communauté open source indépendante. La contribution d'un fondateur de Braiins n'équivaut donc ni à une paternité exclusive ni à la propriété du standard par une société. [Stratum V2 — Designers and independent maintenance]

La spécification de sécurité de Stratum V2 décrit le chiffrement authentifié et l'authentification du serveur. Elle exige une négociation sécurisée pour les connexions distantes aux services en amont, avec une exception possible sur le réseau local. Protéger les messages en transit ne prouve ni la justesse des comptes ni un futur versement du pool. [Stratum V2 — Protocol Security]

Job Declaration relie le client du mineur au serveur d'un pool participant. Le client utilise aussi Template Distribution et Mining Protocol. La seule mention Stratum V2 sur un micrologiciel ne prouve donc pas que l'installation exploite réellement les propres modèles de blocs du mineur. [Stratum V2 — Job Declaration Protocol]

La spécification définit DeclareMiningJob.Error et recommande, après un refus, de passer à un autre pool avec service JDS ou au solo mining. Cela exige une configuration de remplacement opérationnelle ; le protocole ne garantit ni un minage ininterrompu ni une rémunération organisée de la même façon après le changement. [Stratum V2 — Job Declaration Protocol]

Pour une vision complète, lisez aussi Braiins, Stratum V2, Mining Firmware.

DOC · 001Braiins — Remaining pool stake acquisitionSource primaire ↗DOC · 002Jan Čapek — Mining software interview, 2020Source primaire ↗DOC · 003Stratum V2 — Designers and independent maintenanceSource primaire ↗DOC · 004Stratum V2 — Protocol SecuritySpécification ↗DOC · 005Stratum V2 — Job Declaration ProtocolSpécification ↗
Sources d’abord · Pas un conseil financier