Deribit l Merkle Tree

Comprobante de Reservas

Prueba de pasivos

Verificada

Deribit mantiene una reserva 1:1 de todos los activos de los clientes y la empresa se complace en ofrecer total transparencia sobre nuestras participaciones. Una prueba criptográfica de pasivos, que puede verificar cualquier parte sin depender de un auditor de confianza, fue propuesta por primera vez por Greg Maxwell en 2013, y se conoce como protocolo Maxwell. Esta propuesta inicial revelaba información sobre el número y el tamaño de las cuentas de los clientes, por lo que Deribit utiliza una versión ligeramente modificada que protege la privacidad de los clientes y ofrece total transparencia, evitando que se oculten los saldos.

Deribit creó un resumen hash binario Merkle en el que las hojas son los saldos esteganografiados (cortados en trozos) de cada uno de nuestros usuarios, desglosados por activos. Los clientes pueden ver exactamente qué hojas del árbol se refieren a sus fondos utilizando el hash único creado a partir de la información de su cuenta. Una vez establecidos los pasivos individuales, es posible verificar fácilmente si el conjunto de estos pasivos está en manos de Deribit en la cadena.

El archivo de las instantáneas diarias se encuentra en aquí.

Prueba de activos

Verificada

A continuación encontrará un resumen de las direcciones de los monederos principales utilizados por Deribit. Por favor, tenga en cuenta que la siguiente lista no incluye las direcciones de los activos depositados en terceros depositarios, como Copper Clearloop y Cobo Loop.

Verificación de sus activos

1. Cada día Deribit toma una instantánea de los activos en la cadena para todas las cuentas elegibles. Los activos mantenidos por terceros depositarios no pueden incluirse en los informes, pues no están bajo el control directo de Deribit. Por lo tanto, el archivo de datos al que pueden acceder todas las partes interesadas sólo contiene las cuentas que tienen activos en Deribit.

2. A diferencia del enfoque de Maxwell, la prueba de activos modificada de Deribit incluye la esteganografía (reordenación de los datos de los saldos) de los saldos de nuestros usuarios para proteger la privacidad de los clientes y evitar la divulgación de los saldos reales y sus vínculos con las direcciones o identidades de blockchain. Esto es importante, pues divulgamos una lista completa de cuentas. Sólo el cliente puede reconocer sus activos en la lista.

3. En el frontend de Deribit (aquí) los clientes encontrarán un hash que les permitirá verificar que sus activos están incluidos en el archivo de activos tanto a nivel de cuenta principal como de subcuenta.

4. Todo el código utilizado para crear la Merkle Tree modificada de Deribit está disponible a continuación para que los clientes puedan verificar la exactitud de los datos del frontend. Para evitar que se asignen los mismos nonces a distintos usuarios con niveles de activos comparables, reduciendo así el tamaño de los pasivos, damos un ID de prueba único a cada cuenta. Con las siguientes instrucciones, el cliente puede convertir el ID de la prueba en los identificadores que se encuentran en el archivo de instantáneas diarias y que se muestran en la sección de verificación de la página Prueba de reservas.

5. La suma de los activos incluidos en el fichero de activos debe ser siempre inferior a la suma de los activos disponibles en la cadena. La diferencia es el ratio de reserva de Deribit, que incluye los fondos de seguros y los ingresos de Deribit. Si el saldo total de la cadena es superior al saldo del archivo de activos (visible en el frontend y en el propio archivo), entonces Deribit tiene una prueba de reservas.

Código de usuario

1. El usuario puede encontrar su ID de prueba en el frontend. El usuario puede verificar que su ID de prueba es único realizando los siguientes pasos:

A. Verificar la firma de la prueba

– Consulte el ID de usuario y la firma del ID de prueba en la página Prueba de reservas

– Descargue la última instantánea de la Prueba de reservas y copie la clave pública (public_key field in json file)

– Utilice el algoritmo de Ed25519 firma para verificar que se ha utilizado la firma de ID de prueba para firmar el ID de usuario.

