Merkeziyetsiz Otonom Organizasyon ( DAO ), yeni bir internet işbirliği modelidir. Blockchain ağına dayalı olarak çalışır, üyeler tarafından ortaklaşa sahiplenilir ve yönetilir. DAO'nun temel özelliği merkeziyetsizliktir; merkezi bir kurumun yönetimine ihtiyaç duymaz, bunun yerine öneri ve oylama yoluyla karar alma ve işletme süreçlerini gerçekleştirir.
1.1 DAO'nun gerekliliği
Akıllı sözleşmeler açısından bakıldığında, geleneksel sözleşmelerde genellikle bazı ayrıcalıklı işlemler bulunmaktadır, örneğin:
Akıllı sözleşmeler mantığını yükselt
Anahtar yapılandırmaları değiştir
Akıllı sözleşme yönetim hesabını değiştir
DeFi fon havuzunu işletmek
Ethereum sözleşmelerinde, genellikle onlyOwner gibi dekoratörler kullanılarak, sıradan kullanıcıların bu ayrıcalıklı işlevleri yerine getirmesi kısıtlanır ve bunlar yönetici veya operatör tarafından yerine getirilir.
Ancak, bu yetki kontrolü yöntemi "merkeziyetçilik problemi" taşımaktadır:
Yöneticinin özel anahtarının kaybolması, sözleşmenin kalıcı olarak kullanılamamasına neden olabilir.
Proje tarafında kötü niyetli davranışlar olabilir, kullanıcı varlıklarının güvenliğini tehdit edebilir.
Gerçek merkeziyetsizliği sağlamak için birçok proje, sözleşmelerin güvenilirliğini ve şeffaflığını artırmak, kullanıcı güvenini kazanmak amacıyla topluluk oylama mekanizmaları getirmektedir.
DAO, organizasyon içi oylama için sıklıkla kullanılır, CEO, CFO gibi yönetim kademeleri yoktur, bunun yerine zincir üzerinde dağıtılan akıllı sözleşmeler iş mantığını otomatik olarak yürütür.
2. Spuntnik DAO akıllı sözleşmeler serisi tanıtımı
NEAR ekosisteminin DAO altyapısı Sputnik DAO( ayrıca astrodao) olarak da bilinir ve projelere kolay DAO entegrasyon yetenekleri sunar. Özelleştirilmiş yönetişim modellerini, çok imzalı yönetişimi, yönetişim token'larının ihraç edilmesi gibi işlevleri destekler.
Bu seri, Spuntnik DAO'nun gerçekleştirme prensiplerini detaylı bir şekilde tanıtacak ve okuyuculara Rust akıllı sözleşmelerini güvenlik açısından nasıl geliştireceklerini düşünmelerine yardımcı olacaktır.
3. Spuntnik DAO projesi mimarisi
Spuntnik DAO, 3 NEAR akıllı sözleşmeden oluşmaktadır:
sputnikdao2 akıllı sözleşme: belirli bir DAO örnek akıllı sözleşmesi, yönetim stratejilerini belirlemek, öneri oylamalarını işlemek, üye yetkilerini yönetmek gibi görevleri üstlenir.
sputnik-staking akıllı sözleşmeler: DAO örneği ile bağlanmış yönetim token akıllı sözleşmeleri. Kullanıcılar token yatırarak oy hakkı kazanabilir veya başkalarına devrederek ağırlıklarını artırabilir.
sputnikdao-factory2 akıllı sözleşmesi: Fabrika modeli kullanarak platform üzerindeki tüm DAO örneklerini bir arada oluşturur ve yönetir.
Spuntnik DAO v2 versiyonu şu anda geliştirme testinde, NEAR ana ağında henüz yayına girmedi. Sonraki makaleler, bu NEAR ekosisteminin temel altyapısını yukarıdan aşağıya detaylı bir şekilde tanıtacaktır.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Rust akıllı sözleşmeler geliştirme: NEAR ekosistemindeki SpuntnikDAO mimarisinin derinlemesine analizi
Rust akıllı sözleşmeler yetiştirme günlüğü (10) - SpuntnikDAO analizi
1. Giriş
Merkeziyetsiz Otonom Organizasyon ( DAO ), yeni bir internet işbirliği modelidir. Blockchain ağına dayalı olarak çalışır, üyeler tarafından ortaklaşa sahiplenilir ve yönetilir. DAO'nun temel özelliği merkeziyetsizliktir; merkezi bir kurumun yönetimine ihtiyaç duymaz, bunun yerine öneri ve oylama yoluyla karar alma ve işletme süreçlerini gerçekleştirir.
1.1 DAO'nun gerekliliği
Akıllı sözleşmeler açısından bakıldığında, geleneksel sözleşmelerde genellikle bazı ayrıcalıklı işlemler bulunmaktadır, örneğin:
Ethereum sözleşmelerinde, genellikle onlyOwner gibi dekoratörler kullanılarak, sıradan kullanıcıların bu ayrıcalıklı işlevleri yerine getirmesi kısıtlanır ve bunlar yönetici veya operatör tarafından yerine getirilir.
Ancak, bu yetki kontrolü yöntemi "merkeziyetçilik problemi" taşımaktadır:
Gerçek merkeziyetsizliği sağlamak için birçok proje, sözleşmelerin güvenilirliğini ve şeffaflığını artırmak, kullanıcı güvenini kazanmak amacıyla topluluk oylama mekanizmaları getirmektedir.
DAO, organizasyon içi oylama için sıklıkla kullanılır, CEO, CFO gibi yönetim kademeleri yoktur, bunun yerine zincir üzerinde dağıtılan akıllı sözleşmeler iş mantığını otomatik olarak yürütür.
2. Spuntnik DAO akıllı sözleşmeler serisi tanıtımı
NEAR ekosisteminin DAO altyapısı Sputnik DAO( ayrıca astrodao) olarak da bilinir ve projelere kolay DAO entegrasyon yetenekleri sunar. Özelleştirilmiş yönetişim modellerini, çok imzalı yönetişimi, yönetişim token'larının ihraç edilmesi gibi işlevleri destekler.
Bu seri, Spuntnik DAO'nun gerçekleştirme prensiplerini detaylı bir şekilde tanıtacak ve okuyuculara Rust akıllı sözleşmelerini güvenlik açısından nasıl geliştireceklerini düşünmelerine yardımcı olacaktır.
3. Spuntnik DAO projesi mimarisi
Spuntnik DAO, 3 NEAR akıllı sözleşmeden oluşmaktadır:
Spuntnik DAO v2 versiyonu şu anda geliştirme testinde, NEAR ana ağında henüz yayına girmedi. Sonraki makaleler, bu NEAR ekosisteminin temel altyapısını yukarıdan aşağıya detaylı bir şekilde tanıtacaktır.