Módulo Blockchain

Blockchain Enterprise-Grade. Sin Código.

Spartane DoIT integra capacidades blockchain de nivel empresarial directamente en el ciclo de generación. Sin Solidity, sin nodos manuales, sin equipo de blockchain. Todo desde la interfaz visual.

9+ Redes4 Vaults/KMSMulti-sig & TSSSHA-512

Infraestructura Blockchain Integrada

Configura redes, proveedores, políticas on/off-chain, gestión de claves y auditoría inmutable — todo desde un panel visual. El código se genera automáticamente.

9+Redes blockchain soportadas
4Proveedores KMS/Vault
Registros inmutables
0Líneas de Solidity que escribes

Cualquier red, un solo panel

Conecta tu aplicación a cualquier red blockchain del mercado — pública o privada — desde un único panel de configuración.

Red SoportadaTipoProtocolo
Ethereum MainnetPúblicaEVM
PolygonPúblicaEVM
BNB Smart ChainPúblicaEVM
SolanaPúblicaSolana
XRP LedgerPúblicaXRPL
Hyperledger FabricPermisionadaFabric
Quorum / EVMPermisionadaEVM
CordaPermisionadaCorda
Redes personalizadasCualquieraConfigurable
Configura Chain ID, endpoints RPC/WebSocket, dirección del smart contract y Gas Sponsorship — todo desde la UI.

Infraestructura blockchain resiliente

Gestiona múltiples proveedores de infraestructura blockchain por proyecto con failover automático.

Multi-proveedor

Infura, Alchemy, QuickNode, Chainstack o tu propio nodo. Define principal y respaldo.

Failover automático

Timeouts configurables (default 30s) y reintentos automáticos (default 3). Sin pérdida de transacciones.

Seguridad de API Keys

Las API Keys se almacenan como referencias a vault, nunca en texto plano en la base de datos.

Endpoints dedicados

Cada proveedor puede tener sus propios endpoints RPC y WebSocket dedicados por proyecto.

El corazón del módulo

Define por entidad y por campo qué datos van a blockchain y cuáles se quedan en tu base de datos tradicional.

ModoDescripciónUso ideal
On-chainDatos completos en el ledgerContratos, certificados, registros regulados
Off-chainSolo hash/referencia en el ledgerDocumentos grandes, datos personales (GDPR)
HíbridoConfigurable campo por campoBalance entre costo y seguridad

Opciones por política:

  • Inmutabilidad — el dato nunca se modifica una vez registrado
  • Firma requerida — la transacción necesita firma digital
  • Función de contrato — asocia una función del smart contract
  • Red específica — cada política puede ir a una red diferente
Ejemplo: En expedientes médicos, la tabla "diagnósticos" se almacena on-chain con firma de wallet para inmutabilidad, mientras "notas_internas" solo guarda el hash off-chain para cumplimiento GDPR.

Seguridad de nivel bancario

Sistema de gestión de claves criptográficas con múltiples proveedores de vault y tipos de firma.

AWS KMS

Integración nativa con AWS Key Management Service para firma y cifrado empresarial.

Azure Key Vault

Soporte completo para Azure Key Vault con HSM (Hardware Security Module).

HashiCorp Vault

Para infraestructura propia con control total sobre el ciclo de vida de las claves.

HSM Dedicado

Hardware Security Modules para los requerimientos de seguridad más estrictos.

Tipo de firmaDescripciónCaso de uso
Servidor (HSM/KMS)Firma automática del lado del servidorTransacciones batch automatizadas
Usuario (wallet)El usuario firma con MetaMask, Ledger, etc.Aprobaciones con auditoría
Híbrido (multi-sig)Requiere múltiples firmasOperaciones financieras críticas
TSS (Threshold)Esquema de firma umbralMáxima seguridad distribuida

Registro inmutable y auditable

Cada transacción blockchain genera un trail de auditoría incorruptible.

  • Hash SHA-512 del contenido registrado
  • Transaction hash (tx_hash) de la red blockchain
  • Número de bloque de confirmación
  • Estado: Pendiente → En proceso → Confirmado / Fallido / Revertido
  • Usuario firmante rastreable
  • Datos adicionales en formato JSON
Cualquier cambio posterior al dato original se detecta automáticamente comparando el hash almacenado on-chain.

Procesamiento asíncrono y resiliente

