BoxExchanger Limited

Reading time icon 5 min.

Jak działa system Proof of Reserves

Dodano: 15 stycznia 2026

ImageJak działa system Proof of Reserves

Po kryzysie FTX użytkownicy zaczęli częściej szukać zrozumiałej odpowiedzi na pytanie, jak sprawdzić rezerwy giełdy kryptowalut: dostęp do aktywów zależy od tego, czy platforma przechowuje środki klientów w pełnej wysokości, a nie tylko rejestruje saldo w interfejsie. W listopadzie 2022 r. FTX otrzymała około 6 mld dolarów wypłat w ciągu 72 godzin – klasyczny test warunków skrajnych płynności, który szybko ujawnia rozbieżności między aktywami a zobowiązaniami.

Proof of Reserves (PoR) pojawił się jako praktyczne narzędzie zapewniające przejrzystość dla usług kryptograficznych związanych z przechowywaniem aktywów: giełd, brokerów, platform wymiany i operatorów portfeli. Pomaga on wykazać, że deklarowane rezerwy opierają się na weryfikowalnych danych, a nie na obietnicach.

Czym jest Proof of Reserves

PoR to metoda potwierdzania, że platforma posiada aktywa kryptograficzne proporcjonalne do łącznych sald użytkowników w ramach stałego „zrzutu” danych. W zaawansowanych implementacjach do weryfikacji angażowana jest niezależna strona, a użytkownik otrzymuje możliwość upewnienia się, że jego saldo jest uwzględnione w łącznej kwocie zobowiązań.

W rozumieniu PoR odpowiada na pytanie, czym jest system potwierdzania rezerw: weryfikacja opiera się na dwóch zestawach liczb – aktywach (zwykle adresy/portfele on-chain) i zobowiązaniach (suma sald klientów w momencie wykonania migawki).

Dlaczego platformy kryptograficzne powinny potwierdzać rezerwy

Dla użytkownika PoR zmniejsza lukę informacyjną: zamiast zaufania „na słowo” pojawia się weryfikowalna matematyka. Dla platformy jest to sposób na szybsze przejście przez okres zwiększonych wypłat i utrzymanie obrotów dzięki stabilności reputacji.

Praktyczny efekt jest szczególnie widoczny w okresach „bankowych najazdów” na rynek kryptowalut: kiedy szybkość wypłat mierzy się w godzinach, rynek ocenia właśnie płynność i kompletność rezerw, a nie deklaracje marketingowe.

Jak działa system Proof of Reserves

Podstawowy proces przebiega etapowo:

  1. Tworzony jest migawkowy obraz sald użytkowników (zobowiązań) i agregowany w strukturę weryfikowaną kryptograficznie.
  2. Publikowane są adresy/portfele, w których znajdują się aktywa, oraz ich wolumen w łańcuchu bloków w tym samym momencie.
  3. Niezależny audytor lub strona certyfikująca sprawdza, czy aktywa pokrywają zobowiązania na dzień wykonania migawki.

Właśnie w ten sposób zazwyczaj wyjaśnia się, jak działa system Proof of Reserves: weryfikacja opiera się na publicznych danych blockchain i kryptografii, a wynik sprowadza się do porównania „aktywa ≥ zobowiązania” dla konkretnej daty.

Rola drzewa Merkle'a w Proof of Reserves

Aby zebrać miliony sald użytkowników w jeden weryfikowalny wynik, stosuje się drzewo Merkle'a (drzewo skrótów). „Pakuje” ono duży zbiór danych w jeden skrót główny (Merkle Root), który pełni rolę kryptograficznej „plomby” całego zestawu.

Sprawdzenie, czy konkretne saldo zostało uwzględnione w drzewie, wymaga przeliczenia łańcucha skrótów, którego złożoność rośnie proporcjonalnie do log2(N), gdzie N to liczba liści. W praktyce oznacza to, że dla 1 048 576 kont wystarczy około 20 kroków haszowania, aby udowodnić uwzględnienie (ponieważ 2^20 = 1 048 576).

U podstaw leży skrót kryptograficzny: na przykład SHA-256 tworzy końcowy skrót o długości 256 bitów, co sprawia, że podmiana danych jest niepraktyczna obliczeniowo przy prawidłowej implementacji.

Weryfikacja zobowiązań wobec użytkowników

Kluczowym momentem PoR jest prawidłowe rozliczanie zobowiązań. Schemat „pokazania portfeli z aktywami” bez dokładnej kwoty sald klientów daje słaby sygnał rynkowi, ponieważ pozostawia nieznaną wielkość zadłużenia wobec użytkowników.

