Çapraz Zincir Yönetişimi: Yeni Bir Entegrasyon — Connext x Zodiac (Gnosis Guild)

Onur Sarayli
4 min readNov 3, 2022

--

DAO’lar son birkaç yılda geliştikçe, organize çalışmanın daha kapsayıcı ve şeffaf bir şekilde gerçekleştiği bir geleceğin yolunu açan giderek daha karmaşık organizasyonlar haline geldiler.

Birkaç DAO, yaşamları boyunca hem yerel tokenlarından hem de diğer varlıklardan oluşan önemli hazineler biriktirdi. DAO’lar gelişmeye devam ettikçe ve artan sayıda insan onlara katıldıkça, küresel olarak dağıtılmış (ve bazen anonim) üyelerini koordine etmek için daha karmaşık süreçler ve araçlar gerekecektir.

DAO’nun kullandığı araçlardan bazıları zincir dışı olsa da (örneğin Discord’u ele alalım), günlük etkinlikleri ve önemli yönetişim eylemlerini koordine etmek ve yönetmek için zincir içi davranışı kolaylaştıran yeni bir araç dalgası ortaya çıkıyor.

Kaynak: https://deepdao.io/organizations

Bir DAO oluşturulduğunda, üyelerinin yalnızca tüm token sahiplerinin ve genel olarak paydaşların çıkarlarını korumak için mevcut en yüksek güvenlik standartlarını karşılayan araçları seçmesi çok önemlidir.

Ayrıca, protokoller birden çok zincire genişlemeye devam ettikçe, kontrol eden DAO’ların yeteneklerini , başlangıç ​​zincirindeki geleneksel “merkezlerinin” ötesine genişletmesi gerekir.

Connext üzerine kurulu çapraz zincir araçlarının devreye girdiği yer burasıdır:

DAO’lar artık likiditelerini dağıtmak veya üyelerinin deneyimini aşındırmak zorunda kalmadan birden fazla zincirle etkileşime girebilir.

Çapraz zincir araçları, DAO’lar ve üyeleri için bazı güncel ve genişleyen sorunları çözmeyi amaçlamaktadır:

  • Belirli bir zincirdeki (HQ) bir multisig cüzdan tarafından kontrol edilen bir DAO, başka bir zincirin akıllı sözleşmesinde bir parametreyi (örneğin ücret anahtarı) değiştirmesi gerektiğinde ne olur?
  • Oy kullanma maliyetlerini düşürerek DAO üyelerinin katılımını nasıl artırırız?
  • DAO’lar zincir üzerinde farklı zincirlerdeki diğer DAO’larla nasıl iletişim kurabilir?

Çapraz Zincir Yönetişimine Giriş

Connext x Zodiac’a Giriş

DAO’lar için genişleme paketi olan Zodiac, açık bir standarda göre oluşturulmuş bir araçlar koleksiyonudur. Ekosistem bugün farklı platformlar, protokoller ve araçlar kullanan yüzlerce DAO ile gelişirken, Zodiac’ın şekillendirilebilir tasarım felsefesi, DAO’ların artık monolitik tasarımlarla sınırlı değil, daha çok takımyıldızlar gibi hareket etmelerini sağlar.

Zodiac açık standardı, DAO ekosistemindeki mevcut uygulamaları geliştirerek popüler platformları yeniden oluşturulabilir hale getirir ve ayrıca çoklu zincir yönetişimine özel odaklanarak DAO’dan DAO’ya işbirliği mekanizmalarında yeni uygulamalar oluşturur.

Gnosis Guild’in kurucu ortağı Auryn Macmillan, “ Gnosis Guild üyeleri tarafından sürdürülen Zodiac ekosistemi, Connext ile mükemmel uyum sağlayan ilkelere sahiptir, çünkü her iki sistem de geliştiriciler için en iyi güvenliği ve esnekliği sağlamak için modülerliğe dayanır” dedi.

Connext Modülü, Zodiac’ın önceki AMB Köprü Modülünün çalışması üzerine inşa edildi ve yeteneklerini farklı arayüzleri ve veri doğrulama yöntemlerini hesaba katacak şekilde genişletti.

Nasıl Çalışır?

Connext modülü, yalın olacak ve Gnosis Safe’deki diğer modüllerle verimli bir şekilde birleşecek şekilde inşa edilmiştir. Kısa bir örneğe göz atalım:

Örneğin, A zincirindeki ( daoA ) bir DAO’nun B Zincirindeki bir Kasayı ( safeB ) kontrol etmesi gerektiğini varsayalım.

