Introducción a ULedgerNET
ULedgerNET es un protocolo de blockchain con permisos, diseñado para generar registros de transactions verificables y con evidencia de manipulación. Cada acción realizada por un humano o por un agente autónomo se firma criptográficamente, se encadena mediante Merkle a través de un council multinodo y se ancla mediante pruebas STARK que cualquier auditor puede verificar sin acceso al sistema en vivo.
La premisa central del diseño: el registro de auditoría debe ser producido por el propio sistema, no ensamblado a posteriori a partir de logs de aplicación. ULedgerNET convierte la evidencia de manipulación en una propiedad del protocolo, no en una decisión de monitoreo.
Cómo se organiza ULedgerNET
ULedgerNET se estructura en torno a un conjunto reducido de primitivas interrelacionadas. Comprenderlas en orden facilita la lectura del resto de la documentación.
| Primitiva | Qué es | Referencia detallada |
|---|---|---|
| Billetera | Un par de claves criptográficas con una dirección on-chain. La identidad de firma para cualquier acción. | Referencia de billeteras |
| Transaction | Una acción firmada y tipificada enviada a la cadena. La unidad atómica de cambio. | Referencia de transactions |
| Smart Contract | Un programa WASM desplegado on-chain e invocado mediante transactions. | Referencia de smart contracts |
| Consenso | El council BFT de nodos validadores que acuerdan el orden de los bloques y su finalidad. | Referencia de consenso |
| Criptografía | Los algoritmos de firma y los sistemas de prueba que sustentan cada garantía. | Referencia de criptografía |
Conceptos de las Billeteras de los Agentes
La sección Billeteras de los Agentes extiende las primitivas centrales para cubrir el modelo de identidad autónoma. Si se desarrollan integraciones que involucren agentes de IA, servicios automatizados o flujos de trabajo multipartito gobernados, se recomienda comenzar aquí tras leer los conceptos centrales anteriores.
| Concepto | Qué es | Referencia |
|---|---|---|
| Entity | La capa de identidad organizacional. Agrupa billeteras bajo una jerarquía de gobernanza (ORG, DEPARTMENT, PERSONAL, AGENT). | Entities |
| Billetera de agente | Una billetera cuya clave es custodiada por un proceso autónomo en lugar de un humano. | Billeteras de los Agentes |
| Capability | Un permiso acotado, con vencimiento y medido, que delimita lo que una billetera de agente puede hacer. | Capabilities |
| Helix | El sidecar de pruebas Plonky3 STARK que produce pruebas de checkpoint recursivas en todo el council. | Helix |
| Identidad y credenciales | Identificadores Descentralizados (DIDs) y W3C Verifiable Credentials emitidas on-chain. | Identidad |
| Recuperación | Recuperación de claves basada en umbral para sucesión organizacional y pérdida de claves. | Recuperación |
| Listas de acceso | Listas negras y listas de contrapartes de confianza a nivel de entity. | Listas de acceso |
Siguientes pasos
- Desarrolladores que trabajan con el SDK: SDK de Go o SDK de TypeScript
- Integración de agentes autónomos: Descripción general de Billeteras de los Agentes
- Despliegue de smart contracts: Guía para escribir smart contracts
- Referencia de la API REST: Descripción general de TMS
- Teoría y terminología: Glosario de términos