Poole 18
Górnicy b.d.
Workery b.d.

< Wszystkie artykuły

Fork FP8 w Pearl wyjaśniony: które GPU dalej kopią

Droga rozwidla się pod drogowskazem Pearl: lewa odnoga prowadzi do wyblakłych kart graficznych oznaczonych czerwonym krzyżykiem, prawa do dwóch kart z zielonym znacznikiem, a na rozwidleniu stoi maskotka HeroMiners w postaci karty graficznej.

Pearl (PRL) przygotowuje się do największej zmiany od startu sieci. Propozycja o nazwie PIP-3 przenosi kopanie Pearl z arytmetyki całkowitoliczbowej na FP8. FP8 to 8-bitowy format zmiennoprzecinkowy, w którym działają nowoczesne modele AI.

Ta zmiana to hard fork, więc każdy węzeł musi się zaktualizować. W obecnym brzmieniu skraca też listę kart graficznych, które mogą kopać.

Ten wpis wyjaśnia, co się zmienia i dlaczego lista sprzętu się zawęża. Pokazuje, których kart to dotyczy i co robić, dopóki nie ma daty forka.

W skrócie

  • Kopanie Pearl przechodzi z arytmetyki całkowitoliczbowej (INT7) na 8-bitowy format zmiennoprzecinkowy (FP8), czyli format liczb, w którym działają modele AI.
  • Według projektu po forku kopać mogą tylko GPU NVIDIA Hopper i Blackwell. Karty GeForce RTX 40, RTX 30 i RTX 20 nie mogą. Nie może też żadne GPU AMD ani Intel.
  • Blok forka nie został wyznaczony. Najnowsze wydanie Pearl, v1.5.5 z 28 października 2026, nie zawiera kodu FP8.
  • Dopóki wydanie nie wskaże bloku forka, nic się nie zmienia. Można kopać dalej tak jak dziś.

Co dziś obliczają górnicy Pearl

Pearl używa Proof of Useful Work (PoUW). Zamiast haszować losowe liczby, górnik wykonuje pracę, która przydaje się także poza łańcuchem. Tą pracą jest mnożenie macierzy, czyli krok, na który trening i inferencja AI poświęcają najwięcej czasu.

Do macierzy dodawany jest losowy szum, aby wyniku nie dało się odgadnąć. Iloczyn jest dzielony na małe bloki zwane kaflami. Każdy kafel staje się liczbą, która działa jak los na loterii.

Los poniżej celu poola liczy się jako share. Los poniżej znacznie trudniejszego celu sieci jest blokiem. Dowód z wiedzą zerową, czyli krótki dowód, że obliczenia wykonano poprawnie, pozwala każdemu węzłowi tanio sprawdzić pracę.

Dziś wartości macierzy to 8-bitowe liczby całkowite z jednym bitem zapasu. Specyfikacja nazywa je INT7. Iloczyny sumują się do 32-bitowych liczb całkowitych (INT32).

Arytmetyka całkowitoliczbowa daje ten sam wynik na każdym układzie. To jeden z powodów, dla których Pearl można dziś kopać na kartach NVIDIA RTX serii 20 i nowszych. W zależności od programu do kopania działa też na GPU AMD i Intel.

Co zmienia PIP-3

PIP-3 nosi tytuł FP PoUW Certificates. Zespół Pearl opublikował go 30 lipca 2026 ze statusem Draft (projekt). Zastępuje on schemat całkowitoliczbowy schematem zmiennoprzecinkowym.

Kopanie Pearl dowodzi dziś całkowitoliczbowej matematyki macierzowej, INT7 razy INT7 do INT32, na kartach NVIDIA RTX serii 20 i nowszych oraz na GPU AMD i Intel. Po forku FP8 opisanym w projekcie PIP-3 będzie dowodzić FP8 razy FP8 do FP32, sprawdzanego bit po bicie, więc kopać będą mogły tylko układy NVIDIA Hopper i Blackwell. 30 października 2026 specyfikacja jest opublikowanym projektem, kod znajduje się w otwartym pull requeście, a blok forka nie został wyznaczony.
Kopanie Pearl dziś i po projektowanym forku FP8.

