Midnight mainnette izinsiz akıllı sözleşme dağıtımını açtı
Geliştiriciler zorunlu Preprod güvenlik incelemesi olmadan sözleşmeleri doğrudan üretim ağında yayımlayabilir. Sözleşme bileşebilirliği ve olaylar bu yılın ilerleyen dönemlerinde v9 için planlanmaya devam ediyor.
By SongMarketCap
Midnight, 2 Ekim tarihinde izinsiz akıllı sözleşme dağıtımının mainnette kullanıma açıldığını duyurdu. Bu etkinleştirme, Cardano'nun gizliliğe odaklanan ortak zinciri üzerinde geliştirme yapanlar için sözleşme yayımlamayı açıyor ve sözleşmelerin kendi mantıkları aracılığıyla ek sözleşmeler oluşturmasına olanak tanıyan programatik dağıtımı tanıtıyor.
Preprod incelemesi olmadan mainnete dağıtım
Midnight'in Eylül Ayı Ağ Durumu güncellemesine göre, geliştiricilerin sözleşmeleri mainnete dağıtmadan önce Preprod üzerinde zorunlu bir güvenlik incelemesini tamamlamaları artık gerekmiyor. Preprod, sözleşmeleri ve uygulama entegrasyonlarını üretimde kullanılmadan önce test etmek için bir ortam sağlar.
Bu değişiklik, mainnete dağıtım sürecinden söz konusu inceleme gerekliliğini kaldırarak geliştiricilere sözleşmelerini canlı ağda yayımlamak için doğrudan bir yol sunuyor.
Bu etkinleştirme, Midnight Foundation CTO Sebastien Guillemot Eylül ayında gizli akıllı sözleşmelerin ve gizli özel token basma yeteneğinin mainnette kullanıma yaklaşmakta olduğunu duyurmasının ardından geldi. O aşamada, genel dağıtım tarihi ve erişim gereklilikleri açıklanmamıştı.
Bu sözleşmeler Midnight üzerinde çalışır, daha geniş Cardano ekosistemi içinde mevcut uygulama altyapısını genişletir.
v8'de gizli sözleşmeler, v9'da bileşebilirlik
Midnight, sıfır bilgi kanıtlarını programlanabilir gizlilikle birleştirir, böylece uygulamalar altta yatan bilgiyi korurken işlemleri doğrulayabilir.
Geliştiriciler, genel zincir üstü durumu yerel özel durumla ilişkilendiren bir programlama dili olan Compact kullanır. Bir uygulama, hangi bilgilerin gizli kalacağını ve bir etkileşim sırasında hangi olguların açıklanması ya da kanıtlanması gerektiğini tanımlayabilir. Ağ işlemleri NIGHT varlıklarından üretilen bir kaynak olan DUST tüketir.
Sebastien Guillemot tarafından yapılan sürüm açıklaması mevcut v8 yeteneklerini planlanan v9 yükseltmesinden ayırıyor. Gizli sözleşmeler mainnette kullanılabilir, bileşebilirlik ve olaylar ise 2026'nın ilerleyen dönemlerinde bekleniyor.
Bileşebilirlik, daha geniş uygulama işlemleri içinde birden çok sözleşmenin etkileşim kurmasını sağlar. Olaylar, uygulamaların ve destekleyici araçların işleyebileceği, sözleşme etkinliğine dair yapılandırılmış kayıtlar sunar.
Sebastien Guillemot, mevcut sürümle temel uygulamaların mümkün olduğunu, birçok geliştiricinin ise v9 öncesinde dağıtımlarını ve entegrasyonlarını hazırladığını söyledi. Ek etkileşim özelliklerine ihtiyaç duyan uygulamalar söz konusu sonraki yükseltmeye bağlı olacak.
Sözleşmeler diğer sözleşmeleri programatik olarak dağıtabilir
Midnight'in duyurusu ayrıca programatik sözleşme dağıtımını tanıtıyor. Mevcut bir sözleşme, uygulama mantığının bir parçası olarak başka bir sözleşmeyi dağıtabilir.
Bu yetenek, bireysel bir kullanıcı ya da belirli bir işlem için ayrı bir sözleşme örneği oluşturmak üzere tasarlanmış uygulamaları destekleyebilir. Geliştiriciler oluşturma mantığını tanımlar, böylece dağıtım bir uygulamanın iş akışının parçası haline gelebilir.
Programatik dağıtım ve bileşebilirlik farklı işlevlere hizmet eder. Dağıtım yeni bir sözleşme oluşturur, bileşebilirlik ise sözleşmelerin uygulama işlemleri sırasında nasıl etkileşim kurduğunu düzenler. İlki duyurulan mainnet yeteneklerine dahil edilmiştir, ikincisi ise v9 için planlanmaya devam ediyor.
Bu dağıtım modelini kullanan uygulamalar için bir sözleşme oluşturmak, kullanıcının hizmetle etkileşiminin içinde bir adım haline gelebilir.