Mimari

Yönetişim mimarisine üst düzey bir bakış.

Genel bakış

$ethDYDX, $stkDYDX ve $wethDYDX ("Yönetişim Tokenları"), sahiplerine dYdX v3 üzerinde değişiklikler teklif etme ve bu değişiklikler hakkında oy verme hakkı verir. dYdX yönetişimi AAVE yönetişim sözleşmelerine dayanır ve Yönetişim Token'larının sahipliğine dayalı oylamayı destekler.

Teklifler, teklif türüne bağlı olarak evet oylarında belirli bir eşiği ve yüzdeyi geçmelidir.

Yönetişim Token'larının oy verme ve teklif etme yetkisi, Yönetişim Token'ı sahibinin teklif vermesine ve yönetişim teklifleri üzerinde oy kullanmasına olanak tanır. Yönetişim token'ı sahiplerinin bu yetkileri diğer Ethereum adreslerine delege edebileceği (devredebileceği) bilinmelidir.

dYdX Yönetişiminin merkezinde 8 akıllı sözleşme vardır:

  • $ethDYDX, $stkDYDX ve $wethDYDX Token sözleşmeleri: Zaman içinde farklı bloklarda her bir adresin oy verme yetkisinin anlık görüntülerine sahiptir.

  • Governance Strategy V2 sözleşmesi: Kullanıcıların teklif verme ve oy verme yetkisini ölçen mantığı içerir. dYdX Topluluğu, $wethDYDX'e dYdX v3 yönetişiminde oy verme ve teklif verme konusunda ethDYDX ile aynı yönetişim işlevselliğini kazandırmak için Governance Strategy (Yönetişim Stratejisi) sözleşmesini Governance Strategy V2'ye yükseltme yönünde oy kullanmıştır.

  • Safety Module (Güvenlik Modülü) sözleşmesi: $ethDYDX token'larının stake edilmesini, pozisyonun token'a dönüştürülmesini ve ödüllerin alınmasını sağlayan mantıkları içerir. Güvenlik modülünde stake edilen token'lar tüm yönetişim haklarını muhafaza eder.

  • Governor sözleşmesi: Teklifleri izler ve Timelock akıllı sözleşmesi aracılığıyla teklifleri yürütür.

  • Timelock sözleşmeleri: Yönetişim tarafından oylanan işlemleri sıraya koyar, iptal eder veya yürütür. Bir teklifteki işlevler Timelock sözleşmesi tarafından başlatılır. Kuyruğa alınan işlemler, gecikmeden sonra ve ödemesiz sürenin bitiminden önce gerçekleştirilebilir.

  • Priority Timelock contract Timelock sözleşmesi ile aynıdır ancak bir öncelik denetleyicisinin timelock bekleme süresi sona ermeden önce Öncelik Süresi (7 gün) içinde işlemleri gerçekleştirmesine olanak tanır.

Zincir içi dYdX yönetişimi şunlara olanak tanır:

  • Yetkili herhangi bir executor sözleşmesi tarafından yürütülecek tekliflere oy verme

  • Bir teklifin başlangıcında token bakiyelerinin anlık görüntülerini alma

  • Oy verme ve teklif verme yetkilerini ayrı ayrı delege etme

  • Teklifler, karar yeter sayıları ve oy farkı yetkileri de dâhil olmak üzere yönetişim eşiklerini belirleme

  • Oyların nasıl sayıldığını değiştirme (Governor sözleşmesi üzerindeki "Governance Strategy" akıllı sözleşme adresini değiştirerek)

Teklif Türleri

Bir teklifin süresini ve yürütülmesini etkileyen farklı parametrelere sahip dört tür teklif vardır, yani yönetişim mutabakatını etkileyen önemli teklifler daha uzun bir oylama süresi ve daha yüksek bir oy farkı gerektirirken sadece protokol parametrelerini etkileyen teklifler ise daha kısa bir oylama süresi gerektirir ve hızlı bir şekilde uygulamaya koyulabilir. Bir executor her tür teklifi doğrulamalıdır.

Short timelock executor

Short timelock executor şunları kontrol eder:

  • Liquidity Module, Safety Module ve Merkle Distributor Module da dâhil olmak üzere teşvik sözleşmeleri

  • Ödül ve Topluluk Hazinelerindeki fonlar

  • yeni token'ların basılması

  • Safety Module hariç tüm proxy sözleşmeleri

  • stark proxy sözleşmelerindeki koruyucu rolleri

Starkware öncelik timelock yürütücüsü

Starkware priority timelock executor, StarkEx Perpetual Exchange sözleşmesinin sahibidir. dYdX v3 yapılandırmasını kontrol eden teklifleri gerçekleştirebilir.

Alınacak eyleme bağlı olarak, borsa üzerindeki değişikliği doğru bir şekilde uygulamaya koymak için Starkware ekibinin sürece dâhil olması gerekebilir. Bu nedenle, bir teklifin yürütülmesini tetikleme imkânına sahip olduğu 7 günlük (Öncelik Süresi) bir süreyi Starkware'e sağlayan bir "priority controller" rolü bu executor'a verilir.

Starkware, hangi protokol değişikliklerinin yapılacağı üzerinde kontrole sahip değildir. dYdX v3 yönetişimi aracılığıyla yalnızca $ethDYDX ve $wethDYDX token sahipleri, borsa protokolündeki değişiklikleri onaylayabilir veya reddedebilir.

Uzun timelock yürütücüsü

Uzun timelock yürütücüsü (uygulayıcısı), genellikle dYdX v3'ün yönetişim mutabakatını (konsensüs) etkileyen kısımlarını değiştiren teklifleri uygulayabilir.

Merkle-pauser executor

Merkle-pauser executor, her bir kullanıcının toplam ödül bakiyesi ile düzenli aralıklarla güncellenen Merkle kökünü donduran teklifleri yürütür ve önerilen kökün yanlış veya kötü amaçlı olması durumunda kullanıcılara yeni ödüllerin zamanla dağıtılmasına olanak verir. Ayrıca stark proxy sözleşmelerinden herhangi biri tarafından zorlanan alım satım taleplerini de veto edebilir.

İlk baştaki timelock parametreleri aşağıdaki gibidir:

Last updated