Binance, největší světová kryptoměnová burza, zveřejnila svou zprávu o rezervách ze srpna 2023, která ukazuje poměr rezerv výrazně přes 100 % pro všechny její hlavní držené kryptoměny.

Zveřejnění je součástí trvalého závazku společnosti Binance udržovat systém Proof of Reserves (PoR), který poskytuje důkaz, že má dostatek finančních prostředků na pokrytí všech klientských vkladů. Zpráva je založena na auditu BTC Block Height 801130 z agregovaných dat aktualizovaných k 1. srpnu 2023.

Proof of Reserves (PoR) je transparentní protokol, který potvrzuje solventnost kryptoměnové burzy. Funguje to jako důkaz, že burza má dostatek prostředků na pokrytí aktiv uživatelů v poměru 1:1. V podstatě, když uživatel vloží bitcoin, rezervy Binance se zvýší alespoň o jeden bitcoin, čímž se zajistí, že všechny prostředky klienta jsou plně kryty. Tyto údaje nezahrnují podnikové podíly Binance, které jsou vedeny odděleně.

Zpráva PoR společnosti Binance ukazuje, že rezervy burzy jsou výrazně nad čistým zůstatkem zákazníků pro všechny hlášené kryptoměny, včetně bitcoinu, etherea, Binance Coin, Tether, BUSD a USDC, s rezervními sazbami v rozmezí od 101,62 % do 117,99 %. To ukazuje, že společnost má více než dost rezerv, aby splnila všechny potenciální výběry zákazníků.

Cílem PoR je zvýšit transparentnost, bezpečnost a ochranu uživatelů v ekosystému kryptoměn. Jako takový odrazuje burzy od zneužívání uživatelských prostředků a podporuje důvěru mezi uživateli. V souladu s tím si uživatelé Binance mohou sami ověřit zahrnutí svého účtu do posledního ověření PoR, což dále zdůrazňuje závazek burzy k transparentnosti a důvěře uživatelů.

Jak Proof of Reserves (PoR) funguje u stromů Merkle

Aby bylo zajištěno, že bude mít všechna uživatelská aktiva 1:1, implementovala Binance systém, který využívá stromy Merkle. Merkle Tree je kryptografický nástroj, který usnadňuje kondenzaci velkých objemů dat do jediného hashe, zvaného Merkle Root. Tento kořen funguje jako kryptografická „pečeť“, která shrnuje všechna vstupní data. Kromě toho Merkle Trees umožňuje uživatelům ověřit konkrétní obsah obsažený v konkrétní sadě zapečetěných dat.

V kontextu PoR využívá Binance vlastnosti Merkle Trees k ověření, že jednotlivé uživatelské účty jsou začleněny do zprávy o závazcích kontrolované auditorem. Každý uživatel si může ověřit svůj majetek pomocí svého jedinečného vygenerovaného ID hash/záznamu Merkle.

Zde je podrobný rozpis procesu:

Ověřte vlastnictví adresy: Binance nejprve ověří, že vlastnictví peněženek (studených i horkých peněženek) používaných v procesu PoR patří burze.

Snímek uživatelských zůstatků: Snímek držených aktiv na účtu každého zákazníka je pořízen v určité datum a čas.

Generování Merkle Tree: Binance generuje základní datový blok propojením hashovaného ID uživatele a zůstatku každého uživatele. Na základě dat všech uživatelů je pak vytvořen Merkle strom. Pokud se změní jakékoli ID účtu nebo zůstatek v listovém uzlu, změní se také kořen Merkle. Každý uživatel si tak může ověřit, zda jsou jeho aktiva zahrnuta v listovém uzlu.

zk-SNARKs v procesu ověřování

Spolu s Merkle Trees využívá Binance také zk-SNARKs (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) v procesu ověřování. Zk-SNARK je protokol důkazu, který umožňuje prokázat, že zná hodnotu, aniž by prozradil, jaká hodnota je.

V případě Binance burza používá zk-SNARK k prokázání, že všechny sady zůstatků listových uzlů (tj. zůstatky na uživatelských účtech) přispívají k celkovému zůstatku uživatelských aktiv burzy nárokované. Každý uživatel může snadno přistupovat ke svému listovému uzlu, aby viděl, že byl zahrnut do procesu.

Použití zk-SNARKů probíhá v několika krocích:

Ověření vlastnictví adresy: Stejně jako v předchozím procesu ověřuje Binance vlastnictví peněženek (studené i horké peněženky) používaných v procesu PoR.

Snímek uživatelských zůstatků: Opět je pořízen snímek držených aktiv v rámci účtu každého zákazníka.

Generování důkazu zk-SNARKs: pro každého uživatele jsou generovány soubory důkazů zk-SNARKs. To umožňuje každému uživateli snadný přístup ke svému listovému uzlu a ověřuje, že celkový čistý zůstatek uživatele je větší nebo roven nule.

Kromě těchto sebeověřovacích metod využívá Binance k poskytování auditních zpráv také audity třetích stran, které dále posilují bezpečnost a transparentnost ověřovacího procesu.

Upozornění: Tento článek je poskytován pouze pro informační účely. Není nabízeno ani zamýšleno k použití jako právní, daňové, investiční, finanční nebo jiné poradenství.