İçeriğe geçin
buybitcoinsmart

Akıllı sözleşmeler nedir, ne işe yarar?

Akıllı sözleşmeler, blok zinciri üzerinde kendiliğinden çalışan programlardır. DEX'leri, kredi vermeyi ve stablecoin'leri mümkün kılar, ancak hatalar ve oracle'lar yapabileceklerini sınırlar.

7 dk okuma. Güncelleme: 12 Ağustos 2026.

Akıllı sözleşme, bir blok zinciri üzerinde saklanan ve koşulları yerine geldiğinde otomatik olarak çalışan bir programdır; onu işleten bir şirket yoktur ve iki taraftan hiçbiri anlaşmanın ortasında kuralları sessizce değiştiremez. Akıllı sözleşmeler dar bir iş kümesinde gerçekten iyidir: token takası, teminat karşılığı borç verme, stablecoin ihraç etme ve fonları şeffaf, ortak kurallar altında tutma. Gerçek dünyanın işe karıştığı her yerde kötüdürler, çünkü yardım olmadan zincir dışı olayları göremezler, hataları özellikleri kadar bağlayıcıdır ve milyarlarca doları koruyan kod, gezegendeki en iyi finanse edilen saldırganları kendine çeker. Bu makale nasıl çalıştıklarını, ölçekte neyi yürüttüklerini, nerede başarısız olduklarını ve Bitcoin'in bunun neden bilerek bu kadar azını desteklediğini açıklar.

Anlaşma olarak kod

Fikir, onu pratik hale getiren blok zincirlerinden önceye dayanır. Bilgisayar bilimcisi Nick Szabo terimi 1990'larda ortaya attı ve kanonik örnek olarak bir otomat kullandı: bozuk para atarsınız, makine bir atıştırmalık verir ve işe ne bir görevli, ne bir mahkeme ne de bir sözleşme avukatı karışır. Anlaşmayı makinenin kendisi uygular.

Akıllı sözleşme bu otomatı genelleştirir. Geleneksel bir anlaşma kâğıt üzerindeki kelimelerdir ve biri onu ihlal ederse kurumlar tarafından sonradan uygulanır. Akıllı sözleşme ise yürütülebilir kurallardır ve aynı kodu çalıştırıp birbirinin sonuçlarını kontrol eden bir bilgisayar ağı tarafından, olay sırasında uygulanır. Bir kez dağıtıldığında sözleşme blok zincirindeki bir adreste yaşar, kodu herkesin inceleyebilmesi için açıktır ve tam olarak söylediğini yapar, yazarlarının kastettiği bu olsun ya da olmasın.

Adı onu aynı anda iki yönde abartır. Akıllı sözleşme akıllı değildir, muhakemesi yoktur ve yalnızca programlandığı şeyi yapar. Ve genellikle hukuki anlamda bir sözleşme de değildir, gerçi çeşitli yerlerdeki mahkemeler kod ile hukukun nerede örtüştüğünü hâlâ çözmeye çalışıyor. En iyi, parayı kuralla hareket ettiren yazılım olarak anlaşılır.

Bir akıllı sözleşme gerçekte nasıl yürütülür

En büyük akıllı sözleşme platformu olan Ethereum'da yaşam döngüsü şöyle işler. Bir geliştirici sözleşmeyi Solidity gibi bir dilde yazar ve bir işlemle dağıtır. O andan itibaren sözleşmenin kendi adresi vardır, kendi bakiyelerini tutabilir ve herkesin çağırabileceği fonksiyonlar sunar. Bir tanesiyle etkileşime girdiğinizde, fonksiyonu ve girdilerinizi belirten bir işlem gönderirsiniz ve hesaplama için gas ücreti ödersiniz. Her doğrulayıcı düğüm aynı kodu aynı duruma karşı yürütür ve aynı sonuca varmak zorundadır; sonucu tek bir makineye güvenmeden güvenilir kılan budur.

Bu tasarımdan iki özellik doğar. Birincisi, yürütme deterministiktir ve durdurulamaz: işleminizi kimse onaylamaz ve hiçbir destek masası onu geri alamaz. İkincisi, sözleşmeler başka sözleşmeleri çağırabilir, böylece parçalar gibi birbirine geçerler. Bir borç verme protokolü tek bir atomik işlemde bir fiyat kaynağına ve bir token borsasına bağlanabilir. Bu birleştirilebilirlik, DeFi'nin ne olduğu kapsamındaki her şeyin motorudur ve bu etkinliğin çoğu artık, ücretleri düşük tutmak için Ethereum üzerinde sonuçlanan katman 2 ağlarında gerçekleşir.

