Deribit l Merkle Tree

Comprovação de Reservas

Comprovação de passivos

Verificados

A Deribit mantém uma reserva de 1:1 de todos os bens de clientes e a empresa tem prazer em oferecer transparência completa dos bens de sua titularidade. Uma comprovação criptográfica dos passivos, confirmável por qualquer terceiro, sem precisar recorrer a um auditor de sua confiança, foi proposta pela primeira vez por Greg Maxwell em 2013, e é conhecida como o protocolo de Maxwell. Essa proposta inicial divulgava informações sobre o número e o tamanho das contas dos clientes, que é o motivo para a Deribit utilizar uma versão ligeiramente modificada, que protege a privacidade de seus clientes e oferece transparência completa, evitando a ocultação dos saldos.

A Deribit desenvolveu uma visão geral criptografada e binária da Merkle, cujas folhas são saldos esteganográficos (cortados em pedaços) dos nossos usuários individuais, desmembrados por ativo. Os clientes podem ver exatamente as folhas da árvore que se referem aos fundos, utilizando o resumo criptográfico exclusivo, desenvolvido a partir das informações das contas. Com os passivos individuais estabelecidos, é fácil verificar se o valor agregado desses passivos é mantido pela Deribit em cadeia.

O arquivo com o panorama diário pode ser encontrado aqui.

Comprovação dos ativos

Verificados

Veja abaixo uma visão geral dos principais endereços de carteiras utilizadas pela Deribit. Observe que a lista abaixo não inclui endereços de bens mantidos sob custódia de terceiros, como a Copper Clearloop e a Cobo Loop.

Verificação de seus ativos

1. Diariamente, a Deribit traça um panorama dos ativos em cadeia para todas as contas que se enquadrem nos critérios. Os ativos mantidos sob custódia por terceiros não podem ser incluídos nos relatórios, pois não estão sob o controle direto da Deribit. O arquivo de dados, inteiramente acessível para todas as partes interessadas, portanto, contém somente as contas que tiverem ativos na Deribit.

2. Em contraste com a abordagem de Maxwell, a comprovação de ativos modificada da Deribit inclui a esteganografia (reorganização dos dados de saldos) dos saldos de seus usuários, para proteger a privacidade dos clientes e evitar a divulgação de saldos reais e os respectivos links para endereços ou identidades de blockchain. Isto é importante porque divulgamos uma lista completa das contas. Somente o cliente poderá reconhecer a lista de seus ativos na lista.

3. Na linha de frente da Deribit (aqui) os clientes encontram um resumo criptográfico que permite confirmarem se seus bens estão incluídos no arquivo de ativos, tanto no nível principal quando em nível de subconta.

4. Todos os códigos utilizados para criar a árvore Merkle Tree modificada da Deribit estão disponíveis abaixo, para que os clientes possam confirmar a precisão dos dados na linha de frente. Para evitar que os mesmos eventos sejam designados a usuários diferentes com níveis de ativos comparáveis, reduzindo assim o montante do passivo, atribuímos a cada conta uma ID de Comprovação exclusiva. Seguindo as instruções abaixo, o cliente pode converter a ID de Comprovação nos identificadores encontrados no arquivo do panorama diário e exibidos na seção de verificação da página de Comprovação de Reservas.

5. O valor agregado dos bens incluídos no Arquivo do Ativo devem ser sempre inferiores ao valor agregado dos bens disponíveis em cadeia. A diferença é o índice de reservas Deribit, que inclui os fundos de seguros e as receitas da Deribit. Se o saldo total em cadeia for mais alto do que o saldo no Arquivo de Ativos (visível na linha de frente e no próprio arquivo), a Deribit terá a Comprovação das Reservas.

Código do usuário

1. O usuário pode encontrar sua ID de Comprovação na linha de frente. O usuário poderá confirmar que sua ID de Comprovação é exclusiva, executando as seguintes etapas:

A. Confirmar a assinatura comprobatória

– Obter a ID do usuário e a Assinatura da ID de Comprovação na página de Comprovação de Reservas.

– Baixar o panorama geral mais recente da Comprovação de Reservas e copiar a Chave Pública (public_key field in json file).

– Utilizar algoritmo de assinaturas Ed25519 para confirmar se a Assinatura da ID de Comprovação foi utilizada para assinar a ID do usuário.

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

– Mensagem = ID do usuário.

– Assinatura = Assinatura da ID de Comprovação.

B. Confirmar a ID de Comprovação

– A Base64url decodifica a ID de Comprovação e a Assinatura da ID de Comprovação.

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

– Confirmar se a shal (Assinatura da ID de Comprovação Base64url Decodificada) = ID de Comprovação Base64url Decodificada.

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