FP8 to liczba, która mieści się w 8 bitach. W odróżnieniu od liczby całkowitej może też przechowywać ułamki. PIP-3 używa układu E4M3: jeden bit znaku, cztery bity wykładnika i trzy bity mantysy.

Bity wykładnika określają wielkość liczby, a bity mantysy jej precyzję. Największa wartość E4M3 to 448. Iloczyny sumują się w 32-bitowej arytmetyce zmiennoprzecinkowej (FP32).

Każdy wiersz macierzy dostaje też własny współczynnik skali. Dzięki temu jego liczby mieszczą się w niewielkim zakresie FP8.

Według projektu PIP-3 i kodu źródłowego Pearl na dzień 30 października 2026.
Co się zmieniaDziśPo forku FP8, według projektu
Format liczbINT7, 8-bitowa liczba całkowitaFP8, układ E4M3
Iloczyny sumowane są wINT32, 32-bitowa liczba całkowitaFP32, 32-bitowa liczba zmiennoprzecinkowa
Ten sam wynik na każdym układzieTakNie, tylko w obrębie jednej rodziny układów
GPU, które mogą kopaćNVIDIA RTX 20 i nowsze; AMD i Intel w zależności od programu do kopaniaTylko NVIDIA Hopper i Blackwell

Propozycja podaje jako powód użyteczność. Niemal wszystkie modele AI są z natury zmiennoprzecinkowe. Prawdziwa inferencja już dziś mnoży w FP8 i przechowuje wyniki w FP32.

Dowód zbudowany na tym samym kroku może towarzyszyć prawdziwej pracy modelu. Propozycja nazywa to niemal idealnym dwa w jednym.

Referencyjny program do kopania w gałęzi deweloperskiej pokazuje tę ideę w praktyce. To wtyczka do serwera modeli vLLM, która kopie, gdy GPU obsługuje model AI.

Propozycja otwarcie mówi o koszcie. Wyniki zmiennoprzecinkowe nie są identyczne bit po bicie z idealną odpowiedzią, więc wynik jest nieco stratny. Zespół podaje, że na testowanych modelach dokładność nie zmieniła się zauważalnie.

Wyniki zmiennoprzecinkowe różnią się też między rodzinami układów. To prowadzi do części najważniejszej dla górników.

Dlaczego lista GPU się skraca

Dwie rodziny GPU mogą pomnożyć te same macierze FP8 i mimo to różnić się ostatnim bitem. Każda rodzina sumuje i zaokrągla liczby na swój sposób.

Dla Pearl to realny problem, bo sieć nie może przyjąć wyniku, który jest tylko bliski. Propozycja wyjaśnia dlaczego. Każda tolerancja w sprawdzaniu pozwoliłaby górnikowi lekko przesuwać wynik i zbierać dodatkowe losy bez dodatkowej pracy.

Dlatego sprawdzenie musi dokładnie powtórzyć obliczenia górnika.

Dwie rodziny układów GPU mnożą te same macierze FP8, a ich wyniki różnią się tylko ostatnim bitem. Dlatego górnik deklaruje swoją rodzinę układów, rodzina jest zapisywana w zobowiązaniu dowodu, a weryfikator powtarza jedno obliczenie ustalone dla tej rodziny: zgodność bit po bicie jest przyjmowana, a wszystko inne odrzucane. Rodziny spoza listy PIP-3, takiej jak Ada, Ampere, Turing, AMD czy Intel, nie można zadeklarować i nie ma ona prawidłowego dowodu.
Dlaczego szybka karta nie wystarcza: sieć potrzebuje rodziny układów, której obliczenia może powtórzyć bit po bicie.

Aby to było możliwe, górnik z góry deklaruje swoją rodzinę układów. Rodzina jest zapisywana w zobowiązaniu, na którym opiera się każdy dowód. Górnik i weryfikator wykonują potem jedno ustalone obliczenie dla tej rodziny.

Zadeklarować można tylko rodziny z białej listy, a PIP-3 wymienia dwie: Hopper i Blackwell. Karta z każdej innej rodziny nie ma prawidłowego sposobu, by udowodnić swoją pracę. Nie zmienia tego nawet wysoka szybkość karty w FP8.

Które GPU dalej kopią, a które nie