Akıllı sözleşmeler gerçekte neye yarar

Aracı olmadan işlem yapma

Merkeziyetsiz borsalar geleneksel bir borsanın eşleştirme motorunun yerine bir formül koyar. En büyüğü olan Uniswap, eşleştirilmiş tokenları havuzlu sözleşmelerde tutar ve işlemleri havuza göre otomatik olarak fiyatlandırır. Hesap yok, kayıt yok, saklayıcı yok; kendi cüzdanınızdan işlem yaparsınız ve likidite sağlayıcıları ücretleri kazanır. Model şaşırtıcı bir hacim işledi: Uniswap, bunu başaran ilk merkeziyetsiz borsa olarak kümülatif işlem hacminde 3 trilyon doları aştı. Ödünleşimler de gerçektir; büyük işlemlerdeki kayma ve işlemlerin sıralamasını sömüren botlar buna dahildir.

Teminat karşılığı borç verme

Aave ve Compound gibi protokoller para piyasalarını sözleşme olarak işletir. Mevduat sahipleri varlık arz eder ve faiz kazanır; borçlular borç aldıklarından daha değerli bir teminat koyar ve faizi öder. Bir sözleşme karakterinizi veya maaşınızı değerlendiremediği için krediler fazla teminatlıdır ve teminatın değeri çok fazla düşerse sözleşme onu otomatik olarak tasfiye eder. Bu, kredinin kodun doğrulayabildiği tek şeye indirgenmiş halidir: hâlihazırda elinde tuttuğu varlıklar.

Stablecoinler

Dünyada en yaygın kullanılan akıllı sözleşmeler, büyük olasılıkla, USDC ve USDT gibi stablecoinlerin arkasındaki token sözleşmeleridir; bunlar dolara sabitlenmiş tokenların bakiyelerini ve transferlerini izler. Hibrit güven modeline dikkat edin: token kodla hareket eder, ama onu karşılayan dolarlar zincir dışında ihraççının yanında durur, düzenleyicilerin devreye girmesinin nedeni de tam olarak budur. Temmuz 2025'te imzalanan ABD GENIUS Act, ödeme stablecoinleri için ilk federal çerçeveyi oluşturdu ve nakitte ve kısa vadeli Hazine bonolarında bire bir karşılık tutulmasını şart koşuyor. Stablecoinler, akıllı sözleşmelerin küresel ölçekte sıkıcı ve faydalı finansal altyapı işini yapmasının en açık örneğidir.

Emanet (escrow) ve ortak saklama

Sözleşmeler, yalnızca kararlaştırılan koşullarda serbest bırakılan fonları tutabilir: bir ödemenin onaylanması için birkaç anahtar sahibi gerektiren çok imzalı cüzdanlar, para çekmeyi geciktiren zaman kilitleri, tokenları kuruculara yıllar içinde damla damla veren hak ediş takvimleri ve token sahiplerinin oylarıyla yönetilen hazineler. Ortak bir para üzerinde tek bir güven noktası istemeyen kuruluşlar için bu, en güçlü pratik kullanım senaryosudur.

Kimsenin geçiştirmemesi gereken sınırlar

Oracle sorunu

Bir sözleşme yalnızca kendi blok zincirinde olanı bilir. Ether'in dolar fiyatını, havayı veya malın gelip gelmediğini göremez. Oracle'lar, dışarıdan gelen verileri zincire besleyen hizmetlerdir ve sözleşmenin ortadan kaldırması gereken güveni tam olarak geri getirirler: veri kaynağını bozun, ona dayanan her sözleşmeyi bozarsınız. Manipüle edilmiş fiyat kaynakları birçok DeFi saldırısını besledi ve gerçek dünya olgularına dayanan herhangi bir sözleşme, yalnızca onları bildiren kişi kadar güçlüdür.

Hatalar kanundur

Değişmezlik hem özellik hem hatadır. Dağıtılmış kod sessizce yamalanamadığı için kullanıcılar altlarında değişmeyeceğine güvenebilir, saldırganlar da buna güvenebilir. Bir istismar (exploit) bir zorla girme değildir; kodun yazıldığı gibi geçerli bir şekilde yürütülmesidir. Kurallar kasanın boşaltılmasına izin veriyorsa ağ da onu sadakatle boşaltmaya yardım eder.

Denetimler yardımcı olur, garantiler yoktur

