SE7EN Labs, Hoskinson ile Yol Haritası Sohbetinde Daedalus dApp Planlarını Detaylandırdı
Yerleşik bir uygulama tarayıcısı, ek donanım cüzdanı entegrasyonları ve alternatif Cardano düğümlerine olası destek geliştirme gündeminin bir parçası. Tartışma ayrıca Daedalus’un mimarisini, yapay zeka destekli mühendisliği ve yeni özellikler kullanıcılara ulaşmadan önce gereken testleri ele aldı.
By SongMarketCap
Updated:
SE7EN Labs, Daedalus’u merkeziyetsiz uygulamalara bağlayan çekirdek kodu birleştirdi, geliştiriciler Charles Hoskinson ile yapılan bir yol haritası tartışmasında bildirdi. İşlevsellik henüz yayımlanmadı, arayüz iyileştirmeleri ve güvenlik testleri hâlâ önlerinde. Ekip, donanım desteğini genişletirken ve gelecekteki protokol yükseltmelerine hazırlanırken, uygulama erişimini Cardano’nun tam düğüm masaüstü cüzdanına nasıl getirmeyi planladığını açıkladı.
Daedalus, Cardano Uygulamaları için Yerleşik Bir Tarayıcıya Hazırlanıyor
Entegrasyon, Cardano uygulamalarının uyumlu cüzdanlarla iletişim kurduğu arayüz olan CIP-30’u kullanıyor. Bu, Daedalus kullanıcılarının masaüstü uygulamasından, transferler, stake etme ve yönetişimin yanında dApp’lere erişmesini sağlayacak. Entegrasyondan sorumlu geliştiriciye göre, altta yatan iletişim zaten çalışıyor, ancak kullanıcı deneyiminin bazı bölümleri tamamlanmamış durumda.
Bu çalışma, Daedalus’un varlıkları nasıl sunduğunu da kapsıyor. Ekip, arayüzünün ekosistemin token ve NFT gelişiminin gerisinde kaldığını kabul etti, token’lar büyük ölçüde metin açıklamalarıyla temsil ediliyor. Adam Dean’in sunumlarını iyileştirmesi bekleniyor. Belirli bir cüzdan adresine bağlı uygulamaları barındırmak için isteğe bağlı tek adresli cüzdan modu da planlanıyor.
Uygulama erişimi için, SE7EN Labs yerel bir bağlantı üzerinden Daedalus ile iletişim kuracak bir tarayıcı uzantısını değerlendirdi. Geliştiriciler, özellikle kötü amaçlı yazılım çalıştıran bir bilgisayarda kanalın korunmasına ilişkin endişeler nedeniyle bu tasarımı reddetti. Seçilen yaklaşımları, her dApp’i Daedalus içinde ayrı bir tarayıcı penceresinde, sandbox olarak bilinen yalıtılmış bir ortamda açıyor. Cüzdanla iletişim, enjekte edilen CIP-30 bağlayıcısı üzerinden geçecek, diğer bileşenlere erişim bu tasarımla sınırlanacak.
Uygulama geliştiricileri, özellikle Cardano’nun Preview ve Preprod test ağlarında çalışan projeler için entegrasyonu tartışmaya davet edildi. Önerilen listeleme süreci, açıklamalar, simgeler, desteklenen ağlar ve ağa özgü URL’ler içeren Daedalus deposuna gönderimleri kullanacak. Musashi Dojo olası daha sonraki bir ekleme olarak anıldı, resmî gönderim süreci ise henüz belirlenmemişti.
Ekip, dizine dahil edilmeyi güvenlik sertifikasyonundan ayırdı. SE7EN Labs bazı entegrasyonları test etmeyi bekliyor ancak listelenen her uygulamayı sertifikalandırmayı planlamıyor. Tanılama arayüzündeki ayrı bir özellik, henüz dizine eklenmemiş dApp’lere erişim de sağlayacak.
Tam Düğüm Mimarisi ve Yapay Zeka Destekli Geliştirme
Hoskinson, Daedalus’un modernleşme gereksinimlerini Cardano’nun Shelley ve Goguen dönemlerinden önceki kökenlerine bağladı. Günümüzün stake etme ve uygulama ekosistemi şekillenmeden önce inşa edilmişti, bu da eşzamanlama, delegasyon ve dApp erişimi boyunca yapılacak işler bıraktı. Ayrıca Input Output’un başvuru yazılım geliştiricisi konumunun, ticarileştirme, ortaklıklar ve bir cüzdanın hangi ekosistem katılımcılarını öne çıkarabileceği konusundaki kararları karmaşıklaştırdığını açıkladı. Ona göre, uzman bir ürün ekibi bu seçimleri yapma konusunda daha fazla esnekliğe sahip.
SE7EN Labs, DripDropz ile ilişkili çalışmanın ardından Daedalus geliştirmesine devam etmekle ilgilenen katkıcıları bir araya getirdi. Samuel Leathers, ekibin cüzdana daha fazla dikkat ayırabilmesini onaylanan Cardano Treasury finansmanına bağladı. Sorumlulukları, destek taleplerini yönetmek için oluşturulan portal Ariadne aracılığıyla kullanıcı desteğini de içeriyor. Bu arada Mithril entegrasyonu, Daedalus yerel bir Cardano düğümü çalıştırmaya devam ederken, sertifikalı blokzincir anlık görüntülerinin kullanımını etkinleştirerek eşzamanlama iş yükünün bir kısmını ele aldı.
Leathers, halihazırda sunulan başka bir mimari değişikliği özetledi: Rust ile yazılmış bir gözetmen olan Watchdog. Düğüm ve cüzdan arka ucu da dahil olmak üzere arka plan bileşenlerini yönetir, Mithril işlemlerini ve blokzincir depolamasını koordine eder. İşlevleri arasında, kullanıcının seçtiği bir depolama sürücüsünü desteklemek ve cüzdan API’si üzerinden hazır bulunmayan ilerleme bilgilerini ortaya koymak yer alır. Bu sorumluluklar daha önce uygulamanın eski süreç yönetimi kodu aracılığıyla yürütülüyordu.
Bu ayrım, Dingo ve Amaru dahil olmak üzere alternatif Cardano düğümleriyle gelecekteki entegrasyonu destekleyebilir. Geliştiriciler, kullanıcıların bir arka ucu seçmesine ve onun imzalı yazılımını ayrı olarak indirmesine izin vermeyi tartıştı, ancak bileşenler arasındaki arayüzlerin daha fazla çalışmaya ihtiyacı olacak. Bu gereksinimleri Londra’daki bir düğüm çeşitliliği atölyesinde diğer ekiplerle birlikte keşfetmeyi planladılar. Hoskinson, Daedalus’un alternatif uygulamaların bireysel kullanıcılara dağıtılmasına yardımcı olabileceğini önerdi.
Electron, Daedalus’un masaüstü arayüzü için çerçeve olmaya devam ediyor. Geliştiriciler, onu değiştirme konusunun hâlen gündemde olduğunu ve hemen peşine düşülemeyecek kadar büyük bir girişim olacağını netleştirdi. Linux üzerinde ekip, dApp yalıtımı için işletim sistemi gereksinimlerine de bağlayarak Debian, RPM tabanlı dağıtımlar, Arch ve NixOS için yerel paketlere yöneldi. Tartışmada özetlenen yaklaşıma göre Daedalus, kullanıcıları yeni sürümler hakkında bilgilendiriyor, güncellemeler ise paket yöneticisi üzerinden ele alınıyor.
Sohbet, ekibin geliştirme sırasında yapay zekayı nasıl kullandığını da inceledi. Leathers, kaynak kodunu endeksleyen ve kitaplıkların ilgili sürümlerini kodlama araçlarına sunan, yinelenen aramaları ve belirteç tüketimini azaltan bir sistemi anlattı. Barındırılan ve yerel modelleri birleştiriyor, ikincisi seçili analizlerin kendi ortamında kalmasına olanak tanıyor. Başka bir geliştirici, sıkı biçimde tanımlanmış özellikleri, yazılım kontrollerinin birden çok biçimini ve Daedalus dahil depoların yapay zeka destekli güvenlik analizini vurguladı.
Hoskinson’un yaklaşımı, amaçlanan davranışın kesin bir tanımıyla başlar, bunu modelleme, uygulama ve doğrulama izler. Sistemleri modellemek için Quint’i ve üretim yazılımının kontrol edilebileceği resmî bir başvuru oluşturmak için Lean’i tartıştı. Daha hızlı kod üretimi, onun argümanına göre gözden geçirme ve güvenlik güvencesine daha fazla vurgu getiriyor, özellikle kriptografik sırları ve varlıkları işleyen bileşenler için. Ayrıca Daedalus için ayrı bir olası uygulama daha gündeme getirdi: Tailscale gibi özel bir bağlantı kullanarak, kişisel bir yapay zeka ajanının sahibinin yerel düğümü üzerinden Cardano’ya erişmesine izin vermek.
Donanım Cüzdanları ve Cardano Yükseltmeleri Sıradaki Sürümleri Şekillendiriyor
Keystone entegrasyonu, Daedalus dışında yapılan çalışmalara ve cüzdanın kendisindeki değişikliklere bağlı. Leathers, Daedalus tarafındaki işlevselliğin hazır olduğunu, Keystone’un ürün yazılımı için ilgili bir pull request’in incelemeyi beklediğini bildirdi. Ledger Flex farklı bir aşamaya ulaşmıştı: bağımlılık güncellemeleri ve entegrasyon değişikliklerinden sonra, daha önce karşılaştığı hatalar kendi testlerinde artık görünmüyordu. Ekip, daha geniş kapsamlı testler hâlâ beklemede olduğu için Flex desteğini resmen duyurmamıştı.
Yaklaşan Cardano yükseltmeleri için geliştiriciler yeni düğüm sürümlerini takip ediyor ve uyumluluğu kontrol ediyor. Gerekli bileşenler kullanılabilir olduğunda, Daedalus’un test derlemelerinin Dijkstra özelliklerine erken erişim sağlamasını istiyorlar. Tartışılan gereksinimlerden biri, ödül hesaplarına planlanan doğrudan yatırımların doğru şekilde görüntülenmesiydi. Ekip ayrıca, uyumluluk için gerektiğinde üst akış cüzdan yazılımına katkı yapmayı sürdürmeyi amaçlıyor.
CIP-113, programlanabilir token standardı, izleniyor ancak henüz Daedalus’un yol haritasında özel bir uygulama maddesi yok. Geliştiriciler, desteği tanımlamadan önce projelerin standardı nasıl benimsediğini izliyor. İç içe işlemler konusunda da benzer bir yaklaşım ifade ettiler, entegrasyonun özelliği kullanan somut uygulamaları izlemesi bekleniyor. Bu tür uygulamaların, tamamlanmadan önce kısmi işlemleri diğer katılımcılara yönlendirmek için mekanizmalara da ihtiyaçları olacak.
Hoskinson, bu koordinasyon sorununu geliştirdiği niyet tabanlı dil Moriarty’ye bağladı. Bazı işlemler, bir kullanıcının başarmak istediğini ifade eden bir niyet olarak başlar ve gönderimden önce diğer tarafların bilgi, varlık veya imza katkısı gereklidir. Çoklu imzalı işlemler mevcut bir örnek sunar. Katılımcılar, blokzincire gönderilemeden önce eksik bir işlemi birbirlerine iletip imzalamalıdır. Cüzdanların bu alışverişleri yönetmek için benimseyebileceği ortak arayüzler için argüman sundu ve aynı gereksinimi ağlar arası Midnight’ın planlanan finansal işlemlerine bağladı.
dApp desteği için SE7EN Labs, Daedalus Flight’ı geri getirmeyi ve işlevi ana ağ cüzdanına eklemeden önce Preview, Preprod ve Flight sürümleri üzerinden sunmayı planlıyor. Geliştiriciler ve güvenlik araştırmacıları, bu yayılım sırasında uygulama uyumluluğunu ve sandbox’un yalıtım sınırlarını test edecek. Ekip, ana ağ sürüm tarihi duyurmadı.