Cómo verificar la propiedad de OKX y el saldo de la dirección de la billetera

Publicado el 26 sept 2023Actualizado el 21 nov 2024Lectura de 15 min

En este artículo te explicaremos cómo verificar la propiedad de OKX y el saldo de la dirección de la billetera a través del archivo de instantáneas de reserva de OKX y la herramienta de verificación de reservas de código abierto.

Qué debo preparar antes de la verificación

1. Abrir la Herramienta de verificación, selecciona el archivo zip para descargar Puedes ver las siguientes dos herramientas en la carpeta:

  • VerifyAddress: verifica la titularidad de la dirección de reservas.

  • CheckBalance: verifica el saldo de la dirección de reservas (Nota: Debes configurar rpc.json para definir el nodo RPC o la API abierta de OKLink y otros datos relacionados).

CT-web-POR-preparation folder

Puedes ver VerifyAddress y CheckBalance en la carpeta.

2. Abrir los archivos de auditoría y descarga la prueba de reservas

3. Guarda la prueba de reservas y la herramienta de verificación descargadas en la misma carpeta.

¿Cómo verifico la titularidad de OKX de la dirección de reservas de la billetera?

Los datos de las instantáneas OKX contienen direcciones, para indicar que se trata de una dirección OKX mensajes y firmas, así como scripts de canje de firma múltiple de BTC. Puedes seguir los pasos que se indican a continuación para confirmar que OKX es el titular de estas direcciones.

  • La billetera BTC adopta dos métodos de firma: firma única y firma múltiple.

    • La firma múltiple emplea 2/3 firmas, y cada dato contiene dos firmas, que a su vez están firmadas por dos claves privadas de entre las tres claves privadas que posee OKX. Al verificar las dos firmas, se garantiza que OKX tiene al menos dos de las claves privadas, lo que demuestra que OKX es el titular de la dirección de firma múltiple.

    • La dirección BTC de firma única aprobó el mensaje y los resultados de la firma demuestran que la dirección es propiedad de OKX.

  • ETH y billetera USDT

    • El mensaje aprobado y los resultados de la firma demuestran que la dirección es propiedad de OKX.

Puedes confirmar la titularidad de la dirección de reservas publicada por OKX mediante las herramientas de código abierto proporcionadas o con herramientas de terceros.

¿Cómo verifico la titularidad de OKX de la dirección de reservas de la billetera mediante herramientas de verificación?

  1. Abre una ventana de terminal

    • Sistema Mac: Terminal

    • Sistema Windows: Símbolo del sistema

  2. Ejecuta el comando y busca el directorio de la carpeta descargada. En nuestro caso, introduce el comando cd /Descargas/prueba de reservas

  3. Introduce el siguiente comando en la ventana de terminal (El nombre del archivo puede sustituirse por otro archivo que tengas que validar)

    • Mac:./VerifyAddress --por csv filename okx por 20221122.csv

    • Windows: VerifyAddress.exe --por csv filename okx por 20221122.csv
      Nota: Si usas Mac y te encuentras "no puedes abrir las herramientas porque el desarrollador no puede verificarse", ve a Preferencias del sistema > Seguridad y privacidad > General > Haz clic en el bloqueo para realizar los cambios > Permitir aplicaciones descargadas desde > App Store e desarrolladores identificados

  4. Si se supera la verificación, aparecerá un mensaje en el terminal para indicar que finalizó la verificación de firmas y que todas las direcciones la han superado.

CT-web-POR-passed verification on terminal

"Verificar firma de la dirección finaliza. Todas las direcciones pasaron" aparece en el terminal

¿Cómo verificar la titularidad de OKX de la dirección de reservas de la billetera mediante herramientas de terceros?

Para verificar la titularidad de los siguientes tipos de direcciones, se pueden utilizar herramientas de terceros para demostrar que la dirección pertenece a OKX:

Vamos a ver un ejemplo con la dirección de firma única de BTC:

  1. Descarga y abre Archivos de auditoría

  2. copia una entrada del archivo, con la dirección, el mensaje y la firma

CT-web-POR-copy record