Ciddi protokoller güvenlik şirketlerine denetim için para öder, hata ödül programları yürütür ve kritik parçalarda biçimsel doğrulama kullanır. Bunların hepsi riski azaltır; hiçbiri riski ortadan kaldırmaz ve denetlenmiş protokoller yine de boşaltılmıştır. Denetim, uzman dikkatinden bir örnektir, doğruluğun kanıtı değildir; bir sözleşme ayrı ayrı doğru davranıp yine de başka sözleşmelerle kimsenin modellemediği biçimlerde birleştiğinde başarısız olabilir.

Yükseltilebilir sözleşmeler güveni geri getirir

Değişmez hatalar korkutucu olduğu için birçok ekip, yönetici anahtarları veya yönetişim oylarıyla kontrol edilen yükseltilebilir sözleşmeler dağıtır. Bu, bir sorunu çözerken daha önce çözülmüş başka bir sorunu geri getirir: kodu birileri değiştirebiliyorsa yeniden insanlara güvenmeye dönersiniz ve çalınan yönetici anahtarları başlı başına bir istismar aracı olur. Her ciddi protokol, düzeltilemez ile değiştirilebilir arasındaki bu yelpazede bir yerde durur ve nerede durduğunu bilmek, riskinizi bilmenin bir parçasıdır.

Hatırlanmaya değer ibretlik hikâyeler

The DAO, Haziran 2016. Tamamen kodla yönetilen bir girişim fonu olan ilk büyük akıllı sözleşme deneyi, ether cinsinden yaklaşık 150 milyon dolar topladı ve haftalar içinde bir yeniden giriş hatasıyla 3,6 milyon ETH boşaltıldı. Ethereum topluluğu hırsızlığı geri almak için zincire sert çatal yapmayı seçti ve buna karşı çıkanlar orijinal zinciri Ethereum Classic olarak yaşatmaya devam etti. Bu olay, bugün de süren tartışmanın şartlarını belirledi: kayıp çatal yapılacak kadar büyük olana kadar kod kanundur.

Ronin, Mart 2022. Axie Infinity oyununa hizmet eden köprü, bir sözleşme hatası değil ele geçirilmiş anahtarlar yüzünden yaklaşık 625 milyon dolar kaybetti: saldırganlar, imzaları fonları hareket ettiren dokuz doğrulayıcıdan beşinin denetimini ele geçirdi. Ders şu: çok az anahtarla korunan kusursuz bir sözleşme, fazladan adımları olan küçük bir çok imzalı cüzdandan başka bir şey değildir.

Bybit, Şubat 2025. Kayıtlara geçen en büyük kripto hırsızlığı, yaklaşık 1,5 milyar dolar, Bybit borsasını vurdu: Kuzey Kore'nin Lazarus Group grubu, Safe adlı çok imzalı cüzdan sağlayıcısındaki bir geliştirici makinesini ele geçirdi ve Bybit borsasının imzalayıcılarına sahte bir arayüz gösterdi. İmzalayıcılar rutin bir transfer gibi görünen şeyi onayladı; çok imzalı sözleşme ardından kötü niyetli işlemi tam olarak imzalandığı gibi yürüttü. Kod kusursuz çalıştı. İstismar, insanlar ve önlerindeki ekranlardı.

On yıl boyunca görülen örüntü tutarlıdır ve Chainalysis, çalınan fonları yalnızca 2025 yılında yaklaşık 3,4 milyar dolar olarak hesapladı: saldırganlar en zayıf katmanın olduğu yere gider, ister sözleşme, ister anahtarlar, ister oracle ya da imzalama cihazını tutan kişi olsun.

Bitcoin'in minimalizmi ile Ethereum'un ifade gücü

Bitcoin bunun bir kısmını yapabilir ve daha fazlasını yapmayı reddetmesi bir tasarım tercihidir, bir eksiklik değil. Yerleşik dili olan Bitcoin Script bilerek sınırlıdır: döngü yok, keyfi program yok, yalnızca çok imzalı harcamayı, zaman kilitlerini ve Lightning Network'ün arkasındaki ödeme kanallarını desteklemeye yetecek kadar. Gerekçe şudur: yüz milyarlarca doları koruyan bir paranın mümkün olan en küçük saldırı yüzeyini sunması ve karmaşıklığın temel paranın içinde değil, üstündeki katmanlarda yaşaması gerekir. Taproot gibi yükseltmeler Script'in ifade edebileceklerini genişletti, ama felsefe değişmedi: Bitcoin kırılması zor olmaya göre, kolay programlanmaya göre değil, optimize edilir.