2. Ao calcular resumos criptográficos, o usuário pode transferir todos os seus lançamentos no campo “passivo” do arquivo JSON (para aumentar o PartNumber até que não haja mais resultados de pesquisa). A soma dos lançamentos é a soma incluída no passivo.

A. Juntar a Tabela Seed e a ID de Comprovação:

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

B. SHA256 hash:

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

C. Juntar o resumo criptográfico e o Número da Parte (em valores hexadecimais):

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

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

output: cc9810645a0119723eb25f3afaab84ae6c219ec492bd04409b91da710c61d2647c31

D. SHA256 hash:

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

E. Base64 encode

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

F. Substituir alguns caracteres:

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

input: MNVjXkzE/TFdOKRBWAHVswePQhJjyesfXja22Mjkm8o=
output: MNVjXkzE_TFdOKRBWAHVswePQhJjyesfXja22Mjkm8o

3. Qualquer pessoa pode confirmar se nosso passivo total (a soma de todos os lançamentos de passivos) é menor do que o valor das reservas em cadeia divulgado (ver endereços abaixo).

4. Quando o passivo total é menor ou igual às reservas em carteira, é uma confirmação de que a Deribit forneceu Comprovação de suas Reservas e de que possuir reservas suficientes. À medida que os panoramas gerais são gerados diariamente, a volatilidade do mercado e o impacto correspondente sobre a carteira de clientes pode causar uma diferença temporária entre os panoramas.

Reservas adicionais (além do passivo)

As reservas adicionais (bens sob o controle da Deribit além do passivo do cliente), ou o índice de reserva Deribit, incluem o fundo de seguros da Deribit, as receitas diárias da Deribit e as contas utilizadas para pagamentos e administração geral.

Como os clientes da Cobo Loop têm a opção de sacar seus ativos via Cobo Loop ou, a Deribit precisa manter fundos para permitir saques diretos pelos usuários da Cobo Loop. É o contrário do que acontece com a Copper Clearloop, onde 100% dos ativos dos clientes são sempre mantidos pela própria Copper

(Comprovação de Margens) bloqueadas

Verificadas

Finalmente, a Deribit publica um endpoint que mostra a margem cumulativa bloqueada (MM e IM por moeda) para toda a base de usuários. Esse endpoint mostra em tempo real quantos ativos estão sendo mantidos pela Deribit com margens para posições em aberto. As seções acima fornecem dados específicos sobre os ativos exatos que a Deribit mantém em nome de seus clientes e como os usuários podem confirmar a existência dos ativos. Desta forma, esse enpoint é uma camada adicional de transparência.

Visite o endpoint em tempo real clicando aqui.

Não confie em nós. Verifique-nos.

Sempre total transparência de nossas Reservas.

Não confie em nós. Verifique-nos.

Sempre total transparência de nossas Reservas.

Lista de Carteiras

Verificadas

Todas as carteiras Deribit são públicas e fáceis de verificar. Os fundos dos usuários são sempre garantidos 1:1 por ativos reais.

Deribit Carteiras:

Bitcoin (BTC)
1MdrdcEzfiJdvs6eVSwUx6bWboPX8if5U3 – Link
1932eKraQ3Ad9MeNBHb14WFQbNrLaKeEpT – Link
35WHp4Hid61peyH4tuhNunwRj2gtNB41Lo – Link
bc1qtq5zfllw9fs9w6stnfgalf9v59fgrcxxyawuvm – Link
1MDq7zyLw6oKichbFiDDZ3aaK59byc6CT8 – Link
13JJ1nxDeX5fMsDeyGHiLoK8rF2ayGq1cX – Link
14HeA1YRUiJGb95HVpVTBuavMUBYGk6y7R – Link
bc1qa3phj5uhnuauk6r62cku6r6fl9rawqx4n6d690 – Link
34ZHV8dd6uucEUABUydWpKi6F4qKQntEUf – Link
bc1qf6lm99tp5p27hsmyskve236nsv32lnfwt4h8wk – 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
Solana (SOL)
A5ANHizfayJUDBSwV5Cm7CNXCj6E6AAda49wzzdYPons – Link
H8z2yZcrKo7ngiMz3Vsuw823nYo11qdCqs3sJDDjeTdD – Link
Ripple (XRP)
rpFXRE1LPyS48a4LMqyksG2sjDg8wmQD5e – Link
rE4y6xhfo9QUV2oAxpHtnVkMmGEk632T7R – Link
rK6enCZ6sMs84wMhTUgLhnPr9eyrTTNA6W – Link

Para uma visão geral 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.

ARTIGOS RECENTES