Yalnızca Zincir B üzerinde bir ConnextModule örneğini deplot etmeleri ve ardından safeB.enableModule(ConnextModule.address) öğesini çağırarak onu safeB üzerinde bir modül olarak etkinleştirmeleri gerekir.

ConnextModule, Zincir B’de deploy edilen connext XReceiver sözleşmesinin adresine ayarlanması gereken, kullanıcı tanımlı bir connext değişkenine sahiptir.

Esasen, kullanıcı bu adresin yalnızca doğru kaynak zincirindeki karşılık gelen bir ConnextModule çağrısıyla başlatılan iletileri ileteceğine, Originsender’ın kaynak zincirinde çağrıyı yapan adrese karşılık geleceğine ve _origin’in mesajın kaynaklandığı zincirin kimliğine karşılık geleceğine güvenir.

Tüm bunlar doğruysa, ConnextModule gelen mesajları doğru bir şekilde doğrular, yalnızca OriginSender OriginAddress ( daoA , bu durumda) olduğunda ve Origin, Origin zincirinin kimliği olduğunda IXRecevier’den gelen mesajları kabul eder (Zincir A, bu durumda).

Kurulduktan sonra, tam akış şöyle görünür:

daoA’da başarılı bir teklif, daoA’nın Connext.xcall () öğesini çağırmasına neden olur, perde arkasında bazı zincirler arası sihir meydana gelir ve bu da Zincir B’deki ilgili XReceiver’ın ConnextModule.xReceive() öğesini çağırmasına neden olur.

Mesaj daha sonra doğru XReceivercontract tarafından çağrıldığından, OriginSender’ın doğru olduğundan ve kaynağın doğru olduğundan emin olmak için doğrulanır. Eğer öyleyse, o zaman connextModule safeB.execTransactionFromModule() ‘yi çağırarak kasayı tetikleyerek kaynakta daoA’dan iletilen her türlü mesajı yürütür.

Connext x Zodiac Kullanım Örnekleri

Özet olarak, ConnextModule, bir ağdaki hesapların başka bir ağdaki hesapları kontrol etmesi için kullanıma hazır bir yoldur.

Daha somut olarak, bu, mainnet Ethereum’da Gnosis Zincirinde bir hazineyi kontrol eden bir DAO, mainnet’te protokolünün Polygon’da konuşlandırılmasını kontrol eden bir DeFi protokolü DAO veya çeşitli diğer zincir ve katmanlarda alıcı adresleri kontrol eden Optimism konusunda hibe veren bir DAO anlamına gelebilir.

Sıradaki Nedir?

Connext’in en iyi özelliklerinden biri, mesajlarla birlikte zincirler arası belirteç aktarımlarını bir araya getirme yeteneğidir. Bu, DAO’ların özellik setini ve nihayetinde gelecekte onlar hakkında düşünme şeklimizi genişletmeye yardımcı olacak çok çeşitli yeni kullanım durumları açar.

Daha fazlasını öğrenmek istiyor musun? DAO’lar için whatsNext’te yaklaşan Twitter Spaces’e katılın.

Gnosis Guild Hakkında

Gnosis Guild, merkezinde pozitif ortam, ortak mülkiyet ve deneyim değerleri olan, birbirine bağımlı bir yazılım topluluğudur. Gnosis tarafından kuluçkaya yatırılarak, inşa ettiğimiz araçları kullanarak küçük bir ekip olarak faaliyet gösteriyoruz.

Gnosis Guild, Zodiac’ın temel destekçilerinden biri ve açık standardın koruyucusudur.

Website | Belgeler | Twitter | Discord | Blog

Connext Hakkında

Connext, L2 Ethereum’un birlikte çalışabilirlik protokolüdür.

Connext, Ethereum uyumlu zincirler ve L2'ler arasında değer göndermeyi ve sözleşmeleri çağırmayı sağlar. Herhangi bir yeni güven varsayımı getirmeden bunu ucuz ve hızlı bir şekilde yapan tek birlikte çalışabilirlik sistemidir. Connext, köprüler ve diğer doğal olarak çapraz zincir uygulamaları oluşturmak isteyen geliştiricilere yöneliktir. Bugüne kadar 1,5 milyar doların üzerinde işlem ağdan geçti.

Website | Dökümanlar | Twitter | Discord | Github | Blog

--

--

Onur Sarayli
Onur Sarayli

Written by Onur Sarayli

Community Manager | Entrepreneur | Crypto Investor | Interactive Marketing | Blockchain Enthusiast | Metaverse | Web3

No responses yet