Skip to content

Glossary

Gas (Ethereum)

Ethereum'un hesaplama maliyeti birimi

By Published Updated

Gas, Ethereum’un hesaplama maliyeti birimidir. Ethereum Sanal Makinesi’nin (EVM) yürütebildiği her işlem — iki sayı toplamak, depolama okumak, bir değeri hash’lemek, işlem göndermek — tanımlı bir gas maliyetine sahiptir. Kullanıcılar bu gas için doğrulayıcılara ETH cinsinden ödeme yapar; miktar kullanılan_gas × gas_fiyatı şeklinde hesaplanır.

Somut örnekler (yaklaşık değerler, Cancun yükseltmesi sonrası):

  • Basit ETH transferi: 21.000 gas (sabit minimum)
  • ERC-20 token transferi: ~65.000 gas
  • Uniswap V3 takası: ~150.000 gas
  • Temel akıllı sözleşme dağıtımı: 500.000 - 2.000.000 gas
  • NFT mint işlemi: 80.000 - 200.000 gas

Gas fiyatı (Gwei cinsinden) ağ yoğunluğuna bağlı olarak değişir. Her bloğun hedef gas kullanımı vardır; önceki blok hedefin üzerinde gas kullandıysa fiyat yükselir; altındaysa düşer (Ağustos 2021’de devreye giren EIP-1559 mekanizması).

Ödenen toplam ücret: ücret = kullanılan_gas × gas_fiyatı. 30 Gwei’de basit transfer: 21.000 × 30 = 630.000 Gwei = 0,00063 ETH. 3.000 USD/ETH fiyatıyla yaklaşık 1,89 USD.

EIP-1559 sonrasında gas fiyatının iki bileşeni var: temel ücret (algoritmik olarak belirlenir, kalıcı olarak yakılır) ve öncelik ücreti (doğrulayıcılara bahşiş, onlar tarafından alınır). Temel ücret yakımı, Ethereum’un deflasyonist baskı kaynaklarından biridir — yüksek kullanım dönemlerinde blok ödülleri olarak basılandan daha fazla ETH temel ücretler aracılığıyla yakılır.

Örnek uygulama

~120.000 gas harcayan bir sözleşmede NFT mint etmek istiyorsunuz. Cüzdan 150.000 gas limiti (%25 güvenlik tamponu) önerir ve 18 Gwei temel ücret artı 1,5 Gwei öncelik bahşişi gösterir. Toplam maksimum ücret: 150.000 × (18 + 1,5) = 2.925.000 Gwei = 0,002925 ETH (3.000 USD/ETH fiyatıyla ~8,78 USD). İşlem gönderilir; aslında 118.400 gas harcanır. 118.400 × (18 + 1,5) = 2.308.800 Gwei ≈ 6,93 USD ödenir. Kullanılmayan 31.600 × 19,5 Gwei iadesi: ~1,85 USD, cüzdanınıza geri döner. Fiilen ödenen 6,93 USD’den temel ücret bölümü 118.400 × 18 = 2.131.200 Gwei (~6,39 USD) kalıcı olarak yakılır; öncelik bahşişi 118.400 × 1,5 = 177.600 Gwei (~0,53 USD) işleminizi dahil eden doğrulayıcıya gider.

Her EVM işlem kodunun Ethereum Yellow Paper’da tanımlı gas maliyeti vardır: ADD 3 gas, MUL 5 gas, SSTORE (kalıcı depolamaya yazma) yeni bir slot için 20.000, mevcut bir slot için 5.000, SLOAD (depolama okuma) Berlin hard fork sonrası 2.100 gas harcar. Akıllı sözleşme gas optimizasyonu büyük ölçüde belirli bir Solidity yapısının hangi işlem kodlarına derleneceğinin incelenmesidir — geliştiriciler, SSTORE işlemlerini en aza indirmek için kritik yolları yeniden yazarak işlem maliyetlerinden rutin olarak %30-50 tasarruf eder.

Ne zaman ve neden önemlidir

