IOTA, Starfish mutabakat mekanizmasını v1.21.1 yazılım sürümü ve 24 numaralı protokol sürümü ile ana ağa (mainnet) taşıdı; bu, ağın gerçek dünya stres koşulları altındaki performansını iyileştirmek için tasarlanmış teknik bir geçiştir. Yönlendirilmiş Döngüsüz Grafik (DAG) tabanlı ağ, doğrulayıcı setini daha iyi desteklemek için veri senkronizasyon stratejisini değiştiriyor.
Bu güncelleme, doğrulayıcıların eksik verileri akranlarından çekmesine (pull) dayanan önceki Mysticeti modelinden bilinçli bir uzaklaşmayı temsil ediyor. Projenin dokümantasyonuna göre: "Starfish, Mysticeti'nin çekme tabanlı kurtarma modelinden itme tabanlı (push) veri hareketine geçerek, eksik geçmiş geride kalan doğrulayıcılar için kritik yola ulaşmadan önce çekme isteklerini yaklaşık bir büyüklük derecesi kadar azaltıyor."
Yeni mimari, doğrulayıcıların verileri akranlarına proaktif olarak gönderdiği itme tabanlı bir tasarım sunuyor; bu yöntem, geride kalan düğümlerin yüksek aktivite dönemlerinde daha verimli bir şekilde yetişmesine yardımcı olmayı amaçlıyor. Bu süreç, blok meta verilerini işlem yüklerinden ayırıyor ve yükleri fragmanlara bölmek için Reed-Solomon kodlamasını kullanıyor. Bir blok, bu fragmanların yeterli bir alt kümesinden yeniden oluşturulabiliyor, bu da her düğümün aynı anda tam yüke ihtiyaç duymadan veri kullanılabilirliğini sağlıyor. Bu yaklaşım diğer veri kullanılabilirliği çözümlerinde de kullanılmaktadır.
Artan bu dayanıklılığın karşılığı, sıralamadan önce veri kullanılabilirliği onaylandığı için normal işlem gecikme süresinde (latency) potansiyel bir miktar artıştır. Güncelleme, protokolün test ağında akıllı sözleşmelere geçişini takip ediyor ve başarısı şimdi ana ağdaki operasyonel performansı ile ölçülecek; özellikle kullanılabilirlikten ödün vermeden baskı altında ağ uyumunu nasıl koruduğu, Hedera Hashgraph ve Fantom gibi birçok DAG tabanlı protokolün karşılaştığı bir zorluktur.
Bu makale sadece bilgilendirme amaçlıdır ve yatırım tavsiyesi teşkil etmez.