Artikel

Hoe controles van Proof of Reserves werken: Een uitgebreide handleiding

Omdat cryptovaluta's nog steeds in populariteit stijgt, is het van cruciaal belang om de veiligheid van fondsen van klanten te garanderen. Dit kan bijvoorbeeld door middel van Proof of Reserves (PoR)-controles, die transparantie en verificatie van de solvabiliteit van een platform bieden.

In deze educatieve handleiding verkennen we de PoR-controles en hoe deze verschillen van Proof of Solvency (PoS). Ook bespreken we de huidige reserveratio's van een hypothetisch cryptovalutaplatform, hoe ze solvabiliteit garanderen en hoe de adressen van het platform kunnen worden geïdentificeerd en geverifieerd.

Daarnaast duiken we in de zuiverheid en status van de reserves van een platform en hoe het PoR-proces werkt om transparantie te bieden. Tot slot onderzoeken we maatregelen die cryptovalutaplatforms kunnen nemen om de transparantie te vergroten en de veiligheid van klanten te verbeteren.

Aan het einde van deze handleiding heb je een compleet beeld van deze PoR-controles en de tools om de solvabiliteit van een platform te verifiëren. We hopen dat deze kennis je zal helpen weloverwogen beslissingen te nemen en veiligheid prioriteit te geven wanneer je cryptovalutaplatformen gebruikt.

Is OKX solvabel?

Ja, OKX is 100% solvabel. Ga echter niet alleen op ons advies af. We willen dat je het verifieert. Daarom hebben we een toonaangevende methode ontwikkeld waarmee we onze klanten onze solvabiliteit zelf kunnen verifiëren:

  • Onze PoR-controles omvatten reserveratio's, waaruit blijkt dat de fondsen van onze klanten voor meer dan 100% overeenkomt met de reserves

  • We publiceren maandelijks bijgewerkte PoR-controles

  • We hebben een open source-functie ontwikkeld waarmee we gebruikers onze solvabiliteit op ketenniveau zelf kunnen verifiëren

  • Na elke PoR-publicatie kunnen OKX-gebruikers de meest recente update van alle historische PoR-data

Wat zijn de huidige reserveratio's van OKX?

Onze reserveratio's worden op deze manier berekend:

