Ethereum düğümleri için hazırlanan öneri, doğrulayıcılar ve yerel blok oluşturuculara genel düğümlere kıyasla daha fazla bellek ve ağ bant genişliği tavsiye ediyor. Bilgilendirme amaçlı öneri, rollere göre donanım ölçütlerini sıralıyor ve protokol değişikliği gerektirmiyor.
Ethereum İyileştirme Önerisi EIP-7870, yürütme ve mutabakat istemcilerinin aynı bilgisayarda birlikte çalıştırıldığı koşulları esas alıyor. Genel düğümler için 4 TB NVMe depolama öneriliyor. Blokları kontrol edip tasdik eden tasdikleyiciler ve yerel olarak blok oluşturan oluşturucular için 64 GB bellek ile 8 çekirdekli, 16 iş parçacıklı CPU tavsiye ediliyor. Öneri bilgilendirme amacı taşıyor ve protokolde değişiklik talep etmiyor.
Ağ bant genişliği gereksinimleri de role göre farklılaşıyor. Genel düğümler için 50 Mbps indirme ve 15 Mbps yükleme, tasdikleyiciler için 50 Mbps indirme ve 25 Mbps yükleme öneriliyor. Blokları hızla dağıtması gereken yerel blok oluşturucular için ölçütler en yüksek seviyede: 100 Mbps indirme ve 50 Mbps yükleme. Belgede, bant genişliği yetersiz kaldığında oluşturucunun bloğu yaymasının gecikebileceği belirtiliyor.
Üç rol, ağdaki görevleri ve zamana duyarlılıkları bakımından ayrılıyor. Genel düğümler zinciri takip ediyor, tasdikleyiciler blokları kontrol edip tasdik ediyor, oluşturucular ise blok hazırlıyor. EIP-7870, donanım ve bant genişliği önerilerini bu farklılıklara göre düzenliyor.
Ethereum’un resmi düğüm işletme kılavuzu, genel düğümler için minimum gereksinimleri 2 TB NVMe ve 16 GB bellek olarak veriyor; önerilen özellikler ise 4 TB depolama ve 32 GB bellek. Minimum çalışma gereksinimleri ile EIP-7870’in tavsiye ettiği özellikler birbirinden ayrı.
EIP-7870 zorunlu donanım gereksinimleri veya bir yükseltme takvimi getirmiyor. Düğüm işletmecileri bu ölçütleri donanım seçerken ve istemci performansını karşılaştırırken referans olarak kullanabilir.
Yorum 0