Czym jest snapshot Proof of Reserves (PoR)?
OKX wdrożył Proof of Reserves (PoR) i wprowadził snapshot aktywów netto. Ten snapshot przedstawia wszelkie zadłużenia lub ujemny kapitał własny, które mogą wynikać z zaciągnięcia pożyczki na aktywa. Jeśli zauważysz jakiekolwiek rozbieżności między wyświetlanym przeglądem aktywów a snapshotem, może to wynikać z pozycji z depozytem zabezpieczającym na Twoim koncie lub pożyczek (takich jak pożyczki elastyczne lub pożyczki na określony termin) na Twoim koncie Grow. Czynniki te mogą wpływać na ogólną kalkulację aktywów i powodować różnice między nimi.
Czym jest dowód rezerwy (PoR)?
Proof of Reserves gwarantuje, że powiernik posiada wystarczające rezerwy on-chain, aby w pełni pokryć wszystkie aktywa zarejestrowane w księgach giełdy, jednocześnie zachowując możliwość wykupu.
Proof of Reserves (PoR) wykorzystuje weryfikację kryptograficzną w celu potwierdzenia, że giełda kryptowalut posiada wystarczające zasoby w łańcuchu bloków, aby pokryć depozyty klientów w określonym momencie, bez ujawniania sald poszczególnych kont.
Aktywami używanymi jako rezerwy są wysoce płynne i powszechnie akceptowane kryptowaluty. OKX zapewnia Proof of Reserves dla maksymalnie 22 kryptowalut, w tym Bitcoina (BTC), Ethereum (ETH) i stablecoinów, takich jak Tether (USDT) i USD Coin (USDC).
Dlaczego aktywa na moim koncie nie są zgodne ze snapshotem?
Na przykład, gdy na koncie znajdują się otwarte pozycje z depozytem zabezpieczającym, wartość tych pozycji może ulegać wahaniom w zależności od warunków rynkowych. Wahania te mogą powodować rozbieżności między aktualnym saldem aktywów a snapshotem, który jest wykonywany w określonym momencie. Aktywa wyświetlane na stronie „Moje portfolio” obejmują wyłącznie sumę zabezpieczenia oraz niezrealizowane zyski i straty (UPL) związane z tymi pozycjami. Zakupione aktywa i zadłużenie pozycji transakcji z depozytem zabezpieczającym nie są uwzględnione na stronie „Moje portfolio”, ale są uwzględnione w snapshocie.
Jeśli występuje rozbieżność między wartością aktywów na koncie a wynikiem snapshotu, czy oznacza to, że całkowita wartość konta jest niższa czy wyższa?
Jeśli posiadasz pozycję z depozytem zabezpieczającym, nawet jeśli wynik snapshotu różni się od określonej wartości kryptowalut na koncie, obie metody będą miały tę samą całkowitą wartość konta w USD. Na przykład w przypadku handlu z dźwignią pożyczasz 3 ETH i sprzedajesz je za 3 × 1100 (cena ETH/USDT) = 3300 USDT. W snapshocie PoR saldo ETH zmniejszy się o 3, podczas gdy saldo USDT wzrośnie o 3300. Gdy połączysz odczyty PoR zarówno dla ETH, jak i USDT, będzie to równoważne niezrealizowanemu zyskowi i stracie (UPL) pozycji z dźwignią.
Zaawansowana metoda weryfikacji – wartość kapitału własnego
Który tryb konta obsługuje pozycje z depozytem zabezpieczającym?
| Tryb |
Prosty |
Jednowalutowy depozyt zabezpieczający | Wielowalutowy depozyt zabezpieczający | Depozyt zabezpieczający portfolio |
|---|---|---|---|---|
| Handel z dźwignią (krzyżowy) |
—— | Pozycja handlu z dźwignią | —— |
—— |
| Handel z dźwignią (izolowane automatyczne transfery) |
—— |
Pozycja handlu z dźwignią |
Pozycja handlu z dźwignią |
Pozycja handlu z dźwignią |
| Handel z dźwignią (izolowane_szybkie zabezpiecznie) | —— |
Pozycja handlu z dźwignią |
Pozycja handlu z dźwignią |
—— |
Jak sprawdzić stan konta?
Przejdź do Handel > Ustawienia > Tryb konta, możesz również przełączać Izolowane transfery depozytu zabezpieczającego między Automatycznym transferem a Szybkim depozytem zabezpieczającym
Wybierz ustawienia, aby wyświetlić tryb konta.
Oto przykłady wyjaśniające, dlaczego obliczenia mogą się różnić.
Tryb depozytu zabezpieczającego: krzyżowy
Kapitał konta |
Snapshot aktywów konta |
|
|---|---|---|
Aktywa początkowe |
15 ETH 9000 USDT ![]() |
|
Składanie zlecenia |
Tryb konta: jedna waluta Tryb depozytu zabezpieczającego: krzyżowy Zakup 10 ETH po cenie 1087,24 i wykorzystanie ETH jako zabezpieczenia Zlecenie ETH zostało zrealizowane z opłatą w wysokości -0,01 ETH, obecnie zakupione aktywa wynoszą (10 – 0,01 = 9,99) ETH ![]() |
|
Pozycja |
Po otwarciu pozycji saldo kont nie ulega zmianie i nadal wynosi 15 ETH. W tym przypadku nie ma izolowanego depozytu zabezpieczającego pozycję. Gdy aktywa pozycji wynoszą 9,99 ETH, a zobowiązania pozycji wynoszą 10 872,4 USDT, cena ETH wynosi 1091,43, a PnL wynosi 0,0283 ETH. ![]() |
|
Wzór |
„Kapitał” odnosi się do sekcji „Aktywa” na stronie transakcyjnej. Kapitał konta = saldo kont + izolowany depozyt zabezpieczający + niezrealizowany PnL handlu z dźwignią + niezrealizowany PnL kontraktów futures + niezrealizowany PnL kontraktów perpetual + wartość opcji |
Snapshot kapitału własnego jest obliczany na podstawie rzeczywistych aktywów i zobowiązań związanych z transakcjami z depozytem zabezpieczającym. Snapshot aktywów = saldo kont + izolowany depozyt zabezpieczający (z wyjątkiem izolowanego zabezpieczenia pozycji z dźwignią) + aktywa zabezpieczonej pozycji – zobowiązania pozycji z depozytem zabezpieczającym niezrealizowany PnL kontraktów futures + niezrealizowany PnL kontraktów perpetual + wartość opcji |
Różnice w obliczeniach |
Snapsot kapitału – Kapitał własny aktywów na koncie = – izolowany depozyt zabezpieczający pozycję (handel z dźwignią) + aktywa pozycji z depozytem zabezpieczającym – zobowiązania pozycji z depozytem zabezpieczającym – UPL handlu z dźwignią Przykład: Długa pozycja ETH/USDT (tj. pożyczka USDT w celu zakupu ETH) Snapshot USDT jest obliczany jako: snapshot kapitału = kwota USDT pokazana w „Moim portfolio” - kwota USDT zobowiązania z tytułu pozycji transakcji z depozytem zabezpieczającym Snapshot ETH jest obliczany jako: snapshot kapitału = kwota ETH pokazana w „Moim portfolio” + kwota ETH aktywów pozycji transakcji z depozytem zabezpieczającym - UPL transakcji z depozytem zabezpieczającym na ETH Przykład: krótka pozycja ETH/USDCT (tj. pożyczka ETH i sprzedaż USDT) Snapshot ETH jest obliczany jako: snapshot kapitału = kwota ETH pokazana w „Moim portfolio” - kwota ETH zobowiązań z tytułu pozycji transakcji z depozytem zabezpieczającym Snapshot USDT jest obliczany jako: snapshot kapitału = kwota USDT pokazana w „Moim portfolio” + kwota USDT aktywów z pozycji transakcji z depozytem zabezpieczającym - UPL transakcji z depozytem zabezpieczającym na USDT |
|
Wyniki |
ETH: Kapitał konta = 15 ETH + 0,0283 ETH = 15,0283 ETH USDT: Kapitał konta = 9000 USDT |
ETH: Snapshot aktywów konta = 15 ETH + 9,99 ETH = 24,99 ETH USDT: Snapshot aktywów konta = 9000 USDT – 10 872,4 USDT = -1872,4 USDT |
Różnica w krypto |
ETH:Snapshot aktywów konta – Kapitał na koncie = 24,99 ETH – 15,0283 ETH = 9,9617 ETH USDT:Snapshot aktywów konta – Kapitał na koncie = -1872,4 USDT – 9000 USDT = -10 872,4 USDT |
|
Różnica w USD |
9,9617 ETH * 1091,43(ETH cena mark) + (-10 872,4 USDT) = 0 Wartość wszystkich kryptowalut na koncie w USD = wartość wszystkich aktywów w USD w momencie wykonania snapshotu |
|
Jak zweryfikować to z kryptowalutami |
ETH: Izolowany depozyt zabezpieczający (handel z dźwignią) = 0 ETH Aktywa pozycji z depozytem zabezpieczającym = 9,99 ETH Zobowiązania pozycji z depozytem zabezpieczającym = 0 ETH Niezrealizowany PnL pozycji z dźwignią = 0,0283 ETH Wartość D = - 0 ETH + 9,99 ETH - 0 ETH - 0,0283 ETH = 9,9617 ETH USDT: Izolowany depozyt zabezpieczający (handel z dźwignią) = 0 USDT Aktywa pozycji z depozytem zabezpieczającym = 0 USDT Zobowiązania pozycji z depozytem zabezpieczającym = 10,872.4 USDT Niezrealizowany PnL z transakcji z depozytem zabezpieczającym = 0 USDT Wartość D = -0 USD + 0 USD – 10 872,4 USDT – 0 USDC = -10 872,4 USDC |
|
Szczegóły audytu — szczegółowe pola konta handlowego |
ETH: Saldo = saldo kont + izolowany depozyt zabezpieczający (z wyjątkiem izolowanego handlu z depozytem zabezpieczającym) = 15 ETH + 0 = 15 ETH Aktywa pozycji z depozytem zabezpieczającym = 9,99 ETH Zobowiązania pozycji z depozytem zabezpieczającym = 0 ETH Floating PnL(Niezrealizowany PnL Futures/Perpetual + wartość opcji) = 0 ETH USDT: Saldo = saldo kont + izolowany depozyt zabezpieczający (z wyjątkiem izolowanego handlu z depozytem zabezpieczającym) = 9000 USDT + 0 = 9000 USDT Aktywa pozycji z depozytem zabezpieczającym = 0 USDT Zobowiązania pozycji z depozytem zabezpieczającym = -10 874,5 USDT Kwota zobowiązania będzie wartością ujemną w snapshocie. Floating PnL(Niezrealizowany PnL Futures/Perpetual + wartość opcji) = 0 USDT |
|
Uwaga: łączna wartość środków użytkownika w USD i aktywów w snapshocie jest identyczna, ale ze względu na aktywa i zobowiązania w pozycjach z depozytem zabezpieczającym liczba poszczególnych tokenów może się różnić. |
||
Tryb depozytu zabezpieczającego: izolowane automatyczne transfery
Kapitał konta |
Snapshot kapitału na koncie |
|
|---|---|---|
Aktywa początkowe |
15 ETH 9000 USDT ![]() |
|
Składanie zlecenia |
Otwórz pozycję z izolowanym depozytem zabezpieczającym Tryb konta: jedna waluta Tryb pozycji z depozytem zabezpieczającym: izolowany – automatyczne transfery Zakup 10 ETH po cenie 1406,93 i wykorzystanie ETH jako depozytu zabezpieczającego, dźwignia 10x. Izolowany depozyt zabezpieczający (handel z dźwignią) wynosi 1 ETH. Zlecenie ETH jest realizowane z opłatą w wysokości -0,01 ETH. Zakupiony składnik aktywów wynosi (10 – 0,01 = 9,99) ETH ![]() |
|
Pozycja |
Po otwarciu pozycji 1 ETH zostanie przelane na izolowany depozyt zabezpieczający. Saldo kont wyniesie 14 ETH, a izolowany depozyt zabezpieczający pozycji wyniesie 1 ETH. Izolowana pozycja depozytu zabezpieczającego Aktywa pozycji = 10,99 ETH (w tym depozyt zabezpieczający i zakupione aktywa) Zobowiązania pozycji = 14 069,3 USDT Zabezpieczenie = 1 ETH Cena mark = 1407,75 USDT i PnL = -0,0042 ETH ![]() |
|
Wzór |
„Kapitał” odnosi się do sekcji „Aktywa” na stronie transakcyjnej. Kapitał konta = saldo kont + izolowany depozyt zabezpieczający + niezrealizowany PnL handlu z dźwignią + niezrealizowany PnL kontraktów futures + niezrealizowany PnL kontraktów perpetual + wartość opcji |
Snapshot kapitału jest przygotowywany na podstawie rzeczywistych aktywów i zobowiązań handlu z dźwignią. Snapshot = saldo na kontach + izolowany depozyt zabezpieczający (z wyjątkiem izolowanego handlu z depozytem zabezpieczającym) + pozycje handlu z dźwignią - zobowiązania handlu z dźwignią niezrealizowany PnL kontraktów futures + niezrealizowany PnL kontraktów perpetual + wartość opcji Izolowany depozyt zabezpieczający został uwzględniony w aktywach pozycji z depozytem zabezpieczającym. |
Różnice w obliczeniach |
Snapsot kapitału – Kapitał własny aktywów na koncie = – izolowany depozyt zabezpieczający pozycję (handel z dźwignią) + aktywa pozycji z depozytem zabezpieczającym – zobowiązania pozycji z depozytem zabezpieczającym – UPL handlu z dźwignią |
|
Wyniki |
ETH: Kapitał konta = 14 ETH + 1 ETH + (- 0,0042 ETH) = 14,9958 ETH USDT: Kapitał konta = 9000 USDT |
ETH: Snapshot aktywów konta = 14 ETH + 10,99 ETH = 24,99 ETH USDT: Snapshot aktywów konta = 9000 USDT – 14 069,3 USDT = -5069,3 USDT |
Różnica w krypto |
ETH:Snapshot aktywów konta – Kapitał na koncie = 24,99 ETH – 14,9958 ETH = 9,9942 ETH USDT:Snapshot aktywów konta – Kapitał na koncie = -5069,3 USDT – 9000 USDCT = -14069,3 USDT |
|
Różnica w USD |
9,9942 ETH * 1407,75 (ETH cena mark) + ( -14 069,3 USDT) = 0 Wartość wszystkich kryptowalut na koncie w USD = wartość wszystkich aktywów w USD w momencie wykonania snapshotu |
|
Jak zweryfikować to z kryptowalutami |
ETH: Izolowany depozyt zabezpieczający = 1 ETH Aktywa zabezpieczonej pozycji = 10,99 ETH Zobowiązania zabezpieczonej pozycji = 0 ETH Niezrealizowany PnL z handlu z depozytem zabezpieczającym = -0,0042 Wartość D = - 1 ETH + 10,99 ETH - 0 ETH – (-0,0042) ETH) = 9,9942 ETH USDT: Izolowany depozyt zabezpieczający pozycji (handel z depozytem zabezpieczającym) = 0 USDT Aktywa zabezpieczonej pozycji = 0 USDT Zobowiązania zabezpieczonej pozycji = 14 069,3 USDT Niezrealizowany PnL z transakcji z depozytem zabezpieczającym = 0 USDT Wartość D = -0 USD + 0 USD – 14 069,3 USDT – 0 USDT = -14 069,3 USDT |
|
Szczegóły audytu — szczegółowe pola konta handlowego |
ETH: Saldo = saldo kont + izolowany depozyt zabezpieczający (z wyjątkiem izolowanego handlu z depozytem zabezpieczającym) = 14 ETH + 0 = 14 ETH Aktywa pozycji z depozytem zabezpieczającym = 10,99 ETH Zobowiązania pozycji z depozytem zabezpieczającym = 0 ETH Floating PnL(Niezrealizowany PnL Futures/Perpetual + wartość opcji) = 0 ETH USDT: Saldo = saldo kont + izolowany depozyt zabezpieczający (z wyjątkiem izolowanego handlu z depozytem zabezpieczającym) = 9000 USDT + 0 = 9000 USDT Aktywa pozycji z depozytem zabezpieczającym = 0 USDT Zobowiązania pozycji z depozytem zabezpieczającym = -14 069,3 USDT Kwota zobowiązania będzie wartością ujemną w snapshocie. Floating PnL (Niezrealizowany PnL Futures/Perpetual + wartość opcji) = 0 USDT |
|
Uwaga: łączna wartość środków użytkownika w USD i aktywów w snapshocie jest identyczna, ale ze względu na aktywa i zobowiązania w pozycjach z depozytem zabezpieczającym liczba poszczególnych tokenów może się różnić. |
||
Tryb depozytu zabezpieczającego: izolowany – szybki depozyt zabezpieczający
Kapitał konta |
Snapshot kapitału na koncie |
|
|---|---|---|
Aktywa początkowe |
15 ETH 9000 USDT ![]() |
|
Składanie zlecenia |
Otwórz pozycję z izolowanym depozytem zabezpieczającym Tryb konta: jedna waluta Tryb transakcji z depozytem zabezpieczającym: izolowany – szybkie zabezpieczenie Konieczne jest przeniesienie aktywów do pozycji, aby otworzyć pozycję z izolowanym depozytem zabezpieczającym. W przykładzie następuje transfer 10 ETH do pozycji. Saldo kont wyniesie 15 ETH - 10 ETH = 5 ETH, a aktywa pozycji z izolowanym depozytem zabezpieczającym wyniosą 10 ETH. Kup 10 ETH po cenie 1409,98 i wykorzystaj ETH jako depozyt zabezpieczający. Zlecenie ETH jest realizowane z opłatą w wysokości -0,01 ETH. Zakupiony składnik aktywów wynosi (10 – 0,01 = 9,99) ETH ![]() |
|
Pozycja |
Po otwarciu pozycji Izolowany depozyt zabezpieczający Aktywa pozycji = 19,99 ETH (w tym depozyt zabezpieczający i zakupione aktywa) Zobowiązania pozycji = 14099,8 USDT ![]() |
|
Wzór |
„Kapitał” odnosi się do sekcji „Aktywa” na stronie transakcyjnej. Kapitał konta = saldo kont + izolowany depozyt zabezpieczający (z wyjątkiem izolowanego handlu z depozytem zabezpieczającym) + aktywa zabezpieczonej pozycji - zobowiązania zabezpieczonej pozycji + niezrealizowany PnL handlu z dźwignią + niezrealizowany PnL kontraktów futures + niezrealizowany PnL kontraktów perpetual + wartość opcji *Izolowany depozyt zabezpieczający w trybie „szybkiego zabezpieczenia” = Aktywa pozycji – Zobowiązania pozycji *Niezralizowany PnL pozycji z depozytem zabezpieczającym nie obejmuje niezrealizowanego PnL w trybie „szybkiego zabezpieczenia” |
Snapshot kapitału jest przygotowywany na podstawie rzeczywistych aktywów i zobowiązań handlu z dźwignią. Snapshot aktywów = saldo kont + izolowany depozyt zabezpieczający (z wyjątkiem izolowanego zabezpieczenia pozycji z dźwignią) + aktywa zabezpieczonej pozycji – zobowiązania pozycji z depozytem zabezpieczającym niezrealizowany PnL kontraktów futures + niezrealizowany PnL kontraktów perpetual + wartość opcji |
Różnice w obliczeniach |
Snapshot kapitału aktywów – Kapitał na koncie = aktywa pozycji handlowej z krzyżowym depozytem zabezpieczającym – aktywa pozycji handlowej z krzyżowym depozytem zabezpieczającym – UPL pozycji z krzyżowym depozytem zabezpieczającym |
|
Wynik |
ETH: Kapitał konta = 5 ETH + 19,99 ETH = 24.99 ETH USDT: Kapitał konta = 9000 USDT - 14 099,8 USDT = -5099,8 USDT |
ETH: Snapshot aktywów konta = 5 ETH + 19,99 ETH = 24,99 ETH USDT: Snapshot aktywów konta = 9000 USDT – 14 099.8 USDT = -5099,8 USDT |
Różnica w krypto |
ETH:Snapshot aktywów konta – Kapitał na koncie = 24,99 ETH – 24,99 ETH = 0 USDT:Snapshot aktywów konta – Kapitał na koncie = -5099,8 USDT - (-5099,8 USDC) = 0 |
|
Różnica w USD |
Różnica wartości w USD = 0 Wartość wszystkich kryptowalut na koncie w USD = wartość wszystkich aktywów w USD w momencie wykonania snapshotu |
|
Jak zweryfikować to z kryptowalutami |
ETH: Aktywa pozycji z zabezpieczeniem krzyżowym = 0 Zobowiązania pozycji z zabezpieczeniem krzyżowym = 0 Niezrealizowany PnL pozycji z zabezpieczeniem krzyżowym = 0 Wartość D = 0 ETH USDT: Aktywa pozycji z zabezpieczeniem krzyżowym = 0 Zobowiązania pozycji z zabezpieczeniem krzyżowym = 0 Niezrealizowany PnL pozycji z zabezpieczeniem krzyżowym = 0 Wartość D = 0 USDT |
|
Szczegóły audytu — szczegółowe pola konta handlowego |
ETH: Saldo = saldo kont + izolowany depozyt zabezpieczający (z wyjątkiem izolowanego handlu z depozytem zabezpieczającym) = 5 ETH + 0 = 5 ETH Aktywa pozycji z depozytem zabezpieczającym = 19,99 ETH Zobowiązania pozycji z depozytem zabezpieczającym = 0 ETH Floating PnL(Niezrealizowany PnL Futures/Perpetual + wartość opcji) = 0 ETH USDT: Saldo = saldo kont + izolowany depozyt zabezpieczający (z wyjątkiem izolowanego handlu z depozytem zabezpieczającym) = 9000 USDT + 0 = 9000 USDT Aktywa pozycji z depozytem zabezpieczającym = 0 USDT Zobowiązania pozycji z depozytem zabezpieczającym = -14 099,8 USDT Kwota zobowiązania będzie wartością ujemną w snapshocie. Floating PnL (Niezrealizowany PnL Futures/Perpetual + wartość opcji) = 0 USDT |
|
Uwaga: łączna wartość środków użytkownika w USD i aktywów w snapshocie jest identyczna, ale ze względu na aktywa i zobowiązania w pozycjach z depozytem zabezpieczającym liczba poszczególnych tokenów może się różnić. |
||
Zaawansowana metoda weryfikacji – wartość kapitału konta Grow
Jak działają pożyczki z konta Grow?
Start: konto finansowania 5000 USDT
Pożyczka elastyczna/ terminowa: użytkownik obstawia 5000 USDT, żeby pożyczyć 0,1 BTC.
Porównanie aktywów użytkownika po udzieleniu pożyczki i danych ze snapshotu:
Kapitał konta |
Snapshot |
|
|---|---|---|
Aktywa początkowe |
5000 USDT |
|
Pożyczka |
Użytkownik wpłaca 5000 USDT jako zabezpieczenie, aby pożyczyć 0,1 BTC |
|
Pożyczka? |
Konto finansowania: 0,1 BTC Konto Grow: 3422,46 USDT Uwaga: Jest to zabezpieczenie użytkownika. Kapitał zabezpieczenia = aktywa – zobowiązania; w tym przykładzie kapitał własny użytkownika wynosi 5000 + (-1577,23). = 3422,46 USDC |
Konto finansowania: 0,1 BTC Rozwijaj konto: -0,1 BTC 5000 USDT |
Łącznie |
0,1 BTC 3422,46 USDT |
0 BTC 5000 USDT |
Uwaga: kapitał zabezpieczający nie może być wykorzystywany do innych celów i nie będzie wyświetlany na stronie Aktywa > Moje portfolio. Użytkownicy mogą przejść do konta Grow > Pożyczka, aby uzyskać więcej informacji. |
||
Uwaga: zabezpieczenia nie można wykorzystać w innym celu, więc nie będzie ono widoczne w aktywach, ale można je znaleźć za pomocą następujących metod:
W sieci: Grow > Pożyczka > Zobacz szczegóły pożyczki (dla poszczególnych pożyczek i odpowiednich zabezpieczeń)
W aplikacji: Przejdź do Menu > Pożyczka > Zarządzanie pożyczkami (dla poszczególnych pożyczek i odpowiednich zabezpieczeń)