Herramienta: https://ed25519.altr.dev/ (Base64)

– Mensaje = ID de usuario

– Firma = Firma de ID de prueba

B. Verificar ID de la prueba

– Base64url descodifique el ID de prueba y la firma del ID de prueba

Herramienta: https://cryptii.com/pipes/base64-to-hex (Variant = Base64url, Format: Hexadecimal Group By = None)

– Verifique so shal (firma de ID de prueba Base64url decodificado) = ID de prueba Base64url decodificado

Herramienta: https://emn178.github.io/online-tools/sha1.html (Input Type = Hex)

2. Calculando los hashes, un usuario puede recuperar todas sus entradas del campo «pasivo» del archivo JSON (para aumentar PartNumber hasta que no haya más recuperaciones). La suma de las entradas es la suma incluida en el pasivo.

A. Unir tabla semilla e ID de prueba:

format: TableSeed ++ “|” ++ Proof ID
output: 2022-12-02 12:37:32|accountProofId

B. SHA256 hash:

tool: https://emn178.github.io/online-tools/sha256.html (Input Type = Text)
input: 2022-12-02 12:37:32|accountProofId
output (dummy): cc9810645a0119723eb25f3afaab84ae6c219ec492bd04409b91da710c61d264

C. Una el hash con el número de pieza (en hexadecimal):

format: HashFromStep2 ++ “|” ++ PartNumber
input:

– HashFromStep2: cc9810645a0119723eb25f3afaab84ae6c219ec492bd04409b91da710c61d264
– | in hex: 7c
– 1 in hex: 31

output: cc9810645a0119723eb25f3afaab84ae6c219ec492bd04409b91da710c61d2647c31

D. SHA256 hash:

tool: https://emn178.github.io/online-tools/sha256.html (Input Type = Hex)
input: cc9810645a0119723eb25f3afaab84ae6c219ec492bd04409b91da710c61d2647c31
output (dummy): 30d5635e4cc4fd315d38a4415801d5b3078f421263c9eb1f5e36b6d8c8e49bca

E. Base64 encode

tool: https://emn178.github.io/online-tools/base64_encode.html (Input Type = Hex)
input: 30d5635e4cc4fd315d38a4415801d5b3078f421263c9eb1f5e36b6d8c8e49bca
output: MNVjXkzE/TFdOKRBWAHVswePQhJjyesfXja22Mjkm8o=

F. Sustituya algunos caracteres:

‘=’ => ”
‘+’ => ‘-‘
‘/’ => ‘_’

input: MNVjXkzE/TFdOKRBWAHVswePQhJjyesfXja22Mjkm8o=
output: MNVjXkzE_TFdOKRBWAHVswePQhJjyesfXja22Mjkm8o

3. Todos pueden comprobar que nuestro pasivo total (suma de todas las entradas de pasivo) es inferior a las reservas declaradas en la cadena (direcciones, véase más abajo).

4. Cuando el pasivo total es inferior o igual a las reservas del monedero, se confirma que Deribit ha proporcionado una prueba de reservas porque mantiene reservas suficientes. Como las instantáneas se toman diariamente, la volatilidad del mercado y el impacto correspondiente en las carteras de los clientes pueden causar una diferencia temporal entre las instantáneas.

Reservas adicionales (más allá del pasivo)

Las reservas adicionales (activos bajo el control de Deribit más allá de los pasivos de los clientes), o el coeficiente de reservas de Deribit, incluye el fondo de seguros de Deribit, los ingresos diarios de Deribit y las cuentas utilizadas para pagos y administración general.

Como los clientes de Cobo Loop tienen la opción de retirar activos a través de Cobo Loop, Deribit tendrá que mantener los fondos para facilitar los retiros directos de los usuarios de Cobo Loop. Esto es contrario a Copper Clearloop, donde Copper siempre mantiene el 100% de los activos de los clientes.

(Prueba de márgenes) bloqueada

Verificada

