İçeriğe atla
Vitrin projesiBlockchain & Web3
  • 223 test
  • %100 kapsama
  • Slither analizli

SigmaGovernor DAO

Zincir üstü DAO yönetişimi: token ağırlıklı öneriler ve oylama, timelock üzerinden yürütme

OpenZeppelin GovernorERC20VotesTimelockControllerFoundry

Nedir

SigmaGovernor, denetlenmiş OpenZeppelin v5 yönetişim modüllerini birleştirir: zaman damgası saatli bir ERC20Votes token'ı (dönemler L1 ve L2'de aynı davranır), yapılandırılabilir oylama gecikmesi, dönem ve öneri eşiği, For/Against/Abstain sayımı ve toplam arzın kesri olarak quorum.

Başarılı öneriler, varlıkları ve izinleri elinde tutan TimelockController'da (governor değil) sıralanır. Asgari bir yönetilen kontrat (Box), öneriden yürütmeye tam yaşam döngüsünü gösterir.

İş problemi

Protokoller, hazine ve toplulukların kolektif karar alıp uygulaması gerekir. Yönetici anahtarları ve multisig'ler gücü merkezileştirir; zincir dışı oylamalar bile sonucu uygulayacak güvenilir birine ihtiyaç duyar. Paydaşlar bağlayıcı, şeffaf ve gecikmeli kararlar ister.

Nasıl çalışır

  1. 1

    Sahipler oy güçlerini kendilerine veya bir temsilciye delege eder.

  2. 2

    Eşiğin üzerindeki bir öneren, yürütülecek çağrılarla bir öneri sunar.

  3. 3

    Oylama gecikmesinden sonra sahipler For, Against veya Abstain oyu verir.

  4. 4

    For, Against'i geçer ve quorum sağlanırsa öneri başarılı olur ve timelock'ta sıralanır.

  5. 5

    Asgari gecikme sonrası herkes yürütebilir; timelock çağrıları gerçekleştirir.

Güvenlik önlemleri

  • Timelock, değişiklikler yürürlüğe girmeden önce kullanıcılara garantili çıkış penceresi verir
  • Anlık görüntü tabanlı oy gücü, flash-loan oy manipülasyonunu önler
  • Yönetişim ayarları yalnızca başarılı önerilerle değiştirilebilir
  • Kalıntı yönetici yok: dağıtıcı timelock admin rolünden feragat eder
  • Öneri eşiği spam'i engeller
  • Tam yaşam döngüsü testli: başarı, çoğunluk/quorum yenilgisi, iptal, kendini değiştirme

Özellikler

  • Delegasyonlu ve zaman damgası saatli ERC20Votes token'ı
  • Yapılandırılabilir gecikme, dönem ve eşik (yalnızca yönetişim değiştirebilir)
  • For / Against / Abstain oylama
  • Arzın kesri olarak quorum
  • TimelockController yürütmesi

Tipik kullanım durumları

  • Parametreleri, yükseltmeleri ve hazineyi yöneten protokol DAO'ları
  • Tahsislerde oy kullanan topluluk ve yatırım kulüpleri
  • Timelock'lu hazineden ödeme yapan hibe komiteleri

Bilinen sınırlar

Oy gücü token dağılımını izler; yönetişim kalitesi makul bir token tahsisine bağlıdır.

Diğer vitrin kontratları

Vitrin

Milestone Escrow

Müşteri, bütçenin tamamını önceden ve aşamalara bölünmüş olarak kilitler. Fonlar yalnızca serbest bırakma, hakem kararı veya iptal durumunda hareket eder.

Solidity 0.8.28OpenZeppelin v5ETH / ERC-20

223 test · %100 kapsama · Slither analizli

Vitrin

Token + Vesting + Staking

Gas'siz onaylı üst sınırlı ERC-20, ekip ve yatırımcılar için cliff'li vesting planları ve Synthetix tarzı staking ödülleri.

ERC-20EIP-2612OpenZeppelin v5

223 test · %100 kapsama · Slither analizli

Vitrin

SigmaNFT Collection

Adil bir NFT lansmanı: allowlist ve public fazlar, cüzdan başına sınırlar, değiştirilemez azami arz, ERC-2981 telifleri ve gecikmeli açılım.

ERC-721ERC-2981Merkle proofs

223 test · %100 kapsama · Slither analizli

Standartlar: Solidity 0.8.x, OpenZeppelin, fuzzing'li Foundry testleri, Slither statik analizi, doğrulanmış kaynak. 223 test · %100 kapsama · Slither analizli.

Aklınızda bir proje mi var?

Ne geliştirdiğinizi anlatın. İş günlerinde bir saat içinde kıdemli bir mühendis yanıt verir — ardından dürüst bir değerlendirme, net bir kapsam ve genellikle birkaç iş günü içinde sabit fiyatlı veya aşamalı bir teklif alırsınız.

Önce yazmayı mı tercih edersiniz? Bize yazın

Doğrudan Ing. Ismet Mesic ile konuşursunuz, Tech lead.