Rust akıllı sözleşmeler yetiştirme günlüğü (10): Spuntnik DAO sözleşme serisi yorumlama
1. Giriş
Merkeziyetsiz Otonom Organizasyon ( DAO ), yeni bir internet organizasyon işbirliği biçimidir. Blockchain ağı üzerinde çalışır ve içindeki üyeler tarafından ortaklaşa sahiplenilir ve yönetilir. DAO'nun temel özelliklerinden biri merkeziyetsizliktir; merkezi bir otoriteye ihtiyaç duymaz ve genellikle karar alma ve yönetim için öneri ve oylama yöntemlerini kullanır.
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 vardır, örneğin:
Sözleşme iş mantığını yükselt
Anahtar yapılandırma bilgilerini değiştir
Sözleşme işlevi hesabını değiştirme
DeFi fon havuzlarını ilgilendiren hassas işlemler
bekle
Ethereum'daki Solidity sözleşimlerinde, yalnızca belirli bir yönetici veya operatör tarafından gerçekleştirilmesi gereken yetkili fonksiyonları kısıtlamak için genellikle onlyOwner gibi modifier'lar kullanılır.
Ancak, bu yetki kontrol yöntemi sözleşmelerde "merkeziyetçilik sorunu"na yol açabilir. Aşağıdaki durumlar ortaya çıkabilir:
Sözleşme işlevselliği hesabı özel anahtarının kaybolması, tek nokta arızasına neden olur, sözleşme kalıcı olarak hizmet veremez.
Proje tarafı güvenilir değil veya sorumluluk almıyor, kötü niyetli davranışlar sergileyebilir.
Bu riskler, kullanıcı varlıklarının güvenliğini belirsiz hale getirebilir. Bu nedenle, gerçek bir merkeziyetsizlik sağlamak için birçok proje, akıllı sözleşmelerin güvenilirliğini ve şeffaflığını artırmak, kullanıcı güvenini kazanmak amacıyla topluluk oylama mekanizmasını devreye almıştır.
DAO, organizasyon içi oylamalarda sıklıkla kullanılır. Geleneksel merkezi kuruluşlardan farklı olarak, CEO gibi yönetim pozisyonları yoktur; bunun yerine, iş mantığını yürütmek için zincir üzerinde otomatik olarak çalışan akıllı sözleşmeler kullanılır.
2. Spuntnik DAO akıllı sözleşmeler serisi yorumlama açıklaması
NEAR ekosisteminin DAO altyapı platformu Sputnik DAO( ayrıca astrodao) olarak da bilinir ve NEAR'a iyi bir topluluk özerkliği sağlar. Proje sahipleri, DAO mekanizmasını kolayca entegre edebilir, farklı yönetişim modları ayarlayabilir, çoklu imza yönetişimi yapılandırabilir ve yönetim token'ları gibi kişiselleştirilmiş ihtiyaçları karşılayabilir.
Bu seri, Spuntnik DAO'yu detaylı bir şekilde tanıtacak, akıllı sözleşmelerinin uygulanma prensiplerini analiz edecek ve güvenlik açısından Rust akıllı sözleşmelerinin nasıl geliştirileceği üzerine düşünmeye yardımcı olacaktır.
3. Spuntnik DAO projesi mimarisi
Spuntnik DAO platformu esasen 3 NEAR akıllı sözleşmelerden oluşmaktadır:
sputnikdao2 akıllı sözleşmesi: belirli bir DAO örnek akıllı sözleşmesi, yönetim stratejilerini belirlemek, önerileri ve oylamaları işlemek, üyelerin yetkilerini kontrol etmek için kullanılır.
sputnik-staking akıllı sözleşmeler: DAO örneği ile bağlı olan yönetişim tokeni akıllı sözleşmesi. Kullanıcılar tokenlerini yatırarak oy ağırlığı kazanabilir veya başkalarına devrederek ağırlıklarını artırabilir.
sputnikdao-factory2 akıllı sözleşmesi: Fabrika modelini kullanarak platformdaki tüm DAO örneklerini bir arada oluşturur ve yönetir.
Bu seri, NEAR ekosisteminin altyapısı olan Spuntnik DAO platformunu yukarıdan aşağıya detaylı bir şekilde tanıtacaktır, lütfen sonraki içeriklere dikkat edin.
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.
10 Likes
Reward
10
4
Share
Comment
0/400
MidnightTrader
· 7h ago
Harika, sözleşme güzel.
View OriginalReply0
TokenStorm
· 8h ago
on-chain veriler arbitraj yapma imkanı sunuyor ama yine de korkak kaldı.
View OriginalReply0
BankruptcyArtist
· 8h ago
dao inanılmaz ah!
View OriginalReply0
FancyResearchLab
· 8h ago
Bir başka gösterişli DAO, Lu Ban'a tuğla teslim etmek için burada.
Spuntnik DAO Sözleşmesi Analizi: NEAR ekosisteminin Merkeziyetsizlik yönetim altyapısı
Rust akıllı sözleşmeler yetiştirme günlüğü (10): Spuntnik DAO sözleşme serisi yorumlama
1. Giriş
Merkeziyetsiz Otonom Organizasyon ( DAO ), yeni bir internet organizasyon işbirliği biçimidir. Blockchain ağı üzerinde çalışır ve içindeki üyeler tarafından ortaklaşa sahiplenilir ve yönetilir. DAO'nun temel özelliklerinden biri merkeziyetsizliktir; merkezi bir otoriteye ihtiyaç duymaz ve genellikle karar alma ve yönetim için öneri ve oylama yöntemlerini kullanır.
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 vardır, örneğin:
Ethereum'daki Solidity sözleşimlerinde, yalnızca belirli bir yönetici veya operatör tarafından gerçekleştirilmesi gereken yetkili fonksiyonları kısıtlamak için genellikle onlyOwner gibi modifier'lar kullanılır.
Ancak, bu yetki kontrol yöntemi sözleşmelerde "merkeziyetçilik sorunu"na yol açabilir. Aşağıdaki durumlar ortaya çıkabilir:
Bu riskler, kullanıcı varlıklarının güvenliğini belirsiz hale getirebilir. Bu nedenle, gerçek bir merkeziyetsizlik sağlamak için birçok proje, akıllı sözleşmelerin güvenilirliğini ve şeffaflığını artırmak, kullanıcı güvenini kazanmak amacıyla topluluk oylama mekanizmasını devreye almıştır.
DAO, organizasyon içi oylamalarda sıklıkla kullanılır. Geleneksel merkezi kuruluşlardan farklı olarak, CEO gibi yönetim pozisyonları yoktur; bunun yerine, iş mantığını yürütmek için zincir üzerinde otomatik olarak çalışan akıllı sözleşmeler kullanılır.
2. Spuntnik DAO akıllı sözleşmeler serisi yorumlama açıklaması
NEAR ekosisteminin DAO altyapı platformu Sputnik DAO( ayrıca astrodao) olarak da bilinir ve NEAR'a iyi bir topluluk özerkliği sağlar. Proje sahipleri, DAO mekanizmasını kolayca entegre edebilir, farklı yönetişim modları ayarlayabilir, çoklu imza yönetişimi yapılandırabilir ve yönetim token'ları gibi kişiselleştirilmiş ihtiyaçları karşılayabilir.
Bu seri, Spuntnik DAO'yu detaylı bir şekilde tanıtacak, akıllı sözleşmelerinin uygulanma prensiplerini analiz edecek ve güvenlik açısından Rust akıllı sözleşmelerinin nasıl geliştirileceği üzerine düşünmeye yardımcı olacaktır.
3. Spuntnik DAO projesi mimarisi
Spuntnik DAO platformu esasen 3 NEAR akıllı sözleşmelerden oluşmaktadır:
sputnikdao2 akıllı sözleşmesi: belirli bir DAO örnek akıllı sözleşmesi, yönetim stratejilerini belirlemek, önerileri ve oylamaları işlemek, üyelerin yetkilerini kontrol etmek için kullanılır.
sputnik-staking akıllı sözleşmeler: DAO örneği ile bağlı olan yönetişim tokeni akıllı sözleşmesi. Kullanıcılar tokenlerini yatırarak oy ağırlığı kazanabilir veya başkalarına devrederek ağırlıklarını artırabilir.
sputnikdao-factory2 akıllı sözleşmesi: Fabrika modelini kullanarak platformdaki tüm DAO örneklerini bir arada oluşturur ve yönetir.
Bu seri, NEAR ekosisteminin altyapısı olan Spuntnik DAO platformunu yukarıdan aşağıya detaylı bir şekilde tanıtacaktır, lütfen sonraki içeriklere dikkat edin.