Klíčové věci
Transparentnost uživatelských prostředků je nezbytná pro opětovné získání důvěry veřejnosti a regulačních orgánů v krypto sektor a pro posílení jeho image jako vyspělého sektoru řízeného odpovědnými zúčastněnými stranami.
Systém Binance Proof of Reserves (PoR) je ztělesněním našeho závazku k ochraně uživatelských prostředků a transparentnosti.
Od listopadu 2023 vám systém PoR společnosti Binance umožňuje zobrazit fondové rezervy našich uživatelů denominované v 31 různých digitálních aktivech.
Před rokem, uprostřed krize, která vážně otestovala důvěru veřejnosti v krypto, se Binance připojila ke snaze všech v sektoru obnovit tuto důvěru. Slova se nám nezdála dostačující, a tak jsme se pokusili ukázat, že vyspělost a spolehlivost jsou součástí samotné podstaty ekosystému digitálních aktiv, abychom umlčeli kritiku, která byla v té době všudypřítomná a i dnes velmi častá. Vyvinuli jsme šestidílný rámec, který by mohly přijmout všechny centralizované kryptoburzy, které chtějí spojit své síly, aby znovu získali důvěru uživatelů. Tento přístup byl založen na dvou klíčových principech: důležitosti uživatelských prostředků a transparentnosti.
Náš systém Proof of Reserves (PoR) implementovaný v listopadu 2022 byl navržen tak, aby uplatňoval tyto dva principy. To nejdůležitější, odpovědné hospodaření s uživatelskými prostředky, již bylo zajištěno: od zrodu naší společnosti jsme se rozhodli nikdy zbytečně neriskovat s majetkem, který nám uživatelé svěřují, udržovat dostatečné rezervy na pokrytí výběrů libovolné částky a upřednostňovat bezpečnost. Úkolem pak bylo najít způsob, jak tuto touhu zviditelnit.
Když jsme náš systém odhalili, umožňoval pouze prohlížení rezerv BTC a na konci roku 2022 již bylo možné zobrazit celkem devět tokenů. O rok později obsahuje systém PoR společnosti Binance pojmenované rezervy ve 31 digitálních aktivech, které držíme pro naše uživatele, což je více než kterákoli jiná velká centralizovaná burza poskytující podobné informace. Za všech okolností to znamená, že zůstatek každého z těchto 31 aktiv je vyšší než 100 %. Náš systém evidence rezerv je stále ve vývoji. Za poslední rok prošel řadou upgradů a s každou iterací se neustále vyvíjí.
Technologie průhlednosti
Blockchain je ideálním prostředím pro zajištění a realizaci transparentnosti fondů: rozsah uživatelské základny a operací Binance však omezuje technologická řešení schopná poskytovat snadný přístup ke spolehlivým důkazům o našich rezervách u toho, kdo je chce.
Původní systém se spoléhal na kryptografii Merkle Tree, což je přístup ke konsolidaci velkého množství dat do jediného hashe, aby se data na blockchainu přidala do našich rezerv. Proces ověření zahrnuje vytvoření stromu Merkle, který kóduje ID uživatelů s čistým zůstatkem jejich aktiv držených na úrovni tokenů. Výsledek tohoto procesu, nazývaný Merkle root, funguje jako kryptografická pečeť, která „shrnuje“ všechna data, která obsahuje. Tato metoda také dává uživatelům možnost zobrazit konkrétní podmnožiny kódovaných dat, což usnadňuje zajištění bezpečného uložení jejich vlastních aktiv.
Tento návrh však poskytoval plnou transparentnost pouze v případě, že zůstatky na každém účtu byly zveřejněny, což jsme z bezpečnostních důvodů a důvěrnosti nechtěli dělat. Existuje další nedostatek konvenčních stromů Merkle, který lze potenciálně manipulovat přidáním fiktivních uživatelských účtů se zápornými zůstatky, aby se narušil celkový stav rezerv.
Aby se tato omezení vyřešila, naši vývojáři implementovali protokoly zk-SNARK v upgradu z února 2023, což je forma důkazu Zero-Knowledge navrstvená na hlavní strom Merkle. Tento typ kryptografického důkazu umožňuje jedné straně prokázat platnost prohlášení poskytnutého druhé straně, aniž by byl zveřejněn jeho obsah. V naší situaci umožňuje Binance prokázat, že plně kryje prostředky svých uživatelů, aniž by odhalila zůstatky na účtu každé osoby. Prostřednictvím tohoto spojení protokolu zk-SNARK se stromem Merkle mohou uživatelé ověřit, zda jsou jejich prostředky zahrnuty do výpočtu celkového čistého zůstatku uživatelských aktiv.
Tvořte ruku v ruce s naší komunitou
Naše implementace kryptografie zk-SNARK znamenala první aplikaci tohoto přístupu ze strany kryptoorganizace za účelem navrhování řešení pro prokázání bonity. Chtěli jsme, aby z této inovace těžil i zbytek odvětví: proto jsme vytvořili kód pro náš systém PoR jako open source. Požádali jsme také komunitu o zpětnou vazbu, aby byl systém ještě robustnější, a oni na naši výzvu zareagovali.
Krátce po únorovém uvedení do provozu například společnost zabývající se blockchainovou bezpečností provedla audit našeho kódu a nahlásila zranitelnost v upgradovaném řešení pro dokazování rezerv, kterou jsme rychle opravili. Tento incident dokazuje, že chceme upřednostňovat transparentnost uživatelských prostředků v celém odvětví. Spíše než abychom spěchali s návrhem řešení jako první, chceme, aby v tomto dosahovali lepší výkon všichni naši kolegové ze všech oblastí života, a rádi přijmeme jakýkoli externí příspěvek, který nám pomůže lépe se ocitnout v tomto neprobádaném terénu. Pokud jde o znovuzískání důvěry zlepšením transparentnosti, úsilí každého přináší prospěch všem.
Binance je i nadále odhodlána podporovat uživatelská aktiva za všech okolností v poměru alespoň 1:1 a také neustále pracovat na inovativních způsobech, jak uklidnit uživatele při zachování transparentnosti našich rezerv. Jak dokazuje poslední iterace (12.) našeho programu Proof of Reserves zahájeného začátkem listopadu, měli jsme dostatek BTC k pokrytí 104 % čistých zůstatků našich klientů, 105 % zůstatků ETH našich klientů, 111 % našich zůstatky klientů v BNB a více než 118 % všech USDT uložených uživateli na naší platformě. Vaše prostředky jsou u Binance v bezpečí a můžete se o tom kdykoli sami přesvědčit.
Pro více informací
Zdrojový kód našeho PoR systému
Systém Binance Proof of Reserves: Co je to Merkle Tree?
Binance Academy: Zlepšení transparentnosti kryptoměn s důkazy o nulových znalostech
Jak zk-SNARK vylepšují Binance systém důkazu o rezervách?

