Ethereum geliştirme dokümanları
Bu belge, Ethereum ile geliştirmenize yardımcı olmak için tasarlanmıştır. Ethereum'un kavramsal yönünü kapsar, Ethereum teknoloji yığınını açıklar ve daha karmaşık uygulamalar ve kullanım alanları için gelişmiş konuları belgeler.
Bu, açık kaynaklı bir topluluk çalışması olduğu için yararlı olabileceğini düşündüğünüz yeni konuları önermekten, yeni içerik eklemekten ve örnekler vermekten çekinmeyin. Tüm dökümanlar GitHub üzerinden düzenlenebilir – nasıl yapılacağından emin değilseniz, bu talimatları izleyin (opens in a new tab).
Geliştirme modülleri
Bu, Ethereum ile geliştirme konusundaki ilk girişiminizse, baştan başlamanızı ve bir kitap gibi ilerlemenizi öneririz.
Temel konular
- Ethereum'a giriş – Ethereum'a hızlı bir bakış
- Ether'e giriş – Ether'e hızlı bir bakış
- Merkeziyetsiz uygulamalara (dapp) giriş – Merkeziyetsiz uygulamalara (dapp) giriş
- Web2 ve Web3 – Blokzincir tabanlı uygulamaların sağladığı temel farklar
- Hesaplar – Ağda bakiye tutabilen ve işlem gönderebilen varlıklar
- İşlemler – Ethereum'un durumunun değişmesine neden olan transferler ve diğer eylemler
- Bloklar – Durumun tüm aktörler arasında senkronize edilmesini sağlamak için işlemlerin gruplandırılma şekli
- Ethereum sanal makinesi (EVM) – EVM, Ethereum ağındaki tüm hesaplamaları gerçekleştirir
- Gaz – İşlemleri işlemek için gereken ve işlem göndericileri tarafından ETH cinsinden ödenen hesaplama gücü
- Düğümler ve istemciler – Ağa katılan bireyler ve işlemleri doğrulamak için çalıştırdıkları yazılımlar
- Ağlar – Test ağları dahil olmak üzere Ethereum uygulamaları
- Mutabakat mekanizmaları – Dağıtık bir ağın bireysel düğümlerinin sistemin mevcut durumu üzerinde nasıl anlaştığı
Ethereum yığını
- Yığına giriş – Ethereum/Web3 yığınına genel bakış
- Akıllı sözleşmeler – Bir Ethereum adresinde bulunan ve işlemler tarafından tetiklendiğinde işlevleri çalıştıran programlar
- Akıllı sözleşme dilleri
- Akıllı sözleşme anatomisi
- Akıllı sözleşme kütüphaneleri
- Akıllı sözleşmeleri test etme
- Akıllı sözleşmeleri derleme
- Akıllı sözleşmeleri dağıtma
- Akıllı sözleşmeleri isimlendirme
- Akıllı sözleşmeleri doğrulama
- Akıllı sözleşmeleri yükseltme
- Akıllı sözleşme güvenliği
- Akıllı sözleşme biçimsel doğrulaması
- Birleştirilebilirlik
- Geliştirme ağları – Dağıtımdan önce merkeziyetsiz uygulamaları (dapp) test etmek için kullanılan yerel blokzincir ortamları
- Geliştirme çerçeveleri – Ethereum ile geliştirmeyi kolaylaştıran araçlar
- Ethereum istemci API'leri – Web uygulamanızın Ethereum ve akıllı sözleşmelerle etkileşime girmesini sağlayan kullanışlı kütüphaneler
- Veri ve analitik – Blokzincir verilerinin nasıl toplandığı, düzenlendiği ve merkeziyetsiz uygulamalara (dapp) uygulandığı
- Depolama – Merkeziyetsiz depolama yapıları ve mekanizması
- Entegre Geliştirme Ortamları (IDE'ler) – Merkeziyetsiz uygulama (dapp) kodu yazmak için en iyi ortamlar
- Programlama dilleri – Zaten biliyor olabileceğiniz dilleri kullanarak Ethereum'a nasıl başlayacağınız
Gelişmiş
- Köprüler – Geliştiriciler için köprülemeye genel bakış
- Standartlar – Projelerin topluluk için verimliliğini ve erişilebilirliğini korumak amacıyla üzerinde anlaşmaya varılmış protokoller
- Maksimum çıkarılabilir değer (MEV) – Blok ödülünün ötesinde Ethereum blokzincirinden nasıl değer çıkarıldığı
- Oracle'lar – Bilgilerin Ethereum blokzincirine nasıl enjekte edildiği
- Ölçeklendirme – Ethereum büyüdükçe merkeziyetsizliği ve güvenliği koruma yöntemleri
- Veri kullanılabilirliği – An overview of problems and solutions relating to data availability in Ethereum
- Ağ katmanı – Ethereum'un ağ katmanının açıklaması
- Veri yapıları ve kodlama – Ethereum yığını genelinde kullanılan veri yapıları ve kodlama şemasının açıklaması
Sayfanın son güncellenme tarihi: 22 Nisan 2026