Gas, Ethereum ana ağıyla (veya Polygon PoS, BNB Chain gibi bir fork ile — aynı EVM kuralları, farklı fiyat noktaları) etkileşime giren her işlemde önemlidir. En pahalı hata, gas limitini çok düşük ayarlamak ve işlemin %90 tamamlandıktan sonra geri dönmesini izlemektir; bu noktaya kadar tam yürütme maliyeti ödenmiş olur. İkinci hata, ücret artışı sırasında işlem göndermektir — sıcak bir NFT mint veya fiyat çöküşü sırasında alım satım, aynı işlem için normal oranın 10-50 katına mal olabilir. Azaltma stratejileri: (1) uygun tamponlarla gas tahmin eden bir cüzdan kullanın; (2) acil olmayan işlemlerde gas fiyatı oracle’larını kontrol edin (etherscan.io/gastracker); (3) rutin işlemler için L2 zincirleri kullanın, ana ağı yalnızca yüksek değerli uzlaşmalar için ayırın; (4) zamana duyarlı olmayan işlemler için düşük trafikli saatleri tercih edin (UTC Pazar günleri genellikle en ucuz). Referans: ethereum.org — Gas ve ücretler.

Gas limiti - kullanılan gas: kullanıcılara paraya mal olan fark: bir işlem gas limiti (göndericinin ödemeye razı olduğu maksimum miktar) belirtir; ağ kullanılan gas’ı (gerçek hesaplama maliyetini) kaydeder. Kullanılan gas < gas limiti ise kullanılmayan kısım gönderene iade edilir. Kullanılan gas, gas limitini aşacaksa işlem geri döner ancak gönderici başarısızlık noktasına kadar yürütülen her şey için ödeme yapar. Gas limitini çok düşük ayarlamak, gerçek ETH’ye mal olan “gas bitti” geri dönüşlerine yol açar; çok yüksek ayarlamak zararsızdır ve hiçbir şey kaybetmez. Cüzdanlar, sınır durum geri dönüşlerini önlemek için genellikle %20-30 güvenlik tamponuyla gas tahmin eder.

EIP-4844 (proto-danksharding, Mart 2024) ve L2 maliyet çöküşü: EIP-4844, L2 rollup’ların veri kullanılabilirliği desteği olarak kullanabileceği ancak L1’in depolamadığı “blob”lar için yeni bir işlem türü ekledi. Blob gas, yürütme gas’ından ayrı fiyatlandırılır ve dramatik biçimde daha ucuzdur. Dağıtım sonrasında Optimism, Arbitrum ve Base, kullanıcı başına işlem ücretlerinde 5-10 kat düşüş yaşadı. L2 kullanıcıları için gas fiyatlandırması artık iki bileşene sahip — L2 yürütme gas’ı (ucuz) ve amorti edilmiş L1 blob maliyeti (4844 sonrası da ucuz). Referans: Ethereum Yellow Paper, EIP-1559.

Frequently asked questions

Ethereum'da gas nedir?
Gas, Ethereum ağında işlemleri yürütmek için gereken hesaplama işini ölçen birimdir. Basit bir ETH transferi 21.000 gas harcar; karmaşık akıllı sözleşme etkileşimleri yüz binlerce gas gerektirir. Toplam işlem ücreti, kullanılan gas × gas fiyatıdır (Gwei cinsinden).
Gas pratikte nasıl hesaplanır?
EIP-1559 sonrasında ücret şöyle hesaplanır: kullanılan gas × (temel ücret + öncelik ücreti). Bir takas 150.000 gas kullanıyorsa, temel ücret 15 Gwei ve 2 Gwei bahşiş belirlenmişse ücret 150.000 × 17 Gwei = 2.550.000 Gwei = 0,00255 ETH olur. Temel ücret yakılır; bahşiş doğrulayıcıya gider.
Gas limiti ile gas fiyatı arasındaki fark nedir?
Gas limiti, bir işlem için yetkilendirdiğiniz maksimum gas miktarıdır — cüzdanınızı boşaltabilecek sonsuz döngü sözleşmelerine karşı güvenlik kapağıdır. Gas fiyatı (daha doğrusu gas başına maksimum ücret), gas birimi başına ödemeye razı olduğunuz miktardır. Gerçek maliyet, kullanılan gas × geçerli gas fiyatıdır.
Ethereum neden doğrudan ETH talep etmek yerine gas kullanıyor?
Gas, bir işlemin hesaplama maliyetini ETH'nin piyasa fiyatından ayırır. EVM işlem kodunun gas maliyeti (örn. ADD = 3 gas, SSTORE = 20.000 gas) protokol tarafından sabitlenmiştir. Sadece gas'ın ETH fiyatı ağ talebine göre dalgalanır; bu sayede hesaplama fiyatlandırması öngörülebilir kalır.

Related

Published May 16, 2026 · Last reviewed May 31, 2026