Guía de línea de comandos de hash
Guía de línea de comandos de Bursa para generar hashes criptográficos usados en Cardano.
Crear hashes para archivos de metadatos o datos de anclaje
Sección titulada «Crear hashes para archivos de metadatos o datos de anclaje»Podemos usar Bursa para crear hashes para metadatos o anchor-data, usados a menudo en la gobernanza de Cardano o en operaciones de stake pool.
Tipos de hash:
- metadata - Hash Blake2b-256 de metadatos JSON de pool/DRep
- anchor-data - Hash Blake2b-256 de datos de anclaje (constituciones, propuestas de gobernanza)
Metadata
Sección titulada «Metadata»Los comandos de hash de metadatos se usan para el registro de metadatos de pool y DRep.
El comando bursa hash metadata <file> valida el archivo como JSON y calcula el hash Blake2b-256 usando los bytes exactos que lee del archivo.
Las diferencias de formato, como los espacios en blanco o el orden de los campos, pueden producir hashes distintos aunque el JSON sea semánticamente equivalente. Si un flujo de trabajo requiere JSON canónico, escriba esa representación en el archivo antes de calcular el hash y alojarlo.
Tipos de metadatos soportados:
- pool: Metadatos de registro de pool
- drep: Metadatos de registro de DRep
Ejemplo de comando de metadatos de pool
./bursa hash metadata pool-metadata.jsonDatos de anclaje
Sección titulada «Datos de anclaje»Los comandos de hash anchor-data se usan para generar un hash Blake2b-256 de datos de anclaje usados en la gobernanza de Cardano.
Por ejemplo, podrías querer crear un hash de datos de anclaje para constituciones, propuestas de gobernanza y otros documentos que se anclan a acciones de gobernanza on-chain.
Ejemplo de comando de Anchor-Data
./bursa hash anchor-data --file-text constitution.txtExplora otros comandos de Bursa
Categorías de comandos de Bursa
- wallet - Comandos para generar billetera y los archivos necesarios para administrar una billetera de Cardano
- api - Comandos para ejecutar la API
- kes-agent - Comando para ejecutar el agente KES para un productor de bloques de Cardano
- cert - Comandos para generar varios certificados de Cardano
- hash - Comandos para generar hashes criptográficos usados en Cardano
- script - Comandos para operaciones multifirma
- address - Comandos para trabajar con direcciones de Cardano
- key - Comandos para derivar claves individuales a partir de una mnemónica
Docs authored by Doc Holiday