Cardano Ana Ağ Yapılandırması Varsayılan Olarak Ouroboros Genesis'i Seçiyor

Cardano'nun dağıtılmış ana ağ yapılandırması artık varsayılan mutabakat modu olarak Ouroboros Genesis'i seçiyor. Bu değişiklik, Cardano'nun blok üretim kurallarını değiştirmeden yeni ve geri dönen düğümlere geçerli zinciri belirlemek için daha bağımsız bir yol sağlıyor.

By SongMarketCap

Updated:

Cardano News - Cardano Ana Ağ Yapılandırması Varsayılan Olarak Ouroboros Genesis'i Seçiyor

Resmi ana ağ yapılandırması artık ConsensusMode: GenesisMode içeriyor. Bu, Genesis'i isteğe bağlı bir eşzamanlama modundan en güncel yapılandırma paketiyle dağıtılan düğümler için varsayılan ayara taşıyor.

Güncelleme bir hard fork ya da defter yükseltmesi değil. Özellikle ağa ilk kez katılırken ya da uzun bir çevrimdışı dönemin ardından yeniden bağlanırken düğümlerin ağ ile nasıl eşzamanlandığını değiştiriyor.

GenesisMode Ana Ağın Varsayılanı Oluyor

Cardano Operations Book, dağıtılmış ana ağ düğüm yapılandırmasında varsayılan mutabakat modunun artık Ouroboros Genesis olduğunu doğruluyor.

Güncel paket cardano-node 11.1.2 ile uyumlu olarak listeleniyor, yapılandırma ise en az 11.1.0 sürümünü gerektiriyor. Bu dosyaları kullanan operatörler, PraosModeu elle seçmedikçe GenesisModeu çalıştıracak.

Mevcut stake havuzları ve röle düğümleri otomatik olarak değiştirilmez. Operatör bu dosyayı güncelleyene ya da değiştirene kadar bir düğüm yerel yapılandırmasında tanımlanan mutabakat modunu izlemeye devam eder.

Operatörler ayrıca PraosModeu seçip ilgili bootstrap eş yapılandırmasını kullanarak önceki eşzamanlama sürecine dönebilir.

Genesis Güvenilen Giriş Noktalarına Bağımlılığı Azaltıyor

PraosMode altında yeni bir düğüm, önceden tanımlanmış bir bootstrap eşleri kümesi aracılığıyla eşzamanlamaya başlar. Bu eşler ağa ilk yolu sağlar ve düğümün güncel zincire ulaşmasına yardımcı olur.

Ouroboros Genesis, Cardano'nun dürüst stake çoğunluğu varsayımı etrafında inşa edilmiş bir zincir seçimi süreci sunar. Doğru zinciri belirlemek için sabit bir güvenilen giriş noktaları listesine dayanmak yerine bir düğüm, protokol kurallarını ve ADA stake dağılımına bağlı bilgileri kullanarak mevcut zincir geçmişini değerlendirir.

Ana ağ paketi ayrıca ağ stake verilerinden seçilen büyük defter eşlerini içeren bir eş anlık görüntüsü de içerir. Bu eşler düğümün ilk bağlantıları kurmasına yardımcı olur, bu sırada Genesis eşzamanlama sırasında rakip zincirlerin nasıl değerlendirildiğini belirler.

Yeni bir düğüm için ya da uzun bir aradan sonra geri dönen bir düğüm için pratik sonuç daha dayanıklı bir kurtarma sürecidir. Düğüm, ilk temas kurduğu eşlerin mutlaka doğru dalı izlediğini varsaymadan geçerli zinciri belirleyebilir.

Genesis tüm operasyonel bağımlılıkları ortadan kaldırmaz. Düğümler hâlâ geçerli yapılandırma dosyalarına, yeterli ağ erişimine ve dürüst çoğunluğun aktif ADA stake'ini kontrol ettiği güvenlik varsayımına ihtiyaç duyar.

Operatörler Sürümü ve Topolojiyi Gözden Geçirmeli

Genesis'i benimseyen operatörler önce desteklenen bir cardano-node sürümü çalıştırdıklarını doğrulamalıdır. Güncel yapılandırma 11.1.0 veya daha yeni bir sürüm gerektirir, dağıtılmış ana ağ paketi ise 11.1.2 sürümüyle uyumlu olarak tanımlanmıştır.

Ardından yerel ConsensusMode değeri kontrol edilmelidir. GenesisMode ile yapılandırılmış bir düğüm yeni eşzamanlama sürecini kullanacaktır. Hâlâ PraosMode içeren bir düğüm, en güncel herkese açık yapılandırmadaki ayardan bağımsız olarak bootstrap eşlerini kullanmaya devam edecektir.

İlişkili topoloji de geçerli bir eş anlık görüntüsü referansı gerektirir. Topolojiyi gözden geçirmeden mutabakat modunu değiştirmek, düğümü Genesis'in beklediği eş keşif yolundan mahrum bırakabilir.

Cardano'nun dokümantasyonu henüz tam uyumlu değil. Operations Book Genesis'i ana ağ varsayılanı olarak belirtirken bazı geliştirici rehberleri hâlâ Praos'u mevcut varsayılan, Genesis'i ise gelecekteki bir değişim olarak tanımlıyor. En güncel ana ağ paketini kullanan dağıtımlar için, dağıtılmış yapılandırma dosyası yürürlükteki ayarı sağlar.

Geçiş için tek bir etkinleştirme dönemi yok. Yeni dağıtımlar güncel paketi benimsedikçe ve mevcut operatörler yerel yapılandırmalarını güncelledikçe Ouroboros Genesis düğüm bazında operasyonel varsayılan haline gelir.