431 / 691CAP

Jan Čapek

Spoluzakladatel Braiins a spolutvůrce Stratum V2

Jan Čapek propojuje vývoj těžebního firmwaru s otevřeným protokolem Stratum V2. Jeho práce v Braiins zahrnuje software zařízení; nepřipisujme mu založení původního poolu ani výhradní autorství protokolu.

Jan Čapek je český inženýr a spoluzakladatel Braiins s Pavlem Moravcem, spojený s Braiins OS a návrhem Stratum V2 společně s Moravcem a Mattem Corallem.

Braiins vznikly jako společná firma Jana Čapka a Pavla Moravce zaměřená na embedded software. Původní Bitcoin.cz Mining Pool založil Marek Palatinus, známý jako Slush, v roce 2010. Pozdější vlastnictví a provoz poolu nemění autorství jeho vzniku. [Braiins — Remaining pool stake acquisition]

Braiins uvádějí převzetí většinového podílu i celého provozu v roce 2013. Oznámení o zbývajícím podílu označuje datum transakce 1. září 2020, přestože stránka nese datum publikace 29. prosince 2021. Datum stránky tedy není datem převzetí. [Braiins — Remaining pool stake acquisition]

Historie firmy připisuje Čapkovu vedení ověření AsicBoost na Antminer S9 a vývoj otevřeného Braiins OS, uvedeného v roce 2018. Jde o software řídící práci těžebního zařízení, nikoli o tvrzení, že Čapek navrhl samotný čip S9. [Braiins — Remaining pool stake acquisition] [Jan Čapek — Mining software interview, 2020]

V rozhovoru publikovaném v roce 2020 Čapek popisuje autotuning jako ladění frekvencí a napětí jednotlivých čipů při daném příkonu. Zvažuje jej jako proprietární obchodní vrstvu nad otevřeným základem. Tento historický rozhovor nedokládá licenci ani podmínky každé dnešní verze Braiins OS. [Jan Čapek — Mining software interview, 2020]

Oficiální web Stratum V2 uvádí Jana Čapka, Pavla Moravce a Matta Coralla jako společné návrháře. Údržbu dnes připisuje nezávislé otevřené komunitě. Příspěvek zakladatele Braiins tedy nelze zaměnit za výhradní autorství nebo za vlastnictví standardu jednou firmou. [Stratum V2 — Designers and independent maintenance]

Bezpečnostní specifikace Stratum V2 popisuje ověřené šifrování a autentizaci serveru. Pro vzdálené připojení k nadřazeným službám vyžaduje zabezpečené navázání spojení; v místní síti připouští výjimku. Ochrana zpráv po cestě sama nepotvrzuje správnost účetnictví ani budoucí výplatu poolu. [Stratum V2 — Protocol Security]

Job Declaration propojuje klienta těžaře se serverem spolupracujícího poolu. Klient navíc pracuje s Template Distribution a Mining Protocol. Samotný nápis Stratum V2 na firmwaru proto nedokládá, že konkrétní sestava skutečně používá vlastní blokové šablony těžaře. [Stratum V2 — Job Declaration Protocol]

Specifikace zná odpověď DeclareMiningJob.Error a doporučuje při odmítnutí přechod k jinému poolu se službou JDS nebo k solo mining. Taková možnost vyžaduje funkční náhradní nastavení; protokol sám nezaručuje nepřerušenou těžbu ani stejný způsob odměňování po přechodu. [Stratum V2 — Job Declaration Protocol]

Pro nejúplnější obraz čtěte toto heslo společně s Braiins, Stratum V2, Mining Firmware.

DOC · 001Braiins — Remaining pool stake acquisitionPrimární zdroj ↗DOC · 002Jan Čapek — Mining software interview, 2020Primární zdroj ↗DOC · 003Stratum V2 — Designers and independent maintenancePrimární zdroj ↗DOC · 004Stratum V2 — Protocol SecuritySpecifikace ↗DOC · 005Stratum V2 — Job Declaration ProtocolSpecifikace ↗
Primární zdroje · Nejde o investiční doporučení