Untitled

TL;DR ZetaChain teknik incelemesi yayında. Omnichain’e geliştirmeye başlamak için yeni Geliştirici Kaynakları sayfamıza göz atın.

ZetaChain whitepaper'ının (17 dile çevrilmiş) son versiyonunu sunmaktan heyecan duyuyoruz. ZetaChain'in değişmeyen misyonu, Bitcoin gibi akıllı olmayan zincirler de dahil olmak üzere tüm zincirler için yerleşik birlikte çalışabilirliğe sahip halka açık bir L1 blok zinciri sunmaktır. Bu sürümle birlikte, ZetaChain'in mevcut sürümünün whitepaper'da önerilen omnichain geleceğini sunduğunu paylaşmaktan gurur duyuyoruz. En önemlisi, bu yazı kriptoda dönüştürücü, yeni bir yenilik olan Omnichain Akıllı Sözleşmelerinin kısaca teknik özelliklerinden bahsediyor.

Omnichain Akıllı Sözleşmeleri (Bölüm 4.4)

Omnichain Akıllı Sözleşmeleri, bağlı ağlardaki varlıklara ve verilere tek bir mantık noktasından erişebilir ve bunları yönetebilir. Bunlar, aşağıdakilere ek olarak tüm EVM özelliklerini ve etkileşimlerini destekleyen ZetaChain'in ZetaEVM (zEVM) modülünde barındırılır:

Bu iki ek özellik, zEVM'yi farklı zincirlerdeki durumları atomik olarak ve tek bir adımda değiştiren çapraz zincir işlemleri kavramını destekleyen genel amaçlı programlanabilir bir platform haline getiriyor. Basitçe söylemek gerekirse, bu, geliştiricilerin ZetaChain üzerinde gerçekten birlikte çalışabilir uygulamalar oluşturmak için mevcut güçlü Ethereum akıllı sözleşme ekosisteminden sanki her şey tek bir zincir üzerindeymiş gibi yararlanabilecekleri anlamına geliyor. Başlamak için geliştirici kaynaklarımızı ziyaret edin.

Mesaj İletiminden Temel Farklılıklar (Bölüm 4.4.4)

Geliştiriciler hem senkron (Omnichain Akıllı Sözleşmeleri) hem de asenkron (Çapraz Zincir Mesajlaşma) mimarileri veya her ikisinin bir kombinasyonunu kullanarak ZetaChain üzerinde uygulama geliştirebilirler. Her iki mekanizma da birçok uygulama türünü destekleyebilir, ancak uygulama oluşturma mimarisi açısından oldukça önemli farklılıklar sunarlar. Omnichain Akıllı Sözleşmelerinin farklı olduğu üç önemli yönü gözden geçirelim.

Senkronize Çoklu Zincir Geliştirme

Omnichain Akıllı Sözleşme uygulama mantığı ve durumu tek bir yerde bulunur (Şekil 5). Öte yandan, mesajlaşma, farklı zincirlerdeki birçok sözleşme arasında yayınlanan mesajları ve durum senkronizasyonunu içerir, bu da daha fazla saldırı alanına ve daha fazla gaz ücretine yol açabilir (ve bu hızla ölçeklenebilir). Örneğin, birçok zincirde varlıkları olan bir kasa ya da borç verme protokolünü sadece mesajlaşma ile yönetmek zor olacaktır.

Şekil 5. Omnichain akıllı sözleşme tabanlı uygulama. Girdi alan, çıktı yazan, durumu koruyan ve uygulama için harici varlıkları düzenleyen tek bir sözleşme olduğunu unutmayın.

Şekil 5. Omnichain akıllı sözleşme tabanlı uygulama. Girdi alan, çıktı yazan, durumu koruyan ve uygulama için harici varlıkları düzenleyen tek bir sözleşme olduğunu unutmayın.

Mevcut Ethereum dApp'lerini Kolayca Yeniden Dağıtın

Uniswap V2/V3, Curve, Aave, Compound ve diğerleri gibi yaygın, test edilmiş Ethereum uygulamaları, minimum değişiklikle Omnichain Akıllı Sözleşmeleri olarak dağıtılabilir. ZRC-20 desteği, Ethereum (ancak yerel olarak çapraz zincir) gibi tek adımlı işlemleri mümkün kılar. Mesajlaşma (özellikle karmaşık uygulamalar için) tamamen farklı, eşzamansız bir mesajlaşma ve durum senkronizasyon sisteminde mantığın yeniden oluşturulmasını gerektirir; mesajlaşma mevcut çalışmalardan aynı şekilde yararlanamaz.

İlk Bitcoin Akıllı Sözleşmeleri

ZRC-20, takas, borç verme vb. uygulamalar için genel amaçlı akıllı sözleşmeleri desteklemeyen Bitcoin/Cardano/XRP'yi kolayca destekleyebilir. Dolayısıyla, örneğin Omnichain Akıllı Sözleşmeleri, Bitcoin ağındaki yerel BTC'yi DeFi dünyasındaki varlıklarla birlikte düzenleyebilir. Mesajlaşma bu zincirler için çalışamaz çünkü mesajlaşma, bağlı herhangi bir zincirde akıllı sözleşmeler gerektirir.

Üretmeye Başlayın

Geliştirici Kaynakları sayfamız artık yayında. Burada ZetaDocs'umuzu ve geliştirici programımıza nasıl katılabileceğiniz hakkında daha fazla bilgi bulabilirsiniz.

About ZetaChain