Demeter riduce la dipendenza delle app Cardano da un unico provider
Operatori indipendenti, API aperte e un percorso documentato verso il self hosting offrono agli sviluppatori Cardano maggiore controllo sull'infrastruttura alla base delle loro applicazioni.
By SongMarketCap
Demeter combina l'accesso gestito a Cardano con un'architettura progettata per ridurre la dipendenza da una singola società di infrastruttura. Durante Developers Office Hours #76 del 4 settembre, il fondatore e CEO di TxPipe, Santiago Carmuega, ha spiegato come la piattaforma utilizzi operatori indipendenti e software aperto per mantenere disponibile quella scelta man mano che le applicazioni crescono.
La sua presentazione ha affrontato una tensione pratica: esternalizzare l'infrastruttura semplifica lo sviluppo, ma può lasciare le applicazioni dipendenti dal provider che eroga i loro dati della blockchain.
Due operatori supportano le applicazioni Cardano
TxPipe e Blink Labs gestiscono congiuntamente Demeter. Secondo la descrizione dell'architettura della piattaforma, ciascuno esegue una copia completa e indipendente dello stack. Le richieste vengono instradate verso l'infrastruttura disponibile, così che ciascun operatore possa servire il traffico quando l'altro non è disponibile.
Questa configurazione riguarda la disponibilità tra un'applicazione e la blockchain. Cardano può continuare a elaborare i trasferimenti di ADA mentre un wallet o un'applicazione DeFi perde l'accesso al proprio provider di dati. Gli utenti dell'applicazione interessata possono quindi avere difficoltà a visualizzare i saldi o a inviare transazioni.
Carmuega ha descritto l'indipendenza degli operatori come una protezione sia contro le interruzioni tecniche sia contro l'affidamento sulla continua operatività di un'unica organizzazione. Riduce quella dipendenza senza eliminare il bisogno dell'applicazione di un'infrastruttura affidabile.
API gestite, prezzi in base all'utilizzo e automazione
Demeter fornisce accesso a Ogmios, Kupo, Blockfrost e UTxO RPC su Cardano mainnet, Preview e Preprod. Queste interfacce supportano interrogazioni alla blockchain e flussi di lavoro per le transazioni, incluso il recupero degli output non spesi che contengono ADA e altri token nativi.
Il modello di prezzo flessibile addebita in base alle richieste senza un costo minimo quando il traffico si interrompe. La capacità riservata ha condizioni separate. Progetti open source, team nelle fasi iniziali, partecipanti a hackathon e manutentori di strumenti per sviluppatori possono anche richiedere l'accesso gratuito.
Un'interfaccia a riga di comando consente agli sviluppatori di interagire con Demeter da un terminale. Carmuega ha parlato del suo impiego in flussi di lavoro automatizzati e da parte di agenti di IA, insieme al lavoro su un'integrazione x402 che collega l'accesso al servizio alla prova di pagamento su Cardano. Ha descritto tale integrazione come in fase di test durante la sessione del 4 settembre, senza annunciare una data di lancio pubblica.
Interfacce aperte preservano un percorso verso il self hosting
Demeter espone le interfacce dei propri strumenti sottostanti invece di richiedere agli sviluppatori di adottare un'API disponibile solo tramite la piattaforma. Un'applicazione che utilizza un'interfaccia compatibile può mantenere tale integrazione quando cambia il proprio provider di infrastruttura.
Questo fornisce anche un percorso dal servizio ospitato a un'infrastruttura gestita dal team dell'applicazione. La documentazione di Demeter descrive un processo di uscita che fornisce script Terraform e Kubernetes per distribuire lo stack richiesto.
I team che compiono questo passaggio si assumono la responsabilità di manutenzione, aggiornamenti e disponibilità. Possono iniziare con Demeter che gestisce tali attività, poi portare l'infrastruttura sotto il proprio controllo mantenendo le interfacce aperte che le loro applicazioni già utilizzano.