Ethereum karşıt bahsi yaptı: geliştiricilerin her şeyi inşa edebildiği genel amaçlı bir sanal makine, her şeyin bu makaledeki her başarısızlık modunu içerdiğini kabul ederek. Hiçbir taraf basitçe haklı değildir. Gerçek kullanımlar bölümündeki her şey var, çünkü Ethereum bu riski aldı ve her ibretlik hikâye de aynı nedenle var. İki tasarım farklı sorulara verilen yanıtlardır, bu yüzden dürüst karşılaştırma daha iyi ile daha kötüyü değil, amacı amaca karşı koyar.

Bunun sizin için anlamı

Akıllı sözleşme riskine maruz kalmak için bir satır Solidity yazmanız gerekmez; bir stablecoin tutmak veya bir DeFi uygulaması kullanmak yeterlidir. Pratik kurallar yukarıdakilerin hepsinden çıkar. Eski, yoğun kullanılan ve denetlenmiş protokolleri tercih edin, çünkü bu ortamda yıllarca ayakta kalmak başlı başına bir kanıttır. Vermeden önce token onaylarını anlayın, çünkü bir sözleşmenin tokenlarınızı harcamasına izin veren bir imza, onay oltalama (phishing) dolandırıcılıklarının tam olarak topladığı şeydir. Olağandışı yüksek getirileri, aksi kanıtlanana kadar fiyatlanmamış risk olarak görün. Ve dijital varlıklarınızı güvende tutma alışkanlıklarını koruyun, çünkü kodun tam olarak imzaladığınız şeyi yürüttüğü bir sistemde son savunma hattı, imzayı atan kişidir.

Sık sorulan sorular

Basit bir ifadeyle akıllı sözleşme nedir?

Blok zinciri üzerinde saklanan ve biri tetiklediğinde kendiliğinden çalışan bir programdır; koddan yapılmış bir otomat gibi. Bir kez dağıtıldığında fon tutar, kurallarına harfiyen uyar ve hiçbir şirket ya da yönetici onu durduramaz veya ne yaptığını sessizce değiştiremez.

Akıllı sözleşmeler hukuken bağlayıcı mıdır?

Genellikle kendi başlarına değildir. Bir akıllı sözleşme kurallarını hukuken değil, çalışarak teknik olarak uygular ve çoğu ülkede mahkemeler kod ile sözleşme hukukunun nasıl etkileştiğini hâlâ netleştiriyor. Gerçek projeler genellikle zincir üstü kodu, kodun yapamadığını kapsamak için sıradan hukuki anlaşmalarla birleştirir.

Bir akıllı sözleşme dağıtıldıktan sonra değiştirilebilir mi?

Değiştirilemez sözleşmeler değiştirilemez, bu da hatalarının da kalıcı olduğu anlamına gelir. Bu nedenle birçok ekip, yönetici anahtarları veya yönetişim oylarıyla kontrol edilen güncellenebilir sözleşmeler dağıtır, ancak bu insanlara duyulan güveni geri getirir ve çalınan yönetici anahtarları büyük hırsızlıklara yol açmıştır. Bir protokolün bu yelpazenin neresinde durduğu, riskinin temel bir parçasıdır.

Bitcoin neden Ethereum gibi akıllı sözleşmelere sahip değil?

Bu bir tercihtir. Bitcoin Script, paranın mümkün olan en küçük saldırı yüzeyini sunması gerektiği gerekçesiyle çok imzalı harcama ve zaman kilitleri gibi basit yapılarla kasıtlı olarak sınırlı tutulmuştur. Ethereum bunun yerine tam programlanabilirliği seçti; bu da DeFi ve stablecoin'lerin yanı sıra beraberlerinde gelen her istismar kategorisini mümkün kıldı.

Akıllı sözleşmeleri kullanmak güvenli mi?

İyi inşa edilmiş olsalar bile gerçek risk taşırlar. İstismarlar, kusurlu kodun geçerli çalıştırmalarıdır; denetimler hataları azaltır ama asla ortadan kaldırmaz, oracle'lar manipüle edilebilir ve Şubat 2025 tarihindeki Bybit olayında yaklaşık 1,5 milyar doların çalınması, imzalayanlar kandırıldığında doğru bir sözleşmenin bile başarısız olduğunu göstermiştir. Chainalysis, 2025 yılında yaklaşık 3,4 milyar doların çalındığını saymıştır.

Öğrenmeye devam edin

Bu sayfayı İngilizce okuyun