Raport dowodu rezerw jest krótki, ale nośnych szczegółów ma sporo. Identyfikator okresu mówi, którą migawkę oglądasz, data migawki mówi, kiedy zamrożono salda, wersja algorytmu mówi, jak zbudowano drzewo, korzeń jest tym, z czym musi zgodzić się twoja własna weryfikacja, a pokrycie dla poszczególnych monet mówi, czy aktywa pokrywały salda. Przejdziemy pole po polu: do czego służy każde i gdzie każde może zmylić.
Co właściwie zawiera ujawnienie
Ujawnienie nie jest opowieścią. To niewielki zestaw identyfikatorów i liczb, a niemal cała jego wartość leży w tym, czy identyfikatory pozwalają powiązać twój plik dowodu z opublikowanym twierdzeniem.
Cała reszta na stronie to kontekst. Wyjaśnienie drzew Merkle'a, zapewnienia o prywatności, opis procedury weryfikacji: przydatne dla zrozumienia, ale sprawdzasz nie to. Sprawdzasz garść pól, które albo zgadzają się z twoim plikiem, albo nie.
Dobrze czytać raport znaczy więc wiedzieć, które pola są nośne. Dalej omawiamy je w kolejności ważności.
Pola i do czego służą
| Pole | Czym jest | Na co patrzeć |
|---|---|---|
| Identyfikator okresu | O które ujawnienie chodzi | Czy zgadza się z okresem twojego pliku |
| Data migawki | Kiedy zamrożono salda | Czy twoja wpłata była przed nią czy po |
| Wersja algorytmu | Jak zbudowano drzewo | Czy twój weryfikator realizuje tę wersję |
| Status | Czy okres jest ostateczny | Że jest opublikowany, a nie oczekujący |
| Korzeń | Podsumowanie całego drzewa | Że równa się korzeniowi, który policzyłeś |
| Pokrycie dla monety | Aktywa podzielone przez zobowiązania | Że dla każdej monety wynosi co najmniej 100% |
| Lista objętych aktywów | Które aktywa wchodzą | Które twoje aktywa są poza zakresem |
Dwa z nich to identyfikatory, dwa to metadane, a dopiero trzy stanowią samo twierdzenie. Pomieszanie tych ról sprawia, że ludzie czują się uspokojeni raportem, którego nigdy nie sprawdzili.
Okres i data migawki
Identyfikator okresu powstrzymuje cię przed porównywaniem niewłaściwych rzeczy. Ujawnienia powtarzają się cyklicznie, każde tworzy własne drzewo, a każde drzewo ma własny korzeń. Niezgodność korzenia nic nie znaczy, jeśli twój plik dowodu pochodzi z innego okresu.
Data migawki waży więcej, bo określa, o czym w ogóle jest raport. Salda zostają zamrożone w tej chwili, zwykle pierwszego dnia miesiąca, a wszystko późniejsze należy do następnego ujawnienia. Wpłata z dnia następnego nie zginęła w raporcie: po prostu nie należy do tego okresu.
To samo tłumaczy najczęstszy niepokój. Użytkownikom, którzy zarejestrowali się albo zasilili konto po migawce, komunikat mówi, że aktywów w niej nie ma, i jest to poprawne, a nie usterka. Przebieg samej kontroli opisuje jak zweryfikować dowód rezerw.
Wersja algorytmu i dlaczego się ją drukuje
Wersja algorytmu wygląda na szczegół porządkowy i nim nie jest. Określa, z czego dokładnie składa się liść i jak łączy się skróty przy wspinaniu po drzewie, a te wybory nie są uniwersalne.
Dwie rzeczy muszą być przybite, inaczej niezależna weryfikacja jest niemożliwa. Pierwsza to format zapisu sald: wartość z inną liczbą miejsc po przecinku daje inny skrót. Druga to kolejność łączenia na każdym poziomie: zahaszować najpierw lewego sąsiada, a potem prawego, to nie to samo co odwrotnie.
Publikacja wersji dopiero umożliwia niezależny weryfikator. Jeśli uruchamiasz własne narzędzie, wersja w raporcie mówi ci, czy twoja implementacja pasuje do tego okresu, a zmiana wersji jest sygnałem, by sprawdzić, a nie zakładać.
Korzeń
Korzeń to jedyne pole dźwigające cały ciężar. Jest pojedynczą wartością wyprowadzoną z każdego liścia drzewa, a jego właściwość polega na tym, że dowolna zmiana w danych źródłowych zmienia go całkowicie.
Ta właśnie właściwość czyni z publikacji zobowiązanie. Gdy korzeń jest już jawny, giełda nie może poprawić salda, dodać konta ani go usunąć, żeby weryfikacja u wszystkich użytkowników nie posypała się naraz. Nie naprawi drzewa po cichu i nie naprawi go dla jednej osoby bez psucia go wszystkim.
W praktyce porównujesz dwa razy. Musi równać się korzeniowi w twoim pliku dowodu i korzeniowi pokazanemu na jawnej stronie za ten sam okres. Dopiero to drugie porównanie przypina twoje konto do zbioru pokazanego wszystkim pozostałym; strukturę za tym wyjaśnia czym jest dowód rezerw.
Pokrycie i lista objętych aktywów
Pokrycie rezerwami to aktywa w łańcuchu podzielone przez zobowiązania wobec użytkowników, a 100% jest progiem. Na nim lub powyżej giełda trzymała dość tej monety, by pokryć salda w chwili migawki.
Czytaj po jednej monecie. Platforma może pewnie stać powyżej progu na jednej monecie i poniżej na innej, a każda liczba zbiorcza dla całości przechowywanego zasłania właśnie to. Raportowanie per moneta niesie więcej informacji niż liczba z nagłówka, a jego brak sam w sobie jest ustaleniem.
Potem przeczytaj listę objętych aktywów, pole pomijane najczęściej. Ujawnienie obejmujące cztery aktywa nie twierdzi nic o piątym. To granica zakresu, nie wada, ale działa jako informacja tylko wtedy, gdy zauważysz, które twoje pozycje zostały poza nią.
Czego w raporcie celowo nie ma
Dowód rezerw jest twierdzeniem o aktywach w pewnej chwili, a z tego wynikają trzy rzeczy, o których nie powie ci żadne pole raportu.
Nie mówi nic o zobowiązaniach poza saldami użytkowników, które weszły do drzewa, więc nie jest oświadczeniem o wypłacalności. Nie mówi nic o tym, co stało się po migawce, bo późniejszy przelew zmienia stan rzeczy, nie zmieniając opublikowanego korzenia. I nie mówi nic o tym, czy aktywa w łańcuchu należały do platformy wyłącznie, bo kontrola nad adresem w danej chwili to nie to samo co własność bez obciążeń.
Nic z tego nie osłabia raportu. Czyni go konkretnym, a to właściwość bardziej użyteczna; właśnie dlatego strona zobowiązań wymaga osobnego omówienia w dowód rezerw a zobowiązania.
Podsumowanie
Czytaj ujawnienie zaczynając od identyfikatorów, a nie od uspokajających sformułowań. Potwierdź, że okres zgadza się z twoim plikiem dowodu, zanotuj datę migawki i to, po której jej stronie leżą twoje wpłaty, oraz sprawdź, czy wersja algorytmu jest tą, której oczekuje twój weryfikator.
Potem czytaj samo twierdzenie. Korzeń musi zgadzać się z policzonym przez ciebie, pokrycie każdej objętej monety musi wynosić co najmniej 100%, a lista objętych aktywów mówi, o których twoich aktywach raport w ogóle się nie wypowiadał. Raport bez któregokolwiek z tych pól nie jest krótszy: jest po prostu niemożliwy do sprawdzenia do końca. Czytaj dalej materiały Bitbase Academy.
Powiązane artykuły
Inne artykuły Bitbase na ten temat:
- Jak zweryfikować dowód Merkle'a: przeprowadzamy sprawdzenie samodzielnie
- Drzewa Merkle'a a dowody rezerw z wiedzą zerową: kompromis prywatności
- Dlaczego wpłata lub wypłata środków fiducjarnych jest oczekująca
- Walidator w jailu: co to znaczy i jak działa unjail
- Kultowe monety i przejęcia przez społeczność (CTO)
Zastrzeżenie: ten artykuł to treść edukacyjna Bitbase Academy, wyłącznie w celach informacyjnych. Nie stanowi porady inwestycyjnej, handlowej, podatkowej ani finansowej. Kryptoaktywa są zmienne — samodzielnie oceń ryzyko. Napisano w wrześniu 2026 r.; sprawdzaj aktualne oficjalne informacje.
Źródła
[1] Bitbase, Dowód rezerw — comiesięczne ujawnienie, korzeń Merkle'a i otwarty weryfikator www.bitbase.com