(Bedrag van [activum] / Bedrag van [activum] dat onze gebruikers bezitten * 100

Voor Bitcoin, Ethereum en USDT zijn de reserveratio's van OKX momenteel:

Proof of reserves July 2023
A visual showing oKX's proof of reserves for BTC, ETH, and USDT as of July 31 2023

Controleer onze huidige en vorige reserveratio's.

Wat is het verschil tussen Proof of Reserves en Proof of Solvency?

Hoewel ze soms worden verward, is een PoR iets anders dan een PoS. Ter verduidelijking volgen hier enkele definities:

  • PoR verwijst vaak naar een bewijs dat een bewaarder de activa bezit die hij zegt te bezitten.

  • Proof of Liabilities (PoL) is een bewijs van het totaal aan activa dat een bewaarder verschuldigd is aan zijn klanten.

  • Proof of Solvency is een bewijs dat de bewaarder genoeg activa heeft om al zijn klanten terug te betalen. Dit betekent dat het totaal van de activa die zijn aangetoond door de PoL gelijk of hoger moet zijn dan het totaal van de activa die zijn aangetoond door de PoR.

Hoewel we voor het gemak de term 'Proof of Reserves' gebruiken, bieden de reserveratio's die we hierboven noemen een Proof of Solvency. Ze laten zien dat OKX meer activa aanhoudt dan het aan zijn klanten verschuldigd is. Dit is omdat PoR, hoewel belangrijk, niet voldoende is om vertrouwen te wekken. Als een platform $ 1 miljard bezit maar $ 5 miljard verschuldigd is, dan kan deze failliet gaan.

Om het PoR als een echt PoS te laten werken, is het ook van cruciaal belang dat gebruikers de verplichtingen zelf kunnen controleren aan de hand van de reserves. In sommige gevallen wordt de PoL vastgesteld door een externe controleur. Hoewel dit nuttig is, is er meer nodig om het vertrouwen te herstellen in een wereld waar vertrouwde derde partijen maar al te vaak veiligheidslekken kunnen zijn.

Wat zijn de reserves van OKX?

Hoe schoon zijn de reserves van OKX?

  • Onze reserves zijn 100% schoon. De zuiverheid van de reserves van een uitwisseling wordt berekend als de totale waarde die op het platform is vergrendeld minus het aandeel van die waarde dat in de eigen token van het platform wordt gehouden. OKX is de enige crypto-uitwisseling met 100% schone activa, zoals gerapporteerd door DefiLlama en bevestigd door CryptoQuant.

  • Onze reserves zijn van hoge kwaliteit. Als je het dashboard van OKX Nansen bekijkt, zie je onze aanvullende activa en dat activa van hoge kwaliteit (BTC, ETH en USDT) meer dan 92% van de holdings uitmaken.

  • Onze reserves zijn veilig. Het Nansen-dashboard laat ook zien dat de meeste van onze reserves sinds 2021 niet zijn verplaatst, omdat ze voor maximale veiligheid in een cold storage worden bewaard.

Hoe identificeer ik adressen van OKX?

Onze berekening van de reserveratio is gebaseerd op onze eigen reserves, namelijk de hoeveelheid BTC, ETH en USDT die onze portemonnees bevatten. Maar hoe kunnen klanten er zeker van zijn dat we deze activa werkelijk bezitten?

  1. We hebben meer dan 23.000 adressen gepubliceerd en zullen deze blijven gebruiken zodat ze in het openbaar kunnen worden gecontroleerd.

  2. We hebben de privésleutels van de gepubliceerde adressen gebruikt om berichten met 'Ik ben een OKX-adres' te ondertekenen. Dit maakt ons de enige grote uitwisseling die on-chain verificatie van het eigendom van portemonnee-adressen mogelijk maakt.

Zo zien de berichten eruit voor Bitcoin- en Ethereum-adressen:

OKX Bitcoin address signature
OKX Ethereum address signature

Hoe verifieer ik OKX-reserves?

Onze klanten kunnen onze holdings op twee manieren verifiëren:

1. Met behulp van ons programma voor zelfcontrole

2. Met behulp van tools van derden

Zo hoort het verificatieproces van handtekening eruit te zien voor Bitcoin en Ethereum:

OKX Bitcoin address signature verification
OKX Ethereum address signature verification

Hoe werkt het PoR van OKX?

Hoe onze PoR werkt voor onze gebruikers

OKX gebruikt sommaties van hash-bomen om de reserves te tonen. Een hash-boom is een cryptografische boom waarin elk 'blad' (knooppunt) gelabeld is met de hash van een blok gegevens. Elk knooppunt dat geen blad is, wordt een 'tak' genoemd en is gelabeld met de has van de labels van de onderliggende knooppunten. Hash-bomen maken het mogelijk om grote gegevensstructuren samen te voegen op een efficiënte, veilige en extern verifieerbare manier. Daarom zijn hash-bomen ideaal voor ons doel om onze miljoenen gebruikers een snelle manier te bieden om onze reserves zelf te verifiëren.

Voor onze klanten is het proces eenvoudig:

  1. Ze vinden hun saldo terug in de boom en controleren of hun activa in het totale OKX-saldo zitten.

  2. Ze kunnen dan het totale OKX-saldo vergelijken met de openbare on-chain portemonneesaldo van OKX.

Hoe ons PoR technisch werkt

Vanuit een technisch standpunt zijn er meer ingewikkelde zaken. Eerst wordt er een momentopname gemaakt van de Handel-, Financierings- en Grow-accounts van alle in aanmerking komende gebruikers. Elke gebruiker krijgt een unieke anonieme gebruikershash-ID. Het totale vermogenssaldo van elke gebruiker wordt in de boom een 'hash-blad' genoemd. Het combineren van de totale som van de activa van al onze gebruikers levert een 'hash-wortel' op, een cryptografische handtekening die alle holdings van gebruikers weergeeft.

De hash-boom is een binaire boom die is ontworpen om manipulatie of geknoei met data op te sporen. Als er wijzigingen worden aangebracht in gebruikersactiva, dan kun je ze terug zien in de hash-wortel. Dit mechanisme zorgt voor volledige controleerbaarheid van gegevens.

Het gebruik van de sommatiebenadering van de hash-boom in plaats van een eenvoudige hash-boom zorg ervoor dat het gebruikerssaldo voor elke gebruikersaccount deel uitmaakt van de hashgeneratie-input en van onder naar boven wordt toegevoegd aan de hash-boomwortel om de totale activa voor alle gebruikers te registreren. We knippen de hash-bladeren niet af. In plaats daarvan gebruiken we de volledige 32 bytes en zorgen we voor één unieke ID voor elke klant (die we berekenen op basis van elke unieke gebruikers-ID op OKX). Lees onze uitleg voor meer technische details.

Waarom kozen we voor deze PoR-methode?

Elk protocol heeft zijn eigen nadelen. Voor ons was het essentieel om de financiële privacy van onze klanten te beschermen en het voor hen gemakkelijk te maken om zichzelf te verifiëren. De sommatiebenadering maakt dit mogelijk, omdat het minder data blootgeeft dan wanneer we de hele databoom openbaar zouden maken.

Opmerking: Sommige van onze klantsaldo's lijken negatief. Dit komt omdat ons platform krachtige crypto-handelstools biedt, inclusief handel met hefboomwerking. De verhouding van deze knooppunten met een negatief saldo bedraagt momenteel 0,25% van het totaal en hun waarde vertegenwoordigt 1,3% voor BTC, 1,8% voor ETH en 6,7% voor USDT. Ons team onderzoekt zero-knowledge Proof of Liabilities-oplossingen om dit punt aan te pakken.

Wat doet OKX nog meer om meer transparant te zijn?

We hebben zowel Proof of Reserves als Proof of Liabilities gepubliceerd en blijven dit maandelijks doen. Onze open source zelfcontrolefunctie moet ook helpen om de transparantie te vergroten en hopelijk een nieuwe standaard te zetten voor de crypto-industrie.

Niet iedereen zal onze reserves echter zelf controleren. Ook houdt transparantie niet op bij het bewijs van solvabiliteit. Daarom zetten we ons in om, naast de bovengenoemde inspanningen, de gebruikelijke transparantiemethoden voort te zetten door middel van:

  • Het uitvoeren van controles door derden

  • Het blijven verbeteren van ons wereldwijde nalevingsprogramma

  • Het blijven streven naar certificaten waar van toepassing

En we zullen financiële discipline blijven uitoefenen door:

  • Het behouden van een sterke balans met geen externe schuld

  • Nooit fondsen van klanten te gebruiken zonder hun expliciete toestemming

  • Het onderhouden van sterke risicobeheersystemen met een minimaal tegenpartijrisico

Hoe kan ik de solvabiliteit van OKX zelf controleren?

Er zijn twee stappen om zelf te controleren dat we je activa 1:1 houden:

  1. Controleer of je activa zijn opgenomen in de hash-tree van OKX

  2. Controleer of onze totale klantverplichtingen overeenkomen met onze holdings

Hoe controleer ik of mijn activa zijn opgenomen in de hash-boom?

Stap 1

Log in op je OKX-rekening, klik op Audits en klik vervolgens op Details om je auditgegevens te bekijken.

Access Audit data

Stap 2

Controleer zelf of je activa in de hash-boom zijn opgenomen door de gegevens te controleren. Klik op 'Gegevens kopiëren' om de gegevens te verkrijgen.

Copy audit data

Stap 3

Plak en sla de gegevens op als JSON-bestand en voer vervolgens de open source OKX-vertificatietool Merkle Validator. Als de gegevens de verificatie doorstaan, wordt het resultaat 'Padvalidatie van hash-boom voltooid' weergegeven (zoals je hieronder kunt zien). Dit betekent dat je activa zijn opgenomen in ons hash-boomoverzicht. Als de gegevens de verificatie niet doorstaan, wordt het resultaat 'Padvalidatie van hash-boom mislukt' weergegeven.

Merkle tree path validation passed

Disclaimer:

DIT ARTIKEL IS ENKEL BEDOELD VOOR INFORMATIEVE DOELEINDEN. HET IS NIET BEDOELD ALS BELEGGINGS-, FISCAAL OF JURIDISCH ADVIES EN MAG NIET WORDEN BESCHOUWD ALS EEN AANBOD OM DIGITALE ACTIVA TE KOPEN, VERKOPEN OF BEZITTEN. BEZIT VAN DIGITAAL ACTIVUM, WAARONDER STABIELE MUNTEN, BRENGT EEN HOOG RISICO MET ZICH MEE, KAN AANZIENLIJK FLUCTUEREN EN KAN ZELFS GEEN WAARDE MEER HEBBEN. JE MOET ZORGVULDIG AFWEGEN OF HANDEL IN OF BEZIT VAN DIGITALE ACTIVA GESCHIKT IS VOOR GEZIEN JE FINANCIËLE SITUATIE. RAADPLEEG JE JURIDISCH/FISCAAL/BELEGGINGSSPECIALIST BIJ VRAGEN OVER JOUW SPECIFIEKE SITUTATIE.

Gerelateerde artikelen
Bekijk meer
Bekijk meer