L'API Universal Ledger è un servizio completamente gestito che aiuta le aziende, come gli istituti finanziari, a creare e interagire con reti di ledger distribuiti. Utilizza l'API per creare servizi di pagamento innovativi, tokenizzare asset e sviluppare nuovi prodotti per i mercati finanziari.
L'API semplifica anche la gestione delle risorse tokenizzate, come il denaro delle banche commerciali, e facilita i trasferimenti utilizzando un registro distribuito.
Concetti fondamentali
Il Universal Ledger si basa sui seguenti concetti chiave:
- Account:entità nel libro mastro, ad esempio utenti o istituzioni. Ogni account ha un ID univoco assegnato dal sistema, una chiave pubblica per la firma delle transazioni e ruoli che definiscono le relative autorizzazioni.
- Token:rappresentazioni digitali di valore, ad esempio denaro di banche commerciali, che possono essere creati, trasferiti e bruciati all'interno della rete da account con le autorizzazioni appropriate.
- Transazioni:operazioni firmate inviate agli endpoint di rete per modificare lo stato del ledger. Alcuni esempi includono la creazione di account e il trasferimento di token.
- Ruoli:controllano le azioni che un account è autorizzato a eseguire. Gli esempi
includono
ROLE_PAYER(autorizzazione per inviare token) eROLE_RECEIVER(autorizzazione per ricevere token). - Operatori e gestori:tipi di account specializzati con privilegi amministrativi:
- Operatore della piattaforma:gestisce l'infrastruttura di rete complessiva.
- Operatore di valuta:gestisce una valuta specifica all'interno della rete.
- Account Manager:gestisce gli account utente finale, inclusi la creazione, lo stato e l'assegnazione dei ruoli.
- Token Manager: controlla l'offerta di token per la valuta che gestisce, entro i limiti stabiliti da una Clearinghouse.
- Clearing house:supervisiona le procedure di regolamento e gestisce la capacità di emissione dei gestori di token.
Funzionalità principali
- Gestione dell'account:crea, attiva, disattiva e gestisci i ruoli per gli account utente.
- Gestione del ciclo di vita dei token:esegui il minting di nuovi token, trasferiscili tra gli account e bruciali per rimuoverli dalla circolazione.
- Flussi di lavoro di compensazione:supporta e registra le procedure di compensazione tra i partecipanti.
- Query sullo stato:esegui query sullo stato attuale di qualsiasi account nel ledger e controlla lo stato delle transazioni inviate.
- Operazioni sicure:garantisci l'autenticità e l'integrità delle transazioni tramite firme crittografiche.
Casi d'uso
Universal Ledger è progettato per una serie di casi d'uso aziendali, tra cui i seguenti:
- Pagamenti all'ingrosso: semplificare i sistemi di pagamento e regolamento interbancari.
- Titoli tokenizzati: emetti, scambia e gestisci i titoli come token digitali in un registro.
- Finanziamento della catena di fornitura:migliora la trasparenza e l'efficienza negli ecosistemi di finanziamento del commercio.
- Nuovi prodotti finanziari:crea nuovi strumenti e mercati per le risorse digitali.
Come discusso in Oltre le stablecoin: l'evoluzione del denaro digitale, Universal Ledger contribuisce a fornire una piattaforma solida per consentire agli istituti di esplorare queste e altre applicazioni finanziarie innovative.
Passaggi successivi
- Esegui l'onboarding per l'anteprima privata di Universal Ledger.
- Richiedere la creazione di un account nel libro mastro
- Scopri come inviare richieste RPC con Python.