Jan Čapek はチェコの技術者で、Pavel Moravec と Braiins を共同創業し、Braiins OS と、Moravec、Matt Corallo との Stratum V2 の共同設計に関わっています。
Braiins は Jan Čapek と Pavel Moravec が共同で設立した組み込みソフトウェアの会社として始まりました。元の Bitcoin.cz Mining Pool は Slush こと Marek Palatinus が 2010 年に創設しました。その後の所有や運営は、最初の創設者を変えません。 [Braiins — Remaining pool stake acquisition]
Braiins は過半数の持分取得と運営全体の引き継ぎを 2013 年としています。残りの持分の発表は取引日を 2020 年 9 月 1 日としていますが、ページの公開日は 2021 年 12 月 29 日です。ページの日付は取得日ではありません。 [Braiins — Remaining pool stake acquisition]
会社史では Čapek の指揮の下で Antminer S9 の AsicBoost 対応を検証し、2018 年に公開されたオープンな Braiins OS を開発したとされています。これは採掘機器を制御するソフトウェアの話であり、Čapek が S9 チップ自体を設計したという主張ではありません。 [Braiins — Remaining pool stake acquisition] [Jan Čapek — Mining software interview, 2020]
2020 年公開のインタビューで、Čapek は autotuning を、所定の電力設定で各チップの周波数と電圧を調整する仕組みと説明しています。オープンな基盤上の独自商用層として検討していました。この歴史的な取材は、現在の Braiins OS の各版のライセンスや条件を証明しません。 [Jan Čapek — Mining software interview, 2020]
Stratum V2 の公式サイトは Jan Čapek、Pavel Moravec、Matt Corallo を共同設計者として挙げ、現在の保守を独立したオープンソースコミュニティに帰しています。Braiins 創業者の貢献は、単独著作や一社による標準の所有を意味しません。 [Stratum V2 — Designers and independent maintenance]
Stratum V2 のセキュリティ仕様は認証付き暗号とサーバー認証を定めています。上流サービスへの遠隔接続では安全なハンドシェイクを要求し、ローカルネットワークには例外を認めます。通信中のメッセージの保護だけで、プールの正確な会計や将来の支払いは確認できません。 [Stratum V2 — Protocol Security]
Job Declaration はマイナーのクライアントと対応するプールのサーバーを接続します。クライアントは Template Distribution と Mining Protocol も利用します。したがって、ファームウェア上の Stratum V2 表記だけでは、その構成が実際にマイナー独自のブロックテンプレートを使うとは確認できません。 [Stratum V2 — Job Declaration Protocol]
仕様は DeclareMiningJob.Error を定義し、拒否後には JDS サービスのある別プールか solo mining への切り替えを推奨します。それには動作する代替設定が必要です。プロトコル自体は、採掘が途切れないことも、切り替え後の報酬方式が同じことも保証しません。 [Stratum V2 — Job Declaration Protocol]
理解を深めるには、この項目とあわせて次もお読みください Braiins, Stratum V2, Mining Firmware.