Na poziomie ścisłym przeprowadzanie PoR wygląda następująco: zobowiązania są rejestrowane na migawce, każdy saldo trafia do Merkle Tree, użytkownicy otrzymują dowód włączenia Merkle, a niezależna strona potwierdza, że aktywa w łańcuchu pokrywają łączne zobowiązania na dzień wykonania migawki.

Co pokazuje PoR i jakie kwestie pozostają poza jego zakresem

PoR dobrze radzi sobie z kwestią pokrycia sald użytkowników w konkretnym momencie. Kiedy użytkownik rozumie, jak działa PoR, dostrzega mocną stronę tej metody: możliwość udowodnienia włączenia salda do ogólnego rozliczenia zobowiązań i uzgodnienia aktywów za pośrednictwem publicznego łańcucha bloków.

Poza zakresem PoR pozostają zazwyczaj ryzyka kredytowe poza migawką, jakość wewnętrznego zarządzania ryzykiem, a także dynamika po dacie sprawozdania. Dlatego PoR jest postrzegany jako element systemu przejrzystości wraz z zarządzaniem ryzykiem, sprawozdawczością dotyczącą kontroli i zasadami przechowywania aktywów klientów.

Proof of Reserves i regulacje

Regulacje stopniowo kształtują podstawowe oczekiwania wobec dostawców usług powierniczych: oddzielne przechowywanie aktywów klientów i aktywów firmy, przejrzysta polityka powiernicza, regularne raporty dla klienta dotyczące pozycji.

W UE MiCA wyraźnie wymaga segregacji aktywów kryptograficznych klientów od aktywów własnych dostawcy oraz wskazania, że aktywa klienta powinny być przechowywane oddzielnie na poziomie rozproszonego rejestru; przewidziano również wydawanie wyciągów z pozycji co najmniej raz na trzy miesiące.

W praktyce PoR dobrze łączy się z takimi wymaganiami: segregacja zmniejsza ryzyko operacyjne związane z mieszaniem środków, a PoR dodaje kryptograficzną weryfikowalność pokrycia zobowiązań.

Jak użytkownik może sprawdzić Proof of Reserves

Aby zrozumieć, jak działa Proof of Reserves na konkretnej platformie, przydatna jest prosta lista kontrolna:

  1. Znajdź stronę PoR i datę zrzutu (ważne jest powiązanie z czasem).
  2. Sprawdź, czy serwis publikuje zobowiązania (liabilities), a nie tylko listę portfeli z aktywami.
  3. Skorzystaj z samokontroli: wiele platform podaje Merkle Leaf/Record ID oraz instrukcję, jak upewnić się, że saldo zostało uwzględnione w drzewie zobowiązań.
  4. Sprawdź adresy on-chain: aktywa w portfelach są zawsze odczytywane w eksploratorach blockchain, a kwota powinna być zgodna z logiką raportu na dzień wykonania zdjęcia.
  5. Sprawdź format niezależnej weryfikacji: audyt/atestacja, metodologia, zakres aktywów i zobowiązań, częstotliwość publikacji.

Wniosek

PoR to praktyczna procedura kryptograficzna, która zwiększa przejrzystość usług kryptograficznych opartych na powiernictwie dzięki dwóm rzeczom: weryfikowalnej ewidencji zobowiązań za pomocą drzewa Merkle'a i weryfikowalnych aktywów w łańcuchu bloków. Dla użytkownika wartość PoR jest maksymalna, gdy platforma publikuje metodologię, uwzględnia zobowiązania, zapewnia samokontrolę i potwierdza wyniki poprzez niezależną weryfikację.

Informacje zawarte w niniejszym artykule mają charakter wyłącznie informacyjny i nie stanowią wskazówek dotyczących postępowania, rekomendacji finansowych ani porad inwestycyjnych. Inwestycje w kryptowaluty wiążą się z wysokim poziomem ryzyka, dlatego każdy inwestor powinien samodzielnie przeprowadzić analizę, ocenić swoje możliwości finansowe i skonsultować się z profesjonalnymi doradcami finansowymi przed podjęciem decyzji inwestycyjnych.

Najczęściej zadawane pytania

Czy PoR zastępuje audyt sprawozdań finansowych?

PoR obejmuje pokrycie sald klientów na dzień wykonania zdjęcia i przejrzystość aktywów w łańcuchu bloków; sprawozdania finansowe obejmują szerszy zakres ryzyk i procesów.

Jak często warto publikować PoR?

Im wyższa częstotliwość, tym mniejsza „ślepota” między zdjęciami. W regulacjach można znaleźć wytyczne dotyczące regularnego wydawania wyciągów klientów co najmniej raz na trzy miesiące.

Co należy sprawdzić w pierwszej kolejności na stronie PoR?

Datę migawki, obecność bloku zobowiązań (liabilities), możliwość samoweryfikacji na podstawie dowodu Merkle'a, a także niezależną weryfikację metodologii.

Przeczytaj także