Aptos geliştirici ekosistemi tek bir hedefe doğru ilerliyor: Aptos’u, üzerinde geliştirme yapılacak en iyi zincir haline getirmek.
Bu, geliştiricilere daha hızlı hareket etmeleri, daha güvenli kod yazmaları ve daha güçlü uygulamalar başlatmaları için araçlar sunmak anlamına geliyor—özellikle DeFi gibi yüksek performanslı dikey alanlarda. Son birkaç aydır, ekosistem genelinde katkıda bulunanlar, en zorlu zincir içi finansal uygulamaları daha iyi desteklemek için Move programlama platformunu geliştiriyor.
Şimdi, Aptos’taki Move’a yönelik büyük bir iyileştirme dalgası, bu vizyonu gerçeğe daha da yaklaştırıyor:
- DeFi uygulamalarını programlamak için dilde ve SDK’de daha fazla ifade gücü.
- Büyük varlık akışlarını yönetmek için daha fazla performans iyileştirmesi.
- Yüksek değerli sözleşmeleri korumak için daha fazla güvenlik ve güvenilirlik.
Bu güncellemeler, geliştiricilerin Aptos’ta güçlü, ölçeklenebilir ve güvenli DeFi uygulamaları oluşturmasını her zamankinden daha kolay hale getiriyor. İşte DeFi’ı yeni zirvelere taşımak için tasarlanan yeni nesil Move özelliklerine genel bir bakış.
Özellikler
Dynamic Script Composer, geliştiricilerin bir dizi çağrıyı tek bir işlemde zincirleyerek istemci tarafında karmaşık DeFi deneyimleri oluşturmasına olanak tanır. Bu, kullanıcıların flaş krediler alabilecekleri, havuzlar arasında birden fazla takas gerçekleştirebilecekleri ve geri ödeme yapabilecekleri anlamına geliyor — atomik olarak.
Account Abstraction, bir hesabın yerel Rust tabanlı kimlik doğrulayıcılarına güvenmek yerine özel Move fonksiyonları aracılığıyla kimlik doğrulamasına olanak tanır. Bu yaklaşım, gelişmiş çoklu imza deneyimlerine ve yetkilendirilmiş varlık yönetimine olanak tanıyan özelleştirilmiş bir kimlik doğrulama şeması tanımlamak için kullanılabilir. Tartışmaya katılın.
Permissioned Signers ile, bir hesap sahibi hassas işlemleri kimlerin onaylayabileceğine dair net kurallar belirleyebilir. Bu, kullanıcıların kısıtlı hesap erişimi ve izinleri ile anahtarlar oluşturup devredebilecekleri anlamına geliyor. Permissioned Signers son incelemelerden geçiyor, buradan ön izleyin.
Ayrıca, Storable Function Values (üst düzey fonksiyonlar) hazır ve şu anda güvenlik denetiminden geçiyor (AIP). Function values, Move dilinin ifade gücüne önemli bir katkı sağlayarak DeFi uygulamalarının daha kolay bileşenlenebilir olması için önemli olan güvenli dinamik gönderimi mümkün kılar.
Performans
DeFi uygulamalarının emir defterleri gibi veri yapılarını yönetmesi gerekir. Ordered Maps ve Big Ordered Maps, mevcut koleksiyon uygulamalarından önemli ölçüde daha hızlı çalışan — yani daha az gaz maliyeti olan — Aptos standart kütüphanesine yapılan iki yeni eklemedir. Bu veri yapıları Move’da uygulandı ancak kütüphanedeki birkaç yeni yüksek performanslı yerel yapı taşından yararlanıyor.
Move VM ayrıca yeniden tasarlanmış bir kod önbellekleme ve yükleme altyapısıyla birlikte gelir: Code Loader V2. Bu, sözleşmelerin yayınlanma ve yüklenme performansını önemli ölçüde artırır. DeFi uygulamalarında yaygın olduğu üzere, çok sayıda bağımlılığa sahip sözleşmeler için daha fazla yükleme iyileştirmesi için bizi izlemeye devam edin: Kod gerçekten çağrılana kadar Move modüllerinin yüklenmesini erteleyerek yürütme ayak izini en aza indiren Lazy Loading.
Güvenlik ve Güvenilirlik
Bu yılın başlarında, dApp geliştiricilerinin Move paketleri için güçlü entegrasyon testleri yazmasına olanak tanıyan entegre bir ortam olan Aptos Workspace Alpha’yı yayınladık. Aptos Workspace, geliştiricilerin kullanıcılarına daha güvenli ve güvenilir uygulamalar sunmasını sağlar. Gelecekte Workspace, akıllı sözleşme yaşam döngüsünün tamamı için tek duraklı bir çözüm olmayı hedefliyor — geliştirmeden test etmeye, dağıtımdan yönetime kadar. Github eğitimine buradan ulaşabilirsiniz.
Move Mutation Tester da kısa süre önce yayınlandı. Move araç setindeki bu gelişmiş araç, bir test paketindeki kör noktaları otomatik olarak bulur. Mutasyon testi, birim testlerinin kalitesine dair içgörü kazanmak için kod kapsama aracını tamamlar. Bu, birim testlerindeki kör noktaları bulabilir ve böylece kaynak kodundaki hataları da potansiyel olarak tespit edebilir.
Move Madness Başladı
Başlangıçta Diem Payment Network için geliştirilen Move, öncelikli olarak güvenlik dikkate alınarak geliştirildi ve bu da onu sektördeki en güvenli ve en verimli akıllı sözleşme dillerinden biri haline getirdi. Tam potansiyeli yalnızca Aptos’ta ortaya çıkar. Bu son güncellemeler, Aptos’taki Move’un neden yüksek performanslı akıllı sözleşmeler için endüstri standardı olduğunu pekiştiriyor—daha fazla ifade gücü, optimize edilmiş performans ve benzersiz güvenlik sunuyor. Move Madness burada ve bu, oyunun kurallarını değiştiriyor.