Geliştirme Ağları
Sayfanın son güncellenmesi: 25 Şubat 2026
Akıllı sözleşmelerle bir Ethereum uygulaması geliştirirken, onu dağıtmadan önce nasıl çalıştığını görmek amacıyla yerel bir ağda çalıştırmanız faydalı olur.
Web geliştirme için bilgisayarınızda yerel bir sunucu çalıştırmaya benzer şekilde, bir geliştirici ağı kullanarak dapp'inizi test etmek için yerel bir blok zinciri örneği oluşturabilirsiniz. Bu Ethereum geliştirme ağları, genel bir test ağından çok daha hızlı yinelemeye izin veren özellikler sunar (örneğin, bir test ağı musluğundan ETH almakla uğraşmanıza gerek yoktur).
Ön Koşullar
Geliştirme ağlarına dalmadan önce Ethereum yığınının temellerini ve Ethereum ağlarını anlamalısınız.
Bir geliştirme ağı nedir?
Geliştirme ağları, özünde yerel geliştirme için özel olarak tasarlanmış Ethereum istemcileridir (Ethereum uygulamaları).
Neden standart bir Ethereum düğümünü yerel olarak çalıştırmıyoruz ki?
Bir düğüm çalıştırabilirsiniz ancak geliştirme ağları geliştirme için özel olarak oluşturulduğundan, genellikle aşağıdakiler gibi kullanışlı özelliklerle birlikte gelirler:
- Yerel blokzincirinizi deterministik olarak verilerle tohumlama (ör. ETH bakiyeli hesaplar)
- Aldığı her işlemle anlık ve sırasıyla, herhangi bir gecikme olmaksızın blok üretme
- Gelişmiş hata ayıklama ve kaydetme işlevi
Mevcut araçlar
Not: Çoğu geliştirme çerçevesi yerleşik bir geliştirme ağı içerir. Bir çerçeveyle yerel geliştirme ortamınızı kurmanızı öneririz.
Hardhat Ağı
Geliştirme için tasarlanmış yerel bir Ethereum ağı. Sözleşmelerinizi dağıtmanıza, testlerinizi çalıştırmanıza ve kodunuzda hata ayıklamanıza olanak tanır.
Hardhat Network, profesyoneller için bir Ethereum geliştirme ortamı olan Hardhat ile yerleşik olarak gelir.
Yerel İşaret Zincirleri
Bazı fikir birliği istemcileri, test amacıyla yerel işaret zincirleri oluşturmak için yerleşik araçlara sahiptir. Lighthouse, Nimbus ve Lodestar için talimatlar mevcuttur:
- Lodestar kullanarak yerel test ağıopens in a new tab
- Lighthouse kullanarak yerel test ağıopens in a new tab
Halka Açık Ethereum Test Zincirleri
Ayrıca Ethereum'un sürdürülen iki halka açık test uygulaması bulunmaktadır: Sepolia ve Hoodi. Uzun vadeli desteğe sahip ve önerilen test ağı Hoodi'dir ve herkes bu ağda doğrulama yapmakta serbesttir. Sepolia izinli bir doğrulayıcı seti kullanır, bu da bu test ağında yeni doğrulayıcılara genel erişim olmadığı anlamına gelir.
Kurtosis Ethereum Paketi
Kurtosis, geliştiriciler için blok zincir ağlarının tekrarlanabilir örneklerini yerel olarak oluşturmalarını sağlayan çoklu konteyner test ortamlarının yapısal bir sistemidir.
Ethereum Kurtosis paketi, Docker veya Kubernetes üzerinde parametrelendirilebilir, yüksek oranda ölçeklenebilir ve özel bir Ethereum test ağını hızlı bir şekilde örneklendirmek için kullanılabilir. Paket, tüm büyük Yürütüm Katmanı (EL) ve Fikir Birliği Katmanı (CL) istemcilerini destekler. Kurtosis, Ethereum'un çekirdek altyapısıyla ilgili doğrulama ve test iş akışlarında kullanılacak temsili bir ağ için tüm yerel bağlantı noktası eşlemelerini ve hizmet bağlantılarını incelikli bir şekilde yönetir.
- Ethereum ağ paketiopens in a new tab
- Web sitesiopens in a new tab
- GitHubopens in a new tab
- Dokümanlaropens in a new tab
Daha fazla kaynak
Size yardımcı olan bir topluluk kaynağı mı biliyorsunuz? Bu sayfayı düzenleyin ve onu ekleyin!