Patrón Transactional Outbox para consistencia eventual en transacciones blockchain.

  • Patrón Transactional Outbox para consistencia
  • Tipos de evento: INSERT, UPDATE, DELETE, SIGN
  • Reintentos automáticos programados
  • Payload JSON completo del evento
  • Monitoreo de estados y errores en tiempo real
  • Fechas de registro y procesamiento para SLA tracking
Si la red está congestionada o un nodo cae, los eventos se encolan y reintentan automáticamente sin perder datos.

SpartaneRegistry — Listo para deploy

Smart contract Solidity pre-compilado incluido, listo para desplegarse en cualquier red compatible con EVM.

FunciónDescripción
createRecord(dataHash, metadata)Crea un registro inmutable con hash y metadata
getRecord(recordId)Consulta: autor, hash, metadata, timestamp
verifyRecord(recordId, dataHash)Verifica integridad comparando hashes
totalRecords()Contador total de registros en el contrato

Eventos emitidos:

  • RecordCreated — cuando se crea un registro
  • RecordVerified — cuando se verifica integridad
ABI + Bytecode EVM precompilados incluidos, listos para cualquier red EVM.

Blockchain para cada sector

Configuraciones reales para diferentes industrias, listas para usar.

Salud — Expedientes Inmutables

Cada diagnóstico tiene hash SHA-512 en blockchain. Paciente y doctor firman con wallet. Notas internas cumplen GDPR.

  • Hyperledger Fabric (permisionada)
  • Multi-sig: doctor + paciente
  • Diagnósticos → On-chain, inmutable
  • Notas internas → Off-chain (hash)
  • Azure Key Vault + HSM

Finanzas — Auditoría de Transacciones

Cada movimiento financiero queda en Ethereum. Nadie altera montos sin detección. Verificación con un clic.

  • Ethereum Mainnet
  • TSS: 3 de 5 firmantes
  • Movimientos → On-chain, inmutable
  • Gas Sponsorship activado
  • AWS KMS con rotación automática

Supply Chain — Trazabilidad

Cada punto de la cadena registra en blockchain: origen, transporte, almacén, punto de venta. Verificación por QR.

  • Polygon (bajo costo)
  • Firma automática (HSM)
  • Trazabilidad → On-chain completo
  • Docs transporte → Off-chain + IPFS
  • Alchemy (principal) + Infura (failover)

Legal — Notarización Digital

Cada contrato firmado tiene proof-of-existence en blockchain. Modificar una cláusula después de la firma falla.

  • BNB Smart Chain (bajo costo)
  • Firma wallet obligatoria
  • Contratos → On-chain, inmutable
  • Anexos PDF → Off-chain (SHA-512)
  • HashiCorp Vault propio

Gobierno — Licitaciones Transparentes

Ofertas selladas con timestamp blockchain. Nadie inserta o modifica después del cierre. Firma del evaluador en ledger.

  • Quorum (permisionada, EVM)
  • Multi-sig: funcionario + comité
  • Licitaciones → On-chain completo
  • Ofertas → Timestamp inmutable
  • Batch: 100 registros

Educación — Certificados Verificables

Certificados verificables por cualquier empleador sin contactar a la universidad. Calificaciones con hash verificable.

  • Ethereum + Polygon (dual)
  • Firma automática al aprobar
  • Certificados → On-chain, inmutable
  • Calificaciones → Off-chain (privacidad)
  • Infura + WebSocket

Sin Spartane vs Con Spartane

La diferencia entre meses de desarrollo y configuración visual.

AspectoSin Spartane DoITCon Spartane DoIT
Implementación3-6 mesesConfiguración visual
Equipo necesarioDevs Solidity + backend + frontendConfiguración No-Code
Costo de desarrollo$50,000 - $200,000 USDIncluido en la plataforma
Cambiar de redRefactoring completoUn dropdown
Nuevas entidadesCódigo nuevo + auditoríaUna fila en la tabla de políticas
Gestión de clavesImplementación customIntegración nativa AWS/Azure/HC
AuditoríaDesarrollo customTrail automático

Blockchain con seguridad enterprise

Claves privadas nunca en base de datos — solo referencias a vault/KMS
API Keys como referencias — rutas al vault, no valores
SHA-512 para hashing de integridad
Multi-sig y TSS para operaciones críticas
Outbox transaccional evita pérdida de datos
Failover automático entre proveedores de nodos
Aviso de seguridad visible en la UI de gestión de claves

Ve blockchain en acción

Agenda una demo de 15 minutos y observa cómo se configura blockchain enterprise sin escribir una línea de código.

¿Preguntas sobre el módulo blockchain? Nuestro equipo técnico está disponible.