Copia una entrada del archivo

3. Accede a la web de la herramienta de verificación de firmas de BTC, pega la dirección, el mensaje y la firma

4. Si se supera la verificación, el resultado aparecerá como se muestra a continuación:

CT-web-POR-verification result

Resultado de la verificación

¿Cómo puedo verificar la titularidad de los activos de staking de ETH de OKX?

Para los activos de staking con ETH, usa el explorador de terceros (beaconcha.in) para verificar la titularidad de OKX de estas claves públicas.

  1. Descarga y abre Staking de ETH.

  2. Copiar cualquier clave pública validator

CT-web-POR-copy validator publickey

Copia la clave pública del validador

3. Ir abeaconcha.in, pega la clave pública del validador

4. Verifica si la dirección "De" y la dirección "Destinatario" coinciden con las direcciones del archivo de staking de ETH. OKX confirma la titularidad de la dirección y puede verificarla siguiendo las instrucciones anteriores.

CT-web-POR-from address

De dirección

CT-web-POR-recipient address

Dirección destinatario

¿Cómo verifico el balance de la billetera OKX de la dirección de reservas de la billetera?

  1. Compara el saldo de la dirección de una cadena de cripto específica a la hora a la que se hizo la instantánea con el saldo de la dirección del archivo de instantáneas publicado por OKX para verificar si coinciden.

  2. Compara la suma de los saldos de la dirección de una cadena de cripto específica a la hora a la que se hizo la instantánea con la suma de los saldos de la dirección del archivo de instantáneas publicado por OKX para verificar si coinciden.

Para consultar el saldo de la dirección al nivel de la instantánea, puedes configurar el nodo RPC o usar la API abierta de OKLink.

¿Cómo verifico el saldo de la dirección especificada por BTC y el saldo total?

1. Instala el cliente Bitcoin Core, sincronízalo con el nivel más reciente y, a continuación, vuelve a colocar el bloque al nivel de la instantánea de OKX.

  1. Descargar Bitcoin Core aquí con la versión 0.21 o superior

  2. Edita el archivo de configuración de Bitcoin Core para permitir el acceso al nodo RPC. Crea un archivo ~/.bitcoin/bitcoin.conf y ábrelo con un editor o ejecuta el comando vi ~/.bitcoin/bitcoin.conf ,edit servidor =1 rpcuser=OKX rpcpassword=OKXWallet

  3. Accede al directorio de bin, ejecuta el comando ./bitcoind e inicia el nodo.

  4. Espera a que el nodo se sincronice con el nivel más alto. Este proceso tardará unas 12 horas.

  5. Para consultar el saldo desde el nivel de la instantánea de OKX, debes devolver el nodo a ese nivel después de sincronizarlo con el nivel más reciente.

    1. Accede al navegador de BTC y busca el hash de bloque del siguiente nivel después del nivel de la instantánea. Copia el hash de bloque e ingresalo en la parte del valor hash del siguiente comando

    2. Ejecuta el comando ./bitcoin-cli invalidateblock00000000000000000005829017993a7a21e4b7c731c95b9cb979c01294a7bd27
      Nota: '00000000000000000005829017993a7a21e4b7c731c95b9cb979c01294a7bd27' - Esto es un ejemplo. Este parámetro es el valor hash del siguiente bloque situado al nivel del bloque de BTC en el archivo Prueba de reservas que descargaste.

    3. Espera a que el nodo se sincronice con el nivel más alto. Puedes ejecutar el comando./bitcoin-cli getblockcount para verificar si se completó el proceso o consultar el registro de salida del nodo

CT-web-POR-Node output log

Registro de salida de nodos

2. Configura los parámetros

  1. Abre el archivo rpc.json

  2. Configura los parámetros de RPC relacionados con BTC en el archivo rpc.json y guarda el archivo

CT-web-POR-configure the parameters

Ejemplo: configura los parámetros

