431 / 691CAP

Jan Čapek

Współzałożyciel Braiins i współprojektant Stratum V2

Jan Čapek łączy rozwój firmware'u górniczego z otwartym protokołem Stratum V2. Jego praca w Braiins obejmuje oprogramowanie urządzeń; nie oznacza założenia pierwotnego poola ani wyłącznego autorstwa protokołu.

Jan Čapek to czeski inżynier i współzałożyciel Braiins z Pavlem Moravcem, związany z Braiins OS i projektem Stratum V2 wspólnie z Moravcem i Mattem Corallem.

Braiins powstało jako wspólna firma Jana Čapka i Pavla Moravca zajmująca się oprogramowaniem wbudowanym. Pierwotny Bitcoin.cz Mining Pool założył Marek Palatinus, znany jako Slush, w 2010 roku. Późniejsza własność i obsługa poola nie zmieniają tego, kto go stworzył. [Braiins — Remaining pool stake acquisition]

Braiins datuje przejęcie większości udziałów i całej obsługi na 2013 rok. Ogłoszenie o pozostałym udziale wskazuje 1 września 2020 jako datę transakcji, choć strona podaje publikację 29 grudnia 2021. Data strony nie jest więc datą przejęcia. [Braiins — Remaining pool stake acquisition]

Historia firmy przypisuje kierownictwu Čapka sprawdzenie AsicBoost na Antminer S9 i rozwój otwartego Braiins OS, wydanego w 2018 roku. Chodzi o oprogramowanie sterujące urządzeniem górniczym, a nie twierdzenie, że Čapek zaprojektował sam układ S9. [Braiins — Remaining pool stake acquisition] [Jan Čapek — Mining software interview, 2020]

W wywiadzie opublikowanym w 2020 roku Čapek opisuje autotuning jako dostrajanie częstotliwości i napięć poszczególnych układów przy zadanej mocy. Rozważa go jako zastrzeżoną warstwę komercyjną nad otwartą podstawą. Historyczny wywiad nie potwierdza licencji ani warunków każdej dzisiejszej wersji Braiins OS. [Jan Čapek — Mining software interview, 2020]

Oficjalna strona Stratum V2 wymienia Jana Čapka, Pavla Moravca i Matta Coralla jako wspólnych projektantów. Bieżące utrzymanie przypisuje niezależnej społeczności open source. Wkład założyciela Braiins nie oznacza zatem wyłącznego autorstwa ani własności standardu jednej firmy. [Stratum V2 — Designers and independent maintenance]

Specyfikacja bezpieczeństwa Stratum V2 opisuje szyfrowanie uwierzytelnione i uwierzytelnianie serwera. Dla zdalnych połączeń do usług nadrzędnych wymaga bezpiecznego uzgadniania, dopuszczając wyjątek w sieci lokalnej. Ochrona przesyłanych wiadomości sama nie dowodzi poprawności rozliczeń ani przyszłej wypłaty poola. [Stratum V2 — Protocol Security]

Job Declaration łączy klienta górnika z serwerem uczestniczącego poola. Klient współpracuje również z Template Distribution i Mining Protocol. Sama etykieta Stratum V2 w firmware nie dowodzi więc, że dana konfiguracja rzeczywiście korzysta z własnych szablonów bloków górnika. [Stratum V2 — Job Declaration Protocol]

Specyfikacja definiuje DeclareMiningJob.Error i po odrzuceniu zaleca przejście do innego poola z usługą JDS lub na solo mining. Wymaga to działającej konfiguracji zastępczej; sam protokół nie gwarantuje nieprzerwanego wydobycia ani takiego samego sposobu wynagradzania po zmianie. [Stratum V2 — Job Declaration Protocol]

Pełniejszy obraz uzyskasz, czytając to hasło razem z Braiins, Stratum V2, Mining Firmware.

DOC · 001Braiins — Remaining pool stake acquisitionŹródło pierwotne ↗DOC · 002Jan Čapek — Mining software interview, 2020Źródło pierwotne ↗DOC · 003Stratum V2 — Designers and independent maintenanceŹródło pierwotne ↗DOC · 004Stratum V2 — Protocol SecuritySpecyfikacja ↗DOC · 005Stratum V2 — Job Declaration ProtocolSpecyfikacja ↗
Najpierw źródła · To nie jest porada inwestycyjna