Autore originale: Messari - Traver Normandi
Compilato da: BlockTurbo
La governance on-chain utilizza la blockchain per codificare le proprie regole di governance attraverso l’archiviazione dei dati ed eseguire le proprie operazioni in modo autonomo. Ad oggi, il contratto di governance on-chain rappresenta l’implementazione più vicina al nome DAO. Tuttavia, lo stato attuale della governance on-chain è tipicamente un singolo contratto con poco spazio per adattabilità, personalizzazione o scalabilità.
La maggior parte dei contratti on-chain richiedono costi di transazione e di audit significativi. Un singolo contratto on-chain crea anche molti attriti durante lo svolgimento delle operazioni quotidiane. Ogni transazione, aggiornamento o modifica al protocollo principale richiede il consenso dell'intero DAO, con conseguente affaticamento della governance, lentezza operativa e inefficienza generale.
Per questi motivi, la governance DAO si appoggia fortemente verso una governance ibrida, che abbandona l’esecuzione on-chain a favore di strumenti di segnalazione off-chain come Snapshot. Questi DAO verificano lo stato della catena per garantire i diritti di voto. Una volta raggiunto il consenso, spesso si affidano a membri fidati della comunità per eseguire manualmente queste decisioni utilizzando firme multiple, introducendo un unico punto di errore operativo e potenziali rischi per la sicurezza.
Contratti on-chain come Governor Bravo e OpenZeppelin consentono ai progetti di personalizzare parametri specifici. Questi parametri includono l'inclusione e i parametri che determinano la modalità di determinazione dei diritti di voto, l'impostazione di un quorum, il numero di opzioni di voto disponibili, la modalità di conteggio dei voti, il tipo di token utilizzato per la votazione e i blocchi temporali di esecuzione. Nonostante la loro personalizzabilità, questi sistemi richiedono l’approvazione di ogni decisione di governance attraverso lo stesso contratto con gli stessi parametri, limitando la fattibilità della governance on-chain per molte operazioni DAO.
Elemento Quadro di governance del Consiglio finanziario
Mentre molti progetti si sono adattati a una gamma esistente di contratti on-chain o modelli ibridi (off-chain), Element Finance ha scelto un approccio più innovativo. Con il lancio del Council Protocol, il team di Element spera di costruire una soluzione universale di governance on-chain che soddisfi le esigenze pratiche della governance quotidiana e a lungo termine.
Il quadro introduce una serie di contratti base con modularità nella progettazione. Per fare ciò, il team mira a bilanciare accessibilità e funzionalità in un sistema di contratto intelligente ben progettato. Il quadro di governance modulare consente la personalizzazione, consentendo a Element Finance di aggiungere e rimuovere moduli man mano che il protocollo si evolve.
Contratto di voto fondamentale
Il nucleo del protocollo del Consiglio è il Core Voting Contract. Come OpenZepplin e Compound Governor, Core Voting Contract definisce i diritti di voto, tiene traccia delle proposte e misura i diritti di voto prima che qualsiasi proposta venga eseguita. Tuttavia, il contratto di voto principale estende questi principi consentendo una granularità dettagliata e la modularizzazione dei parametri contrattuali:
Strategie di voto dinamiche: quando gli utenti votano, il contratto di voto principale farà riferimento a un elenco di strategie di voto pre-approvate. Queste policy definiscono il calcolo dei diritti di voto e verificano i diritti di voto di un utente per quella policy specifica, consentendo l'esistenza simultanea di più metodi. Quorum dinamico: il contratto di voto principale consente soglie di quorum dinamiche, che controlla la soglia richiesta per eseguire le chiamate di contratto. Ciò significa che la governance può modificare le soglie di sicurezza di qualsiasi operazione on-chain a un livello di granularità molto elevato, fornendo un’ampia gamma di possibili controlli di accesso. Blocchi temporali opzionali: con la funzione di blocco temporale opzionale, il contratto di voto principale utilizza i blocchi temporali solo per i voti critici per la sicurezza, aumentando l'efficienza delle proposte minori e fornendo una protezione misurabile per le proposte sensibili. modulo
Mentre il contratto principale funge da nodo centrale, i moduli che circondano il contratto di voto principale consentono al nuovo quadro di governance di adattarsi a diversi casi d’uso. Questi moduli sono progettati per risolvere le carenze specifiche delle attuali operazioni DAO sfruttando i contratti intelligenti.
Esistono quattro moduli specifici, ciascuno con i relativi casi d'uso associati:
Voting Vaults Governance Steering Committee (GSC) Sovvenzioni ottimistiche Ricompense ottimistiche
banca votante
A differenza delle istantanee e delle strategie off-chain, la maggior parte dei contratti di governance on-chain sono limitati dal numero di metodi di diritto di voto che possono accettare. La maggior parte delle DAO adotta per impostazione predefinita una governance ponderata con token, che presenta molti svantaggi, inclusa la centralizzazione.
Voting Vault risolve questa limitazione consentendo ai protocolli di definire politiche accettabili. Il protocollo può quindi integrare più librerie di voto in più casi d'uso, poiché queste librerie possono essere aggiornate e rimosse tramite il contratto di voto principale. I depositi di voto consentono alla governance di adattarsi al DAO e al suo protocollo; man mano che vengono create nuove primitive di token e strategie di voto, potrebbero emergere nuovi depositi per soddisfare questi casi d'uso. Questa personalizzazione sblocca il potenziale per metodi, strategie e strutture di potere completamente nuovi per la governance on-chain.
Nella sua forma più semplice, un deposito di voto può essere utilizzato come deposito di bloccaggio o di maturazione, conferendo diritti di governance ai token bloccati o conferiti. Ci sono anche volte più complesse. Ad esempio, un deposito DeFi può consentire il voto per i token detenuti in un protocollo o contratto specifico (come un protocollo di prestito o LP) e un deposito sintetico L2-L1 può convalidare i diritti di voto L2 rispetto alle prove del saldo Merkle L1.
I DAO possono anche utilizzare depositi per abilitare l'appartenenza tokenizzata basata sull'identità per posizioni simili a quelle di un consiglio. Queste posizioni possono operare attraverso poteri speciali concessi dall’autorità ultima del contratto di voto principale della DAO. Questo sarebbe ovviamente adatto per Optimism Citizens’ House o Aave Grants DAO. Inoltre, apre la porta a schemi di voto più sperimentali basati sull’identità, come proposto nella proposta originale di Sushi Meiji o discusso nel Pocket DAO.
Per Element Finance, il deposito di voto consente ai protocolli di aggiungere utilità ai progetti e ai prodotti esistenti che precedono l'Element Council. Ad esempio, Element potrebbe integrare il suo progetto aggiornabile Elfiverse NFT, consentendo ai titolari di NFT di aumentare le proprie capacità di governance detenendo token nella raccolta PFP ufficiale di Element Finance.
Comitato direttivo per la governance (SGC)
Con lo sviluppo della governance DAO, esiste una tendenza comune verso il ritorno a una qualche forma di autorità rappresentativa per combattere le inefficienze della governance chaebol. Queste forme di rappresentanza sono generalmente considerate il Consiglio di amministrazione, che viene tipicamente eletto dalla DAO. Solitamente esercitano prerogative su una serie specifica di contratti, azioni o fondi. Il Consiglio Synthetix e l’Olympus Policy Team sono due esempi.
Il modulo GSC introduce la prospettiva di Element sui comitati di governance aziendale. Attraverso la componibilità con la libreria di voto e il contratto di voto di base, la DAO può scegliere i parametri precisi per rappresentare lo stato di appartenenza all'SGC e definire le autorizzazioni inerenti all'SGC. Per Element, qualsiasi delegante che soddisfa la soglia di 110.000 delegazioni ELFI può ottenere lo stato GSC tramite un caveau di voto GSC personalizzato. Invece del mandato tramite elezione o nomina, la soglia di delega consente una delega fluida. Se i titolari di token ELFI sono insoddisfatti delle azioni del fiduciario, possono delegare nuovamente i propri token a un altro fiduciario in qualsiasi momento, creando un ciclo di feedback continuo di responsabilità.
Data la natura modulare di Element Council, le autorizzazioni di GSC sono personalizzabili. Alcuni esempi di casi d'uso futuri includono la capacità di proporre voti direttamente sulla catena, autorizzazioni specifiche per la gestione dei fondi o gli esborsi di fondi e la capacità di eseguire bug bounties, programmi di sovvenzione o poteri di emergenza per protocolli di protezione.
Sovvenzioni ottimistiche
Dalla Fondazione Ethereum a Gitcoin, la concessione di sovvenzioni è una caratteristica intrinseca della cultura crittografica. Le DAO utilizzano le sovvenzioni per attirare costruttori nel loro ecosistema, finanziandoli con gettoni detenuti dal tesoro per migliorare i loro prodotti e le loro comunità.
Molti programmi di sovvenzione soffrono di una progettazione inadeguata. I programmi che mancano di responsabilità nei confronti dei beneficiari e di revisione diligente delle sovvenzioni spesso si traducono in finanziamenti eccessivi, inefficienza e persino clientelismo. Altri soffrono semplicemente del sovraccarico operativo dovuto alla necessità di finanziare programmi di sovvenzione per gestire la responsabilità, tenere traccia di date e fondi e coordinare pagamenti con più firme, il tutto controllando la responsabilità e i progressi dei beneficiari.
Le sovvenzioni ottimistiche risolvono queste carenze fornendo un processo di sovvenzione più aperto e meno spese generali operative. Opera codificando la struttura dell'amministrazione fiduciaria e allineando gli incentivi dei beneficiari. Di conseguenza, i comitati per gli stanziamenti possono pre-approvare i fondi, applicare un’operazione “spara e dimentica” e mantenere comunque l’autorità di recuperare i fondi in caso di abuso dei beneficiari.
Le sovvenzioni ottimistiche funzionano partendo dal presupposto che i beneficiari forniranno i risultati concordati. Una volta approvati, i fondi del premio possono essere bloccati nel contratto intelligente Optimistic Grants con una data di scadenza. L'impegno a catena sarà quello di distribuire i fondi al completamento della sovvenzione, dopodiché il beneficiario potrà ritirare i fondi. Tuttavia, queste sovvenzioni includono revocatorie e la DAO può agire in qualsiasi momento del processo se il beneficiario non fornisce i risultati concordati.
Premi ottimistici
Oltre alle sovvenzioni, anche ai premi si applicano le stesse opzioni di finanziamento. Implementando una mentalità di “approvazione per impostazione predefinita”, gli attori con potere autorizzato (consiglio, sub-DAO, ecc.) possono promuovere una maggiore efficienza operativa pur essendo ritenuti responsabili. Il concetto non è diverso dal modulo Easy Track adottato da Lido DAO utilizzando Aragon Governance.
Il contratto Optimistic Rewards si concentra sui casi d'uso dei premi, rendendo il processo contrattuale più sicuro e scalabile. Tradizionalmente, la maggior parte dei sistemi di ricompensa sono stati implementati tramite contratti intelligenti. Questi sistemi richiedono ai DAO di aggiornare formule matematiche complesse e integrazioni contrattuali quando desiderano aggiornare le loro formule di ricompensa. Per limitare i rischi inerenti al contratto intelligente e alla sicurezza, Optimistic Rewards consente invece ai proponenti di eseguire un programma deterministico che calcola i premi fuori catena e quindi invia i premi in catena per la revisione. Il risultato è un programma di premi più responsabile che sfrutta la governance dei contratti intelligenti per aumentare la decentralizzazione e l’efficienza.
contratto esterno
Infine, Element Finance è andato oltre i contratti intelligenti come focus principale del Consiglio per posizionare il Consiglio come un quadro di governance tutto in uno. Il Comune fornisce alla comunità modelli di implementazione di contratti intelligenti che semplificano la configurazione e un set completo di interfacce utente. Pertanto, gli sviluppatori possono sfruttare l'interfaccia utente di riferimento utilizzando React, TypeScript, NextJS e SDK per distribuire i contratti del Comune per i loro DAO.
Conclusione e prospettive
Element Council fornisce una prospettiva ottimistica e un importante sviluppo per la governance on-chain. Dall'esecuzione e dal lancio dei suoi contratti intelligenti (sviluppati e rivisti nel 2021) e dalla prima implementazione del protocollo del Consiglio (lanciato con Element DAO nel marzo 2022), il Comune è stato migliorato e confezionato come un framework DAO onnicomprensivo. Il piano di rilascio ufficiale della V1 del Consiglio verrà rilasciato in batch:
Onda 0
Come menzionato nel recente annuncio di Element, l'interfaccia utente di governance per la governance di Element DAO è stata completamente aggiornata per fare riferimento all'interfaccia utente utilizzando il framework del Council.
Onda 1
La Wave 1 contiene le prime versioni dei progetti early adopter che annunceranno la loro intenzione di integrare il Council man mano che diventeranno più decentralizzati. Oltre a considerare la struttura di governance iniziale (ovvero i moduli e i parametri utilizzati all'inizio), alcune persone stanno anche costruendo banche di voto personalizzate sulla base del Protocollo del Consiglio.
Onda 2
La versione pubblica completa richiede il repository open source Council Kit, una pagina di destinazione educativa dedicata con collegamenti a tutta la documentazione, tutorial, modelli di distribuzione e guide per i contributori. Il team Element continuerà la scoperta del prodotto coinvolgendo utenti e contributori della comunità per sviluppare una roadmap del prodotto con nuove funzionalità e miglioramenti per garantire che le future versioni del Council soddisfino in modo più ampio le DAO, i loro manager e i professionisti della governance le mutevoli esigenze degli utenti.
