Tek cümlede
Akıllı sözleşme, zincir üstünde saklanan ve içindeki koşul sağlandığında aracıya gerek kalmadan kendiliğinden işleyen bir program parçasıdır.
Günlük hayattan benzetme
Otomat makinesini düşünün. Parayı atarsınız, tuşa basarsınız, ürün düşer. Makinenin sizi tanımasına, size güvenmesine ya da bir çalışanın onay vermesine gerek yoktur. Kural donanıma gömülüdür: doğru para gelirse ürün çıkar, gelmezse çıkmaz. Akıllı sözleşme aynı mantığı dijital varlıklar için kurar. “Şu tarihe kadar şu miktar yatırılırsa varlık şu adrese geçer” kuralı koda yazılır ve koşul sağlandığında kimsenin iznine gerek kalmadan işler. Otomatın camı gibi, kod da herkese açıktır; ne yaptığı okunabilir.
Nasıl çalışır
- Kod zincire yüklenir. Sözleşme bir kez ağa gönderilir ve bir adres alır. O andan sonra herkes tarafından çağrılabilir.
- Çağrı bir işlemdir. Sözleşmeyi çalıştırmak, sıradan bir transfer gibi ücret gerektirir. Bkz. Gas nedir.
- Her düğüm aynı sonucu üretir. Kod ağdaki tüm düğümlerde aynı girdilerle çalıştırılır ve aynı çıktıyı verir. Sonuç konusunda anlaşmazlık çıkmaz.
- Durum zincirde saklanır. Sözleşmenin hafızası (kim ne kadar alacaklı, hangi kilit açık) zincir üstünde tutulur ve herkes tarafından okunabilir.
- Değiştirilmesi kolay değildir. Çoğu sözleşme yüklendikten sonra güncellenemez. Güncellenebilir olanlar ise bunu bir yetkiliye bağlar; bu da ayrı bir güven sorusu doğurur.
Neden önemli
Akıllı sözleşmelerin ürettiği şey otomasyon değil, aracısız uygulanabilirliktir. Klasik bir sözleşmede taraflar anlaşır, biri sözünü tutmazsa devreye mahkeme veya bir aracı kurum girer. Akıllı sözleşmede uygulama anı ile anlaşma anı birleşir: koşul sağlanırsa sonuç zaten gerçekleşmiştir, uygulanmasını isteyecek bir merci yoktur.
Bunun bedeli de aynı yerdedir. İnsan sözleşmesi yoruma açıktır; hâkim niyeti değerlendirir, hakkaniyet gözetir. Kod yorumlamaz. Yazıldığı gibi çalışır, hatalı yazıldıysa hatayı da sadakatle uygular. Kripto tarihindeki en büyük kayıpların önemli bir kısmı kötü niyetten değil, kusurlu koddan doğmuştur.
Yaygın yanlış anlama
İlgili terimler
Kaynaklar
| Kaynak | Tarih |
|---|---|
| ethereum.org, “Smart contracts” geliştirici dokümanı | erişim 19.08.2026 |
| Nick Szabo, “Smart Contracts” (kavramın ilk tanımı) | 1994 |
Son doğrulama: 19.08.2026.