İçeriğe geç
Kriptofoni
Kripto Para SözlüğüGeliştirici Araçları

Geth Nedir?

Diğer adları: Go Ethereum, go-ethereum, Ethereum yürütme istemcisi

Kısaca

Geth (Go Ethereum), Go programlama diliyle yazılmış, en eski ve tarihsel olarak en yaygın kullanılan Ethereum yürütme katmanı (execution layer) istemcilerinden biridir; bir bilgisayarın Ethereum ağına düğüm olarak katılmasını sağlayan açık kaynak yazılımdır.

Geth işlemleri doğrular, akıllı sözleşmeleri Ethereum Sanal Makinesi'nde (EVM) çalıştırır, blockchain verisini ve ağın durumunu saklar ve diğer düğümlerle eşler arası iletişim kurar. Cüzdanlar ve uygulamalar, Geth'in sunduğu JSON-RPC arayüzü üzerinden düğümden veri okuyabilir ve işlem gönderebilir. Yazılım ayrıca hesap yönetimi ve geliştirme amaçlı yerel ağ kurma gibi araçlar içerir.

Ethereum, Eylül 2022'deki The Merge ile hisse ispatına (Proof of Stake) geçtikten sonra tam bir düğüm iki yazılımın birlikte çalışmasını gerektirir: Geth gibi bir yürütme istemcisi ve Prysm, Lighthouse, Teku, Nimbus veya Lodestar gibi bir konsensüs istemcisi. Geth artık tek başına blok üretimi ve zincir seçimi yapmaz; bu görevler konsensüs katmanına aittir.

Geth'in uzun süre yürütme istemcilerinin büyük çoğunluğunu oluşturması, istemci çeşitliliği (client diversity) tartışmasını gündeme getirdi. Tek bir istemcide kritik bir hata çıkarsa ağın büyük kısmı aynı anda etkilenebilir; bu nedenle topluluk Nethermind, Besu ve Erigon gibi alternatif istemcilerin kullanımını teşvik eder.

Son güncelleme: · Bu içerik bilgilendirme amaçlıdır, yatırım tavsiyesi değildir.

İlişkili terimler

Geth ile ilgili haberler