Cardano aggiunge blocchi costitutivi DAO riutilizzabili
La contracts-library di Input Output ora include implementazioni per le impostazioni delle applicazioni e la governance delle DAO, ciascuna con codice on chain e off chain, specifiche ed esempi.
By SongMarketCap
Updated:
Input Output ha completato due protocolli riutilizzabili che offrono agli sviluppatori Cardano una base per gestire la configurazione delle applicazioni e il processo decisionale decentralizzato. Come riportato nell'aggiornamento sullo sviluppo dell'11 settembre 2026, la consegna copre le modifiche alle impostazioni e un ciclo di vita della governance che comprende proposte, voto e chiusura.
La contracts-library supporta la governance delle applicazioni su Cardano
La contracts-library fa parte dell'iniziativa Cardano Developer Experience. Sviluppa componenti standardizzati che i team possono adattare alle loro applicazioni, con un'enfasi sulla DeFi.
Il protocollo delle impostazioni gestisce le modifiche di configurazione, mentre il protocollo DAO organizza la partecipazione tramite posizioni di voto, proposte e voti. Il loro ambito è la governance all'interno delle applicazioni costruite su Cardano.
Le specifiche di accompagnamento descrivono come si comportano i contratti e le implementazioni off chain forniscono il codice necessario per interagire con essi.
Le modifiche alle impostazioni separano la proposta dall'esecuzione
Secondo la documentazione DevX, il protocollo delle impostazioni separa l'invio di una modifica dalla sua applicazione. Un proponente registra un valore in sospeso e il suo tempo di applicazione senza modificare la configurazione attiva. Un ruolo separato autorizzato applica la modifica dopo il ritardo richiesto.
L'implementazione della DAO utilizza tre validator cooperanti per posizioni di voto, proposte e voti. Il suo ciclo di vita copre preparazione della proposta, raccolta dei sostegni, votazione, conteggio e chiusura.
Una posizione di voto può supportare più proposte contemporanee. Il modello documentato blocca il maggiore impegno di stake individuale invece di sommare tutti gli impegni.
Le implementazioni di riferimento richiedono controlli a livello di applicazione
Il piano di consegna della libreria prevede contratti preparati per l'auditing. L'annuncio di completamento non riporta un audit di sicurezza terminato o la distribuzione in produzione di questi componenti.
L'implementazione di riferimento delle impostazioni include una funzione di convalida dei dati che attualmente accetta tutti i valori. Gli integratori devono aggiungere controlli che definiscano quali configurazioni le loro applicazioni consentono. La specifica della DAO documenta anche limitazioni, tra cui una sola operazione di conteggio per transazione e nessuna scadenza per l'annullamento del voto.
I due protocolli si collegano tramite un UTxO delle impostazioni da cui la DAO legge i propri parametri di governance in fase di esecuzione. Questo mantiene tali parametri al di fuori del codice del validator e offre agli sviluppatori un collegamento definito tra la configurazione dell'applicazione e il ciclo di vita di proposte e votazione.