Midnight Hackathon kazananı Latch, yapay zeka ajanları için özel harcama kontrolleri geliştiriyor
DeFi dalı kazananı, Midnight Preprod üzerinde geri alınabilir bir yapay zeka ajanı ödeme sözleşmesi dağıttı. Eşlik eden geliştirici güncellemesi, sözleşme çağrılarını, MIP-11’i ve özel uygulama varlıkları için Shielded Chips öğreticisini kapsadı.
By SongMarketCap
Latch, Temmuz 2026 Midnight Hackathon’ının DeFi dalı kazananı olarak, sahiplerin yapay zeka ajanları için özel ve geri alınabilir harcama izinleri tanımlamasına olanak veren bir Compact akıllı sözleşmesi dağıttı. Proje, 29 Temmuz’daki Fireside Dev Hang sırasında yaklaşan Midnight geliştirici özellikleri ve gizli token araçlarına ilişkin güncellemelerle birlikte sunuldu.
Midnight, programlanabilir mahremiyet ve seçici açıklama için Cardano’nun partner zinciridir. Geliştirme ortamı, uygulamaların finansal politikaları, kullanıcı kimlikleri ve diğer hassas verileri korurken sözleşme yürütmesini doğrulamasına olanak tanır.
Latch, yapay zeka ajanı cüzdan erişimini kısıtlıyor
Latch, otonom ajanların API’ler, veri kümeleri, altyapı ya da diğer dijital hizmetleri satın alması gerektiğinde ortaya çıkan riskler etrafında Ashiha Mahesh Kumar ve Atharv Mantri tarafından geliştirildi. Bir ajana fonlanmış bir cüzdana sınırsız erişim vermek, ele geçirilmiş bir iş akışını, bir komut enjeksiyonunu ya da hatalı bir kararı açık bir finansal yükümlülüğe dönüştürebilir.
Proje, tam cüzdan kontrolünü sınırlı bir harcama yetisiyle değiştiriyor. Sahipler toplam bütçeyi, azami ödeme tutarını, onaylı harcama kategorisini, kullanım sınırını ve iptal durumunu tanımlayabilir. Bir nullifier mekanizması, onaylanan bir isteğin birden fazla kez gönderilmesini engeller.
Latch ayrıca özel yönetim verilerini dış gözlemcilere açık bilgiden ayırır. Owner View harcama kurallarını ve ayrıntılı reddetme nedenlerini gösterirken, Public Observer View yalnızca taahhütleri, yetkilendirme durumunu ve kısıtlı makbuzları alır. Özel sınırlar, kategoriler ve reddetme ayrıntıları, herkese açık veri modelinden hariç tutulur.
Projenin Devpost başvurusuna göre, Compact sözleşmesi bağlantılı bir Lace cüzdanı aracılığıyla Midnight Preprod üzerinde dağıtıldı. Sözleşme üç devre uygular, createCapability, authorizeSpend ve revokeCapability.
Şu anda etkileşimli yürüyüş, bu yetkilendirme kurallarını yansıtan yerel bir simülatör kullanıyor. Simülatör eylemleri Preprod işlemleri olarak gönderilmez. Latch’in bir sonraki geliştirme kilometre taşı, tamamlanmış uygulama iş akışını doğrudan dağıtılan sözleşmeye bağlamaktır.
Midnight, sözleşme çağrıları ve gizli token standartlarını hazırlıyor
Fireside güncellemesi ayrıca sözleşmeden sözleşmeye çağrılar, olaylar, ECDSA imza desteği ve Compact geliştirme ortamına yönelik daha ileri iyileştirmeleri kapsadı. İşlevler kalite güvencesi ve test ortamlarına doğru ilerliyor ancak henüz Preview ağında halka açık değil.
Sözleşmeden sözleşmeye çağrılar, bir Midnight akıllı sözleşmesinin bir başkasının sağladığı işlevleri çağırmasına olanak tanıyacaktır. Olaylar, dApp’lere ve harici hizmetlere sözleşme etkinliğini izlemek için yapılandırılmış bir yol sunarken, ECDSA desteği mevcut cüzdan, imza ve güvenlik altyapısıyla uyumluluğu genişletecektir.
Midnight, bireysel işlevler geliştirici testlerine sunuldukça dokümantasyon, örnekler ve öğretici kod yayımlamayı planlıyor.
Güncelleme ayrıca Midnight üzerinde yerel gizli tokenlar için OpenZeppelin’in önerdiği standart olan MIP-11’i de içeriyordu. genel geliştirme konusu açık durumda ve Compact Contracts 0.3.0 alpha sürüm süreci kapsamında devam ediyor olarak listeleniyor.
İlk aşaması, modüler sahiplik, role dayalı ya da çoklu imza kontrolleriyle yerel gizli Zswap tokenlarının basılması ve yakılmasını kapsıyor. Daha sonraki bir transfer aşaması sözleşmeden sözleşmeye çağrılara ve özel harcama mantığına bağlıdır.
Ortak bir uygulama, her bir uygulamanın bağımsız bir token modeli oluşturmasını gerektirmek yerine cüzdan ve dApp geliştiricilerine gizli varlıkların ihraç ve itfaları için tutarlı bir yapı sağlar.
Shielded Chips, özel varlıkları ve sözleşme saklamasını test ediyor
Shielded Chips, herkese açık oyun kurallarının özel mülkiyet ve ödeme verileriyle yan yana nasıl çalışabileceğini göstermek için bir rulet uygulaması kullanır. Gözlemciler takma adlı bir katılımcının bahis yaptığını ve kazanıp kazanmadığını doğrulayabilirken, oyuncunun cüzdan adresi, kimliği ve özel ödeme tutarı korunur.
Kasa, oyunun fiş tokenlarını basma yetkisine sahip tek taraftır. Bir tur başlamadan önce, akıllı sözleşme gerekli varlıkları her iki taraftan da saklama altına alır ve ardından ödemeyi belirlemek için yayımlanmış kuralları uygular.
Tasarım, bu gizli uygulama varlıklarını Midnight’ın açık, korumasız yerel ve yönetişim tokenı olan $NIGHT’tan ayırır. Gösterilen modelde, $NIGHT oyun sözleşmesi içinde kullanılan özel fiş olarak işlev görmez.
Test ortamı ayrıca başarısız olacak şekilde tasarlanmış işlemleri de kapsar. Sözleşme, desteklenmeyen bir gizli tokenı reddetmeli, kaybeden bir katılımcının ödemeyi talep etmesini engellemeli ve açıklanan sonucun, sonuç ortaya konmadan önce taahhüt edilen değerle eşleştiğini doğrulamalıdır.
Güncelleme sırasında Shielded Chips deposu ve öğreticisi kamuya açık değildi. Planlanan yayınları, gizli token basımı, sözleşme saklama, takma adlı kimlik, özel ödemeler ve başarısızlık testi konularını belgeleme amacını taşıyor.
Bu kodun yayımlanması, MIP-11’in ortak token arayüzünün yanına yeniden kullanılabilir bir uygulama örneği koyacaktır. Latch’in ayrı Preprod entegrasyonu ise yetenek oluşturma, ödeme yetkilendirme ve iptal için doğrudan sözleşme zorlamasını tamamlayarak Midnight geliştiricilerine gizli varlıklar ve kısıtlı yapay zeka ajanı ödemeleri için iki ayrı uygulama yolu sunacaktır.