Oracle DAO Teklifleri

Hatırlatma olarak, iki tür Oracle DAO görevi vardır:

  1. Otomatik görevler - bunlar, Consensus Layer'dan Execution Layer'a bilgi taşıma, protokolün çeşitli yönlerini zincir dışında hesaplama ve bunları Smart Contract'lara güncellemeler olarak gönderme gibi rutin Rocket Pool işlemleriyle ilgili görevlerdir. Bunların her biri, Execution ve Consensus Client'larınız ve watchtower daemon'unuz normal şekilde çalıştığı sürece watchtower daemon süreci tarafından otomatik olarak gerçekleştirilir ve manuel müdahale gerektirmez. watchtower daemon'unu önceki adımlarda zaten kurmuştunuz, bu nedenle bu bölüm onları tekrar ele almayacaktır.
  2. Manuel görevler - bunlar, kendi karar vermenizi ve gerçekleştirmek için Oracle DAO'nun geri kalanıyla bant dışı iletişim gerektiren görevlerdir. Contract yükseltmeleri üzerinde oylama, parametreleri değiştirme ve Oracle DAO'ya üyeleri davet etme veya çıkarma gibi şeyleri içerir. Bunların tümü standart Smartnode CLI aracılığıyla yapılabilir. Bu bölüm bu görevlerin her birini ve nasıl gerçekleştirileceğini açıklar.

Teklifler, otomatik watchtower görevlerinin dışındaki sorumluluklarınızın çekirdeğini oluşturur. Esasen şu şekilde çalışırlar:

  • Kolektif Oracle DAO, her üyenin bundan haberdar olması ve bu teklifin neyi gerektireceğini anlaması için yaklaşan bir teklifi önceden kapsamlı bir şekilde tartışmalıdır.
  • Bir Oracle DAO üyesi daha sonra teklifi zincir üstü bir işlem aracılığıyla oluşturur.
  • Teklif, oylama başlamadan önce daha fazla tartışma yapmak ve üzerinde görüş oluşturmak için bir bekleme süresine girecektir. Bu şu anda Mainnet'te 7 gündür.
  • Bekleme süresi sona erdikten sonra, üyeler basit evet-hayır oyuyla teklif üzerinde oy kullanabilir.
  • Oracle DAO üyelerinin %51'lik bir çoğunluğu aynı şekilde oy kullandığında, oylama sonuçlanır. %51 teklifi kabul ettiyse, yürütülebilir olacaktır. Teklif onaylandıktan sonra herhangi bir üye teklifi yürütebilir.
  • Yürütme, değişikliği zincir üstünde resmi olarak tetiklemek ve böylece çekirdek Rocket Pool contract'larının durumunu değiştirmek anlamına gelir.

Teklif Oluşturma

Bir teklif oluşturduğunuzda, diğer üyelerin görebileceği ve tartışabileceği ancak oy kullanamayacağı bir inceleme dönemine girecektir. Bu yazının yazıldığı tarih itibarıyla, bu şu anda 7 gündür.

İnceleme döneminden sonra, üyelerin teklif lehinde veya aleyhinde oy kullanabileceği bir oylama dönemi olacaktır. Bu yazının yazıldığı tarih itibarıyla, bu şu anda 14 gündür.

Teklif süresi dolmadan önce yeter sayıya ulaşırsa (yani, yeterli sayıda üye fikir birliğine ulaşmak için lehte oy kullanırsa), kabul edilmiş olacaktır. Yeter sayı, Oracle DAO tarafından yapılandırılabilir bir parametredir; şu anda toplam üye havuzunun en az %51'ine ayarlanmıştır.

Bir oy kabul edildikten sonra, değişikliklerinin yürürlüğe girmesine neden olan yürütülebilir. Bu yazının yazıldığı tarih itibarıyla, yürütme, teklifin kabul edilmesinden 14 gün sonradır.

Yeni bir teklif oluşturma süreci, yapmak istediğiniz teklif türüne bağlıdır. Aşağıdaki sekmelerden bir tür seçin.

Oracle DAO Üye Listesi
Oracle DAO Parametreleri
Contract Yükseltmeleri

Oracle DAO üyelerinin listesini değiştirmeyi teklif etmek için aşağıdaki seçenekleri sağlayan rocketpool odao propose member komutunu kullanın:

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

Bir üyeyi davet etmek, 3 ek argüman alan rocketpool odao propose member invite aracılığıyla yapılır:

  • Davet edilecek node adresi (kayıtlı bir Rocket Pool node'u olmalıdır)
  • Bu node için ad / etiket
  • Node'u çalıştıran kullanıcı veya kuruluş için URL veya iletişim bilgisi

Örneğin: yeni bir üyeyi davet etmek için rocketpool odao propose member invite 0xabcd1234abcd1234abcd1234abcd1234abcd1234 some-user user@example.com komutunu çalıştırın.

kick

Bir üyeyi Oracle DAO'dan çıkarmak, rocketpool odao propose member kick komutu aracılığıyla yapılır. Hangi üyeyi çıkarmak istediğinizi seçmenizi ve isteğe bağlı bir ceza (0 RPL'den bağlı RPL miktarına kadar, şu anda 1750 RPL) vermenizi isteyecektir. Bu ceza, sağlanırsa, Oracle DAO o üyeyi çıkarmaya oy verirse üyenin RPL bağının bir kısmını (veya tamamını) yakacaktır.

leave

Oracle DAO'dan gönüllü olarak istifa etmek istiyorsanız, rocketpool odao propose member leave komutunu kullanın. Bu, diğer üyelerin istifanızı onaylayıp onaylamayacağı konusunda oy kullanabilmeleri için yeni bir teklif oluşturacaktır.

Teklifleri Görüntüleme

Protokolün geçmişindeki tüm tekliflerin kısa bir özetini görüntülemek için rocketpool odao proposals list kullanın. Bu, teklifleri durumlarına göre sıralayacak ve kimin teklif ettiğini ve ne yaptığını gösterecektir.

Belirli bir teklifin ayrıntılarını görüntülemek için rocketpool odao proposals details value kullanın; burada value, görüntülemek istediğiniz teklifin kimliğidir. Bu, teklifin bilgilerinin kapsamlı bir dökümünü gösterecektir; kimin oluşturduğu, ne zaman oluşturulduğu, payload gövdesi, kaç üyenin lehinde oy kullandığı, kaç üyenin aleyhinde oy kullandığı ve node'unuzun üzerinde henüz oy kullanıp kullanmadığı dahil.

Teklifler Üzerinde Oylama

Bir teklif üzerinde oy kullanmak için aşağıdaki komutu kullanın:

rocketpool odao proposals vote

Bu size hangi teklif üzerinde oy kullanmak istediğinizi ve lehinde mi yoksa aleyhinde mi oy kullanmak istediğinizi soran etkileşimli bir diyalog sağlayacaktır. Oylamayı tamamlamak için istemleri dikkatlice takip edin.

Teklifleri Yürütme

Bir teklif, yeter sayıya ulaşmak için lehinde yeterli oy aldığında, Oracle DAO'nun herhangi bir üyesi aşağıdaki komutu kullanarak teklifi yürütebilir (değişikliklerini uygulayabilir):

rocketpool odao proposals execute

Bu size hangi teklifi yürütmek istediğinizi soran etkileşimli bir diyalog sağlayacaktır. Yürütmeyi tamamlamak için istemleri dikkatlice takip edin.