DersTemelleri öğrenKök: Ne satın aldığınızı bilinTemel ilkelerden kripto, ders 3/8

Ethereum neden programlanabilir?

Ethereum'un Katman 1 fikrini paylaşılan programlar, ETH gas'ı ve yeni ödünleşimlerle nasıl genişlettiğini görün.

CoinBeaver TeamYayımlandı: 14 Tem 2026Güncellendi: 29 Tem 2026Paylaş
A modular rules machine transforms different inputs into an updated shared state
Bu sayfada

Hızlı okuma

Ethereum, paylaşılan programların varlık transferleriyle birlikte çalışmasına izin vererek Katman 1 fikrini genişletir. Bu ders, akıllı sözleşmelerin bir ağın neyi koordine edebileceğini nasıl değiştirdiğini, ETH'nin neden gas ödediğini ve esnek kodun, kullanıcıların bir işlemi onaylamadan önce anlaması gereken ek maliyetler ve riskler yarattığını açıklar.

Akılda kalması gerekenler

  • Ethereum, Katman 1 fikrini korudu ve genişletti: ağ, yalnızca tek bir varlık için bir kayıt değil, programlar için paylaşılan kurallar sürdürür.
  • Bir akıllı sözleşme kendi kendini uygulamaz — sonucu ağın kurallarınca denetlenen bir koddur, bu yüzden her katılımcı aynı duruma ulaşır.
  • ETH hem yerel varlıktır hem de gas'ın ödendiği araçtır, bu yüzden işlem ne yaparsa yapsın Ethereum'da işlem yapmak için ETH'ye ihtiyacınız vardır.
  • Esnek kod hem inşa yüzeyini hem de hata yüzeyini genişletir: herhangi bir cüzdan isteğini onaylamadan önce ağı ve sözleşmeyi doğrulayın.

Ethereum hangi soruyu ekledi?

Bitcoin'in temel katmanı, kendi yerel varlığı için paylaşılan bir kayıt tutmak üzere tasarlandı. Ethereum, Katman 1 fikrini korudu ancak daha geniş bir soru ekledi: bir ağ, programlar için de paylaşılan kurallar sürdürebilir mi?

Ethereum'da, akıllı sözleşmeler adı verilen programlar, bir işlem onları çağırdığında çalışan eylemleri tanımlayabilir. Sonuç, tek bir şirketin özel sunucusunda değil, aynı paylaşımlı ağda kaydedilir.

Programlanabilir paylaşılan durum nasıl çalışır?

Önemli olan fikir, bir sözleşmenin sihirli bir şekilde kendi kendini uygulaması değildir. Sonucu ağın kurallarınca denetlenen bir koddur. Aynı geçerli çağrı yapıldığında, katılımcı düğümler aynı sonuç durumuna doğru çalışır.

Adımlar

  1. Paylaşılan kuralları kodla yazın

    Bir akıllı sözleşme, programın ne yapabileceğini ve hangi koşulları denetlediğini belirtir.

  2. Programı bir işlemle çağırın

    Bir kullanıcı, ağdan bir token takas etmek veya bir kaydı güncellemek gibi izin verilen bir eylemi gerçekleştirmesini ister.

  3. Kabul edilen sonucu kaydedin

    Ağ, işlemi doğrular ve sonuç durumunu kendi kurallarına göre kaydeder.

ETH ne için kullanılır?

ETH, Ethereum'un yerel varlığıdır. Ayrıca gas ödemek için de kullanılır: bir işlemin tükettiği hesaplama ve ağ kaynakları için sunduğu maliyet. Gas, kaynak kullanımını görünür kılar, ancak toplam maliyet ağ talebine ve gerçekleştirilen eyleme göre değişebilir.

Ethereum, Bitcoin'den nasıl farklıdır?

İki Katman 1 tasarım hedefi
SoruBitcoinEthereum
Birincil odakBitcoin'in protokol kuralları altında BTC için paylaşılan bir uzlaşma geçmişi.Paylaşılan bir uzlaşma geçmişi artı akıllı sözleşme programları için bir ortam.
Yerel varlıkBTCETH
Kaynak maliyetiİşlem ücretleri blok alanı için rekabet eder.Gas, hesaplamaya ve işlem kaynak kullanımına fiyat biçer.

Programlanabilirlik neyden ödün verdi?

Daha esnek kod, inşa etmenin daha fazla yolunu yaratır, ama aynı zamanda hata yapmanın da daha fazla yolunu yaratır. Bir akıllı sözleşme bir hata içerebilir, bir işlem yanlış sözleşmeyi çağırabilir ve yürütme maliyetleri değişebilir. Programlanabilir olmak, her kullanım için daha güvenli veya daha iyi olmak anlamına gelmez; temel katmanın daha geniş bir paylaşılan kurallar kümesini desteklediği anlamına gelir.

Sonuç

Ethereum, Bitcoin'in kendi işlemlerini uzlaştıran bir temel katman fikrini korudu ve yanıtladığı soruyu genişletti. Tek bir varlık için paylaşılan bir kayıt tutmak yerine, programlar için paylaşılan kurallar sürdürür. Bir akıllı sözleşme, kendi kendini uygulayan bir sihir değildir; sonucu ağın kurallarınca denetlenen bir koddur, bu yüzden aynı geçerli çağrı her katılımcı için aynı kayıtlı durumu üretir.

ETH, yeni başlayanların sık sık tek bir işlevde birleştirdiği iki görev taşır. Hem Ethereum'un yerel varlığıdır hem de gas'ı ödeyen şeydir — bir işlemin tükettiği hesaplama ve ağ kaynakları için sunduğu maliyet. Bu, kaynak kullanımını görünür kılar, ama aynı zamanda aynı eylemin maliyetinin sabit olmadığı anlamına da gelir: ağ talebiyle ve eylemin gerçekte gerektirdiği işle birlikte değişir.

İçselleştirmeye değer kısım, ödünleşimdir. Esnek kod, inşa etmenin daha fazla yolunu ve zarar görmenin de daha fazla yolunu yaratır. Bir sözleşme hata içerebilir, bir işlem amaçlamadığınız bir sözleşmeyi çağırabilir ve yürütme maliyetleri karar verdiğiniz an ile imzaladığınız an arasında değişebilir. Programlanabilir olmak daha güvenli olmak anlamına gelmez — temel katmanın, buna karşılık gelen daha geniş bir başarısızlık modları kümesiyle birlikte, daha geniş bir paylaşılan kurallar kümesini desteklediği anlamına gelir. Bir cüzdan isteğini onaylamadan önce, hangi ağda olduğunuzu ve hangi sözleşmeye hitap ettiğinizi doğrulayın, çünkü tamamen geçerli bir işlem yine de istemediğiniz bir sonuç üretebilir.

Bitcoin ve Ethereum, bu ödünleşimi görünür kılar: paylaşılan bir temel katman güvenli ve açık olabilir, ama sınırlı bir kapasitesi ve maliyetleri vardır. Bir sonraki bölüm, daha yeni Katman 1 ağlarının ve Katman 2 sistemlerinin, paylaşılan bir uzlaşma katmanının değerini kaybetmeden bu ödünleşimleri nasıl değiştirmeye çalıştığını sorar.


Sıkça sorulan sorular

İlgili kripto paralar

Öğrenmeye devam et

Bu derse dayanarak önerilen sonraki okumalar.