3. Comprobar si el saldo de la dirección de la cadena coincide con el saldo que aparece en el archivo de la instantánea Usa la herramienta CheckBalance

  1. Abre una ventana de terminal

    • Sistema Mac: Terminal

    • Sistema Windows: Símbolo del sistema

  2. Ejecuta el comando y busca el directorio de la carpeta descargada. En nuestro caso, introduce el comando cd /Descargas/prueba de reservas

Verificar el saldo de una dirección

  1. Introduce el siguiente comando en la ventana de terminal (El nombre del archivo puede sustituirse por otro archivo que tengas que validar)

    • Mac:/CheckBalance --mode="single_address" --coin_name="btc" --address="3A1JRKqfGGxoq2qSHLv85u4zn935VR9ToL" --por_csv_filename=okx_por_20221122.csv

    • Windows: CheckBalance.exe --mode="single_address" --coin_name="btc" --address="3A1JRKqfGGxoq2qSHLv85u4zn935VR9ToL" --por_csv_filename=okx_por_20221122.csv
      Nota: Si usas Mac y te encuentras "no puedes abrir las herramientas porque el desarrollador no puede verificarse", ve a Preferencias del sistema > Seguridad y privacidad > General > Haz clic en el bloqueo para realizar los cambios > Permitir aplicaciones descargadas desde App Store e desarrolladores identificados

  2. El saldo de una dirección se muestra en función del resultado mostrado

CT-web-POR-The balance of a single address

El saldo de una dirección se muestra en función del resultado devuelto

3. Compara el saldo de OKX publicado en el archivo y el resultado arrojado para ver si coinciden

Verificar el saldo de todas las direcciones

  1. Introduce el siguiente comando en la ventana de terminal (El nombre del archivo puede sustituirse por otro archivo que tengas que validar)

    • Mac: ./CheckBalance --mode="single_coin_total_balance" --coin_name="btc" --por_csv_filename=okx_por_20221122.csv

    • Windows: CheckBalance.exe --mode="single_coin_total_balance" --coin_name="btc" --por_csv_filename=okx_por_20221122.csv Nota: Si usas Mac y te encuentras "no puedes abrir las herramientas porque el desarrollador no puede verificarse", ve a Preferencias del sistema > Seguridad y privacidad > General > Haz clic en el bloqueo para realizar los cambios > Permitir aplicaciones descargadas desde > App Store e desarrolladores identificados

  2. El saldo de una dirección se muestra en función del resultado mostrado

CT-web-POR-The balance of all addresses

El saldo de una dirección se muestra en función del resultado devuelto

3. Compara el saldo de OKX publicado en el archivo y el resultado arrojado para ver si coinciden

¿Cómo verifico el saldo de la dirección especificada por ETH/USDT y el saldo total?

OKX ha mostrado direcciones de billetera en Ethereum, Optimism, Arbitrum, Polygon, Avalanche y otras blockchains, así como los saldos correspondientes de ETH o USDT. Utilizando herramientas de código abierto, puedes comprobar el saldo de las direcciones relacionadas. Para la verificación, puedes utilizar el RPC predeterminado, un RPC de terceros o la API de OKLink.

  • Si usas el RPC predeterminado sin modificar el archivo rpc.json, puedes ir directamente al paso de verificación

  • Si usas el nodo RPC de terceros (como Infura o Alchemy), puedes verlo en el apéndice

  • Si usas la API de OKLink para hacer la verificación, puedes verlo en el apéndice

Usa la herramienta CheckBalance para comprobar si el saldo de la dirección de la cadena coincide con el saldo que aparece en el archivo de la instantánea

  1. Abre una ventana de terminal

    • Sistema Mac: Terminal

    • Sistema Window: Símbolo del sistema

  2. Ejecuta el comando y busca el directorio de la carpeta descargada. En nuestro caso, introduce el comando cd /Descargas/prueba de reservas

Verificar el saldo de una dirección