Referencyjny program do kopania w gałęzi deweloperskiej uruchamia się na układach z tabeli poniżej. Na wszystkich innych odmawia uruchomienia.

Nie wiadomo, do której rodziny należy Państwa karta? Lista GPU z obsługą CUDA firmy NVIDIA podaje zdolność obliczeniową (compute capability) każdej karty. 9.0 to Hopper, 10.0 i więcej to Blackwell, a 8.9 to Ada.

Karty Ada potrafią sprzętowo liczyć w FP8, ale Ada nie jest na liście PIP-3.
Rodzina GPUPrzykładowe kartyPo forku, według projektu
HopperH100, H200Nadal kopie
BlackwellB200, RTX PRO 6000, GeForce RTX serii 50Nadal kopie
AdaGeForce RTX serii 40, L40SPrzestaje w bloku forka
AmpereGeForce RTX serii 30, A100Przestaje w bloku forka
TuringGeForce RTX serii 20Przestaje w bloku forka
AMD i IntelKażdy modelPrzestają w bloku forka

Jedno zastrzeżenie dla posiadaczy GeForce RTX 50. Notatki samego referencyjnego programu do kopania mówią, że jego testy działają na B200.

Te same notatki mówią, że jeden kształt kafla nie ma jeszcze kernela na kartach RTX 50. Dlatego warstwy, które może kopać tylko ten kształt, są pomijane. Jak dotąd żaden opublikowany test nie pokazuje kopania FP8 na karcie GeForce RTX 50.

Osobny problem dotyczy dzisiejszego oficjalnego programu do kopania w gałęzi głównej. Jest on zbudowany tylko dla układów Hopper. Dwa otwarte zgłoszenia pokazują, że nie działa na kartach RTX 50: brak kernela dla RTX 50 i błąd GEMM na RTX 5070.

Dwie rzeczy nie są jeszcze znane. Nikt nie opublikował, ile pamięci GPU nowy schemat potrzebuje na danej karcie. Nikt nie wie też, czy dzisiejsze programy do kopania będą go obsługiwać.

Projekt wymaga, aby każdy górnik dokładnie wykonywał obliczenie referencyjne. Każdy program, który chce kopać po forku, musi więc zgadzać się z nim bit po bicie.

Co jest jeszcze otwarte w projekcie

PIP-3 jest projektem i tekst mówi to w kilku miejscach. Te części wciąż są oznaczone jako do ustalenia, zanim propozycja przejdzie do następnego statusu:

  • Kompaktowy format, w którym macierze mogą być przechowywane przed zamianą na FP8.
  • Testy statystyczne, które musi przejść zwycięski kafel.
  • Wektory testowe i opublikowane eksperymenty.
  • Link do referencyjnego programu do kopania.
  • Plan wdrożenia.

Kod deweloperski miejscami wyprzedził też tekst. Na przykład już obsługuje warstwy mixture of experts. To budowa modelu AI, w której dla każdego wejścia działa tylko część modelu.

Kod inaczej numeruje też wersję certyfikatu. To normalne dla projektu. Oznacza jednak, że szczegóły wciąż mogą się zmienić, w tym lista akceptowanego sprzętu.

Kiedy to nastąpi

Daty nie ma. Fork Pearl aktywuje się na wysokości bloku zapisanej w oprogramowaniu węzła. Dla tego forka nie ma żadnej wysokości w mainnecie.

W kodzie przechodzącym przegląd wysokość forka jest ustawiona tylko dla lokalnych sieci testowych deweloperów. Najnowsze wydanie Pearl, v1.5.5 z 28 października 2026, w ogóle nie zawiera kodu FP8. Gdy wydanie ustali wysokość, to właśnie tę liczbę warto zanotować.

Pearl już kilka razy zmieniał konsensus. Każda z tych zmian aktywowała się w ustalonym bloku wskazanym w wydaniu. Górnik, który zna numer bloku i aktualizuje się przed nim, nic nie traci.

Co zrobić teraz