Por último, Deribit publica un punto final que muestra el margen acumulado bloqueado (MM e IM por divisa) para toda la base de usuarios. Este punto final muestra en tiempo real cuántos activos se mantienen en Deribit como márgenes para posiciones pendientes. Las secciones anteriores ofrecen información específica sobre los activos exactos que Deribit mantiene en nombre de los clientes y cómo pueden verificar los usuarios la existencia de los activos, de modo que este punto es una capa adicional de transparencia.

Consulte el siguiente punto final en tiempo real aquí.

No confíes en nosotros. Verifíquenos.

Siempre total transparencia de nuestras Reservas.

No confíes en nosotros. Verifíquenos.

Siempre total transparencia de nuestras Reservas.

Lista de carteras

Verificada

Todas las tenencias de la billetera Deribit son públicas y fáciles de verificar. Los fondos de los usuarios siempre están respaldados 1:1 por activos reales.

Billeteras de Deribit:

Bitcoin (BTC)
1MdrdcEzfiJdvs6eVSwUx6bWboPX8if5U3 – Link
1932eKraQ3Ad9MeNBHb14WFQbNrLaKeEpT – Link
35WHp4Hid61peyH4tuhNunwRj2gtNB41Lo – Link
bc1qtq5zfllw9fs9w6stnfgalf9v59fgrcxxyawuvm – Link
1MDq7zyLw6oKichbFiDDZ3aaK59byc6CT8 – Link
13JJ1nxDeX5fMsDeyGHiLoK8rF2ayGq1cX – Link
14HeA1YRUiJGb95HVpVTBuavMUBYGk6y7R – Link
bc1qa3phj5uhnuauk6r62cku6r6fl9rawqx4n6d690 – Link
34ZHV8dd6uucEUABUydWpKi6F4qKQntEUf – Link
bc1qf6lm99tp5p27hsmyskve236nsv32lnfwt4h8wk – Link
bc1qrmuxak470z7zch5f3gz05dc6h4ngwqdq4wx80w – Link
Ethereum (ETH) – ETHW – USDC – USDT – MATIC
0x062448f804191128d71fc72e10a1d13bd7308e7e – Link
0x2eeD6a08Fb89a5CD111efA33f8DcA46CfbEB370f – Link
0x58F56615180A8eeA4c462235D9e215F72484B4A3 – Link
0x5f397B62502e255f68382791947D54C4B2d37F09 – Link
0x63F41034871535ceE49996Cc47719891Fe03dff9 – Link
0x6B378bE3c9642ccF25b1A27faCb8ace24aC34A12 – Link
0x77021d475E36b3ab1921a0e3A8380f069d3263de – Link
0x904cC2B2694FFa78F04708D6F7dE205108213126 – Link
0xA0F6121319a34f24653fB82aDdC8dD268Af5b9e1 – Link
0xA7e15eF7C01B58eBe5eF74Aa73625Ae4b11FE754 – Link
0xcfee6efec3471874022e205f4894733c42cbbf64 – Link
0x1baE874af9f81B8F93315b27F080260Da4702D3a – Link
0x2563328d58AC7eE9e930E89C29Ce96046a291207 – Link
Solana (SOL)
A5ANHizfayJUDBSwV5Cm7CNXCj6E6AAda49wzzdYPons – Link
H8z2yZcrKo7ngiMz3Vsuw823nYo11qdCqs3sJDDjeTdD – Link
BZo9RRbgsWaLMxyaYiJK9D27j2FAVgHrhMJBvAj7GiyG – Link
Ripple (XRP)
rpFXRE1LPyS48a4LMqyksG2sjDg8wmQD5e – Link
rE4y6xhfo9QUV2oAxpHtnVkMmGEk632T7R – Link
rK6enCZ6sMs84wMhTUgLhnPr9eyrTTNA6W – Link
rKK7VZnnqovrh5Gka1ANartX9Usx2aBAZd – Link

Para obtener una descripción gráfica, visite Nansen, CoinMarketCap, or DeFiLlama.

AUTOR

Deribit

We are the best resource for Crypto Derivatives trading. Deribit is not available in the United States or other restricted countries.

ARTÍCULOS RECIENTES