1. Por ejemplo, para comprobar si el saldo de la dirección de ETH 0xc5451b523d5fffe1351337a221688a62806ad91a en el nivel especificado coincide con el saldo que aparece en el archivo de la instantánea (por ejemplo, okx_por_20221122.csv), debes ejecutar el siguiente comando en el terminal:

  • Mac: ./CheckBalance --mode="single_address" --coin_name="eth" --address="0xc5451b523d5fffe1351337a221688a62806ad91a" --por_csv_filename=okx_por_20221122.csv

  • Windows: CheckBalance.exe --mode="single_address" --coin_name="eth" --address="0xc5451b523d5fffe1351337a221688a62806ad91a" --por_csv_filename=okx_por_20221122.csv

Nota:

  • Si necesitas consultar otras divisas, sustituye el "nombre de la moneda" y la "dirección" con los valores correspondientes

  • Si usas Mac y te encuentras "no puedes abrir las herramientas porque el desarrollador no puede verificarse", ve a Preferencias del sistema > Seguridad y privacidad > General > Haz clic en el bloqueo para realizar los cambios > Permitir aplicaciones descargadas desde App Store e desarrolladores identificados

2. El saldo de la dirección de consulta de ETH al nivel especificado se muestra en función del resultado devuelto

CT-web-POR-The balance of the query address of ETH

El saldo de la dirección de consulta de ETH al nivel especificado

3. Comprueba que la prueba de reservas publicada por OKX y los resultados de salida, el saldo de la dirección y el saldo de la prueba de reservas coinciden, demuestra el saldo de esta dirección que OKX tiene en el momento de la instantánea.

Verificar la suma del saldo de todas las direcciones de una cripto determinada

1. Por ejemplo, para comprobar si el saldo de la dirección de ETH a en el nivel especificado coincide con el saldo que aparece en el archivo de la instantánea (por ejemplo, okx_por_20221122.csv), debes ejecutar el siguiente comando en el terminal:

  • Mac: ./CheckBalance --mode="single_coin_total_balance" --coin_name="eth" --por_csv_filename=okx_por_20221122.csv

  • Windows: CheckBalance.exe --mode="single_coin_total_balance" --coin_name="eth" --por_csv_filename=okx_por_20221122.csv

Nota:

  • Si necesitas consultar otras monedas, sustituye el "nombre de la moneda" con valores admitidos, como BTC, ETH, ETH-ARBITRUM, ETH-OPTIMISM, USDT-ERC20, USDT-TRC20, USDT-POLY, USDT-AVAXC, USDT-ARBITRUM, USDT-OPTIMISM

  • Si usas Mac y te encuentras "no puedes abrir las herramientas porque el desarrollador no puede verificarse", ve a Preferencias del sistema > Seguridad y privacidad > General > Haz clic en el bloqueo para realizar los cambios > Permitir aplicaciones descargadas desde App Store e desarrolladores identificados

2. El saldo de todas las direcciones de consulta de ETH al nivel especificado se muestra en función del resultado devuelto

CT-web-POR-The balance of all addresses of ETH

El saldo de la dirección de consulta de ETH al nivel especificado

3. Comprueba que la prueba de reservas publicada por OKX y los resultados de salida, el saldo de todas las direcciones y el saldo de la prueba de reservas coinciden, demuestra el saldo de esta dirección que OKX tiene en el momento de la instantánea.

Apéndice

Si usas el nodo RPC de terceros (por ejemplo: Infura, Alchemy) configura los parámetros RPC de cada nodo del archivo de cadena en el archivo rpc.json, como se muestra en la siguiente imagen: Descarga el nodo del archivo evm

  • Instala el nodo del archivo manualmente. Puede tardar un tiempo en sincronizarse. Consulta aquí- Uso de nodos de terceros: Infura Alchemy

CT-web-POR-example of alchemy

Ejemplo: Alchemy ofrece el servicio de nodos de archivo de Ethereum

  1. Iniciar sesión OKLink

  2. Ir a perfil > API

  3. Seleccionar Crear API en Datos on-chain para crear apiKey

CT-web-POR-open API in the rpc.json file

Configura los parámetros relacionados con la API abierta de OKLink en el archivo rpc.json

OKLink es una empresa de big data de blockchain que ofrece una interfaz abierta para consultar el saldo de direcciones de un nivel específico de la blockchain. También puedes descargar la API pública de OKLink para verificar el saldo de la dirección publicada por OKX.