Proposte dell'Oracle DAO

Come promemoria, ci sono due tipi di compiti dell'Oracle DAO:

  1. Compiti automatizzati - sono compiti relativi alle operazioni di routine di Rocket Pool, come lo spostamento di informazioni dal Consensus Layer all'Execution Layer, il calcolo di vari aspetti del protocollo off-chain e la loro sottomissione come aggiornamenti agli Smart Contract. Ognuno di questi viene eseguito automaticamente dal processo daemon watchtower e non richiede intervento manuale fintanto che i tuoi Execution e Consensus Client e il tuo daemon watchtower funzionano normalmente. Hai già configurato il daemon watchtower nei passaggi precedenti, quindi questa sezione non li tratterà di nuovo.
  2. Compiti manuali - sono compiti che richiedono il tuo processo decisionale e la comunicazione fuori banda con il resto dell'Oracle DAO per essere eseguiti. Includono cose come votare su aggiornamenti dei contratti, modificare parametri e invitare o rimuovere membri dall'Oracle DAO. Tutti questi possono essere fatti tramite la CLI standard dello Smartnode. Questa sezione descrive ciascuno di questi compiti e come eseguirli.

Le proposte costituiscono il nucleo delle tue responsabilità al di fuori dei compiti automatizzati del watchtower. Essenzialmente, funzionano come segue:

  • L'Oracle DAO collettivo dovrebbe discutere estensivamente una proposta imminente in anticipo, così ogni membro ne è consapevole e capisce cosa comporterà quella proposta.
  • Un membro dell'Oracle DAO crea quindi la proposta tramite una transazione on-chain.
  • La proposta entrerà quindi in un periodo di attesa prima che la votazione possa iniziare per avere ulteriori discussioni e formare la loro opinione su di essa. Attualmente è di 7 giorni su Mainnet.
  • Dopo il periodo di attesa, i membri possono votare sulla proposta tramite un semplice voto sì-o-no.
  • Quando un quorum del 51% dei membri dell'Oracle DAO ha votato allo stesso modo, il voto si conclude. Se il 51% ha accettato la proposta, potrà essere eseguita. Qualsiasi membro può eseguire la proposta una volta approvata.
  • L'esecuzione si riferisce all'attivazione formale della modifica on-chain, modificando così lo stato dei contratti principali di Rocket Pool.

Fare una proposta

Una volta fatta una proposta, entrerà in un periodo di revisione in cui gli altri membri possono vederla e discuterla, ma non potranno votarla. Al momento della stesura, questo è attualmente di 7 giorni.

Dopo il periodo di revisione, ci sarà un periodo di votazione in cui i membri possono votare a favore o contro la proposta. Al momento della stesura, questo è attualmente di 14 giorni.

Se la proposta raggiunge il quorum prima della scadenza (cioè, se abbastanza membri votano a favore per raggiungere il consenso), sarà approvata. Il quorum è un parametro configurabile dall'Oracle DAO; è attualmente impostato ad almeno il 51% del pool totale dei membri.

Una volta che un voto è approvato, può essere eseguito, il che causa l'entrata in vigore delle sue modifiche. Al momento della stesura, l'esecuzione avviene 14 giorni dopo che la proposta è stata approvata.

Il processo per fare una nuova proposta dipende dal tipo di proposta che vuoi fare. Seleziona un tipo dalle schede qui sotto.

Elenco membri Oracle DAO
Parametri Oracle DAO
Aggiornamenti contratti

Per proporre di modificare l'elenco dei membri dell'Oracle DAO, usa il comando rocketpool odao propose member che fornisce le seguenti opzioni:

NAME:
rocketpool odao propose member - Make an oracle DAO member proposal

USAGE:
rocketpool odao propose member command [command options] [arguments...]

COMMANDS:
invite, i Propose inviting a new member
leave, l Propose leaving the oracle DAO
kick, k Propose kicking a member

OPTIONS:
--help, -h show help

invite

Invitare un membro si fa tramite rocketpool odao propose member invite che richiede 3 argomenti aggiuntivi:

  • L'indirizzo del nodo da invitare (deve essere un nodo Rocket Pool registrato)
  • Il nome / etichetta per questo nodo
  • L'URL o le informazioni di contatto per l'utente o l'organizzazione che gestisce il nodo

Ad esempio: per invitare un nuovo membro, esegui rocketpool odao propose member invite 0xabcd1234abcd1234abcd1234abcd1234abcd1234 some-user user@example.com.

kick

Rimuovere un membro dall'Oracle DAO si fa tramite il comando rocketpool odao propose member kick. Ti chiederà di selezionare quale membro vuoi rimuovere e di emettere una multa opzionale (da 0 RPL fino all'importo di RPL vincolato, attualmente 1750 RPL). Questa multa, se fornita, brucerà parte (o tutto) il bond RPL del membro se l'Oracle DAO vota per rimuovere quel membro.

leave

Se desideri dimetterti volontariamente dall'Oracle DAO, usa il comando rocketpool odao propose member leave. Questo creerà una nuova proposta in modo che gli altri membri possano votare se approvare o meno le tue dimissioni.

Visualizzare le proposte

Per visualizzare un breve riepilogo di tutte le proposte nella storia del protocollo, usa rocketpool odao proposals list. Questo ordinerà le proposte per stato e mostrerà chi l'ha proposta e cosa fa.

Per visualizzare i dettagli di una proposta specifica, usa rocketpool odao proposals details value dove value è l'ID della proposta che desideri visualizzare. Questo mostrerà una panoramica completa delle informazioni della proposta incluso chi l'ha creata, quando è stata creata, il corpo del payload, quanti membri hanno votato a favore, quanti membri hanno votato contro e se il tuo nodo ha già votato su di essa.

Votare sulle proposte

Per votare su una proposta, usa il seguente comando:

rocketpool odao proposals vote

Questo ti fornirà un dialogo interattivo che ti chiede su quale proposta desideri votare e se desideri votare a favore o contro. Segui attentamente le istruzioni per completare il voto.

Eseguire le proposte

Quando una proposta ha ricevuto abbastanza voti a favore per raggiungere il quorum, qualsiasi membro dell'Oracle DAO può quindi eseguire la proposta (applicare le sue modifiche) usando il seguente comando:

rocketpool odao proposals execute

Questo ti fornirà un dialogo interattivo che ti chiede quale proposta desideri eseguire. Segui attentamente le istruzioni per completare l'esecuzione.