Maskotka mechanika przy stole warsztatowym z dwoma GPU. Pierwsza karta, z rodziny Hopper lub Blackwell, ma zielony znacznik i strzałkę w górę do logo Pearl. Od drugiej karty biegnie strzałka do trzech innych monet.
Po forku karta Hopper lub Blackwell dalej kopie Pearl. Każda inna karta przechodzi na inną monetę.
  • Kopać dalej. Program do kopania, ustawienia i wypłaty działają dokładnie tak jak wcześniej aż do bloku forka. Nie trzeba niczego zmieniać z powodu projektu.
  • Sprawdzić rodzinę karty w tabeli powyżej albo po jej zdolności obliczeniowej na liście NVIDIA.
  • Przy karcie Hopper lub Blackwell zaplanować instalację programu do kopania obsługującego schemat FP8 przed blokiem forka, gdy taki się pojawi.
  • Przy każdej innej karcie kopać Pearl aż do bloku forka. Już teraz wybrać, jaką monetę karta będzie kopać potem. Lista najlepszych GPU do kopania i kalkulator kopania pokazują, ile karta zarabia na innych monetach.
  • Śledzić stronę wydań Pearl i repozytorium propozycji Pearl, aby poznać wysokość forka.
  • W dniu forka oceniać program do kopania po zaakceptowanych share'ach na poolu, a nie po wyświetlanym hashrate. Przestarzały program może pokazywać zdrowy hashrate, choć żadna jego praca się nie liczy.

Planują Państwo zakup sprzętu do Pearl? Warto kupować pod to, co sieć akceptuje dziś, i pod to, co zaakceptuje wersja ostateczna, a nie pod projekt, który wciąż może się zmienić.

Najczęściej zadawane pytania

Czy RTX 4090 będzie kopać Pearl po forku FP8?

Nie w obecnym brzmieniu PIP-3. RTX 4090 to karta Ada, a Ada nie jest na liście rodzin układów w projekcie. Tak jest, choć karta potrafi sprzętowo liczyć w FP8. Do bloku forka kopie Pearl normalnie.

Czy RTX 5090 będzie dalej kopać Pearl?

Według projektu tak. Seria GeForce RTX 50 to Blackwell, a referencyjny program do kopania w gałęzi deweloperskiej się na niej uruchamia. Żaden opublikowany test nie pokazuje jeszcze kopania FP8 na karcie GeForce RTX 50.

Czy GPU AMD lub Intel mogą kopać Pearl po forku?

Według projektu nie. Projekt akceptuje tylko NVIDIA Hopper i Blackwell. Karty AMD i Intel mogą dziś kopać Pearl, w zależności od programu do kopania. Będą to robić aż do bloku forka.

Dlaczego szybki RTX 4090 nie może kopać Pearl w FP8?

Problemem nie jest szybkość. Każda rodzina układów nieco inaczej zaokrągla obliczenia zmiennoprzecinkowe. Sieć musi powtórzyć wynik górnika bit po bicie. Do tego potrzeba jednego ustalonego, uzgodnionego obliczenia dla każdej rodziny, a projekt definiuje je tylko dla Hopper i Blackwell.

Kiedy będzie fork FP8 Pearl?

Nie ustalono ani daty, ani wysokości bloku. Najnowsze wydanie, v1.5.5 z 28 października 2026, nie zawiera kodu FP8. Wysokość zostanie podana w wydaniu, gdy zostanie wybrana.

Czy trzeba dziś coś zrobić?

Nie. Można kopać dalej tak jak teraz. Działać należy, gdy wydanie wskaże blok forka. Wtedy trzeba zaktualizować program do kopania przy karcie Hopper lub Blackwell, a przy innej karcie przenieść ją na inną monetę.

Skąd pochodzą te fakty

Każde stwierdzenie tutaj można sprawdzić. Schemat, jego uzasadnienie, biała lista sprzętu i otwarte kwestie pochodzą z tekstu PIP-3. Znajduje się on w publicznym repozytorium propozycji zespołu Pearl.

Obsługa GPU pochodzi z referencyjnego programu do kopania w gałęzi deweloperskiej FP8 repozytorium Pearl. Ten program sam podaje układy, na których się uruchamia.

Status aktywacji pochodzi z parametrów sieci w tym samym kodzie. Wysokość forka FP8 jest tam ustawiona tylko dla sieci testowych. Pochodzi też z najnowszego wydania.

Tam, gdzie źródła milczą, na przykład w sprawie wymagań pamięci czy obsługi w innych programach do kopania, ten wpis mówi to wprost. Nie zgaduje.