Yazar: Marco González
Editör: Randall Roland
Çeviri: Taha Ayhan
Node operatörleri, Antelope çekirdek geliştiricileri ve topluluk üyeleri, günün büyüleyici sorularını tartışmak için her hafta bir araya geliyor. Her bir Node Operatörü Toplantısının asıl amacı:
"...düğüm operatörleri için Antelope protokolünü (özellikle) geliştirmek için".
Toplantılar her Çarşamba 14 UTC - 15 UTC (gün ışığından yararlanma saatinde 13 UTC - 14 UTC) arasında yapılır. EOS Network Foundation, bir EOS düğümünü çalıştırmanın temellerini (ve daha fazlasını) öğrenmek isteyenler için makaleler ve belgeler sağlar.
Aşağıda, bu iki aylık özette yer alan iki yuvarlak masa toplantısının bir listesi bulunmaktadır:
5 Temmuz: Verimlilik ve Kararlılık: Trafik, Blok Boyutu/Zaman ve SHiP
12 Temmuz: Çok İşlemli Yetkilendirmeler ve 5.0 için Kullanıcı Dostu Çözümler
GitHub'da ek toplantı notları ve yorumları arayın. Videolar ENF'nin YT'sinde bulunur.
5 Temmuz Toplantısı:
Verimlilik ve Kararlılık: Trafik, Blok Boyutu/Zaman, 5.0 ve SHiP
Leap 5.0 yaklaşırken, yuvarlak masa toplantıları açık tartışmalar şeklini alıyor. Düğüm işlemlerini 5.0 sürümüyle uyumlu hale getirmek zordur. Topluluk duyarlılığının izlenmesi, geliştirme güncellemelerinin paylaşılması ve iletişim muhtemelen bu Sonbaharda (2023) yıllık fikir birliği yükseltmesinin ne kadar sorunsuz ilerleyeceğini belirler.
5 Temmuz'daki topluluk çıkarları, blok boyutu ve zamanları etrafında toplandı.
Genel Bakış
Verimlilik ve kararlılık, yüksek trafik (Leap sürüm 4.0'da), blok boyutu/zamanı, 5.0 ve SHiP sorunları hakkındaki tartışmayı karakterize eder. Leap 5.0 yaklaşırken bir uyum hissi devam ediyor.
Güncellemeler
yama yakında detaylarıyla birlikte geliyor
Topluluk Konusu: Verimlilik ve Kararlılık
Tartışma, genel olarak verimlilik ve istikrara odaklandı. İncelenen ayrıntılar arasında ağ performansı ve trafiği, SHiP, blok boyutu, işlem süresi ve Leap 5.0 geliştirmeleri yer alır. Ayrıca, API'leri işlerken çökmelerin önlenmesiyle ilgili verilen bağlantıya dikkat edin.
Trafik
EOS Ağı, düğüm operatörü yuvarlak masa toplantılarının odak noktası olsa da, toplantılar tüm halka açık AntelopeIO zincirlerindeki tartışmalara açıktır. Ticareti en çok yapılanlar arasında WAX var.
WAX üzerindeki muazzam trafik, düğüm operatörlerini sınırlarını zorluyor. WAX trafik sorunlarının tartışılması, AntelopeIO yazılımının yeni sürümlerinin geliştirilmesine yardımcı olur. EOS, WAX ve diğer AntelopeIO zincirlerinin gelecekteki yinelemeleri, trafik incelemeleri nedeniyle kesinlikle daha iyi olacaktır.
WAX, mevcut bazı sorunlar nedeniyle Leap 4.03 sürümünü uygulamakta zorlanıyor. Test, hataların ortaya çıktığına dair raporlar olarak devam eder. Gerçek dünya yük testi de bir değerlendirmedir. Leap sürüm 5.0'ın şu anda 4.0 ortamlarında mümkün olandan çok daha yüksek performans yetenekleri hazırladığını unutmayın.
Blok Boyutu/Zaman ve Leap 5.0
Blok boyutu, yüksek ilgi gören bir konu olmaya devam ediyor. EOS ilk başlatıldığında, maksimum CPU blok süreleri 100 milisaniye olarak ayarlandı. Süreler 250 milisaniyeye yükseldi, ancak bazı erken sorunlara yanıt olarak ağ, bugün kaldığı yerde 200 milisaniyeye yerleşti. Leap 5.0, çok daha yüksek hızların üstesinden gelme kapasitesiyle ihtiyatlı bir şekilde 250 milisaniyeye geri dönecek.
Dile getirilen diğer konular ve endişeler şunları içerir:
Blok boyutu için değişken yapılandırma
Dış borçlar
İşlem hatası ve değerlendirme süreleri
Ağ verimi
Beyaz listeler ve hesap katmanları
Zamanları ve yüzde zamanını ayarla
Leap 5.0, daha hızlı turlar ve erken blok tamamlamadan elde edilen avantajlar aracılığıyla düğüm operasyonlarını değiştirecek. Daha hızlı turlar için ayrıntılar şu şekilde ayrılır:
Her zaman en küçük blok süresini seçer
Milisaniye ofsetleri ve blok kümeleri
Erken blok tamamlama, bitiş zamanı aynı kalsa bile daha erken blok başlangıçlarına izin vermeyi içerir.
5.0 daha hızlı blok başlatmaları gerçekleştirecek olsa da (4.0'ın üzerinde), geliştirme ekibi hala 4.0'ın mevcut yeteneklerini görmek istiyor.
Bir ana iş parçacığına erişme ve işlem içi işlemleri bozma ihtiyacı 5.0'da çözülmüştür. Şefaat olasılığı devam ediyor. Ardından, planlamadan bahsedildi ve Sonbahar sürümünden önce yakında teste başlama arzusu vardı.
SHIP Sorunları
Yeni bir yama sürümü, SHiP (Durum Geçmişi Eklentisi) ile ilgili son sorunları çözecektir. Bir rapor, SHiP'ten akran bağlantılarından yoksun geri bildirim olmadığını belirledi. Anlık görüntüler bu gibi durumlarda yararlı olabilir. EOS'u Genesis'ten senkronize eden adres düzeltmeleri. Belirlenen başka bir sorun, ABI verilerinin alınmamasıydı. SHiP bağlantısı kesilirken veri akışı durdu. Hepsinin düzeltilmesi kolay görünüyor.
Gelen yama sürümlerine dikkat edin.
12 Temmuz Toplantısı:
Çoklu İşlem Yetkilendirmeleri ve 5.0 için Kullanıcı Dostu Çözümler
12 Temmuz'daki toplantıda, kullanıcı yetkilendirmeleri için dinamik uygulamalar ele alındı. Güvenlik düzeltmeleri ele alındı. Leap 5.0 için ilk hazırlıklar önümüzdeki haftalarda başlayabilir.
Genel Bakış
Dinamik uygulamaların kullanıcıları dikkate alması gerekir. Çözümlere hem cüzdan tarafından hem de düğüm operatörlerine özel kod değişiklikleri açısından bakıldı. Çok işlemli yetkilendirme için cüzdan çözümleri, çeşitli nedenlerle en değerli olabilir.
Güncellemeler
Yayınlar bir güvenlik açığını giderir. Her düzeltme hakkında daha fazla bilgi için ilgili sürüm bağlantılarına bakın (bir kararlılık çözümü dahil).
Çoklu İşlem Yetkilendirmeleri için Kullanıcı Dostu Çözümler
Bugünkü yuvarlak masa toplantısında sıcak bir konu analiz edildi. Blockchain kullanıcılarının, tanıdık web2 benzeri işlevselliği deneyimlerken varlıklar üzerinde kontrol sahibi olmaları gerekir. İlk önce cüzdan çözümlerini dikkate alan dinamik yetkilendirmeler, muhtemelen en iyi hareket tarzını kanıtlar.
Bu yuvarlak masa toplantısında ele alınan bazı yetki kombinasyonları şunları içerir:
Sona erme seçeneği
Kullanıcılara özel zincir üzerinde kaydedilen yetkilendirme için makbuz (belirteç)
Devredilen akıllı sözleşme izinleri
Değişken seçenekler için ortak standartlar
Beyaz listeye alma
İzin talebi (RFP)
Son kullanma seçenekleri ve beyaz listeye alma en çok dikkati çeker. Çözümler temel kod değişiklikleri yoluyla mevcut olsa da, güvenilir cüzdan çözümleri ihtiyatlı bir ilk adım gibi görünüyor.
Örneğin, RFP'ler, önceki Scatter özelliklerine benzer bir cüzdan öncelikli çözümle iyi çalışabilir. Ancak, işlem planlaması ve eşzamansız cüzdan/uygulamalar (özellikle oyunlar) kapanışlarıyla ilgili endişeler ortaya çıktı.
Bir toplantı katılımcısı sohbette "beyaz listeye alma ve listeleme izninin" ne kadar farklı olduğundan bahsetti. Katılımcı, bir operatörün şunları dahil edebileceği bir çözümün ana hatlarını çizdi:
“bir ad alanı (.ra) ve ardından yeni bir hesap kaydetmek için kullanıcıların genel anahtarını kullanırsınız”
Herhangi bir çözüm için genel bir yaklaşım, kullanıcı bakış açılarının teknik yönden nasıl farklılaştığını dikkate almaktır. Geleneksel web yetkilendirmeleri ile kullanıcı beklentilerinin modernizasyonu arasında karşılaştırmalar yapılmıştır. Gerçek, geliştirici düzeyinde daha karmaşık olsa bile, kullanıcılar tek bir blockchain hesabı tutmak isteyebilirler. Önerilen yine cüzdan özellikleriydi.
Moderatör, Leap 5.0 ile ilgili anlık kesinlik (IF) konuları ve fikir birliğini bozan sorunlar önerdi. Yuvarlak masanın geri kalanından önemli konular şunları içerir:
Mutabakat protokolü yükseltmesini koordine etmek
Beyaz listeye alma ve hesap (geçici yönler) izinleri hakkında daha fazla bilgi
Geçerlilik süresi seçenekleri için yeni bir genel anahtar (güvenlik endişesi ortaya çıktı) ve cüzdan oturum açma tanıma
Uygulamaları değil, şu anda anahtarları depolayan cüzdanlar hakkında yapılan notasyon
Mobil uygulamalar, eosio düzeyinde benzersiz sona erme seçeneklerine ve kontrol limitlerine ihtiyaç duyabilir (örneğin, pazar satışları için premium ad izinleri)
Sohbette soruldu: “...izin kendi iznini kaldırma izni…” veya sahip anahtarı her zaman gereklidir
Birkaç fikir toplantıyı kapattı. Ele alınacak konular arasında istekleri anlamak, güncel kalmak (ör. paket yöneticileri), özel geliştirme araçlarını kolaylaştırmak ve temel dokümantasyonun önemini vurgulamak yer alır.
Kaynaklar & Referanslar